suchunlong's repositories

jenkins

jenkins测试

Stargazers:0Issues:0Issues:0

helloworld

jenkins 测试项目

Language:JavaStargazers:0Issues:0Issues:0

Motrix

A full-featured download manager.

License:MITStargazers:0Issues:0Issues:0

Crash-Course-Computer-Science-Chinese

:computer: 计算机速成课 | Crash Course 字幕组 (全40集 2018-5-1 精校完成)

Stargazers:0Issues:0Issues:0

HelloGitHub

:octocat: Find pearls on open-source seashore 分享 GitHub 上有趣、入门级的开源项目

Stargazers:1Issues:0Issues:0

springboot-swagger

springboot swagger

Language:HTMLStargazers:0Issues:0Issues:0

springboot-restdocs

spring-restdocs创建api文档

Language:JavaStargazers:0Issues:0Issues:0

ebook

python爬虫 scrapy 起点 示例

Language:PythonStargazers:0Issues:0Issues:0

Test

这是一个测试项目

License:Apache-2.0Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:VueLicense:MITStargazers:0Issues:0Issues:0

angular-demo

官网示例

Language:TypeScriptStargazers:0Issues:0Issues:0

spring-boot-plus

:fire: Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:

License:Apache-2.0Stargazers:0Issues:0Issues:0

oauthserver

快速实现Spring Boot Oauth2授权服务,保护你的应用资源。

Language:TSQLLicense:Apache-2.0Stargazers:0Issues:0Issues:0

Java-Concurrency-Progamming-Tutorial

!!!Java 高并发多线程编程系列 demo 代码&教程&面试题集锦! !! 包括但不限于线程安全性, atomic包下相关类、CAS原理、Unsafe类、synchronized关键字等的使用及注意事项,volatile关键字的规则和使用,及synchronized关键字的可见性,happens-before原则 安全发布对象的一些核心方法方式,线程安全策略定义不可变对象、线程封闭、同步容器、并发容器等.\,AQS模型设计及相关同步组件的原理和使用,都非常实用,具体包括:CountDownLatch、Semaphore、CyclicBarrier、ReentrantLock与锁、Condition等,FutureTask、Fork/Join框架、BlockingQueue,其中FutureTask讲解时会对比着Callable、Runnable、Future来讲,线程调度-线程池 J.U.C里最后一部分:线程池,ThreadPoolExecutor详细介绍(参数、状态、方法)、线程池类图、Executor框架接口等进行讲解,需要大家能了解线程池的许多细节及配置,并能在实际项目中正确使用 多线程并发拓展讲解 对并发编程做些补充,但都贴近当前的面试,主要讲解死锁产生的条件及预防、多线程并发编程的最佳实践、Spring与线程安全、以及面试都特别喜欢问的HashMap和ConcurrentMap源码细节。当然,面试喜欢问的问题,对实际项目开发也是特别重要的 高并发之扩容 高并发部分:思路,侧重面试,扩容思路,首先介绍垂直扩容和水平扩容的区别,之后介绍数据库读操作扩展和写操作扩展思路。 高并发之缓存 思路,本章讲解高并发中缓存方案。 包含对缓存特征(命中率、最大元素、清空策略)、影响缓存命中率因素、缓存分类和应用场景(本地缓存、分布式缓存)、高并发场景下缓存常见问题(缓存一致性、缓存并发、缓存穿透、雪崩)等的具体介绍。此外,针对大家常用的缓存组件Guava Cache、Memcache、Redis 高并发之消息队列 思路,本章介绍了消息队列的特性(业务无关、FIFO、容灾、性能)、为什么需要消息队列以及消息队列的好处(业务解耦、最终一致性、广播、错峰与流控),最后对当前比较流行的消息队列组件kafka和rabbitmq做了架构分析和特性介绍 高并发之应用拆分 从实际项目拆分步骤讲起,让大家可以实际感受到应用拆分的好处和解决的问题,之后引出对应用拆分原则(业务优先、循序渐进、兼顾技术、可靠测试)和应用拆分时思考的内容(应用之间通信、应用之间数据库设计、避免事务跨应用),并引出对服务化Dubbo和微服务Spring Cloud的框架介绍 高并发之应用限流,自动降级(超时、失败次数、故障、限流)和人工降级(开关)

License:Apache-2.0Stargazers:0Issues:0Issues:0

springboot-mybatisplus-security-ms

springboot mybatisplus security ms

Language:JavaStargazers:7Issues:0Issues:0

springboot-exception

springboot exception

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

spring-cloud-flycloud

🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_config、注册中心module_eureka、认证授权中心module_uaa、Turbine聚合监控服务module_monitor、链路追踪服务module_zipken、聚合监控服务module_admin、路由网关服务module_gateway、日志服务module_log。另外还包含了两个资源服务:用户服务module_user和blog服务module_blog,另外还有一个common的Module,为资源服务提供一些一本的工具类

License:Apache-2.0Stargazers:0Issues:0Issues:0

Python

All Algorithms implemented in Python

Language:Jupyter NotebookLicense:MITStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

algorithm-visualizer

:fireworks:Interactive Online Platform that Visualizes Algorithms from Code

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

elasticsearch-definitive-guide

The Definitive Guide to Elasticsearch

Language:HTMLLicense:NOASSERTIONStargazers:0Issues:0Issues:0

netty-http-client

An asynchronous http client in Java, with a clean, callback-based API, using Netty 4.x

Language:JavaStargazers:0Issues:0Issues:0

jeecg-boot

一款基于代码生成器的JAVA快速开发平台!全新架构前后端分离:SpringBoot 2.x,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是全栈开发福音!! JeecgBoot的宗旨是提高UI能力的同时,降低前后分离的开发成本,JeecgBoot还独创在线开发模式,No代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

halo

✍ Halo 一款现代化的个人独立博客系统

Language:JavaLicense:GPL-3.0Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0