`
文章列表
单例类 public class Singleton { private Singleton() {   System.out.println("Singleton init");   this.slowdown(); } private static class SingtonHolder {   private static Singleton instance = new Singleton(); } public static Singleton getInstance() {   return SingtonHolder.instance; } ...

Oracle约束

添加约束 ALTER TABLE employees ADD CONSTRAINT emp_manager_fk FOREIGN KEY(manager_id) REFERENCES employees(employee_id); 删除约束 ALTER TABLE employees DROP CONSTRAINT emp_manager_fk; ALTER TABLE departments DROP PRIMARY KEY CASCADE;   //由于departments被employees.department_id引用了 对于NOT NULL约束,用ALTER TABLE ...
仿京东商品分类 http://mfnevi.iteye.com/blog/1161977 复杂商品分类的表如何建立 http://www.iteye.com/topic/26987 亿级数据的高并发通用搜索引擎架构设计[原创] http://blog.s135.com/post/385/ 推荐[搜索引擎架构]的几篇文章 http://www.cnblogs.com/yjmyzz/archive/2009/06/18/1506083.html 中小型商城系统中的分类/产品属性/扩展属性的数据库设计 http://www.cnblogs.com/yjmyzz/archive/2010/06/ ...

Ibatis中的#与$

SQL代码 1.select * from tbuser where id in (#ids#)  参数使用的是string类型,值是“1,2,3,4”,然而一直查不到数据。想了N久,也不懂得如何解决。后来在baidu了一下,找到了一些相关资料,终于可以解决了。以下是一点资料整理。 由于使用"#id#"来传值,形成的SQL就是 SQL代码 1.select * from tbuser where id in ("1,2,3,4")   所以也就不能查询成功。正确的方式应该是使用"$"来传值,其SQL如下 ...
什么是网关 http://zhidao.baidu.com/question/26545852.html 网关 http://baike.baidu.com/view/807.htm 路由器和交换机的区别 http://zhidao.baidu.com/question/566578.html ARP欺骗 http://baike.baidu.com/view/700129.htm DDOS攻击 http://baike.baidu.com/view/5522.htm 以太网、局域网、互联网、网络拓扑结构 Packet Tracer http://v.youku.com/v_sho ...
Oracle中的NULL值 http://jinghuainfo.iteye.com/blog/1208451 Oracle中 CHAR,VARCHAR,VARCHAR2类型的区别与使用 http://www.iteye.com/topic/125204 Oracle分区技术 http://liwanchun-xd.iteye.com/blog/174265 数据库设计14个技巧 http://www.iteye.com/topic/281611 关系数据库设计范式介绍 http://www.iteye.com/topic/563467 Oracle数据库性能优化技术浅谈 http: ...
C3PO是一个数据库连接池,Hibernate可以配置为使用C3PO连接池 hibernate.c3p0.max_size最大连接数 hibernate.c3p0.min_size初始连接数 hibernate.c3p0.timeout数据库连接对象最大持有时间(以秒为单位) hibernate.c3p0.max_statements最大可缓存数据库语句对象,设为0则不缓存 hibernate.c3po.acquire_increment当连接池耗尽并接到获得连接的请求,则新增加连接的数量 hibernate.c3p0.idle_test_period在连接空闲多少秒后,检查连接 hiberna ...
整数在计算机中是用其源码表示,负数在计算机中用其补码表示 整数的源码、反码、补码是一致的 负数的补码为:负数的反码加1 在计算机中,最高位表示符号位,0表示整数,1表示负数 例如: 7的源码是0000 0111,反码是0000 0111,补码是0000 0111 -7的源码是1000 0111,反码是1111 1000,补码是1111 1001 &按位于运算,如果两个相应的二进位都为1,则该位的结果值为1,否则为0。即 0&0=0;0&1=0;1&0=0;1&1=1 如果参加&运算的是负数(如-3 & -5),则以补码形式表示为二进制数, ...
Java并发编程
Java开发网络应用程序可考虑mina和Netty 多线程:Java Concurrency in Practice 多线程的书:《Java Concurrency in Practice》 此书的下载  http://www.blogjava.net/chenpengyi/archive/2007/10/18/153977.html 网络:《Java网络编程(第三版)》 作者: Elliotte Rusty Harold 多线程 Java Concurrency in Practice 下载地址: http://www.51leifeng.net/viewthread.php ...
- 4)消息报头 a.通用报头域: Cache-Control头域:Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消中设置 Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。请求时的缓存指令no- cache、no-store、max-age、 max-stale、min-fresh、only-if-cached,响应消息中的指令包括public、private、no-cache、no- store、no-transform、must-revalidate、proxy- revalidate、max-age。 Date头域 :Date头域表示消息产 ...
2)http响应消息:状态行,消息报头、响应正文(资源内容),一个典型的响应消息如下所示: HTTP/1.1 200 OK Date: Sun, 12 Dec 2010 18:09:04 GMT Server: BWS/1.0 Content-Length: 6222 Content-Type: text/html;charset=gb2312 Cache-Control: private Expires: Sun, 12 Dec 2010 18:09:04 GMT - 3)返回状态及常见的状态码 1xx:指示信息–表示请求已经接收,继续处理 2xx:成功–表示请求已经被成功接收、理解、接受 3 ...
1.简介 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。 a.所有的WWW文件都必须遵守这个标准。 b.http一般是基于tcp的,但只要能保证是可靠的传输,http可以基于其他协议。 c.目前版本是http1.1。http1.1具有持续连接的功能;http1.1允许客户端可以选择要求从服务器下载压缩内容(gzip)。 2.http请求流程 HTTP是一个客户端和服务器端请求和应答的标准: a.客户端向服务端发起连接(tcp);(3次握手) b.建立连接后客户端向服务端发送http请求; c.服务器对客服端的http请求进 ...
path: 工程目录:D:\workspace\myTest; main方法目录:D:\workspace\myTest\src\com\javaeye\Domain.java; 代码: Class<?> clazz = Class.forName(DomainObject.class.getName()) System.setProperty("user.dir", "D:/workspace/myTest/src"); String dir = System.getProperty("user.dir"); URL ...

文件夹搜索器

    博客分类:
  • C++
int Test(char* g_pcDir) {    //LPWIN32_FIND_DATA lpFileData = new WIN32_FIND_DATA();     WIN32_FIND_DATA FileData;     HANDLE hSearch;     char cFileName[ MAX_PATH ]; char cPathName[ MAX_PATH ];     BOOL fFinished = FALSE;     // Change current directory.     SetCurrentDirectory(g_pcDir);    ...
Global site tag (gtag.js) - Google Analytics