Java
文章平均质量分 65
TroyLemon
当我们渺小到还不足以改变世界时,享受科技带来的改变。技术宅改变世界!
展开
-
Java 输出文件通过 BufferedWriter.newline() 方法换行的陷阱
最近项目中需要导出文件,其实导出文件是一个挺简单的事情。但是却遇到了很奇怪的问题。 首先导出到文件需要用到 BufferedWriter。而换行则是通过 bw.newline() 方法,问题将出在 newline() 方法上面。 我们看一下 newline() api: newLine public void newLine()原创 2015-08-19 16:05:36 · 19793 阅读 · 3 评论 -
使 JDK 支持 TLS_RSA_WITH_AES_256_CBC_SHA256 加密套件
最近,需要写一个支持 TLS 加密通讯的转发程序。 采用 Netty 框架。 客户端一方提出,需要使用采用 TLS_RSA_WITH_AES_256_CBC_SHA256 的 ciphersuite 进行加密。 于是,在 Netty 中设置, private final String[] CIPHERSUITES = {"TLS_RSA_WITH_AES_25原创 2016-03-31 14:33:46 · 13386 阅读 · 1 评论 -
Java HttpClient Post请求发送数据乱码
描述:Web 客户端,利用 HttpClient 调用银行接口,银行的要求是:以 GBK 格式发送报文。 情况:本地不管怎样调整编码格式,银行端接收到的中文总是处于乱码状态(英文和数字不乱码)。 经过大量的资料查询,找到一些比较有用的资料。比如:这里 由于调用银行接口,对于 IP 地址有限制,故本机并没有办法直接调用,必须要发送到服务器原创 2016-05-27 15:27:17 · 5676 阅读 · 0 评论 -
Jenkins 打包报错:Parsing POMs,FATAL: null,java.lang.StackOverflowError
Jenkins 打包报错:Parsing POMs,FATAL: null,java.lang.StackOverflowError代码提交后,在公司测试环境利用 Jenkins 打包,出现如下错误:...Parsing POMsBuild step 'Execute shell' marked build as failureFATAL: null,java.lang.tackOverflowError原创 2017-02-20 20:35:01 · 5295 阅读 · 0 评论 -
Spring MVC POST 参数无法绑定
Spring MVC 控制器,方法的参数突然绑定不上。查看了相关的资料:这里、这里,都是说与 Content-Type 属性有关。 但从代码看,一切正常,并没有网上描述的情况。 换了一台电脑后,发现一切又恢复正常。想到最近优化过 Tomcat 。于是 最终确定问题的原因是 Tomcat 优化参数<Connector port="8080" maxPostSize="0"原创 2017-03-13 21:24:15 · 2335 阅读 · 1 评论