自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 netty--关于Boos(老板)和worker(员工)

ServerBootstrap负责初始话netty服务器,并且开始监听端口的socket请求。 bootstrap bootstrap = new ServerBootstrap( new NioServerSocketChannelFactory( Executors.newCachedThreadPool(),//boss线程池 ...

2017-04-27 15:16:58 2563

原创 netty--关于NIO和OIO

实例化ServerBootstrap ServerBootstrap strap = new ServerBootstrap(); 根据传入的不同的Class对象,实例化不同的Channel: strap.channel(NioServerSocketChannel.class); 主要是有两种代表NIO和OIO的对象:NioServerSocketChannel...

2017-04-27 14:53:43 359

原创 netty--ServerBootStrap

BootStrap在netty的应用程序中负责引导服务器和客户端。netty包含了两种不同类型的引导: 1. 使用服务器的ServerBootStrap,用于接受客户端的连接以及为已接受的连接创建子通道。 2. 用于客户端的BootStrap,不接受新的连接,并且是在父通道类完成一些操作。ServerBootStrap的运行原理      服务端的ServerBootstrap类继承图...

2017-04-27 14:18:48 235

原创 线程池

(根据上网收集各个大牛对线程池的理解,对文章进行摘录并且加深记忆)java线程池原理在什么情况下使用线程池?     1.单个任务处理的时间比较短     2.将需处理的任务的数量大 使用线程池的好处:     1.减少在创建和销毁线程上所花的时间以及系统资源的开销 。    2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。 线程...

2017-04-26 17:58:32 83

JSON基础

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括...

2016-11-18 15:30:00 77

Eclipse导入项目中JQUERY报的错

其实Eclipse中对jQuery的mini版报错不会有任何影响,但是这个×在整个项目里确实不怎么好看,网上找到这个解决办法,其实就是把Eclipse自带的validation功能去掉,反正Eclipse的js能力真的很弱,下面是转载的文章,亲自验证有效:--------------------------------------------------------------------...

2016-11-17 16:59:00 233

hibernate&&spring&&struts2工作原理

原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息 3.通过config.buildSessionFactory();//创建SessionFactory 4.ses...

2016-11-11 09:12:00 83

mybatis与hibernate区别

以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点:1.hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybatis仅有基...

2016-11-09 14:02:00 70

浅谈数据库中的存储过程

一、存储过程与函数的区别:  1.一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。  2.对于存储过程来说可以返回参数(output),而函数只能返回值或者表对象。  3.存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用,由于函数可以返回一个表对象,因此它可以在查询语句中位于FROM关键字的后面。二、存储过程的优点:...

2016-04-26 17:39:00 75

Java线程:概念与原理

Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程...

2016-03-22 17:37:00 66

Java泛型

Java基础:泛型一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: public class GenericTest { public static void main(String[] args) { List list = new ArrayList(); list.add("qqyumidi");...

2016-03-16 16:08:00 52

Spring Bean配置:注解配置

Spring提供通过扫描类路径中的特殊注解类来自动注册Bean定义。同注解驱动事务一样需要开启自动扫描并注册Bean定义支持,使用方式如下(resources/chapter12/ componentDefinitionWithAnnotation.xml):<beans xmlns="http://www.springframework.org/schema/beans" ...

2016-02-25 15:22:00 109

jsp+ajax局部刷新校验验证码,onblur触发校验

前台显示页面:welcome.jsp<%@ page language="java" contentType="text/html; utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org

2016-02-25 14:47:00 232

java-初学

给初学者之一:浅谈java及应用学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java相关的版面 总体感觉初学者多,高手少,精通的更少由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间 还有一个很重要的原因就是java这门语言更适合商业应用 所以...

2016-02-25 14:29:00 156

mybatis实战教程(mybatis in action),mybatis入门到精通

转自:http://www.yihaomen.com/article/java/302.htmmybatis实战教程(mybatis in action)之一:开发环境搭建什么是mybatis MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配...

2016-02-25 12:02:00 129

Mybatis/Ibatis例子(添加,修改,删除)

1.获得结果集Java代码<select id="selectUserFromId" parameterType="int" resultType="com.zakisoft.ibt.UserVo"> select * from user where id = #{id} </select> <select ...

2016-02-25 11:21:00 82

空空如也

空空如也

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

TA关注的人

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