- 博客(13)
- 收藏
- 关注
转载 Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
http://outofmemory.cn/c/java-outOfMemoryError
2018-01-18 18:03:26 321
原创 jboss7的服务器开启和关闭命令
1、简单开启服务器的命令:进入到 bin 目录下,输入 ./standalone.sh 命令。 这种开启服务器的方式有个缺点,当你的命令窗口关闭后,服务自动down了2、让服务器开启后在后台运行:进入到bin目录下,输入 nohup ./standalone.sh & 命令。 这样服务器就会在后台运行,即使关闭命令窗口,服务器依然运行3、如果使用第二种开启服务器的方式,关闭服务器就比较麻烦,分
2018-01-18 17:34:31 1054
原创 HashMap总结
特点:底层实现是 链表数组,JDK 8 后又加了 红黑树 , 优化极端情况下的性能问题实现了 Map 全部的方法key 用 Set 存放,所以想做到 key 不允许重复,key 对应的类需要重写 hashCode 和 equals 方法允许空键和空值(但空键只有一个,且放在第一位,下面会介绍)元素是无序的,而且顺序会不定时改变插入、获取的时间复杂度基本是 O(1)(前提是有适当的哈希函数,
2018-01-09 13:35:22 156
原创 CAS机制
CAS是英文单词Compare And Swap的缩写,翻译过来就是比较并替换。CAS机制当中使用了3个基本操作数:内存地址V,旧的预期值A,要修改的新值B。更新一个变量的时候,只有当变量的预期值A和内存地址V当中的实际值相同时,才会将内存地址V对应的值修改为B。从思想上来说,Synchronized属于悲观锁,悲观地认为程序中的并发情况严重,所以严防死守。CAS属于乐
2018-01-02 10:59:34 250
转载 项目中遇到的涉及Mysql的几个异常及解决办法
https://www.cnblogs.com/S-E-P/archive/2011/04/29/2045050.html
2018-01-02 09:47:44 231
转载 Java高并发秒杀系统API
http://codingxiaxw.cn/2016/11/27/53-maven-ssm-seckill-dao/#more
2017-12-25 10:12:15 300
原创 Java实现多线程的两种方式
1.继承java.lang.Thread类(覆写run方法):public class MyThread extends Thread { public MyThread (){} public MyThread (String name){ super(name); } @O
2017-12-18 14:52:14 142
原创 java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
异常描述:项目中已经导入jacksonmapper 的jar ,访问项目依然报如下异常。HTTP Status 500 -javax.servlet.ServletException: Servlet.init() for servlet tool threw exception root causeorg.springframework.beans.factory.BeanCre
2017-12-13 13:56:51 6285
原创 org.xml.sax.SAXParseException; 元素内容必须由格式正确的字符数据或标记组成
原因:执行sql语句时,字符格式不正确 常见错误:特殊字符 >= 需添加
2017-12-13 13:40:12 3147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人