启动项目报端口被占用的解决方案 启动项目报端口被占用的解决方案问题描述:Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the 2021-12-01 fejxc 通过Filter和Redis实现分布式应用接口限流 通过Filter和Redis实现分布式应用接口限流背景需求分析 公司的restful的公共接口供第三方调用,在没有限流的情况下会导致服务应用程序奔溃 需要限制第三方地区请求次数,比如一天只能发起1万次请求 思路分析 第三方发起的是POST 2021-11-30 fejxc github推送报错处理 github推送报错处理问题用户名和密码都对,但是报错 因为是新建的仓库 remote: Support for password authentication was removed on August 13, 2021. Please 2021-11-17 fejxc SM2加密请求体通过HTTP传输 小结 AES+SM2 混合加密思想 参考:https://blog.csdn.net/qq_35229064/article/details/51883959 // JSON请求参数 String dataJson= JsonObjectU 2021-11-14 fejxc 设计模式之工厂模式 设计模式之工厂模式简单工厂模式(静态工厂方法)https://www.cnblogs.com/ygsworld/p/10649491.html 工厂方法模式作用:生成某个接口的对象在工厂对象上调用的是创建方法,生成接口的某个实现对象,与直接 2021-11-06 设计模式 设计模式 设计模式之单例模式 设计模式之单例模式1、饿汉单例模式(静态常量)package sjms.dlms; /** * @Author: suny * @Date: 2021/11/05 下午10:41 * @Description: 饿汉单例模式(静态常 2021-11-05 设计模式 设计模式 设计模式随笔 设计模式七大原则第一章设计模式的目的设计模式的七大原则(要有印象)1.开闭原则:用抽象构建架构,用实现扩展细节 2.依赖倒置原则:高层模块不应该依赖于底层模块,二者都应该依赖其抽象 3.单一职责原则:单个接口或类不应该有多个职责,应该尽可能 2021-11-04 设计模式 设计模式 JUC随笔 并发 并行 wait sleep 管程 用户线程 守护进程 Lock接口 java中的sync关键字 同步锁 多线程编程的步骤: 1、创建一个资源类,在资源类创建属性和操作方法 空调资源类,空调有操作(制冷,制热) 追求高内聚,低耦合 2 2021-09-02 fejxc mac按照RabbitMQ mac按照RabbitMQ1.通过brew命令安装brew update //Already up-to-date. brew install rabbitmq ==> Checking for dependents of upgraded 2021-08-19 fejxc sql笔记 sql笔记MYSQL8月9号表结构 insert into `user`(name,age,sex) values('suny',20,1),('hauhua',19,1),('meimei',33,0); -- 当表中主键存在数据就 2021-08-10 数据库 MYSQL ORACLE collect模块调试步骤 collect模块调试步骤步骤1 步骤2 步骤3 2021-08-09 fejxc frp服务端正常客户端连不上 frp服务端正常客户端连不上问题客户端报错 解决 tls_enable = true 2021-07-24 fejxc