Giter Site home page Giter Site logo

bage2014 / study Goto Github PK

View Code? Open in Web Editor NEW
379.0 15.0 86.0 117.56 MB

Java全栈工程师学习笔记;Spring、shiro、CAS、oauth2单点登录;cache 、Redis; web 安全及解决思路;redis、mq、quartz、docker;Docker各种组件实践等;mybatis、spring、spring boot实践;分布式锁;基于分库分表等等;Java full-stack engineer study notes; Spring, shiro, CAS, oauth2 single sign-on; cache, Redis; web security and solutions; redis, mq, quartz, docker; Docker various component practices, etc.;

Java 47.50% HTML 9.99% JavaScript 25.21% Shell 0.01% CSS 8.70% Dockerfile 0.01% TSQL 0.35% FreeMarker 0.18% Vue 0.04% Less 0.36% Swift 0.01% Objective-C 0.01% Dart 7.64% Kotlin 0.01%
java web spring spring-boot mq redis nginx tomcat security cache

study's Introduction

study

本项目为全栈工程师学习笔记,不求最深最好,开源技术搬运工

https://github.com/GrowingGit/GitHub-Chinese-Top-Charts 开源API

其他项目: Spring Cloud 微服务学习笔记 https://github.com/bage2014/study-micro-services

Spring Boot 项目实践 https://github.com/bage2014/monitor

Java体系知识点汇总:https://github.com/bage2014/interview

web资源链接 https://github.com/tvly/tvly-web

https://www.baeldung.com/aws-s3-java S3 基本使用事件

数据库隔离级别验证

常用JVM命令验证

AOP实用技巧;比如打日志等

m3u parser https://github.com/BjoernPetersen/m3u-parser

知识汇总:

https://github.com/CyC2018/CS-Notes

https://github.com/xingshaocheng/architect-awesome

https://github.com/DeppWang/Java-Books

https://github.com/justjavac/free-programming-books-zh_CN

https://github.com/singgel/JAVA_LINE

https://github.com/PansonPanson/Java-Notes

https://github.com/Snailclimb/JavaGuide

https://github.com/doocs/advanced-java

https://github.com/xbox1994/Java-Interview

https://github.com/jobbole/awesome-java-cn

https://mp.weixin.qq.com/s/kro_gyUQrdKSy1x3ETwb5A

限流组件

重试组件

Others

小工具??

https://github.com/jgraph/drawio-desktop/releases/tag/v20.3.0

GIT 地址 https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

UI 资源 https://github.com/qyxxjd/UI-Design-Resourceshttps://github.com/material-components/material-components-android

限流算法参考 https://github.com/shiyujun/syj-ratelimit

Android

基于 https://github.com/project-travel-mate/Travel-Mate 改造升级打怪

iosched https://github.com/google/iosched/releases

plaid https://github.com/android/plaid/releases/tag/1.1.0

模块说明

按照创建顺序 (不是按照显示顺序) 说明如下

