- 博客(16)
- 资源 (20)
- 收藏
- 关注
原创 总结Java解惑
1.java判断是否为奇数用:public static boolean isOdd(int i){return (i & 1) != 0;}因为a摩b被定义为:a % b == a-(a / b) * b ,当a为负数时,a摩b结果为-1。2.精确小数计算用int、long或者BigDecimal,当使用BigDecimal时,一定要用BigDecimal(String)
2013-12-31 17:35:42 827
转载 easyui的datagrid实现数据行鼠标悬停/离开事件(onMouseOver/onMouseOut)
//实现数据行鼠标悬停/离开事件(onMouseOver/onMouseOut) onLoadSuccess:function(){ $(".datagrid-row").mouseover(function(){ var url = $(this).child
2013-12-31 10:45:55 5223
转载 Oracle分页查询语句的写法
Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看。Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A
2013-12-30 14:07:56 858
原创 EasyUI Datagrid 分页和排序
datagrid分页 只需后台获取分页控件自动提交的两个参数每页显示的记录数rows和当前第几页page,然后读取相应页数的记录,和总记录数total一块返回即可,注意返回值要为Json。例如: Map result = new HashMap(); List rowsContent = new ArrayList(); result.
2013-12-30 13:01:35 2029
原创 JSP中利用jstl标签获得当前路径的引用linked.jsp
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>" var="path" /><link rel="stylesheet" type="
2013-12-26 17:09:04 3988
转载 TCP拥塞控制算法 调整TCP拥塞控制算法 TCP Congestion Avoidance Algorithm
中美之间的线路质量不是很好,rtt较长且时常丢包。TCP协议是成也丢包,败也丢包;TCP的设计目的是解决不可靠线路上可靠传输的问题,即为了解决丢包,但丢包却使TCP传输速度大幅下降。HTTP协议在传输层使用的是TCP协议,所以网页下载的速度就取决于TCP单线程下载的速度(因为网页就是单线程下载的)。丢包使得TCP传输速度大幅下降的主要原因是丢包重传机制,控制这一机制的就是TCP拥塞控制算法。
2013-12-24 10:51:30 11845
原创 synchronized块
最近阅读网上关于synchronized块的资料,说法也不尽相同,经过自己代码测试,以下仅为个人理解,如有错误,麻烦指出问题所在,谢谢~synchronized块参数表示的是以什么为锁,参数可以为固定字符串,this,数组对象等等,但不能为int等8种基本数据类型,只有锁相同,才能导致等待。public class SynchronizedKuai{ private static i
2013-12-24 10:05:57 864
转载 java回调函数
1.回调接口:/** * 回调接口 * @author KOOK * */public interface CallBack { /** * 执行回调方法 * @param objects 将处理后的结果作为参数返回给回调方法 */ public void execute(Object... objects );}2. 消息的发送者:/** * 简单本地
2013-12-23 10:22:58 904
原创 hibernate持久化对象值改变后自动更新的条件
在hibernate中,持久化对象分为三种状态:1)瞬时态 transient (临时对象) :无持久化标识OID,未与Session关联 ,2)持久态 persistent :存在持久化标识OID,与Session关联3)脱管态 detached (离线对象):存在持久化标识OID,未与Session关联 (session.close)对象的状态可以相互之间进行转换直
2013-12-19 22:10:11 6539
原创 序列化和反序列化工具类
package util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public class SerializeUtil {
2013-12-19 14:56:18 1459
原创 Java编码需注意细节
今天一个前辈教育我,告诉我了一些很多应该注意而对于我这种新人不太注意的地方,我觉得说的很有道理,在此分享一下:1、在for循环中,在判断条件中别用 i 2、在循环中,如果得到了想要的结果,应立即使用break跳出循环,这样减少了循环次数。3、如果if语句中的条件相同时,应尽量使用switch,这样既减少了判断的次数,又增加了程序的可读性。
2013-12-17 11:22:04 944
转载 Mina IOBuffer
简介IoBuffer是MINA应用程序中使用的一种字节缓冲区,它是JDK中ByteBuffer类的替代品。MINA框架出于下面两个原因没有直接使用JDK中nio包内的ByteBuffe:没有提供可用的getters和putters方法,例如fill, get/putString, 和get/putAsciiInt();由于它的容量是固定的,所以不利于存储变长数据。MINA
2013-12-11 10:12:50 2883
原创 linux中java服务的启动与停止脚本
start.sh: #!/bin/bash java -jar Test.jar -Xms256m -Xmx512m &stop.sh: #!/bin/bash ps -ef | grep Test | grep java | awk '{printf("kill -9
2013-12-10 08:49:20 5230
转载 修改linux的open files数(ulimit -n)
修改linux open files(ulimit -n):vi /etc/security/limits.conf在最后加上 * soft nofile 65532 * hard nofile 65532 root soft nofile 65532 root hard nofile 65532也不必重启机器,断开当前连接,重连就可以生效
2013-12-10 08:43:34 3043
原创 Spring跳转其他网站
Spring 可以根据ModelAndView的构造函数写任何跳转路径,例如:return new ModelAndView("redirect:http//www.baidu.com","command","2");.即可让网站跳转至百度。
2013-12-10 08:39:33 4978
原创 java打印菱形
最近在网上看到了打印菱形的程序,觉得通用性太差,就自己写了一个,变量名起的都不太好,凑合看~public static void test(int bian){for(int i=1;iint j=2*i-1;int space=bian-i;for(int k=0;kSystem.out.print(" ");//打印空格}for(int k=
2013-12-04 22:39:45 800
eclipse-maven3-plugin.7z
2014-04-21
Spring支持自动转json的依赖
2014-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人