Pinned Repositories
ChouTi
“抽屉新热榜”
Cnblogs-Theme-BNDong
JAVA-01
LearnVulkan
Learn Vulkan. Advanced examples of Vulkan and QT.
mufeng
mufengcharly.github.io
mzlogin.github.io
:speak_no_evil: My Blog / Jekyll Themes
OCSystem
🚀ONLYCHAIN blockchain underlying system-OCSystem
spring-security-oauth2.0
本项目原名为CitySecurity,是本人为正式上线项目做得一个Demo,这里主要介绍浏览器端的登录.本项目使用了SpringSecurity实现表单安全登录、图形验证的校验、记住我时长控制机制、第三方登录.比较独特的一点是集合SpringSocial做第三方登录的支持(此处本人测试自用app-id和app-secret,如果需要测试可以帮忙点下星发邮件给我,会尽快给与回复,谢谢支持!).该方案是目前本人觉得比较完善的一套安全登录的方式,前端页面设计也是本人制作,比较简洁,当然你也可以用自己的一套比较漂亮的UI,此处仅供参考,有什么好的建议都可以给予反馈.该框架在Spring官方网站上也有相关的文档介绍,喜欢本项目的伙伴可以给我点下星,支持一下,当然可以与我交流,共同学习,共同进步!
springCloud-ribbon-turbine
Ribbon轮询:轮流访问 重试:在一段时间内通过RoundRobinRule选择服务实例,一段时间内没有选择出服务则线程终止 响应时间权重:根据平均响应时间来计算权重 举个简单的列子,就是4个实例,A,B,C,D平均响应时间为10,40,80,100,所以总响应时间是10+40+80+100=230,每个实例权重为总响应时间与实际自身的平均响应时间的差的累积所得,所以A,B,C,D的权重分别如下: 实例A: 230-10=220 实例B:220+(230-40)=410 实例C:410+(230-80)=560 实例D:560+(230-100)=690 所以实例A:[0.220] 实例B:(220,410] 实例C:(410,560] 实例D:(560,690) 最空闲连接策略:当前空闲的提供者将优先被选取给消费者使用
mufengcharly's Repositories
mufengcharly/spring-security-oauth2.0
本项目原名为CitySecurity,是本人为正式上线项目做得一个Demo,这里主要介绍浏览器端的登录.本项目使用了SpringSecurity实现表单安全登录、图形验证的校验、记住我时长控制机制、第三方登录.比较独特的一点是集合SpringSocial做第三方登录的支持(此处本人测试自用app-id和app-secret,如果需要测试可以帮忙点下星发邮件给我,会尽快给与回复,谢谢支持!).该方案是目前本人觉得比较完善的一套安全登录的方式,前端页面设计也是本人制作,比较简洁,当然你也可以用自己的一套比较漂亮的UI,此处仅供参考,有什么好的建议都可以给予反馈.该框架在Spring官方网站上也有相关的文档介绍,喜欢本项目的伙伴可以给我点下星,支持一下,当然可以与我交流,共同学习,共同进步!
mufengcharly/springCloud-ribbon-turbine
Ribbon轮询:轮流访问 重试:在一段时间内通过RoundRobinRule选择服务实例,一段时间内没有选择出服务则线程终止 响应时间权重:根据平均响应时间来计算权重 举个简单的列子,就是4个实例,A,B,C,D平均响应时间为10,40,80,100,所以总响应时间是10+40+80+100=230,每个实例权重为总响应时间与实际自身的平均响应时间的差的累积所得,所以A,B,C,D的权重分别如下: 实例A: 230-10=220 实例B:220+(230-40)=410 实例C:410+(230-80)=560 实例D:560+(230-100)=690 所以实例A:[0.220] 实例B:(220,410] 实例C:(410,560] 实例D:(560,690) 最空闲连接策略:当前空闲的提供者将优先被选取给消费者使用
mufengcharly/ChouTi
“抽屉新热榜”
mufengcharly/Cnblogs-Theme-BNDong
mufengcharly/JAVA-01
mufengcharly/LearnVulkan
Learn Vulkan. Advanced examples of Vulkan and QT.
mufengcharly/mufeng
mufengcharly/mufengcharly.github.io
mufengcharly/mzlogin.github.io
:speak_no_evil: My Blog / Jekyll Themes
mufengcharly/OCSystem
🚀ONLYCHAIN blockchain underlying system-OCSystem
mufengcharly/quartz-jpa
该定时器Demo用于定时执行制定路径下的jar包的编译,也可以用于普通的任务调度.通过对任务的查询修改删除来管理整个列表文件.可以通关开启和关闭来更改jar的开始执行状态(开启后如果需要停止只能关闭或重启服务器才能生效,具体的解决办法还在改进中).相关的一整套的UI界面比较简略,可以进行二次开发,主要整合了JPA的分页查询,可以查看相关代码部分.
mufengcharly/sockeio-springMvcUpload
SocketIo+SpringMvc实现文件的上传下载 socketIo不仅可以用来做聊天工具,也可以实现局域网(当然你如果有外网也可用外网)内实现文件的上传和下载,下面是代码的相关内容
mufengcharly/Spring-Project-Tree
新人熟悉项目必备工具!基于SpringAOP开发的一款方法调用链分析框架,简单到只需要一个注解,异步非阻塞,完美嵌入Spring Cloud、Dubbo项目!再也不用担心搞不懂项目!
mufengcharly/springOauth-sso-CAS
SSO单点登录只是一个方案,而目前市面上最流行的单端登录系统是由耶鲁大学开发的CAS系统,而由其实现的CAS协议,也成为目前SSO协议中的既定协议,下文中的单点登录协议及结构,均为CAS中的体现结构 CAS协议中有以下几个概念: 1.CAS Client:需要集成单点登录的应用,称为单点登录客户端 2.CAS Server:单点登录服务器,用户登录鉴权、凭证下发及校验等操作 3.TGT:ticker granting ticket,用户凭证票据,用以标记用户凭证,用户在单点登录系统中登录一次后,再其有效期内,TGT即代表用户凭证,用户在其它client中无需再进行二次登录操作,即可共享单点登录系统中的已登录用户信息 4.ST:service ticket,服务票据,服务可以理解为客户端应用的一个业务模块,体现为客户端回调url,CAS用以进行服务权限校验,即CAS可以对接入的客户端进行管控 5.TGC:ticket granting cookie,存储用户票据的cookie,即用户登录凭证最终映射的cookies
mufengcharly/TestFork
TestFork