该项目分为用户和管理员两个角色,用户角色的功能:登录(JWT的token验证)、注册(邮箱通知)、浏览商品、修改个人信息(上传图片)、修改密码、评论商品、添加商品到购物车(Redis缓存)、提交订单(邮箱通知)、查看订单、收藏商品等等功能。
管理员角色的功能:管理用户信息、管理用户评论信息、管理商品信息、管理订单信息等等功能。
(项目有问题可私聊我)应用技术:SpringBoot+MyBatis+FreeMarker+JWT+Redis等等技术。
运行环境:eclipse/IDEA+MySQL5.7+Maven3.6.3+JDK1.8+Redis5.0.5(压缩包自带)
2025/12/3 13:46:28 129.27MB springboot javaee redis
1
角交响Angular2+和Symfony4+Web服务项目的ProjectBootstrap。
介绍该项目是具有通过JWT安全方案进行安全RestFulAPI通信的模板应用程序。
给我买杯咖啡我正在业余时间从事这个项目,并免费提供。
为了帮助我做更多的事情,您可以给我一些技巧以购买更多的咖啡:)安装安装docker和docker-compose克隆项目:gitclonegit@github.com:FlyersWeb/angular-symfony.git启动dockerized环境:docker-composeup-d登录应用程序dockerimage:docker-composeexecapplicationbash安装依赖项:composerinstall根据需要创建数据库:PHPBin/控制台学说:数据库:创建创建模式(FOSUserBundle):phpbin/consoledoctrine:schema:create创建并激活用户:phpbin/consoledoctrine:
2025/11/27 14:32:36 190KB bootstrap docker angular symfony
1
"模仿拍拍网"项目是一个旨在学习和实现类似拍拍网电子商务平台的编程任务。
拍拍网是中国早期知名的在线购物网站,提供商品浏览、购买、支付、评价等一系列功能。
在模仿拍拍网的过程中,我们可以涉及到多个IT领域的知识点,包括前端开发、后端开发、数据库设计、用户体验、安全性等方面。
1.**前端开发**:-HTML/CSS/JavaScript:基础的网页结构、样式和交互实现。
-响应式设计:确保网站在不同设备上都能良好展示。
-JavaScript库和框架:如jQuery用于简化DOM操作,React或Vue.js用于构建组件化界面。
-AJAX:实现页面的异步更新,提升用户体验。
2.**后端开发**:-服务器语言:如PHP、Python、Java等,用于处理用户请求,生成动态内容。
-MVC(模型-视图-控制器)架构:组织代码结构,分离业务逻辑与展示逻辑。
-RESTfulAPI设计:创建清晰、一致的接口供前端调用。
-框架应用:如Django、SpringBoot等,提供快速开发和模板引擎。
3.**数据库设计**:-关系型数据库:如MySQL、PostgreSQL,用于存储用户信息、商品数据、订单等。
-数据库模式设计:包括用户表、商品表、订单表、评价表等,确保数据的一致性和完整性。
-SQL查询优化:提高数据读写速度,避免性能瓶颈。
4.**用户体验**:-用户界面(UI)设计:遵循易用性原则,创建吸引人的界面。
-用户流程:优化购物流程,降低用户的操作复杂度。
-表单验证:实时反馈用户输入错误,减少用户困扰。
5.**安全性**:-输入验证:防止SQL注入、XSS攻击等安全问题。
-用户认证与授权:如OAuth、JWT,确保用户身份安全。
-加密技术:如HTTPS协议保护用户隐私数据传输。
-防止CSRF攻击:采用Token验证,确保请求来源合法性。
6.**服务器部署与运维**:-服务器配置:如Nginx、Apache等,作为反向代理和负载均衡器。
-版本控制:使用Git进行代码管理,便于团队协作。
-监控与日志:监控系统性能,记录异常日志,以便问题排查。
7.**测试**:-单元测试:对每个功能模块进行独立验证。
-集成测试:确保各模块协同工作。
-性能测试:检查系统在高并发情况下的稳定性。
8.**持续集成/持续部署(CI/CD)**:-使用Jenkins、TravisCI等工具自动化构建和部署过程。
以上就是模仿拍拍网程序所涉及的主要IT知识点,通过这个项目,开发者可以全面了解并实践一个电商网站从零到一的建设过程。
2025/11/18 1:48:50 256KB
1
阿修罗:shinto_shrine:(⊙o⊙)特性LDAP认证和JWT签名SwaggerUI接口文档尽可能基于框架,提供了高并发,分布,消息驱动这些应用特性和抽象模型RESTful及Websocket的接口基于实现,所有接口都是非双重的集成提供定时触发的机制提供操作代理表的api,以实现动态请求路由的功能依赖Java8+MySQL的es建立项目首先需要确保系统已经安装了工具执行sbtdist即可打包应用执行sbtasura-app/run应用
2025/8/26 10:09:57 511KB scala actors akka akka-http
1
SQL-API消费者欢迎使用SQL-APIConsumer项目!它是用C#构建的数据库项目,其主要目的是允许通过CLR泛型存储过程在SQLServer上使用API​​GET/POST方法。
请记住,它是在SQLServer2016及更高版本上开发和测试的。
如果您需要在旧版本中进行部署,请阅读“内置”部分。
入门该项目具有以下定义的两个主要过程:APICaller_GET(SqlStringURL)APICaller_POST(SqlStringURL,SqlStringJsonBody)相同的还支持身份验证标头,如令牌或JWT。
APICaller_GETAuth(SqlStringURL,SqlString授权)APICaller_POSTAuth(SqlStringURL,SqlString授权,SqlStringJsonBody)(Wiki中的更多信息)它甚至支持以Json格式发送多个标头。
APICaller_GET_headers(SqlStringURL,SqlString标头)APICaller_POST_h
2025/3/30 6:56:15 2.02MB api sql sql-server clr
1
海豚确实是非常好用的快速开发框架,模块化开发,插件扩展,自动构建器可以快速实现后台业务逻辑呈现而不必去纠结繁琐的html模板引擎样式等耗时间而不得不做的工作量,年初到现在一直在开发小程序后台和app的相关接口,最开始是直接使用home来做接口,接口需要做数据签名和验签,并且输出是json,用来一段时间始终感觉不太方便,当一个模块后端,前台,接口都需要的时候就不太好规划目录,写在一起显得凌乱。
为此我重新规划了一下接口的开发方式,其实也就是仿照admin.php的方式来做。
2024/12/31 14:15:38 15.81MB php 快速开发 海豚php DophinPHP
1
以下算法的密码都能破解MD4MD5HalfMD5SHA1SHA2-224SHA2-256SHA2-384SHA2-512SHA3-224SHA3-256SHA3-384SHA3-512Keccak-224Keccak-256Keccak-384Keccak-512BLAKE2b-512SipHashRIPEMD-160WhirlpoolGOSTR34.11-94GOSTR34.11-2012(Streebog)256-bitGOSTR34.11-2012(Streebog)512-bitmd5($pass.$salt)md5($salt.$pass)md5(utf16le($pass).$salt)md5($salt.utf16le($pass))md5($salt.$pass.$salt)md5($salt.md5($pass))md5($salt.md5($salt.$pass))md5($salt.md5($pass.$salt))md5(md5($pass))md5(md5($pass).md5($salt))md5(strtoupper(md5($pass)))md5(sha1($pass))sha1($pass.$salt)sha1($salt.$pass)sha1(utf16le($pass).$salt)sha1($salt.utf16le($pass))sha1(sha1($pass))sha1($salt.sha1($pass))sha1(md5($pass))sha1($salt.$pass.$salt)sha1(CX)sha256($pass.$salt)sha256($salt.$pass)sha256(utf16le($pass).$salt)sha256($salt.utf16le($pass))sha512($pass.$salt)sha512($salt.$pass)sha512(utf16le($pass).$salt)sha512($salt.utf16le($pass))HMAC-MD5(key=$pass)HMAC-MD5(key=$salt)HMAC-SHA1(key=$pass)HMAC-SHA1(key=$salt)HMAC-SHA256(key=$pass)HMAC-SHA256(key=$salt)HMAC-SHA512(key=$pass)HMAC-SHA512(key=$salt)DES(PT=$salt,key=$pass)3DES(PT=$salt,key=$pass)Skip32(PT=$salt,key=$pass)ChaCha20phpassscryptPBKDF2-HMAC-MD5PBKDF2-HMAC-SHA1PBKDF2-HMAC-SHA256PBKDF2-HMAC-SHA512SkypeWPA-EAPOL-PBKDF2WPA-EAPOL-PMKWPA-PMKID-PBKDF2WPA-PMKID-PMKiSCSICHAPauthentication,MD5(CHAP)IKE-PSKMD5IKE-PSKSHA1NetNTLMv1NetNTLMv1+ESSNetNTLMv2IPMI2RAKPHMAC-SHA1Kerberos5AS-REQPre-Authetype23DNSSEC(NSEC3)CRAM-MD5PostgreSQLCRAM(MD5)MySQLCRAM(SHA1)SIPdigestauthentication(MD5)Kerberos5TGS-REPetype23TACACS+JWT(JSONWebToken)SMF(SimpleMachinesForum)>v1.1phpBB3(MD5)vBulletin=v3.8.5MyBB1.2+IPB2+(InvisionPowerBoard)WBB3(WoltlabBurningBoard)Joomla=2.5.18(MD5)WordPress(MD5)PHPSDrupal7osCommercext:CommercePrestaShopDjango(SHA-1)Django(PBKDF2-SHA256)TripcodeMe
2024/12/20 20:54:48 2.66MB hashcat hashcat5.0 最新版 破解
1
压缩包中包jjwt.jar和源码包JSONWEBToken(JWT,读作[/dʒɒt/]),是一种基于JSON的、用于在网络上声明某种主张的令牌(token)
2024/11/29 4:40:41 191KB jwt Token java
1
SomelineStarterPHP框架经SomelineInc.测试并用于生产。
是一个PHP框架,用于通过现代设计模式基础快速构建Web应用程序和RestfulAPI。
它基于流行的Laravel5.8framework,Vue.js2.6,RestfulAPI,RepositoryDesign,OAuth2,JWT,UnitTests,隔离的前端和后端层Laravel5.8framework。
SomelineStarter的诞生有以下三个原因:快速的Web应用程序启动器,无需使用Laravel从头开始构建。
使用RestfulAPI隔离的前端和后端层。
为PHP项目介绍现代设计模式,该模式在启动时具有更好的基础。
实际行动带有Vue.js的前端,并通过RestfulAPI显示数据电子邮件:密码:Abc
2024/11/14 7:37:42 18.5MB PHP
1
项目描述在上家公司自己集成的一套系统,用了两个多月的时间完成的:Springboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级开发系统Springboot作为容器,使用mybatis作为持久层框架使用官方推荐的thymeleaf做为模板引擎,shiro作为安全框架,主流技术几乎零XML,极简配置两套UI实现(bootstrap+layerui),可以自由切换报表后端采用技术:SpringBoot整合SSM(Spring+Mybatis-plus+SpringMvc),springsecurity全注解式的权限管理和JWT方式禁用Session,采用redis存储token及权限信息报表前端采用Bootstrap框架,结合JqueryAjax,整合前端Layer.js(提供弹窗)+Bootstrap-table(数据列表展示)+Bootstrap-Export(各种报表导出SQL,Excel,pdf等)框架,整合Echars,各类图表的展示(折线图,饼图,直方图等),使用了layui的弹出层、菜单、文件上传、富文本编辑、日历、选项卡、数据表格等Oracle关系型数据库以及非关系型数据库(Redis),Oracle性能调优(PL/SQL语言,SQL查询优化,存储过程等),用Redis做中间缓存,缓存数据实现异步处理,定时任务,整合QuartzJob以及SpringTask邮件管理功能,整合spring-boot-starter-mail发送邮件等,数据源:druid用户管理,菜单管理,角色管理,代码生成运行环境jdk8+oracle+redis+IntelliJIDEA+maven项目技术(必填)Springboot+Mybatis-plus+SpringMvc+Shiro+Redis数据库文件压缩包内jar包文件maven搭建Springboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级报表后台管理系统http://localhost:/8080/loginadminadminSpringboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级报表后台管理系统Springboot+Mybatis-plus+SpringMvc+Shiro+Redis企业级报表后台管理系统
2024/9/25 5:54:13 12.9MB JavaWeb
1
共 37 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