Java

使用IntelliJ IDEA开发Spring MVC HelloWorld

https://blog.csdn.net/industriously/article/details/52851588https://blog.csdn.net/slow_wakler/article/details/54895508https://blog.csdn.net/slow_wakler/article/...

idea调试SpringMvc, 出现:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误的解决办法

有时,使用idea开发SpringMvc发现调试时出现以下错误:12-Mar-201712:08:02.345严重[RMITCPConnection(2)-127.0.0.1]org.apache.catalina.core.StandardContext.listenerStartErrorconfiguringap...

Java面试题全集

Java面试题全集上:http://www.importnew.com/22083.htmlJava面试题全集下:http://www.importnew.com/22087.html...
代码星球·2020-05-25

JavaIO总结

http://www.cnblogs.com/skywang12345/archive/2013/02/24/2936044.html Java库的IO分为输入/输出两部分。早期的Java1.0版本的输入系统是InputStream及其子类,输出系统是OutputStream及其子类。后来的Java1.1版本...
代码星球·2020-05-25

java基础知识精华

java运行时数据区域如何解决冲突存储方式冲突达到一定数量改用红黑树存储等段的概念分段锁机制(读不加锁,写加锁)大概的原理,先定位到某个段,然后段里面的操作交给hashmap-try里面return某个(引用类型值类型),finally块对其进行操作,最后结果-为什同步块对性能的影响大synchronized加在静态方...
代码星球·2020-05-25

Java开发岗位面试题归类---怎么好好的准备面试,也算是发展学习方向

 1.String类为什么是final的。自己找的参考答案2.HashMap的源码,实现原理,底层结构。答案一:简单好理解,但是版本有点老的hashmap实现答案二:最新的java8,也就是1.8版本的暂时最新的hashmap的实现原理参考一:重点看示意图参考二:还是看存储示意图3.说说你知道的几个Java集...

Java程序内存分析:使用mat工具分析内存占用

在工作中可能会遇到内存溢出这种灾难性的问题,那么程序肯定是存在问题,找出问题至关重要,上一篇文章讲了jmap命令的使用方法,当然用jmap导出的文件我们也看不懂啊,那就交给memoryanalyzer(mat)这个工具,让他帮助我们来观察程序的内存分布情况吧。作者:王爵来源:oschina|2014-07-0309:3...

利用内存分析工具(Memory Analyzer Tool,MAT)分析java项目内存泄露

操作系统:ubuntu14.04IDE:EclipseJavaEEIDEforWebDevelopers. Version:LunaServiceRelease2(4.4.2)JDK版本:1.7.0_80MAT版本:1.5.0最近通过公司的哨兵监控系统发现我的项目内存使用率每天都会增加一点,如下图。对于一个稳...

Java线程详细监控和其dump的分析使用—-分析Java性能瓶颈

转载:https://www.cnblogs.com/firstdream/p/8109352.html这里对linux下、sun(oracle)JDK的线程资源占用问题的查找步骤做一个小结;linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进...

Java程序员常用工具集

转载:http://www.blogjava.net/killme2008/  我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。 一、编码工具 1.IDE...

在 TDA 工具里看到 Java Thread State 的第一反应是

转载:http://itindex.net/detail/43158-tda-%E5%B7%A5%E5%85%B7-java 使用 TDA工具,看到大量JavaThreadState的第一反应是:1,线程状态为“waitingformonitorentry”:意味着它&nbs...

Java注释用处

1.Java注释:1importcn.lonecloud.Doc;23/**4*Createdbylonecloudon2017/8/17.5*测试注释类型{@linkDoc#test()测试这个标签作用}6*@authorlonecloud7*@seecn.lonecloud.Doc8*@version1.09*10...
代码星球·2020-05-25

Spring context:property-placeholder 一些坑

今天在配置多配置文件的时候偶然发现如果我使用 1<context:property-placeholderlocation="classpath:filePath.properties"/> 这个进行多行编写配置文件的时候会出现后面那个文件出现读取不到的问题1<context:pr...

SpringMvc笔记-注解

@RequestParam(value="username",defaultValue="haha",required=true)有四个参数    1.value和name都是同一个属性:代表这个参数的名字    2.defaultValue:默认值    3.required:是否为必填参数@RequestHeade...
代码星球·2020-05-25

SpringMvc解决Restful中文乱码问题

中文乱码问题解决方式:1<!--解决中文乱码问题-->2<filter>3<filter-name>CharacterEncodingFilter</filter-name>4<filter-class>org.springframework.web.filt...