随笔分类 -  java

摘要:现象 jdk1.8下 java进程启动 内存会随着运行 并发不断缓慢增加, 但不会释放下来。 第一阶段,认为有些对象没有造成内存溢出,开始各种分析。 之间使用一些工具命令,常用记录下来 一顿操作猛如虎,结果发现还是没有太大问题,顶多jetty 一些对象生命周期较长WebSocketSession M 阅读全文
posted @ 2021-12-25 03:27 诸葛萧晁 阅读(151) 评论(0) 推荐(0) 编辑
摘要:最新升级日志系统,阅读官方文档 https://logging.apache.org/log4j/2.x/index.html参考了一些百度资料,整理一些使用技巧 干货记录 目前流行应用化,服务化,所以未做web上调试。**需求,指定log4j2的配置文件启动, 修改某些Appender, 一份lo 阅读全文
posted @ 2021-10-21 11:47 诸葛萧晁 阅读(666) 评论(0) 推荐(0) 编辑
摘要:要: HttpClient 4.5版本升级后,设置超时时间的API又有新的变化,请大家关注。 HttpClient升级到4.5版本后,API有很多变化,HttpClient 4之后,API一直没有太稳定,我感觉4.5版本抽象后,很多API应该快稳定了。 使用HttpClient,一般都需要设置连接超 阅读全文
posted @ 2018-04-10 15:17 诸葛萧晁 阅读(260) 评论(0) 推荐(0) 编辑
摘要:HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输,建立在 阅读全文
posted @ 2018-04-10 11:23 诸葛萧晁 阅读(146) 评论(0) 推荐(0) 编辑
摘要:log4j 可以${}取系统变量相关属性 getProperty Java提供了System类的静态方法getenv()和getProperty()用于返回系统相关的变量与属性,getenv方法返回的变量大多于系统相关,getProperty方法返回的变量大多与java程序有关。 System.ge 阅读全文
posted @ 2018-02-11 10:23 诸葛萧晁 阅读(156) 评论(0) 推荐(0) 编辑
摘要:假设客户端请求的地址:http://localhost:8082/TestReq/MyServlet/username=李雷&age=20 request.getRequestURL http://localhost:8082/TestReq/MyServlet 客户请求求的URL,不包括参数数据 阅读全文
posted @ 2018-02-08 12:02 诸葛萧晁 阅读(208) 评论(0) 推荐(0) 编辑
摘要:maven压缩 net.alchim31.maven yuicompressor-maven-plugin 1.3.0 prepare-package ... 阅读全文
posted @ 2018-01-27 11:49 诸葛萧晁 阅读(341) 评论(0) 推荐(0) 编辑
摘要:left 以左表为准,左表在右表没有对应的记录,也为显示(右表字段填空)。 inner 需要满足两张表都有记录。 不管哪种join 一对多最终的结局 只会是多条记录 阅读全文
posted @ 2017-11-10 11:32 诸葛萧晁 阅读(159) 评论(0) 推荐(0) 编辑
摘要:通过查看hashCode发现,变量声明final后,不能修改,上级修改时候,重新获得对象hashCode变化 public static void main(String[] args) { // TODO Auto-generated method stub Document sss=new Do 阅读全文
posted @ 2017-08-16 17:20 诸葛萧晁 阅读(102) 评论(0) 推荐(0) 编辑
摘要:window/preferences 下 Teme 》svn svn接口选择跟删除不了有关 但是合并 需要选择 JavaHl svn 服务端 1.8 eclipse选则 http://subclipse.tigris.org/update_1.8.x 如下,不会有问题 阅读全文
posted @ 2017-07-21 11:18 诸葛萧晁 阅读(372) 评论(0) 推荐(0) 编辑
摘要:java 经常用到多个jdk版本 1.7 1.8.... 兼容时几个位置 处理 eclipse.ini (A处) #-vm#C:\Program Files\Java\jdk1.7.0_79\bin\javaw.exe JAVA_HOME(B处) eclipse 启动本身需要jdk 可以设置 ecl 阅读全文
posted @ 2017-05-19 16:35 诸葛萧晁 阅读(349) 评论(0) 推荐(0) 编辑
摘要:java.security.InvalidKeyException: Illegal key size 今天遇到一个奇怪的问题。 自己做的加签验签功能已经没有问题了,本地测试通过,同事放到服务器上测试也没问题。 然后我将包放到自己搭建的环境上,会报这样一个错误: java.security.Inva 阅读全文
posted @ 2017-04-28 16:47 诸葛萧晁 阅读(557) 评论(0) 推荐(0) 编辑
摘要:一些换行 回车等符号需要转义主要注意 单引号 与双引号。一 如果js以 双引号接收字符串 则转单引号 " 至 \" 否则js报错二 如果js以 单引号接收字符串 则转单引号 ' 至 \'否则js报错不管哪种情况 字符串中原有\ 需替换 成 \\{"Aaa":0,"bbb":1,"ddd":"a哦我... 阅读全文
posted @ 2015-12-18 17:50 诸葛萧晁 阅读(15116) 评论(2) 推荐(0) 编辑
摘要:Velocity中加载vm文件的三种方式velocitypropertiespathVelocity中加载vm文件的三种方式:方式一:加载classpath目录下的vm文件Properties p = new Properties();p.put("file.resource.loader.clas... 阅读全文
posted @ 2015-09-22 15:30 诸葛萧晁 阅读(1614) 评论(0) 推荐(0) 编辑
摘要:sun.misc.BASE64DecoderWindows -> Preferences -> Java -> Compiler -> Errors/Warnings ->Deprecated and trstricted API -> Forbidden reference (access rul... 阅读全文
posted @ 2015-08-19 00:09 诸葛萧晁 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1,去map 根据map key2,取bean中属性根据get方法,getaaa() getAaa()${xxx.aaa}可以取到此方法。${xxx.Aaa}报错 阅读全文
posted @ 2015-05-19 17:19 诸葛萧晁 阅读(345) 评论(0) 推荐(0) 编辑
摘要:1,根据查询字段名,寻找 bean变量名设置,变量可为私有属性2,根据查询字段名 set方法名,设置bean属性 此方法 为 ‘set‘+字段名,大小写忽略,即 方法set后面第一个字母可以是大小写,字段名第一个字母也可以是大小写。 阅读全文
posted @ 2015-05-19 17:17 诸葛萧晁 阅读(338) 评论(0) 推荐(0) 编辑
摘要:fastjson 作为java 目前最快速,最轻便 json对象,与json 字符串转换 第三方包,阿里巴巴提供。对象转json规则转json字符串 列JSONObject.toJSON(new Bean());先根据变量名,然后根据get方法bean中变量命名作用域,public 与private... 阅读全文
posted @ 2015-05-18 15:56 诸葛萧晁 阅读(1671) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示