摘要: 简单的说,就是配合log的等级过滤输出比如,你在开发的时候,要验证一个方法有没有被调用到,为了方便调试,通常会在这个方法开始的时候加一些system.out。但是项目真正发布的时候这些代码通常是要移除掉的,所以通常更建议用logger来记录所以你可能会加logger.debug。 为什么是debug 阅读全文
posted @ 2017-11-22 09:06 无畏无违 阅读(9468) 评论(0) 推荐(2) 编辑
摘要: 本文绝大部分内容引自这篇文章: http://www.devx.com/Java/Article/31983/0/page/1 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是 阅读全文
posted @ 2017-11-21 11:36 无畏无违 阅读(371) 评论(0) 推荐(0) 编辑
摘要: tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。 tomcat内存优化 linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入 windows修改TOMCAT_HOME/bin/catalina.bat,在前面加 阅读全文
posted @ 2017-11-16 15:04 无畏无违 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理 阅读全文
posted @ 2017-11-13 14:13 无畏无违 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 要解释为什么Servlet为什么不是线程安全的,需要了解Servlet容器(即Tomcat)使如何响应HTTP请求的。 当Tomcat接收到Client的HTTP请求时,Tomcat从线程池中取出一个线程,之后找到该请求对应的Servlet对象并进行初始化,之后调用service()方法。要注意的是 阅读全文
posted @ 2017-11-13 10:08 无畏无违 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1.正常安装Windows版的MySQL,例如安装在C:\Program Files\MySQL文件夹里; 2.按照常规配置好MySQL; (注:5.6版本的 data文件夹与 my.ini文件在C:\ProgramData\MySQL\MySQL Server 5.6这个路径下面 ) 3.复制备份 阅读全文
posted @ 2017-11-10 10:16 无畏无违 阅读(239) 评论(0) 推荐(0) 编辑