欢迎关注个人公众号:程序猿学社
前言:
一转眼,工作4年了,正式写博客也有一年多了,之前就有整理和总结的习惯,只是都记录在有道云,感觉知识点都是很凌乱,花时间系统整理下,该文会一直同步更新,有不足之处,希望各位同行指正,既然,选择做技术这行,就得有分享的精神,而不是抱着别人会超过你的心理。希望各位博友们互相交流,互相进步。
目录
java系统学习
小白也能看懂的springboot
小白也能看懂的springcloud
消息中间件
rabbitMQ入门学习
分布式配置中心
apollo入门到实战:
ffmepg视频处理:
插件
swagger分布式管理微服务接口
开发软件使用教程
idea的使用教程
工具:
项目安全漏洞扫描工具
标题 | 链接地址 |
springboot hello world入门 | https://blog.csdn.net/qq_16855077/article/details/84850561 |
springboot整合servlet |
https://blog.csdn.net/qq_16855077/article/details/84869949 |
spring boot整合filter |
https://blog.csdn.net/qq_16855077/article/details/84873950 |
springboot整合listener |
https://blog.csdn.net/qq_16855077/article/details/84875903 |
springboot访问静态资源 |
https://blog.csdn.net/qq_16855077/article/details/84876309 |
springBoot文件上传 |
https://blog.csdn.net/qq_16855077/article/details/84880775 |
spring boot整合jsp |
https://blog.csdn.net/qq_16855077/article/details/84883016 |
springboot整合Freemarker |
https://blog.csdn.net/qq_16855077/article/details/84940256 |
Thymeleaf的使用 |
https://blog.csdn.net/qq_16855077/article/details/84941707 |
springboot整合spring mvc+mybatil+通用mapper |
https://blog.csdn.net/qq_16855077/article/details/84957747 |
SpringBoot服务端表单数据校验 |
https://blog.csdn.net/qq_16855077/article/details/84968919 |
Spring Boot异常处理 |
https://blog.csdn.net/qq_16855077/article/details/84972810 |
Spring Boot单元测试 |
https://blog.csdn.net/qq_16855077/article/details/84973919 |
Spring Boot热部署 |
https://blog.csdn.net/qq_16855077/article/details/84974093 |
spring boot整合Ehcache步骤 |
https://blog.csdn.net/qq_16855077/article/details/84974214 |
@Cacheable 与@CacheEvict |
https://blog.csdn.net/qq_16855077/article/details/84976991 |
redis安装 |
https://blog.csdn.net/qq_16855077/article/details/84983292 |
Spring Boot整合Spring Data Redis操作实体对象 |
https://blog.csdn.net/qq_16855077/article/details/85000744 |
springboot整合定时任务Scheduled |
https://blog.csdn.net/qq_16855077/article/details/85007533 |
标题 | 链接地址 |
为什么要使用微服务 |
https://blog.csdn.net/qq_16855077/article/details/93618390 |
微服务的历程 |
https://blog.csdn.net/qq_16855077/article/details/90605665 |
springcloud 注册中心Eureka server |
https://blog.csdn.net/qq_16855077/article/details/90752257 |
spring cloud eureka-消费提供者 |
https://blog.csdn.net/qq_16855077/article/details/90770291 |
spring cloud eureka-消费者 |
https://blog.csdn.net/qq_16855077/article/details/95460975 |
eureka2.0 高可用集群环境搭建 |
https://blog.csdn.net/qq_16855077/article/details/95940638 |
eureka2.0 自我保护机制 |
https://blog.csdn.net/qq_16855077/article/details/96115348 |
Springcloud整合zookeeper作为注册中心 |
https://blog.csdn.net/qq_16855077/article/details/96840346 |
zookeeper整合Ribbon负载均衡 |
https://blog.csdn.net/qq_16855077/article/details/96872207 |
Springcloud整合consul作为注册中心 |
https://blog.csdn.net/qq_16855077/article/details/96966019 |
Feign客户端实现远程调用 |
https://blog.csdn.net/qq_16855077/article/details/96995189 |
cloud项目改造使用聚合项目 |
https://blog.csdn.net/qq_16855077/article/details/97249508 |
feign 超时时间设置 |
https://blog.csdn.net/qq_16855077/article/details/99288704 |
Hystrix熔断器 |
https://blog.csdn.net/qq_16855077/article/details/99857355 |
apollo部署 |
https://blog.csdn.net/qq_16855077/article/details/103183899 |
读取apollo配置信息 |
https://blog.csdn.net/qq_16855077/article/details/103197221 |
apollo多环境实现方案 |
https://blog.csdn.net/qq_16855077/article/details/103270658 |
apollo集成spring boot使用 |
https://blog.csdn.net/qq_16855077/article/details/103260251 |
apollo多环境配置文件管理实现(开发+测试+验收+生产) |
https://blog.csdn.net/qq_16855077/article/details/103270658 |
网关zuul |
https://blog.csdn.net/qq_16855077/article/details/102960033 |
网关ZuulFilter过滤器 |
https://blog.csdn.net/qq_16855077/article/details/102977930 |
nginx+zuul实现网关集群 |
https://blog.csdn.net/qq_16855077/article/details/103087565 |
swagger(api文档管理) |
https://blog.csdn.net/qq_16855077/article/details/103123407 |
swgger+zuul实现分布式微服务接口文档api |
https://blog.csdn.net/qq_16855077/article/details/103147183 |
springcloud stream集成 rabbitmq |
https://blog.csdn.net/qq_16855077/article/details/103370281 |
标题 | 链接地址 |
部署实战 |
https://blog.csdn.net/qq_16855077/article/details/81287733 |
rabbitMQ添加用户和虚拟主机 |
https://blog.csdn.net/qq_16855077/article/details/81288552 |
rabbitMQ hellowolrd实现 |
https://blog.csdn.net/qq_16855077/article/details/81300416 |
work模式 |
https://blog.csdn.net/qq_16855077/article/details/81304878 |
消息确认 |
https://blog.csdn.net/qq_16855077/article/details/81316423 |
Publish_Subscribe发布订阅模式 |
https://blog.csdn.net/qq_16855077/article/details/81316907 |
route 路由模式 |
https://blog.csdn.net/qq_16855077/article/details/81326178 |
topic模式 |
https://blog.csdn.net/qq_16855077/article/details/81326775 |
整合spring方式1 |
https://blog.csdn.net/qq_16855077/article/details/81328307 |
整合spring方式2 |
https://blog.csdn.net/qq_16855077/article/details/81330316 |
持久化操作 |
https://blog.csdn.net/qq_16855077/article/details/81334157 |
Apollo是携程框架部门研发的开源配置管理中心,能够集中管理应用在不同环境、不同集群的配置,配置修改后能够实时的推送到应用端,并且有关于权限管理、流程治理等功能。
标题 | 链接地址 |
apollo部署 |
https://blog.csdn.net/qq_16855077/article/details/103183899 |
读取apollo配置信息 |
https://blog.csdn.net/qq_16855077/article/details/103197221 |
apollo多环境实现方案 |
https://blog.csdn.net/qq_16855077/article/details/103270658 |
apollo集成spring boot使用 |
https://blog.csdn.net/qq_16855077/article/details/103260251 |
apollo多环境配置文件管理实现(开发+测试+验收+生产) |
https://blog.csdn.net/qq_16855077/article/details/103270658 |
通过阅读本博客,至少你能实现通过网站查看摄像头的实时画面,像我一样,坐在办公室里,也可以观看室外美丽的风景,视频相关处理,教你如何把图片合成视频,视频加上水印等,花时间看了不少视频方面的博客和资料(网上资料很少),暂时还未发现有谁针有系统的学习,方面了解视频处理这块。
标题 | 链接地址 |
海康威视实景视频 |
https://blog.csdn.net/qq_16855077/article/details/89374261 |
java操作ffmepg实现 |
https://blog.csdn.net/qq_16855077/article/details/90208256 |
视频转码 |
https://blog.csdn.net/qq_16855077/article/details/89839708 |
java通过摄像头截取图片 |
https://blog.csdn.net/qq_16855077/article/details/90207118 |
java给图片添加水印 |
https://blog.csdn.net/qq_16855077/article/details/90207524 |
java实现图片截图 |
https://blog.csdn.net/qq_16855077/article/details/90378173 |
多个图片合成一张图片 |
https://blog.csdn.net/qq_16855077/article/details/90408532 |
java把多个图片合成视频,并添加图片水印 |
https://blog.csdn.net/qq_16855077/article/details/90239644 |
ffmepg把多个视频合成一个视频
|
https://blog.csdn.net/qq_16855077/article/details/90265073 |
为什么要用swagger?能帮我们解决什么问题
随着我们项目按垂直角度切割,有时候,一个项目,能分隔成上百个服务,难道你还打算用传统的word文档来管理,是不是得有一个可视化的插件来替代,swagger就是专门解决这个问题。
标题 | 链接地址 |
swagger(api文档管理) |
https://blog.csdn.net/qq_16855077/article/details/103123407 |
swgger+zuul实现分布式微服务接口文档api |
https://blog.csdn.net/qq_16855077/article/details/103147183 |
标题 | 链接地址 |
idea安装 |
https://blog.csdn.net/qq_16855077/article/details/86630037 |
idea创建一个java项目 |
https://blog.csdn.net/qq_16855077/article/details/87873925 |
快捷键的使用 |
https://blog.csdn.net/qq_16855077/article/details/87879557 |
idea代码模板使用 |
https://blog.csdn.net/qq_16855077/article/details/87913102 |
idea创建maven聚合项目 |
https://blog.csdn.net/qq_16855077/article/details/87918080 |
lombok使用 |
https://blog.csdn.net/qq_16855077/article/details/97265561 |
svn的使用 |
https://blog.csdn.net/qq_16855077/article/details/87920194 |
针对同端口号多次运行设置 |
https://blog.csdn.net/qq_16855077/article/details/99292037 |
标题 | 链接地址 |
appscan部署 |
https://blog.csdn.net/qq_16855077/article/details/100114764 |
sql注入+密码问题 |
https://blog.csdn.net/qq_16855077/article/details/100131626 |
sql注入跨站点脚本编制 |
https://blog.csdn.net/qq_16855077/article/details/100156100 |
跨站点请求伪造 |
https://blog.csdn.net/qq_16855077/article/details/100156176 |
跨域问题 |
https://blog.csdn.net/qq_16855077/article/details/100156204 |
标题 | 链接地址 |
navicat12的安装 |
https://blog.csdn.net/qq_16855077/article/details/102678585 |
后记:
博主,java小白,一个不甘寂寞的程序猿,现从事于物联网行业,现在正在做的一个项目是环境监控,之前外派过平安,移动等公司任职过,负责过平安展业宝,交易风控系统(通过海量数据库,进行规则匹配),电池分容柜(根据电池充放电,定义工艺流程,测试电池容量,并划分等级),充电桩管理平台,天气采集平台。熟悉web开发,网络编程,服务器。
彩蛋:
整理网络编程相关系统知识,让小白也能快速入手,网络编程,大部分都是用netty,学好netty,你也可以从事游戏方面相关工作。
1.主要分享通过netty如何实现tcp和udp的对接,提供springboot+netty+dubbo整合好的项目,博友只需要copy项目,修改项目名,修改业务类,就可以上手。代码会发到github上。
2.网络编程中,一些常见的算法和辅助类,快速提供开发效率。
觉得有用的朋友,可以关注我,记住我,一个不甘寂寞的程序猿,该博文,有时间,我会不定期的更新。