- 博客(97)
- 资源 (9)
- 收藏
- 关注
原创 常用Linux 命令
(1) vi 命令模式下 :w 只保存不退出(2)shell Ctrl + Z , 程序后台执行 fg:后台程序调到前台(3)在当前shell里执行一个文件里的命令: source /home/user/file.name (4)列出包括子进程的进程树:
2014-06-30 10:29:59
875
转载 深入理解JDBC的超时设置
深入理解JDBC的超时设置 ImportNew注: 本文由新浪微博:@哥墨迹 投稿至ImportNew。感谢 @哥墨迹 ! 如果你希望分享好的原创文章或者译文,欢迎投稿到ImportNew。恰当的JDBC超时设置能够有效地减少服务失效的时间。本文将对数据库的各种超时设置及其设置方法做介绍。 真实案例:应用服务器在遭到DDos攻击后无法响应 在遭到DDos
2014-05-23 14:33:24
1293
转载 国内一些大公司的开源项目
国内一些大公司的开源项目您的评价: 收藏该经验 阿里阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分。有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如 MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(数据库中间件),或者是J
2014-05-08 16:26:56
2659
原创 JS 图表
highcharts4支持3D,应该不是什么新鲜事了,随便抓一把图表也支持3D的,没什么新意。 如果你是这样认为,我只能说你没知识了http://www.iteye.com/topic/1134090
2014-05-07 16:18:46
867
转载 Linux查看CPU和内存使用情况
Linux查看CPU和内存使用情况在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。
2014-02-28 13:52:01
848
转载 Sar (Linux)命令,查看linux CPU使用
sar 命令行的常用格式: sar [options] [-A] [-o file] t [n] 在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有 的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式 存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令 的选项很多,下面
2014-02-27 15:46:29
5835
转载 Tomcat无法shutdown进程
linux 运行 shutdown.sh 停止Tomcat的是,使用ps -ef|grep tomcat 时,进程还是存在以下是一些解决办法,但因为改动还是比较多,最后采用强制kill掉tomcat进程。不清楚是否有其他问题。 http://blog.csdn.net/yydcj/article/details/8482916http://hnote
2013-12-16 18:33:44
6181
原创 Spring StoredProcedure Cursor 使用
Java Codeimport java.sql.ResultSet;import java.sql.SQLException;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.HashMap;import java.util.List;import java.util.
2013-11-07 11:53:10
1733
原创 Ibatis parameterClass与resultClass支持的Type
可以在ibatis的源码:com.ibatis.sqlmap.engine.type.TypeHandlerFactory中看到支持的别名类型 putTypeAlias("string",String.class.getName()); putTypeAlias("byte", Byte.class.getName()); putTypeAlias("long", Long.cla
2013-10-22 18:27:22
7445
原创 Spring 声明事务中transactionAttributes属性 + - Exception 实现逻辑
<bean id="userDAOProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> PROPAGATION_REQUIRED PROPAGATION_REQUIRED,readOnly PRO
2013-08-24 12:40:16
9154
原创 html 弹出div 居中 可移动
.show,.hide{ position:absolute; width:200px; height:200px; border:5px solid #ccc; background-color:red; font-size:14px; font-weight:bold; padding:5px; text-align:center; color:#a24;}.hide
2013-06-16 17:11:50
4063
转载 在Timer和ScheduledExecutorService间决择
http://sunnylocus.iteye.com/blog/530969 java.util.Timer计时器有管理任务延迟执行("如1000ms后执行任务")以及周期性执行("如每500ms执行一次该任务")。但是,Timer存在一些缺陷,因此你应该考虑使用ScheduledThreadPoolExecutor作为代替品,Timer对调度的支持是基于绝对时间,而不是相对时间的,
2013-05-10 10:29:11
818
转载 Solr集群Replication配置与实践,solrconfig.xml 介绍
Solr集群配置介绍http://blog.csdn.net/shirdrn/article/details/7055355
2013-04-18 09:52:07
784
原创 JS 基本操作
(1)使用google提供的jQuery,加载时间少了,给用户带来好的用户体验,而且减少了服务器的流量<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">(2)判断对象是否定义或为空,是否等于某一值if (s == "undef
2013-04-17 20:16:35
863
转载 JVM基础知识
(1)JVM -Xmx 允许设置的最大内存大小可以设置的最大JVM内存和JVM版本以及操作系统版本有关,一般Windows下1200-1500M左右,Linux下最大能到2600M; 具体可以使用命令 java -XmxXXXXM -version 来进行测试(如:java -Xmx1024M -version),然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印
2013-01-11 14:33:34
957
转载 java虚拟机参数详解
原文地址:http://lxy2330.iteye.com/blog/1101597JDK内置工具使用 : 原文地址:http://blog.csdn.net/fenglibing/article/details/6411958一、javah命令(C Header and Stub File Generator)二、jps命令(Java Virtual Machin
2013-01-08 11:29:26
721
原创 Spring Bean Scope Singleton Prototype 相互引用说明
Spring 中默认都是singleton模式,getBean方法调用时都是返回的同一个实例. 如上的配置,虽然beanB配置的是prototype,但由于beanA是singleton,只实例化一次,所以beanA中的beanB每次使用的都是同一个实例,如果需要每次取到beanB的不同实例,可以使用spirng的lo
2013-01-07 11:19:34
1714
原创 Java Class卸载与ClassLoader
JVM中的Class只有满足以下三个条件,才能被GC回收,也就是该Class被卸载(unload): - 该类所有的实例都已经被GC,也就是JVM中不存在该Class的任何实例。 - 加载该类的ClassLoader已经被GC。 - 该类的java.lang.Class 对象没有在任何地方被引用,如不能在任何地方通过反射访问该类的方法 jsp和java类是完全不一样
2012-12-17 17:02:21
13334
原创 java 通过Axis调用Webservice
String endpointURL = "http://localhost:8080/ws/services/SparePartService";String methodName = "getSparepart";Service service = new Service();Call call = (Call) service.createCall();call.setT
2012-12-17 13:35:17
2289
原创 Spring PropertyPlaceholderConfigurer 自定义扩展
参考:http://seraph115.iteye.com/blog/435165Spring中PropertyPlaceholderConfigurer这个类,它是用来解析Java Properties属性文件值,并提供在spring配置期间替换使用属性值。接下来让我们逐渐的深入其配置。 基本的使用方法是:<bean id="propertyConfigurerForAnalysis
2012-12-11 16:12:02
20562
1
转载 PrepareStatement sql注入
http://blog.csdn.net/badyflf/article/details/7926944http://www.iteye.com/problems/32029http://blog.csdn.net/badyflf/article/details/7926632
2012-12-07 17:39:42
1408
转载 使用BufferedReader和BufferedWriter按行读写文件
使用BufferedReader和BufferedWriter按行读写文件使用bufferedreader和bufferedwriter按行读写文件 原理:BufferedReader会一次性从物理流中读取8k(默认数值,可以设置)字节内容到内存,如果外界有请求,就会到这里存取,如果内存里没有才到物理流里再去读。即使读,也是再8k。 而直接读物理流,是按字节来读。
2012-12-04 15:31:21
1855
转载 Spring Rmi远程方法调用
http://blog.csdn.net/java2000_wl/article/details/7407073http://zcjl.iteye.com/blog/36336一: 服务端 暴露服务[java] view plaincopyprint?package com.xx.service; /** * 定义远程服务接口 * 1.可以不继承j
2012-11-19 16:13:56
1973
原创 Java GC 日志分析
一、java 虚拟机一些参数-Dosgi.requiredJavaVersion=1.5 // -D表示设置property 参数,在java代码里面就可以使用System.getProperties("osgi.requiredJavaVersion")获取这个值-Xverify:none //加载代码的时候不进行验证,信任代码的情况下使用,如eclipse启动时可
2012-11-15 18:15:14
10284
原创 java static 变量 内存管理
3、static(1)作用:让静态数据和静态方法可以被直接使用,而不必创建任何对象,其中,静态数据的所有引用都只指向唯一的一个内存空间,它们共享同一个数据。也就是说,即使静态的数据和方法是在类中定义的,事实上它们与这个类的实例是没有任何关系的。 java内存中的方法区,分为静态区和常量区,静态区存放static 变量以及方法,常量区存放final修饰常量,字符串常量 基本数据类
2012-10-16 17:07:42
2971
转载 写给明年毕业的应届生同学-参加实习生转化面试后的感受
对自己有些启发,解决了疑惑。原文地址:http://www.blogjava.net/vanadies10/archive/2011/08/30/357571.html从8月中旬到最近,全是在做跟校园招聘的事情:有跟试题相关的事情,更多的是我们已经在实习的同学的转化面试。 之前写过几个跟招聘相关的文章,本来不想再写跟招聘相关的文章了,不过最近还是忍不住想写一下跟应届生同学相关的
2012-10-16 15:23:36
1467
转载 CSDN 博客导出工具, 导出PDF,html格式
原文地址:http://blog.csdn.net/sq_zhuyi/article/details/7924776 有很多朋友在遇到一些好博客文章的时候,都想把它们下载到电脑上,转换成某些格式的文档,以方便存储、阅读。本人就这些需求,特开发了C#版【CSDN博客导出工具】。该工具现支持的网站包括:CSDN、ITEYE、博客园、新浪、搜狐、和讯、ChinaUnix、网易、51CTO
2012-09-24 14:18:20
1808
1
转载 linux 下source、sh、bash、./执行脚本的区别
原文地址:http://blog.csdn.net/caesarzou/article/details/7310201source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .bash_profile
2012-07-27 16:58:58
2754
转载 关于两种运行sh的方式: ./myscript.ksh and . ./myscript.ksh
原文地址:http://blog.csdn.net/onlyqi/article/details/7191456关于两种运行sh的方式: ./myscript.ksh and . ./myscript.ksh这个问题困扰我很久很久了。。。有时候用这个就行,有时候用那个才行,到底有什么区别?Difference Between executing like ./myscrip
2012-07-25 11:14:25
757
转载 深入研究Servlet线程安全性问题
文章出处:http://www.yesky.com/334/1951334.shtml摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 关键字:Servlet 线程安全 同步 Java内存模型 实例变量 Servlet/J
2012-07-16 16:06:33
423
原创 子类覆盖父类方法
如果父类方法是private,子类方法是public,这样是覆盖还是新定义的方法?package com.subclassoverrideparent;import static java.lang.System.*; public class Person { private void fun(){ out.println("Pers
2012-07-05 12:40:43
3376
原创 Ibatis 中使用存储过程以及sys_refcursor 返回结果
Sql-deal.xml配置定义SP中返回的result map--> criId" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN" /> 类型,SP中也使用
2012-07-04 15:16:18
1894
1
原创 Merge into Ibatis使用
在ibatis中配置如下: Merge into SEARCH_RESULT s USING DUAL ON(s.criteria_id = #criteriaId# and s.deal_id = #dealId#) When matched then update set s.deal_version = #dealVersion#, s.add
2012-06-29 15:43:33
10344
1
转载 Arrays.asList 数组转为list使用注意
原文地址:http://blog.csdn.net/yinbodotcc/article/details/3907292 public class ArrayASListTest{ public static void main(String[] args) { /* String[] s = new String[]
2012-06-29 15:37:45
904
原创 Ibatis中的动态SQL:isNotNull,isPropertyAvailable,isNotEmpty用法
常用的几个关键字和属性: isNotNull 参数不为null时有效isNotEmpty 参数不为null或“”时有效isPropertyAvailable 如果参数有使用(paramMap中有这个key,不管value是null还是“”)则查询条件有效prepend prepend="and" property="firstName" >生成的语句不会有多余的and
2012-06-21 10:43:26
17987
原创 Oracle Sequence 使用
Oracle中创建Sequence SQL脚本/*#ident "%W%"*/ALTER SESSION SET CURRENT_SCHEMA = orauser/ beginexecute immediate 'DROP SEQUENCE orauser.SEQ_DEAL_ID';exception when others then null;
2012-06-20 17:56:36
930
原创 主键与唯一索引(unique index)
(1)创建表时,不能在同一个字段上建立两个索引(主键默认建立唯一索引),在需要经常查询的字段上建立索引(如:deal_id已经是主键,不能再次执行:create index tmp_table_index on tmp_table(deal_id),会报错); a) 主键:该字段没有重复值,且不允许为空 惟一索引:该字段没有
2012-06-19 10:02:55
31020
转载 Spring与iBATIS集成时,一对多表会报NullPointerException问题的解释
搞了几个小时,原来是这么回事。也许我们可以不使用ibatis的LAZY complex collection properties这个功能,多写几行代码自己组装算了。 以下内容转自: http://blog.csdn.net/horsefaced/archive/2007/01/23/1490663.aspx 在Spring中集成iBATIS中,如果orm的对象
2012-06-12 10:24:45
969
原创 Spring AfterReturningAdvice Demo
class="usertest.service.impl.UserClientService"> //advice 切面,实现AfterReturningAdvice接口 class="usertest.test.ClientServiceInterceptor"> class="org.springframewo
2012-06-02 22:16:18
1794
转载 Lucence全文索引与数据库索引
lucencehttp://www.chedong.com/tech/lucene.htmlLucene是一个基于Java的全文索引工具包。1. 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史2. 全文检索的实现:Luene全文索引和数据库索引的比较3. 中文切分词机制简介:基于词库和自动切分词算法的比较4. 具体的安
2012-04-13 17:05:44
3938
网页常用js 代码 特效.......
2011-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人