- 浏览: 328265 次
- 性别:
- 来自: 成都
-
最新评论
-
final7tifa:
感觉写的挺好
封装JAVA 通过反射 POI导出Excel文件(直接可用 含测试代码) -
漆停停:
...
封装JAVA 通过反射 POI导出Excel文件(直接可用 含测试代码) -
sybell:
很是不错的文章,不过要达到熟练使用,都还在实际项目中使用。
Effective Java学习(并发)之——同步访问共享可变数据
文章列表
《相信自己》-----爱默生
- 博客分类:
- 随笔小记
相信你自己的思想,相信你内心深处所确认的东西众人也会承认——这就是天才。 尽 管摩西、柏拉图、弥尔顿的语言平易无奇,但他们之成为伟人,其最杰出的贡献乃在于蔑视书本教条,摆脱传统习俗,说出他们自己的,而不是别人的思想。一个人 应学会更多地发现和观察自己心灵深处那一闪即过的火花,而不只限于仰观诗人、圣者领空里的光芒。可惜的是,人总不留意自己的思想,不知不觉就把它抛弃了, 仅仅因为那是属于他自己的。 在天才的著作里,我们认出了那些自己业已放弃的思想,它们显得疏异而庄严。于是,它们为我们拱手接纳——即便伟大的文学作品也没有比这更深刻的教训了。这些失而复得的思想警谕我们:在大众之声与我们相悖时,我们也 ...
也许这注定是一个漂泊的年代,注定有些人正在路上,有些人准备登程,而另外一些人尽管已经停下,但关于漂泊的记忆已经融入了血脉,成为了生命的一部分。 我们有一千多个理由走向远方,比如不满足于家乡的现状, ...
在Hibernate中如果通过
session.createSQLQuery("select '合计' as name from dual").list()
查询,返回值中只会有一个“合”字。
经查,常量在数据库中被认为是CHAR类型的,Hibernate取值时将其保存为Character类型,而Character只能保存一个字符,所以造成返回值中只存在一个字符。Hibernate官方已存在此bug ,却从未修复。
该bug中给出2中解决方法:
1.继承一个Dialect,并注册CHAR类型的对应方式。代 ...
.serializeArray();返回一个Array
描述: 将用作提交的表单元素的值编译成拥有name和value对象组成的数组。例如[ { name: a value: 1 }, { name: b value: 2 },...],这个方法不接受任何参数。
.serializeArray() 方法创建一个对象组成的javascript数组,用来编码成一个JSON一样的字符串。 它可以对一个代表一组表单元素的 jQuery 对象进行操作。表单元素可以有以下几种类型:
<form>
<div><input type="t ...
$("form").serialize(); 返回一个String
描述: 将用作提交的表单元素的值编译成字符串,这个方法不接受任何参数。
.serialize();
方法使用标准的 URL-encoded 符号上建立一个文本字符串. 它可以对一个代表一组表单元素的 jQuery 对象进行操作,比如<input>, <textarea>, 和 <select>: $( "input, textarea, select" ).serialize();:
<form> 序列化 ...
jQuery.param( obj ); 返回一个String
描述: 创建一个数组或对象序列化的的字符串,适用于一个URL 地址查询字符串或Ajax请求。
jQuery.param( obj );
obj
类型: Array, Object
用于数组或序列化的对象。
jQuery.param( obj, traditional );
obj
类型: Array, Object
用于数组或序列化的对象。
traditional
类型: Boolean
一个布尔值,指示是否执行了传统的“shallow”的序列 ...
http://www.lvyehd.com/forum.php
http://www.mtkan.net/
function T(n){
document.getElementById("ArticleCnt").style.fontSize=n+"px";
}
function srcMarquee(){
this.ID = document.getElementById(arguments[0]);
if(!this.ID){
this.ID = -1;
return ;
}
this.Direction = this.Width = this.Height = this.DelayTime ...
(function(){
var $backToTopTxt = "返回顶部", $backToTopEle = $('<div class="backToTop"></div>').appendTo($("body"))
.text($backToTopTxt).attr("title", $backToTopTxt).click(function() {
$("html, body").animate({ ...
(function(){
var o = document.getElementById("hutia");
var s = o.innerHTML;
var span = document.createElement("span");
var a = document.createElement("a");
span.innerHTML = s.substring(0,100);
a.innerHTML = s.length > 100 ? "...展开" ...
//二级效果
http://www.lanrentuku.com/js/nav-282.html
//三级效果
http://www.lanrentuku.com/js/nav-281.html
function show(c_Str,imgg){
if(document.all(c_Str).style.display=='none'){
document.all(c_Str).style.display='block';
document.all(imgg).src='http://www.lanrentuku.com/down/js/images/12493937251.gif'
}else{
document.all(c_Str).style.display='none';
document.all(imgg).src='http: ...
var intervalData = 1000 * 60;
var intervalSS = intervalData / 1000;
var contInterval;
$(function(){
//此处是初始第一次加载数据
ajaxRequest();
countdownRun();
setInterval(function(){
//此处过了定时时间后执行一次
ajaxRequest();
countdownRun();
},intervalData);
});
function ...
在前面中谈到了RangeSet的特点及其用法。今天要谈的的RangeMap和RangeSet有许多不一样的。 在Google Guava官方API上面可以得知:RangeMap是一种集合类型( collection type),它将不相交、且不为空的Range(key)映射给一个值(Value)。和RangeSet不一样,RangeMap不可以将相邻的区间合并,即使这个区间映射的值是一样的。 和RangeSet一样,实现RangeMap也是一个接口,实现它的也只有两个类,分别为mmutableRangeMap和 TreeRangeMap。用的多的还是TreeRangeMap,下 ...
前面谈到了Guava中新引入的Range类,也了解了其中的作用,那么今天来谈谈Guava中用到Range来的地方:RangeSet类。RangeSet类是用来存储一些不为空的也不相交的范围的数据结构。假如需要向RangeSet的对象中加入一个新的范围,那么任何相交的部分都会被合并起来,所有的空范围都会被忽略。 讲了这么多,我们该怎么样利用RangeSet?RangeSet类是一个接口,需要用它的子类来声明一个RangeSet型的对象,实现了 RangeSet接口的类有ImmutableRangeSet和TreeRangeSet,ImmutableRangeSet是一个 ...