项目模块 项目说明
study-spring-boot spring-boot 学习笔记
study-redis redis 学习笔记
study-docker docker 学习笔记
study-java java 学习笔记
study-cryption cryption 学习笔记
study-swagger swagger 学习笔记
study-spring-dependencies spring-dependencies 依赖模块
study-spring spring 学习笔记
study-utils utils 学习笔记
study-mybatis mybatis 学习笔记
study-spring-boot-h2 spring-boot-h2 学习笔记
study-spring-boot-dependencies spring-boot-dependencies 依赖模块
study-spring-boot-concurrency spring-boot-concurrency 学习笔记
study-jwt jwt 学习笔记
study-cas-client cas-client 学习笔记
study-cas-server cas-server 学习笔记
study-oauth oauth 学习笔记
study-spring-boot-saml spring-boot-saml 学习笔记
study-linux linux 学习笔记
study-swagger-cxf swagger-cxf 学习笔记
study-cxf cxf 学习笔记
study-web web 学习笔记
study-shiro-tutorial shiro-tutorial 学习笔记
study-shiro-web shiro-web 学习笔记
study-jwe jwe 学习笔记
study-springmvc-java springmvc-java 学习笔记
study-springmvc-xml springmvc-xml 学习笔记
study-springmvc-nowebxml springmvc-nowebxml 学习笔记
study-activemq activemq 学习笔记
study-jpush jpush 学习笔记
study-gateway gateway 学习笔记
study-sql sql 学习笔记
study-quartz quartz 学习笔记
study-shiro-web-tutorial shiro-web-tutorial 学习笔记
study-rabbitmq rabbitmq 学习笔记
study-tomcat tomcat 学习笔记
study-socket socket 学习笔记
study-algorithm algorithm 学习笔记
study-maven maven 学习笔记
study-log4j2 log4j2 学习笔记
study-loadbalance loadbalance 学习笔记
study-sharedsession sharedsession 学习笔记
study-ehcache ehcache 学习笔记
study-security security 学习笔记
study-cache-memory-springboot cache-memory-springboot 学习笔记
study-cache-memory-spring cache-memory-spring 学习笔记
study-cache-redis-spring cache-redis-spring 学习笔记
study-dubbo dubbo 学习笔记
study-spring-session spring-session 学习笔记
study-gateway-test gateway-test 学习笔记
study-code-format code-format 学习笔记
study-test test 学习笔记
study-sso-baeldung-auth-server sso-baeldung-auth-server 学习笔记
study-sso-baeldung-client1 sso-baeldung-client1 学习笔记
study-sso-baeldung-client2 sso-baeldung-client2 学习笔记
study-spring-boot-sso-oauth2-server spring-boot-sso-oauth2-server 学习笔记
study-spring-boot-sso-oauth2-client1 spring-boot-sso-oauth2-client1 学习笔记
study-log-logback log-logback 学习笔记
study-spring-boot-security spring-boot-security 学习笔记
study-spring-boot-oauth2-auth-server spring-boot-oauth2-auth-server 学习笔记
study-cglib cglib 学习笔记
study-spring-boot-test spring-boot-test 学习笔记
study-materialize-spring-boot materialize-spring-boot 学习笔记
study-leancloud leancloud 学习笔记
study-downtime downtime 学习笔记
study-xfyun-lfasr xfyun-lfasr 学习笔记
study-baidu-asr baidu-asr 学习笔记
study-spring-boot-docker spring-boot-docker 学习笔记
study-json-to-pojo json-to-pojo 学习笔记
study-spring-boot-sso-oauth2-client2 spring-boot-sso-oauth2-client2 学习笔记
study-dbschema-to-json dbschema-to-json 学习笔记
study-hanlp hanlp 学习笔记
study-code-generator code-generator 学习笔记
study-websocket websocket 学习笔记
study-spring-boot-mybatis-oracle spring-boot-mybatis-oracle 学习笔记
study-jmeter jmeter 学习笔记
study-mybatis-generator-maven-plugin mybatis-generator-maven-plugin 学习笔记
study-spring-boot-jpa study-spring-boot-jpa 学习笔记
study-json Jackson 和 gson的使用
study-spring-boot-multi-datasource Spring 多数据源
study-spring-boot-env Spring Boot 环境
study-java-shell Java程序和Shell 脚本交互
study-spring-email Spring 发送邮件
study-zipkin zipkin链路组件
study-es Java 链接ES
study-spring-boot-zipkin Spring Boot 集成 zipkin
study-itext Itext pdf 和HTML 转换
study-spring-boot-sso-oauth2-server-jwt Spring boot SSO 和JWT
study-split-db-tb 分库分表实践
study-vue-npm vue 环境搭建
study-xxl-job xxl- job 实践
study-html2pdf html 转 PDF
study-mongodb mongodb 链接
study-axon axon 入门
study-spring-boot-dynamic-datasource 动态数据源切换
study-mapping-generator 自动生成模型映射工具
bage-spring-boot-starter-ping Spring Boot Starter 实践
study-tencent-share 腾讯分享API对接
study-regex 正则表达式
study-hashids-java 短ID 生成器
study-spring-boot-metrics Spring Boot 埋点
study-arthas 阿里巴巴 Arthas 工具
study-summary 总结
study-id-generator ID 生成器
study-stream-m3u8 m3u8 直播流解析转发
study-hystrix 熔断器 Hystrix
study-resilience4j Resilience4j 限流
study-ews-java-api Outlook 邮箱事件监听
study-netty Netty 基本使用
study-m3u M3u 音乐播放
study-sftp sftp 登陆认证
study-jmockit jmockit mock工具
study-mockito mockito
study-file-online-preview 文件在线预览工具
study-jol jol Java内存模型查看工具
study-servlet servlet
study-lombok lombok 基本使用
study-spring-boot-elk Spring Boot 集成 ELK 组件
study-mapstruct 模型映射工具 mapstruct
study-sentinel sentinel 限流
study-mybatis-plus Mybatis Plus 基本入门
study-oceanbase oceanbase 数据库
study-spring-boot-trace 调用链
study-spring-boot-valid Spring Boot 参数校验
study-spring-boot-web-socket Web Socket
study-spring-cloud-circuit-breaker circuit-breaker 熔断
study-crawler 抓取HTML
study-jenkins jenkins 使用
study-nginx nginx 使用
study-common-repo-h2-mybatisplus 基于内存数据库的基础组件
study-common-repo-mysql-mybatisplus 基于Docker MySQL 数据库的基础组件
study-java11 java11特性

