自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (7)
  • 收藏
  • 关注

原创 MySQL的分层数据管理 无限级分类 设计与优化

最近做个一基于SQL的无限级分类的目录模块,在网上看到了这个文章,非常不错.原文是:http://ftp.nchu.edu.tw/MySQL/tech-resources/articles/hierarchical-data.html.     在看下面的无限级分类优化之前,请大家先看看附件里的译文先哈!-------------------------------------

2013-09-14 20:52:01 7690

原创 asio监听eventfd

asio的官方example并没有asio监听eventfd的例子,但asio支持posix::stream_descriptor,如果将eventfd包装成posix::stream_descriptor,并注册到io_context里,那就应该支持了。

2024-02-12 00:24:37 390

原创 关于Java的ORM及 PHP直接面向数据库关系 模式的思考

最近半年学习了PHP,在PHP面向数据库这一层次,我们不用ORM,也没有实体类的定义(如User类),直接就是面向数据库表的,读取数据时,直接返回个K-V 形式的Array;而以前做Java开发时,用的是Hibernate框架,有实体类定义(如User类),里面定义User类的每个属性及其类型,读取数据库后,再转换为实体类;这种模式经常遇到的问题是:1,修改数据库表时,要同时修改User类,2

2013-10-17 00:48:06 1010

原创 ZendDebugger For PHP5.3 & PHP5.4

ZendDebugger For PHP5.3 & PHP5.4

2013-07-19 10:34:59 6848 5

原创 Netty4 SEDA 事件驱动原理分析

Netty4 SEDA 事件驱动原理分析      AioServerSocketChannel的事件处理线程(AioEventLoop)建立过程分析(Bootstrap启动ServerSocketChannel处理线程的过程分析) 1:AbstractBootstrap.initAndRegister(): 向BossGroup(AioEventLoopGroup)

2013-04-06 02:40:27 6656

原创 Netty4 ChannelPipeLine分析

Netty4 ChannelPipeLine分析 ChannelPipeLine查找ChannelHandler的顺序:DefaultChannelHandlerContext.findContextInbound()方法表示正向查找ChannelStateHandler的实例:  Netty 4 的 ChannelHandler(s)是以链表的形式连接在一起的,

2013-04-05 01:03:28 8996 1

原创 利用Referer+URL参数 实现登录后自动跳回登录前页面

登录后自动跳回登录前页面原理: 利用Referer+URL参数实现1:用户未登录,试图点击下载(下载前需要登录),点击Download时,发出的请求会带上Referer头2: 重定向到登录页面时将此Referer头里的URL以URL参数方式带到登录页面,如:3:登录时提交表单的时候,将direct_url一起发送到服务

2013-03-27 17:20:22 4059

原创 hadoop-1.1.0 rpm + centos 6.3 64 + JDK7 搭建全分布式集群的方法

hadoop-1.1.0 rpm + centos 6.3 64 + JDK7 搭建全分布式集群的方法第一步 ,环境准备. 服务器3台,可以用3个虚拟机代替.操作系统.CentOS 6.3 64hadoop版本hadoop 1.1.0 rpm开始安装以下所有的操作,都是用 root 身份执行以下安装,需要在每台机器上面

2012-10-28 23:05:49 5078 1

原创 用Mongos代替驱动来增加副本集的故障切换能力

用Mongos代替驱动来增加副本集的故障切换能力现在发觉mongodb的java驱动好像不太会利用Replication Sets的Failover的能力,因为驱动绑定了一个端口后,rs的主节点down了之后驱动不会知道新的主结点....现在只想利用mongos的路由功能!路由能很好地利用Relication Sets的Failover的能力...然后驱动绑定路由端口就行了

2012-09-21 16:27:42 4055 1

原创 MongoDB 副本集replSet 配置与分析

2个Standard节点+1个Arbiter节点 搭建MongoDB Replication Sets创建目录[root@localhost ~]# mkdir -p /data/replset/r0[root@localhost ~]# mkdir -p /data/replset/r1[root@localhost ~]# mkdir -p /data/replset/

