- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 基于netty的tcp框架搭建-面向接口编程之多类型netty服务
基于netty的tcp框架搭建-面向接口编程之多类型netty服务面向接口编程之多类型netty服务面向接口编程业务说明代码面向接口编程之多类型netty服务面向接口编程面向接口编程有不少优点1、降低耦合度,不同的实现类之间基本没有关联2、利于扩展,在不改变原有代码情况下,扩展只需实现新的实现类3、便于程序维护4、遵循设计模式开闭原则,即,面向扩展开放,面向修改关闭业务说明net...
2019-04-29 22:42:52
760
原创 基于netty的tcp框架搭建-根据操作系统启动不同netty服务
基于netty的tcp框架搭建-根据操作系统启动不同netty服务根据操作系统启动不同netty服务代码根据操作系统启动不同netty服务netty在linux上提供了epoll模式的支持,性能提高显著,针对netty的原理将会在之后的文章里整理,epoll仅linux支持,windows不支持,这对于开发和部署就很尴尬了,需要各种切换。如果能自动识别操作系统,不就可以偷个小懒,岂不美哉...
2019-04-26 00:14:02
718
1
原创 基于netty的tcp框架搭建-多配置文件加载
基于netty的tcp框架搭建-多配置文件加载多配置文件加载配置说明代码多配置文件加载针对项目中使用的配置文件,统一进行加载,并提供热加载的接口配置说明jvm启动配置文件路径 ,通过jvm启动参数配置需要加载的配置文件路径,此路径用于存放所有自定义配置文件例如:-Dconfig.path=D:/develop/src/main/resources默认加载主配置文件 my.proper...
2019-04-23 23:38:21
799
4
原创 《spring实战》读书笔记-简化java开发
《spring实战》读书笔记-第一章 Spring之旅1、简化java开发1、基于pojo的轻量级和最小侵入性编程 2、通过依赖注入和面向接口实现松耦合 3、基于切面和惯例进行声明式编程 4、通过切面和模板减少样板式代码1、最小侵入性编程 反例:某些框架强迫应用继承类或实现他们的接口 导致应用与框架绑死; 正例:spring非侵入式编程通过依赖注入来使得应用之间保持松耦合 2、依赖注
2017-11-21 11:47:01
581
原创 xml 转换 map (包括属性和相同元素处理)
xml 转换 map (包括属性和相同元素处理)xml转map,从网上看了一些博客,都不能完全满足需求,自己在其他博客分享的方法上进一步处理,最终满足所有格式xml转map。 直接看代码:package com.sdcloud.biz.common.util.parse;import java.io.InputStream;import java.util.ArrayList;import j
2017-09-01 17:29:19
5048
5
原创 form表单 一个input时 回车自动提交
form表单 一个input时 回车自动提交问题描述 form表单中,如果当前表单只有一个input输入框时,单击回车会自动提交当前表单。 解决方案 在当前form表单中添加一个隐藏的input,<input style="display:none" mce_style="display:none"> 快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-01-11 20:31:41
3084
转载 java读取properties配置文件
今天要将以前一个项目的数据连接改成从properties文件中配置。找了好久,网上也不少,可就是读取文件时总是找不到文件在哪(我放在classes目录下了)。最后终于成功,记下,以做纪念。Java代码 package com.web.connection; import java.io.IOException; import java.io.InputStream
2014-10-17 11:46:13
309
spring技术内幕:深入解析spring架构与设计原理 doc(高清 完整 doc)
2017-09-11
重构 改善既有代码的设计 pdf (高清带目录 完整)
2017-09-11
深入理解Java虚拟机——JVM高级特性与最佳实践(第2版)pdf (高清带目录)
2017-09-11
大型网站技术架构:核心原理与案例分析+李智慧 pdf (高清带目录)
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人