study's People

Contributors

bage2014 avatar williamsese avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

study's Issues

面试邀约

你好,
我是ClouGence的运维总监。
这边从boss上面了解到您的个人博客,在github上找到您的邮箱地址。

如果您收到此邮件,希望可以尽快与我们取得联系。

我的个人微信是suhuayue001,电话:15679809805
我们ClouGence,https://clougence.com 是一家技术型创业公司,主要面向企业提供数据领域的工具和解决方案,业务在云上展开,由开源社区驱动。公司创始团队成员来自阿里集团内核技术团队,具有10 年大规模分布式中间件、数据库内核、云产品构建经验。我们的使命是:让企业更高效,更安全,更便捷地使用数据。我们的愿景是:未来 10 年内,成为**技术创业公司的引领者。

现在诚邀您的加入共同开创和打造数据领域的一番事业。

同学,您这个项目引入了362个开源组件,存在528个漏洞,辛苦升级一下

检测到 bage2014/study 一共引入了362个开源组件,存在528个漏洞

漏洞标题:Vmware VMware Spring Security 权限许可和访问控制问题漏洞
缺陷组件:org.springframework.security:[email protected]
漏洞编号:CVE-2021-22112
漏洞描述:Vmware VMware Spring Security是美国威睿(Vmware)公司的一套为基于Spring的应用程序提供说明性安全保护的安全框架。
VMware Spring Security 中存在权限许可和访问控制问题漏洞。该漏洞源于攻击者可以通过Spring Security的多个SecurityContext更改绕过限制,以提升其权限。以下产品及版本受到影响:Spring Security 5.4.0 至 5.4.3 版本, Spring Security 5.3.0.RELEASE 至 5.3.7.RELEASE 版本, Spring Security 5.2.0.RELEASE 至 5.2.8.RELEASE 版本。
影响范围:(∞, 5.2.9.RELEASE)
最小修复版本:5.2.9.RELEASE
缺陷组件引入路径:com.bage:[email protected]>org.springframework.security.extensions:[email protected]>org.springframework.security:[email protected]
com.bage:[email protected]>org.springframework.security.extensions:[email protected]>org.springframework.security:[email protected]>org.springframework.security:[email protected]
com.bage:[email protected]>org.springframework.security.extensions:[email protected]>org.springframework.security:[email protected]>org.springframework.security:[email protected]

另外还有528个漏洞,详细报告:https://mofeisec.com/jr?p=i61c33

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.