原创 开发技术 加速Java应用开发速度4——使用模板技术加速项目开发速度 《加速Java应用开发速度》系列目录:加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度加速Java应用开发速度2——加速项目调试启动速... 2023-11-23 浏览(103) 评论(0) 阅读全文
原创 开发技术 1.引言——WebSocket协议翻译 之前在《JSR-356WebSocketAPI规范中文版下载》已经许诺“TheWebSocketProtocol正在翻译中”,因为是利用的业余时间,本文档也翻译差不多半年了,坚持做�... 2023-11-23 浏览(114) 评论(0) 阅读全文
原创 开发技术 加速Java应用开发速度5——使用脚本自动化日常操作 《加速Java应用开发速度》系列目录:加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度加速Java应用开发速度2——加速项目调试启动速度加速Java应用开发速度3——单元/集成测试+CI加速Java应用开发速度4——使用模板技术加速项目开发速度加速Java应用开发速度5——使用脚本自动化日常操作 在日常开发时,我经常会遇到如下问题... 2023-11-23 浏览(104) 评论(0) 阅读全文
原创 开发技术 2.一致性要求——WebSocket协议翻译 在本规范中所有图表、示例、和注释是非规范的,以及所有章节明确地标记为非规范的。除此之外,在本规范中的一切是规范的。该文档中的关键字“必须(MUST)”、“不能(MUSTNOT)”、“需要(REQUIRED)”、“应当(SHALL)”、“不得(SHALLNOT)”、“应该(SHOULD)”、“不应该(SHOULDNOT)”、“推荐(RECOMMENDED)”、“可能(MAY)”、和“可选... 2023-11-23 浏览(119) 评论(0) 阅读全文
原创 开发技术 3.WebSocket URI——WebSocket协议翻译 最新内容请跟踪我的Github:https://github.com/zhangkaitao/websocket-protocol 本规范定义了两个URI方案,使用定义在RFC5234[RFC5234]中的ABNF句法、和术语和由URI规范RFC3986 [RFC3986]定义的ABNF制品。ws-URI="ws:""//"... 2023-11-23 浏览(107) 评论(0) 阅读全文
原创 开发技术 4.打开阶段握手——WebSocket协议翻译 最新内容请跟踪我的Github:https://github.com/zhangkaitao/websocket-protocol 4.1.客户端要求要_建立WebSocket连接_,客户端打开一个连接并发送一个握手,就像本节中定义那样。一个连接最初被定义为一个CONNECTING状态。客户端将需要提供一个/host/、/port/、/resourcename... 2023-11-23 浏览(135) 评论(0) 阅读全文
原创 开发技术 如何测试REQUIRES_NEW事务 在使用spring进行集成测试时,一般会使用@TransactionConfiguration(transactionManager="transactionManager",defaultRollback=true)自动回滚事务,但是如果遇到REQUIRES_NEW事务,那么这个事务是不会回滚的。 1、通过覆盖其事务传播属性来完成,即如开发环境的事务属性配置... 2023-11-23 浏览(142) 评论(0) 阅读全文
原创 开发技术 使用Aop工具类诊断常见问题 在实际开发过程中,我见过问的最多的两个问题是:1、为什么事务不起作用 ---->Spring事务不起作用问题汇总2、为什么注入不了 ---->spring的二次代理原因及如何排查 我专门写了一个hack工具来诊断这些问题,因为是hack,目前只在现有版本中可用,不保证新版本可用,不过主要是诊断时使用,能用即可。 主要提供以下方法:isMu... 2023-11-23 浏览(129) 评论(0) 阅读全文
原创 开发技术 5.数据帧——WebSocket协议翻译 最新内容请跟踪我的Github:https://github.com/zhangkaitao/websocket-protocol 5.1概述在WebSocket协议中,数据使用帧序列来传输。为避免混淆网络中间件(例如�... 2023-11-23 浏览(137) 评论(0) 阅读全文
原创 开发技术 请不要再使用低级别的AOP API 在iteye上,咨询我Spring问题中最多的一个就是:AOP方面的问题,我之前也写过类似的帖子解答那些疑问: 注入FactoryBean失败分析+解决方案spring的二次代理原因及如何排查struts2+spring集成bug——使用AOP时可能遇到的问题分析关于spring的aop拦截的问题protected方法代理问题Spring事务不起作用问题汇总... 2023-11-23 浏览(129) 评论(0) 阅读全文