2012-09-21 11:09:33 17960

原创 MongoDB 分片Sharding 方案 及 chunks块 和 片键分析

--------------------------------------------------------------------------------0,创建3个Shard Server//创建数据库,日志文件[root@localhost ~]# mkdir -p /data/shard/s0[root@localhost ~]# mkdir -

2012-09-21 10:50:40 19884 5

原创 MongoDB Replica Sets + Sharding 方案 及 chunks块 和 片键分析

以下就是我们将要搭建的mongdb集群架构创建第一个replset---------------------------------------------------------------------------------------------------------------------------------------------------创建目录mk

2012-09-21 10:49:23 5984 2

原创 JavaScript__proto__原型链深入分析

JavaScript__proto__原型链深入分析在一上篇文章JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?>>,我们已经得出结论:从自身延原型链向上查找的方式:  访问对象object.xxx的属性时,如果object自己没有xxx属性,则向上延原型链查找,如果找到,则输出,没找到,则输

2012-02-27 13:52:14 13484

原创 JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?

JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?//JavaSctipt之prototype原型是什么原理呢?实例被创建时,它是复制原型,得到原型属性的副本,还是使实例的属性引用原型的属性值,还是实例被创建时,根本任何没有与原型同名的属性,仅靠"向原型查找"这种固定方式访问原型呢?请看例子分析

2012-02-25 14:25:31 2985

原创 JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?(3)向实例增加prototype的同名属性

JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?                                      ----03_向实例增加prototype的同名属性// var Person = function() { }; Person

2012-02-25 12:21:03 1521

原创 JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?(2)增加prototype的属性

JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?                                      ----02_增加prototype的属性// var Person = function() { }; Person.prototype.use

2012-02-25 12:14:59 1938 1

原创 JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?(1): 修改prototype的属性

JavaSctipt之prototype原型深入分析: prototype的属性是副本,引用,还是固定的查找方式?                                      ----01_修改prototype的属性// var Person = function() { }; Person.prototype.user

2012-02-25 12:12:16 1944

原创 Spring @Transactional 如何开启事务

Spring @Transactional 如何开启事务java.lang.Object  org.springframework.transaction.support.TransactionSynchronizationManagerpublic abstract class TransactionSynchronizationManagerextends Ob

2012-01-11 16:11:08 25791 3

原创 Spring @Transactional 声明式事务管理 getCurrentSession

Spring @Transactional声明式事务管理  getCurrentSession 在Spring @Transactional声明式事务管理的配置中,hibernate.current_session_context_class=thread…这一句是不能加的…加了就会出错..那为什么不能加呢?那是因为在Spring事务管理中,current Session是绑定到S

2012-01-11 11:41:07 28290 12

原创 用ThreadLocal,模拟Hibernate getCurrentSession()

用ThreadLocal线程局部变量,模拟Hibernate的 SessionFactory.getCurrentSession()import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;//用ThreadLocal线程

2012-01-08 20:50:18 1797

原创 hibernate inverse

