- 浏览: 375182 次
- 性别:
- 来自: 北京
-
最新评论
-
jimn2000:
yglah 写道第一条:SQL语句语句的顺序Oracle并不是 ...
Oracle WHERE条件执行顺序[转] -
yglah:
第一条:SQL语句语句的顺序Oracle并不是按照我们写SQL ...
Oracle WHERE条件执行顺序[转] -
GreatCoder:
...
js中的map -
793059909:
Joel Spolsky 说过,许许多多的人选择编程,首要的原 ...
开发与研发:领会编程魅力所在[转] -
793059909:
SELECT … FROM EMP E WHERE SAL & ...
Oracle WHERE条件执行顺序[转]
文章列表
以下转载:
日子一天天过去,像时钟的表针一样摇曳着时光,很难想象没有时间的日子要怎样面对,又很讨厌生活在一分一秒的时间的格子里,人真是个矛盾的动物……
分
分秒秒,我们都跟时间有密切的接触。也因此,很多程序中,也少不了对时间的处理。
这本来已经很复杂,可是,这么多的浏览器厂商还是没能给我们一个
简单的环境。
还是那句话,生命不止,浏览器兼容性问题不歇。
今天,就说一下,跟时间有密切关系的JS 内置对象 Date
Date
对象在JS里应该是比较常用的对象了,属于Native Object(相对于 Host Object,即,宿主对象,例如,documen ...
Nicholas C.
Zakas(尼古拉斯·泽卡斯)世界顶级Web技术专家,现为Yahoo!公司首席前端工程师。尼古拉斯拥有丰富的Web开发和界面设计经验,曾经参与许
多世界级大公司的Web解决方案开发。他还是High Performance
JavaScript(O’Reilly)一书的作者,并曾与他人合作撰写了畅销书Professional Ajax, Second
Edition(Wiley)、Even Faster Web
Sites(O’Reilly)。尼古拉斯拥有梅里马克学院计算机科学学士学位和埃迪柯特学院的MBA学位。
http://www.ncz ...
发生的异常:
The driver was unable to create a connection due to an inability
to establish the client portion of a socket.
This is usually caused by a limit on the number of sockets
imposed by the operating system. This limit is usually
configurable.
For Unix-based platforms, see the manual pa ...
[以下内容为转载]
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。
1) 二话不说,先从这里开始吧!
$
curl http://www.linuxidc.com
回车之后,www.linuxidc.com
的html就稀里哗啦地显示在屏幕上了 ~
2) 嗯,要想把读过来页面存下来,是不是要这样呢?
$ curl
http://www.linuxidc.com > page.html
当然可以,但不用这么麻烦的!
用
curl的内置option就好,存下http的结果,用这个option: -o
$ curl -o ...
Java编译后的class二进制文件(以class结尾)可以通过网络传输。有时候在传输文件的过程中,连接可能会被中断或受干扰,使得class
文件装载失败;有时候当拷贝文
件
到web服务器时,文件会被混淆或者发生磁盘错误。因此,JVM和class
loader提供了特别的手段去验证类文件是否完整。一个预防就是每个类定义的开始包含了magic number,
这
是一串四位的字节数组用来标记该文件之所以为类定义文件。
对
于那些很想知道magic number是什么的人来说,它就是一个16进制数CAFEBABE,class
loader用它来确定一个文件是 ...
介绍
给大家介绍一个最新的访问本机代码的 Java 框架 —JNA 。
JNA(Java Native Access) 框架是一个开源的 Java 框架,是 SUN 公司主导开发的,建立在经典的 JNI 的基础之上的一个框架。
JNA 项目地址: https://jna.dev.java.net/
非常强大、易用,功能上类似与 .NET 的 P/Invoke 。
详细地址:http://blog.csdn.net/shendl/archive/2008/12/23/3589676.aspx
CGlib概述:
cglib(Code Generation
Library
)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。
cglib封装了asm,可以在运行期动态生成新的class。
cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。
一个好的例子:
http://www.blogjava.net/stone2083/archive/2008/03/16/186615.html
一、JDK的动态代理类
Java代码
public
inte ...
观察者(Observer)模式实现必须回答以下 4 个问题:
哪个对象是主体,哪个对象是观察者?
什么时候主体应当向它的观察者发送通知?
当接收到通知时,观察者应该做什么?
观察关系应当在什么时候开始,什么时候终止?
基本安装:
sudo apt-get install vim
sudo apt-get install nautilus-open-terminal
1.网络配置
使用界面配置的默认配置文件:/etc/NetworkManager/system-connections目录
使用命令配置
IP地址配置文件: /etc/network/interfaces
打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以DHCP方式配置网卡
...
看到网上很多的js的map实现,也自己实现了一个
// map实现
var map = new Object();
map.put = function (key,value){
var s = "map." + key + ' = "' + value + '";';
eval(s);
}
map.get = function(key){
var v = eval("map." + key + ";");
return v;
}
map.keySet = functio ...
1.js中如何判断null
var exp = null;
if (!exp)
{
alert("is
null");
}
如果 exp 为 undefined 或者数字零,也会得到与 null 相同的结果,虽然 null 和二者不一样。注意:要同时判断 null、undefined 和数字零时可使用本法。
2.js时间处理函数
Syntax:
iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage])
Parameters
...
1. 对象-关系的映射
对象中的属性与数据库中的表,不是一一对应的。并不是持久类中的所有属性都直接和表的字段匹配,持久类的有些属性的值必须在运行时通过计算才能得出来,这种属性称为派生属性
。
解决:A.在持久类的访问方法中计入程序逻辑(set/get方法)
B.利用<property>元素的formula属性。formula属性用来设置一个SQL表达式。注意null的情况,最好使用包装类型。
2. 控制insert和update语句
默认情况下,hibernate会在初始化阶段,在SessionFactory的内置缓存中预定义SQL语句 ...
(转载)
使用Lucene的API遍历Lucene索引
一般使用Lucene的人都很少需要对索引进行遍历之类的操作,因为使用Lucene一般都不会对其索引文件产生太大兴趣,只注重将Lucene作为一个
全文检索工具来使用而已,并不在意其内部实现和结构。但是很多学习Lucene的朋友都希望可以看见完整的Lucene索引内容,至少包含索引词、索引词
出现的文档、索引词在文档中的位置(这里指的位置并不是词在原文中的位置,而是指其在Lucene对文档进行过滤后得到的新文档的位置)等信息。前几个月
笔者就因为在实验室里的一个实验性的项目做了一些需要遍历Lucene索引的工作。
事实上,如果 ...
大家都知道:百度、腾讯QQ、网易相册的图片不能盗链,也就是说不能在非图片所在地以外的地方使用。其实这东西是有方法 可以破解的。
一:防盗链实现的方法
原理:服务器对请求头的信息(reference)字段 ...
一. 启用GZIP压缩
server.xml文件:
Note : To use gzip
compression you could set the following properties :
compression=”on” //开启
compressionMinSize=”2048″ //启用GZIP的文件大小
noCompressionUserAgents=”gozilla, traviata” //哪些浏览器不使用GZIP
compressableMimeType=”text/html,text/xml”//哪些文件使用GZIP
...