`
文章列表

vim 操作

vim 打开多个文件: vim a b c ... n vim 在多个文件中任意切换: 在底行模式下输入 n dir/filename vim 在多个文件中从当年文件切换到上一文件: 在底行模式中输入 e# vim 设置智能语法缩进: 在底行模式下输入 set smartindent vim ...
修改默认内存 只是治标不治本,比如一个list里面 放了10w条记录 溢出了 把内存调高点 到了15w 还是得溢出 要防止堆溢出 注意以下几点 1.代码中尽量少new 对象 2.尽可能在循环外面 创建对象 3.存数据的容器 比如array 很省空间,而像hashtable这种 就很占空间 4. 少用一些重量级的组件 比如那个calendar对象 很占空间 5、应用比较消耗内存空间,需要较大的堆空间,而设置的内存不够。 6、程序有BUG,没有及时释放对象,最终消耗了过多的内存。需要排查。 7、调大JVM内存, -Xmx:521M ,或更多 8、优化程序 //////// ...
javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784) org.apache.jsp.begin_jsp._jspService(be ...
1.确保自己的oracle服务正常运行 2.保证class12.jar,oracle的驱动是否正常加载(放在路径下) Class.forName ("oracle.jdbc.driver.OracleDriver");//确保该驱动正确加载 Connection conn = DriverManager.getConnection ("jdbc:oracle:thin:@ip address:1521:ORA1", "scott", "tiger"); Statement stm ...
1.最常用配置 initialPoolSize:连接池初始化时创建的连接数,default : 3(建议使用) minPoolSize:连接池保持的最小连接数,default : 3(建议使用) maxPoolSize:连接池中拥有的最大连接数,如果获得新连接时会使连接总数超过这个值 ...
Exception in thread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" java.lang.OutOfMemoryError: PermGen space at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getMethod0(Class.jav ...

junit 4

package com.junitTest; import junit.framework.JUnit4TestAdapter; import junit.framework.Test; import junit.framework.TestSuite; public class AllTestsSuite { public static Test suite() { TestSuite suite = new TestSuite(AllTestsSuite.class.getName()); suite.addTest(new ...
tomcat bin目录下 chmod 755 * //所有赋权限为执行权限 vi .bashrc //编辑当前文件 先按esc按键, 在 :wq! //强制保存并推出返回命令行 source .bashrc //使当前文件生效 ps -ef | grep tomcat kill -9 ################## 配置jdk 以及tomcat JAVA_HOME=/usr/java/jdk1.6.0_45 JRE_HOME=/usr/java/jdk1.6.0_45/jre PATH=$PATH:$JAVA_HO ...
一、安装SVN服务器 二、安装SVN客户端(个人喜好) 三、开始->运行->CMD->输入“svnadmin create --fs-type fsfs D:/svn/project1”建立SVN库       D:/svn/project1这个路径可以任意定义 四、进入到project1这个文件夹,在进入“conf”这个文件夹,打开“svnserve.conf”这个件    将“# password-db = passwd” 前面的#号去掉,变为“password-db = passwd”,打开密码功能,注意:password-db = passwd前面不能有空格。 ...
转自:http://www.onlyaa.com/html/javascript/20090427/2379.html   一、 javascript正则表达式的基本知识 javascript 正则对象创建 和用法  声明javascript 正则表达式 var reCat = new RegExp("cat"); 你也可以 var reCat = /cat/;      //Perl 风格   (推荐) 学习最常用的 test exec match search  replace  split 6个方法 1) test  检查指定的字符串是否存在 ...
<!-- 这句一定要加上不然,Hibernate 还会用自带默认的,这样会抛出Using Hibernate built-in connection pool (not for production use!)异常 --> <property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property> <!-- 这句也加上,不然无法释放链接 -- ...
1.用hibernate的方式 第一步、建立表,并设置主键为tableName_id; 第二步、建立sequence视图,sql语句如下 create sequence tableName_seq minvalue 1 start with 1 increment by 1 nocycle nocache;   其中,minvalue表示最小值,start with表示开始值,increment by表示每次增 ...
一 JAVA 类中 1。取出指定所在类的路径 class A { String getPath() { return this.getClass().getClassLoader().getSystemResource("A").getPath(); } } 注,更方便的 class A { String getPath() { return (A.class).getResource("").getPath();} } 2。取出类ClassLoader的开始路径( ...
view plaincopy to clipboardprint? 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^/x00-/xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:/n/s*/r 评注:可以用来删除空白行 匹配HTM ...
--查看连接数 select count(*) from v$process --查看充许链接数 select value from v$parameter where name='processes' --查看最大并发数 select * from v$license  
Global site tag (gtag.js) - Google Analytics