hibernate inverse(one)学生 课程(many) 学生: public class Student{ private String id; private String name; private Set courseSet; //one-to-manybidirection ----

2011-12-23 20:15:25 884

原创 hibernate笔记

hibernate笔记------选自hibernate的文档inverse 映射属性究竟表示什么呢?对于你和 Java 来说,一个双向关联仅仅是在两端简单地正确设置引用。然而,Hibernate 并没有足够的信息去正确地执行 INSERT 和 UPDATE 语句(以避免违反数据库约束),所以它需要一些帮助来正确的处理双向关联。把关联的一端设置为 inverse 将告诉 Hiber

2011-12-18 21:18:43 665

原创 Hibernate One to Many 迟延加载分析

One to Many 1: Oneto Many,默认是采用延迟加载的(lazy=true),因为很多情况下,当我们获取到One的一方后,Many的一方并非立即需要的,当我们经常只需要One的一方的时候,延迟加载就很有意义了. 2:Hibernate 中的延迟加载(lazy loading),当我们在程序中获取到了一的一方,但是不需要多的一方,那么使用延迟加载就是非常适合的.

2011-12-08 15:41:35 4981

原创 分析BootstrapClassLoader/ExtClassLoader/AppClassLoader的加载路径 及"父委托机制"

分析BootstrapClassLoader/ExtClassLoader/AppClassLoader的加载路径及"父委托机制"import java.net.URL;import java.net.URLClassLoader;/*分析BootstrapClassLoader/ExtClassLoader/AppClassLoader的加载路径**/public c

2011-12-07 10:33:28 13361

原创 分析AppClassLoader,ExtClassLoader 和URLClassLoader 的关系

分析AppClassLoader,ExtClassLoader 和URLClassLoader 的关系测试代码: class Hello{ public String str = "Hello World"; public void fun() { System.out.println(str); }}public class Test{ public

2011-12-06 16:43:06 13481 5

原创 Hibernate的延迟加载

Hibernate的延迟加载

2011-12-06 00:15:49 904

原创 论QT的信号/槽机制

通识教育课程论文             课程名称:  C++图形界面编程技术    _  学   院                         _     专业班级                          学   号                               姓   名     爱尔兰(KEN

2011-11-21 14:00:48 1888

转载 XMLHTTPREQUEST().READYSTATE的五种状态详解(转)

XMLHTTPREQUEST().READYSTATE的五种状态详解(转)Posted on 2009-11-01 13:03 Charleehu 阅读(171) 评论(0)  编辑  收藏 所属分类: AJAX转 http://javathinker.blog.ccidnet.com/blog-htm-itemid-1262479-do-showone-type-blog-uid-3

2011-11-20 11:12:55 806

原创 ActionSupport 类型转换与输入校验

下面我们来分析一下继承ActionSupport的类的执行过程myInput.jsp  This ismyInput.jsp actionerror: actionmessage: fielderror: num: date:

2011-11-09 13:47:19 1128

原创 关于Servlet里用sendRedirect 或 forward 来跳转到其它页面

关于Servlet里用sendRedirect 或 forward 来跳转到其它页面 1:新建工程:myServlet 2:新建WelcomeServlet.java: package myServlet; import java.io.IOException; import javax.servlet.ServletException;import java

2011-11-04 22:19:57 9124

原创 请求转发 jsp:forward和sendRedirect的区别

jsp:forward和sendRedirect的区别response.sendRedirect(): Index.jsp<%out.println("aaaaaaaaaaaaa");response.sendRedirect("/Forward_sendRedirect/Jsp1.jsp?name=ken");out.println(".....");%>

2011-11-04 21:35:08 3938

原创 JSP 之 动态包含 <jsp:include />

JSP之 动态包含 现在我们来看看JSP 的动态包含指令:  我们新建一个工程TestInclude然后加入文件: Index.jsp:   index.jsp'srequest:  curDate.jsp:curDate.jsp: curDate.jsp's request:

2011-11-04 20:25:57 7627

原创 JSP 之 静态包含 <%@ include %>

JSP 之 静态包含 现在我们来看看JSP 的静态包含指令:  我们新建一个工程TestInclude然后加入文件:Index.jsp:   this is user's area  curDate: (不带后缀) curDate: curDate.jsp: curDa

2011-11-04 19:33:14 4698

原创 关于Servlet的并发响应

关于Servlet的并发响应 从http://blog.csdn.net/irelandken/article/details/6927713我们分析了Servlet的生命周期Servlet的生命周期是这个Servlet被访问时构造,项目被Remove部署时才终止… 那么我们现在再来看看,当多个用户以doget/dopost方式同时访问同一个Servlet时,那个响应情况是怎么

2011-11-04 14:19:31 10529

原创 JAVA JDBC 数据库的一点记录: ResultSet

JAVA JDBC 数据库的一点记录: ResultSetStatement stmt =  conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);String table = "Student";String sql = "SELECT * FROM "+tabl

2011-11-04 11:22:48 615

原创 JAVA JDBC 数据库的一点记录:事务

JAVA JDBC 数据库的一点记录:事务import java.sql.*;public class TestBatch { public static void main(String[] args) throws SQLException { Connection conn = null; Statement stmt = null; Pre

2011-11-04 11:11:43 655

原创 JAVA JDBC 数据库的一点记录: 批处理Batch

JAVA JDBC 数据库的一点记录:批处理Batch 批处理Batch && PreparedStatement :import java.sql.*;public class TestBatch { public static void main(String[] args) throws ClassNotFoundException, SQLException

2011-11-04 10:46:16 4824

原创 关于Servlet的生命周期

关于Servlet的生命周期以下我们写一个一个html,和一个简单的Servlet,然后在html页面上以dopost方式来提交表单来访问Servlet的dopost函数,然后分析Servlet的生命周期 这个工程的名字: TestLifeCyecleServletindex.html: This is my JSP page.

2011-11-02 11:11:29 3086

原创 关于JSP里JavaBean的用法分析

关于JSP里JavaBean的用法分析:我们可以使用Scriptlet的方式: / 还可以用的方式//bean.HelloBean.java:package bean;public class HelloBean { private String str; public void setStr(String s) { str = s; } public Stri

2011-11-02 09:49:11 2428

原创 JSP Servlet之 form表单 与Servlet之间的参数传送

JSP Servlet之 form表单 与Servlet之间的参数传送 //index.html welcome param1 param2

2011-11-01 19:42:03 41724 1

Mieze/ IntelMausiEthernet.kext 2.4.0

IntelMausiEthernet OS X driver for Intel onboard LAN A few days before Christmas I started my latest project, a new driver for recent Intel onboard LAN controllers. My intention was not to replace hnak's AppleIntelE1000e.kext completely but to deliver best performance and stability on recent hardware. That's why I dropped support for a number of older NICs. Currently the driver supports: 5 Series 82578LM 82578LC 82578DM 82578DC 6 and 7 Series 82579LM 82579V 8 and 9 Series I217LM I217V I218LM I218V I218LM2 I218V2 I218LM3 100 Series I219V I219LM I219V2 I219LM2 I219LM3 Key Features of the Driver Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission. No-copy receive and transmit. Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer. TCP, UDP and IPv4 checksum offload (receive and transmit). Support for TCP/IPv6 and UDP/IPv6 checksum offload. Makes use of the chip's TCP Segmentation Offload (TSO) feature with IPv4 and IPv6 in order to reduce CPU load while sending large amounts of data. Fully optimized for Yosemite and Mavericks (64bit architecture) but should work with Mountain Lion and Lion too, provided you build from source with the 10.8 or 10.7 SDK. Support for Energy Efficient Ethernet (EEE). VLAN support is implemented but untested as I have no need for it. The driver is published under GPLv2.

2018-07-09

Node.js in Action 完整版

Node.js in Action 完整版 免费下载啦

2013-10-17

PHP 5.4 & Nginx 1.4.2 [整合Zend Debuger for PHP 5.4]

PHP 5.4 & Nginx 1.4.2 [整合Zend Debuger for PHP 5.4]

2013-07-19

《Spring Security 3》中文版 张卫滨译

《Spring Security 3》中文版 张卫滨译 译者BLOG: http://lengyun3566.iteye.com/

2012-04-25

Struts-2.2.3.1_XWork-2.2.3.1_doc.chm

Struts-2.2.3.1_XWork-2.2.3.1_doc

2011-11-10

QT_CUDA_MIX_STATIC

如何在VS2010 + QT中调用CUDA

2011-10-23

如何在VS2010 + QT中调用CUDA test_qt_cuda.rar

如何在VS2010 + QT中调用CUDA 我的编文章的实例

2011-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除