`
文章列表
       在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。一般的float型和Double型数据只可 以用来做科学计算或者是工程计算,要求的数字精度比较高时,所以用到java.math.BigDecimal类,它支持任何精度的定点数,可以用它来精确计算货币值。由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类Arith提供精确的浮点数运算,包括加减乘除和四舍五入。   /**   ...
使用方法:1、在head区域引入样式表文件chuxz.css2、在head区域引入JS文件jquery-1.8.3.min.js和koala.min.1.5.js <script type="text/javascript"> Qfast.add('widgets', { path: "js/terminator2.2.min.js", type: "js", requires: ['fx'] }); Qfast(false, 'widgets', function () { ...
1.查询某字段重复的数据。 SELECT * FROM    A,(SELECT M ,N FROM   A   GROUP BY   M,N     HAVING  COUNT(*) > 1  ) A1  WHERE   A.M = A1.M    AND    A.N = A1.N;   SELECT   *   FROM  TABLENAME  A  WHERE  (A.PEOPLELD,A.SEQ)  IN  (SELECT  PEOPLELD,SEQ   FROM   TABLENAME   GROUP  BY   PEOPLELD  ,SEQ   HAVING   CO ...
1.从返回将结果:     load方法检索不到数据抛出org.hibernate.ObjectNotFoundException异常,get方法检索不到数据返回null。   2.从检索机制:     get 方法和 find 方法都是直接检索数据库,而load方法会先查找 session的persistent Context中是否有缓存,有则直接返回,没有则判断是否是lazy,不是则直接访问数据库,有数据则返回,没有则抛出异常,是lazy则创建代理对象,对象的initialized(初始化)属性值为false,target(目标)属性值为null,在访问代理对象的非ID属性时,检 ...
1.左移,当左移的位数超过该数值类型的最大位数时,编译器会用左移的位数去模类型的最大位数,按余数进行位移。丢弃最高位,0补最低位。左移相当于乘,左移一位相当于乘2,左移两位相当于乘4,即左移位数乘于2的n次方。 如: int i = 1,j=0x80000000;//设int为32位; i=i<<33;//33%32=1 左移1位,i变成2 j=j<<33;//33%32=1 左移1位,j变成0,最高位被丢弃   2.右移,对于有符号整数,比如int类型 ,会保持符号位不变,符号位向右移动后,正数的补0,负数补1,即汇编语言中的算数右移,但是移动的位数超过 ...
1.返回的类型不一样,list()返回List,iterate()返回Iterator。 2.获取数据的方式不一样,list()直接查询数据库,iterate()会先到数据库中把ID都取出来,查询非ID数据时,会先到缓存中找,没有则以ID为条件发送sql到数据库检索,所以查询次数为N+1. 3.iterate会查询二级缓存,list只会查询一级缓存。 4.list()中返回的是实体对象,iterate()中返回的是代理对象。 5.list()执行时,直接运行所需要的查询语句,iterator()则是先执行得到对象ID的查询,然后根据ID取得所需。 总结:list()查询通常只会执行 ...

sql模糊查询

          语句:SELECT 字段 FORM 表 WHERE  某字段  LIKE 条件,条件有四种匹配方式。          字符匹配操作可以使用通配符 “%” 和“_”,“[]”和"[^]",%:表示任意个字符,包括零个; _:表示一个任意字符;[]:表示括号内所列字符中的一个(类似正则表达式);[^]表示不在括号所列之内的单个字符。           比如 SELECT * FROM [user] WHERE u_name LIKE '%三%',将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来       ...
          <      &lt;           >      &gt;           &      &amp;           '        &apos;           "        &quot;           模糊查询   like  '$param$%'   或  #param#||'%'           使用<![CDATA[   sql   ]]>此符号内的任何文本不进行解析,直接转义。  

异步调用async:true

    博客分类:
  • ajax
  调用一个jquery的ajax方法时我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,这时很有可能是因为你用的是ajax的异步调用async:true(默认情况)。ajax的同步调用,只有在获取到了data值并赋值给result以后才会返回result完成该方法的调用。若设为async:true,则会未等到获取data值就已经返回了result。解决办法就是将你的代码直接写到success方法里(根据业务)。同步async:false需要等待返回结果才能继续,是在一条直线上的队列,异步async:true不必等待,且不在一个队列上,一般 ...

java实现分页

    博客分类:
  • java
private Integer cur_page = new Integer(1);//当前页 private Integer total_page = new Integer(1);//总页数 private Integer total_count = new Integer(0);//总行数 private Integer count_page = new Integer(20);//每页行数 //计算 总页数=总行数/每页条数+(不能整除就+1) this.total_page = this.total_count/this.count_page+(this.total_ ...
          将hql查询结果封装到POJO对象           syntax:                     select new POJO(id,name) from POJO;           这种封装需要POJO类提供对应构造器,POJO(id,name)构造方法。           出现这个异常需要检查以下几种情况:           1)参数构造器的参数类型是否正确
<script type="text/javascript" src="${pageContext.request.contextPath}/style/js/jquery-1.9.1.js"/> <script type="text/javascript"> var html = ""; var app = $("#fwlx_list"); $(function(){ $.ajax( { type ...

关于css失效的问题

    博客分类:
  • html
        今日所遇到的css失效的问题,想着我也是醉了呢···怎么都没有想过,同样的是导入一个js文件,但是就是可能一个页面中将css直接写入,然而另外的可能就要导入一个css文件呢···还好有一个js大神呢···要不找死我也找不出来的。真不知道当时写这两个页面的人怎么想的啊!我这是完全被忽悠了么···真是一次不好的体验···
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=" ...

关于css失效问题

    博客分类:
  • html
        其实我这么久来,这是我遇到的最坑爹的问题了吧!怎么都没有想过,js的冲突还会导致css的失效,想想我也是醉了~最终是找到了冲突的两个js,然后就是更换的js加载的顺序,css正常。对于这种问题不知道有没有快捷的方式,我要如何知道是js冲突了?是哪些冲突了?我只是采用很瞎的方式,一个一个的找,要是有一堆的js这可是个大工程啊!!!!
Global site tag (gtag.js) - Google Analytics