- 博客(10)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 计算机网络-TCP3次握手4次挥手
为什么TCP建立连接是3次握手,断开连接却需要4次挥手?1.1 建立连接客户端第一次发送SYN同步报文、客户端序号seq=x给服务端,申请建立连接,此时客户端进入SYN_SENT状态服务端收到SYN同步报文后,响应确认SYN同步报文、ACK确认报文、服务端序号seq=y、确认序号为对方序号ack=x+1给客户端,此时服务端进入SYN_RECV状态服务端收到SYN同步报文后,响应ACK确...
2019-01-28 21:43:16 157
原创 排序算法之插入-希尔-归并Java版
Java基础排序算法public class Sorts { /** * 插入排序 * @param array : */ private static void insertSort(int[] array) { println(Ints.asList(array)); for (int i=1;i<arra...
2019-01-25 15:01:38 272
原创 Java动态规划算法解决LCS问题
Java动态规划算法解决LCS问题最近项目中遇到LCS问题,于是研究了下,写了一个简单的实现public class LongestCommonSubsequence { /** * 获得所有子结构的LCS长度,并存储LCS路线供getLCS方法使用,用来判断LCS的下一个子结果集 * @param text1 : * @param text2 : ...
2019-01-25 15:01:05 877
原创 jdk awt包中Area结构的问题
jdk awt包中Area结构的问题如果多边形有一个尖点会被忽略掉,如图点D是订单位置,落在了点A与点B的连线上,GisUtils判断点D不属于图中的多边形区域,但是如果将点D的纬度上移一丢丢,便属于了多边形区域,但是明显点D是属于多边形区域的,awt的Area结构没有将点C部分的尖角区域纳入多边形区域......
2019-01-25 15:00:27 165
原创 slf4j_log4j2源码学习
slf4j_log4j2源码学习目录日志工厂获取LoggerLogger打印日志流程日志工厂获取Logger获取日志工厂_getILoggerFactory_执行初始化performInitialization绑定工厂bind查找可能被绑定的StaticLoggerBinder类路径findPossibleStaticLoggerBinderPathSet如果Logger...
2019-01-25 14:59:42 1328
原创 RocketMQ源码学习
RocketMQ源码学习文档基于RocketMQ版本:4.2.0目录启动NameServer启动Broker发送消息接收消息1. 启动NameServer NamesrvStartup1.启动nameserver组装log配置,使用logback日志工具创建netty配置(默认端口号:9876,解析配置中会重写该配置),NameServer配置namesrvConfig.............................................
2019-01-25 14:59:04 1326 1
原创 springboot-spring-ioc-annotation源码学习
springboot-spring-ioc-annotation源码学习springboot启动SpringApplication.run(Application.class, args)public static ConfigurableApplicationContext run(Object[] sources, String[] args) { return new Sprin...
2019-01-25 14:58:23 787
原创 spring-ioc-xml源码学习
spring-ioc-xml源码学习刷新上下文AbstractApplicationContext.refresh文章按照XML上下文梳理刷新前准备动作prepareRefresh设置开始时间,closed置为false,active置为trueinitPropertySources子类未重写校验环境必须参数(standardEnvironment)初始化earlyAppl...............
2019-01-25 14:57:14 253
原创 spring加载InitializingBean时的循环依赖NPE问题记录
spring加载InitializingBean时的循环依赖NPE问题记录afterPropertiesSet中全量加载缓存loadAllData@Component@EnableSchedulingpublic class Cache implements InitializingBean { ... @Resource private TimeConfigMan...
2019-01-25 14:56:19 591
原创 tomcat-jdbc源码学习
tomcat-jdbc源码学习DataSource工厂 : DataSourceFactoryDataSource工厂根据配置创建数数据源parsePoolProperties解析properties创建PoolConfiguration poolProperties = new PoolProperties();创建数据源org.apache.tomcat.jdbc.pool.Data...
2019-01-25 14:53:41 1267
Sybase PowerDesigner16.5破解文件
2017-08-18
jprofiler.linux.windws.64.bit.part1.破解版
2016-07-08
element-ui中的menu菜单改为动态v-for循环生成后选中状态失效问题
2019-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人