摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 Java连接MySQL数据库增删改查通用方法   运行环境:eclipse+MySQL   以前我们Java连接MySQL数据库都是一个数据库写一个类,类下面写好多方法,要是多个数据库,就要写多个类多个方法,导致代码编写太过于繁琐,所以为了改变这样的繁琐,我将连接... 阅读原文
2017-08-05 22:41:01 阅读(814) 评论(0)
摘要: Java 内存区域和GC机制   目录 Java垃圾回收概况 Java内存区域 Java对象的访问方式 Java内存分配机制 Java GC机制 垃圾收集器 Java垃圾回收概况   Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为J... 阅读原文
2017-08-05 21:41:03 阅读(778) 评论(0)
摘要: 作者:温学良 链接:https://www.zhihu.com/question/21416727/answer/82511153 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Web服务器习惯处理静态页面,所以需要一个程序来帮忙处理动态请求(如当前时间)。Web服务器程序会将... 阅读原文
2017-08-05 20:52:04 阅读(773) 评论(0)
摘要: 学了数组之后,感觉有好多操作需要经常去写,很不方便,因此自己做了一个工具类,方便调用,方法可能不全,希望大家可以添加,让我使用也方便一点儿。 1 public class ArrayUtils { 2 //求数组的最大值(int) 3 public static int getMax(int[]... 阅读原文
2017-08-05 19:14:03 阅读(744) 评论(0)
摘要: 在HttpServlet中重写service方法的代码如下: protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ... 阅读原文
2017-08-05 17:52:03 阅读(762) 评论(0)
摘要: 今天,公司里有一个萌萌的妹子问我java 中的comparator是怎么回事。参数分别是什么,返回值又是什么,为此,我写了一个简单的程序告诉了她: public static void main (String[] args){ List<String> list = new ArrayL... 阅读原文
2017-08-05 17:20:01 阅读(766) 评论(0)
摘要: 在javaweb开发中,Servlet和Filter是很重要的两个概念,我们平时进行javaweb开发的时候,会经常和Servlet和Filter打交道,但我们真的了解Servlet和Filter吗? 一、基本概念 Servlet:        Servlet 是在WEB服务器上运行的程序。这个词是在 Java a... 阅读原文
2017-08-05 17:16:02 阅读(806) 评论(0)
摘要: 1、为什么要有finalize()方法?     假定你的对象(并非使用new)获得了一块“特殊”的内存区域,由于垃圾回收器只知道释放那些经由new分配的内存,所以他不知道该如何释放该对象的这块“特殊”内存,为了应对这种情况,java 允许在类中定义一个finalize()的方法。 protected vo... 阅读原文
2017-08-05 16:11:02 阅读(808) 评论(0)
摘要: 整体考虑堆大小 -Xms3550m, 初始化堆大小。通常情况和-Xmx大小设置一样,避免虚拟机频繁自动计算后调整堆大小。 -Xmx3550m,最大堆大小。 考虑分代设置堆大小 首先通过jstat等工具查看应用程序正常情况下需要堆大小,再根据实际情况设置。 新生代 -xmn2g,新生代大小。Sun官方推荐配置为整个... 阅读原文
2017-08-05 15:26:01 阅读(827) 评论(0)
摘要: 本章节将带你学习Struts2 应用程序所需的基本配置。在这里可以看到哪些将被配置到一些重要的配置文件中:web.xml、struts.xml、struts-config.xml以及struts.properties。 实际上,你可以继续依赖于使用web.xml和struts.xml配置文件,并且你已经在前面的章节中... 阅读原文
2017-08-05 15:21:02 阅读(785) 评论(0)