- 浏览: 59821 次
- 性别:
- 来自: 深圳
最新评论
文章列表
在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 ...
hibernate中get和load方法的区别
- 博客分类:
- 常见面试题
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,即汇编语言中的算数右移,但是移动的位数超过 ...
Query中list和iterator的区别
- 博客分类:
- 常见面试题
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()查询通常只会执行 ...
语句:SELECT 字段 FORM 表 WHERE 某字段 LIKE 条件,条件有四种匹配方式。
字符匹配操作可以使用通配符 “%” 和“_”,“[]”和"[^]",%:表示任意个字符,包括零个; _:表示一个任意字符;[]:表示括号内所列字符中的一个(类似正则表达式);[^]表示不在括号所列之内的单个字符。
比如 SELECT * FROM [user] WHERE u_name LIKE '%三%',将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来
...
< <
> >
& &
' '
" "
模糊查询 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不必等待,且不在一个队列上,一般 ...
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大神呢···要不找死我也找不出来的。真不知道当时写这两个页面的人怎么想的啊!我这是完全被忽悠了么···真是一次不好的体验···
根据查询条件重新加载datagrid
- 博客分类:
- easyui
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content=" ...
其实我这么久来,这是我遇到的最坑爹的问题了吧!怎么都没有想过,js的冲突还会导致css的失效,想想我也是醉了~最终是找到了冲突的两个js,然后就是更换的js加载的顺序,css正常。对于这种问题不知道有没有快捷的方式,我要如何知道是js冲突了?是哪些冲突了?我只是采用很瞎的方式,一个一个的找,要是有一堆的js这可是个大工程啊!!!!