自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis安装(windows.exe)

https://github.com/rgl/redis直接下载.exe版本 安装 可以直接注册为一个service服务下载zip包安装http://my.oschina.net/lujianing/blog/204103

2014-05-21 22:54:48 228

原创 rabbitMQ安装(windows下)

进入项目下载主页面http://www.rabbitmq.com/install-windows.html一、安装Erlang设置ERLANG_HOME 并把%ERLANG_HOME%\bin加入path环境变量二、安装RabbitMQ如果下载的版本不是exe版的,是zip版话要手动安装service如下:rabbitmq-service installrabbit...

2014-05-21 22:41:01 123

原创 实现单线程的断点下载

[code="java"]/** * 实现单线程的断点下载 */public class HttpDownloadSingle implements Runnable{ // 响应状态码 private String responseCode; // 响应头信息 private Map headers = new HashMap();...

2014-04-16 09:43:36 153

原创 实现一个简易的http模拟器

[code="java"]/** * http模拟器 * 模拟发送http请求和接收http响应 */public class HttpSimulator{ //主机 private String host = "localhost"; //端口 private int port = 80; //是否为post请求方式 ...

2014-04-15 15:20:15 1328

原创 xml学习鉴定

[code="java"]实现招生录取系统中的部分功能(使用main方法作为程序入口)1. 读XML文件,进过程序处理后,总成绩按降序排序,结果通过IO流输出到result_1.txt文件中。如:班级[className classID]学员姓名 学员ID[总分:457,学科ID:87,学科ID:83,学科ID:82,学科ID:83]学员姓名 学员ID[总分:453,学科ID:...

2014-04-09 23:33:07 176

原创 xml学习

[code="java"]XML:Extensible Markup Language 用标记来修饰文本信息 标签没有预定义,可以自定义数据相关的技术,企业开发中常用来存储数据和传输数据(而非显示数据),或者作为框架的配置文件,且与任何编程语言无关。应用:1.充当数据库,保存数据信息 2.AJAX,WebService,网络中传输数据,可以使用xml格式使用xml描述复杂的关系模型...

2014-04-08 22:47:03 76

原创 结合Wireshark捕获分组深入理解TCP/IP协议栈之TCP协议

http://blog.chinaunix.net/uid-9112803-id-3212041.htmlJava Socket超时浅析http://developer.51cto.com/art/201202/317586.htmTCP异常终止(reset报文)http://hi.baidu.com/vants_yyz/item/bdd54888fc255f5fe63...

2014-04-02 15:30:15 121

原创 HTTP断点续传

http://fenglingcorp.iteye.com/blog/1956886[code="java"]package download;import java.io.*;class NewProgress implements DownloadEvent{ private long oldPercent = -1; public void perce...

2014-03-31 22:13:38 130

原创 windows安全模式和普通模式启动的区别

几乎所有的硬件驱动都不加载(除光驱、硬盘、软盘、系统总线驱动),这样当我们更新硬件驱动出错导致无法正常进入windows的时候,可以进入安全模式下将其卸载,重装驱动。...

2014-03-08 23:13:00 1272

原创 java多线程-线程状态转换

[img]http://dl2.iteye.com/upload/attachment/0094/3563/eca1e2bf-411a-384f-9b28-b6d0e81c9092.jpg[/img][code="java"]1. 新建(new):新创建了一个线程对象。2. 可运行(runnable):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态...

2014-03-01 09:20:23 134

原创 apt处理自定义annotation

[code="java"]package annotations;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;...

2014-02-19 23:20:18 173

原创 跳过UTF-8的BOM

[code="java"]/**version: 1.1 / 2007-01-25- changed BOM recognition ordering (longer boms first)Original pseudocode : Thomas WeidenfellerImplementation tweaked: Aki Nieminenhttp://www.u...

2014-02-14 12:19:00 383

原创 java reference

[code="java"]import java.lang.ref.PhantomReference;import java.lang.ref.Reference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;...

2014-02-09 00:36:06 94

原创 不带头结点的单链表面试汇总

[code="java"]import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import ja...

2014-01-24 13:47:59 143

原创 带头节点的单链表面试题汇总

[code="java"]import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import ...

2014-01-23 15:12:15 114

原创 单链表面试题之-链表反转

单链表反转[img]http://dl2.iteye.com/upload/attachment/0093/2335/3b63a1dc-fc0b-3296-906e-f31f0314f01c.jpg[/img]--------------------------------------------[img]http://dl2.iteye.com/upload/...

2014-01-15 22:43:21 134

原创 java单链表-带头结点和不带头结点单链表的简单实现

带头结点的单链表实现[code="java"]public class LinkedList { private Entry head, tail; //头指针,尾指针 private int size; //通过一个变量记录链表长度 public LinkedList() { //生成一个头结点,让头指针和尾指针都指向它 head = tail...

2014-01-14 23:41:40 700 1

原创 windows中待机、休眠、睡眠、注销解释

[size=x-small]待机(Standby):将系统切换到该模式后,除了内存,电脑其他设备的供电都将中断,只有内存依靠电力维持着其中的数据(因为内存是易失性的,只要断电,数据就没有了)。这样当希望恢复的时候,就可以直接恢复到待机前状态。这种模式并非完全不耗电,因此如果在待机状态下供电发生异常(例如停电),那么下一次就只能重新开机,所以待机前未保存的数据都会丢失。但这种模式的恢复速度是最快的,...

2013-11-10 19:34:09 512

原创 ClassLoader

[code="java"]public class ClassLoaderTest{ /** Java的类加载器采用了一种父委托机制来加载需要的类.每个ClassLoader都关联一个父ClassLoader, 除了BootstrapClassLoader(启动类加载器)外.Java默认实现了三个类加载器: BootstrapClass...

2013-11-08 15:57:32 108

原创 URL和URI

[code="java"] private static void getDataFromURL() throws MalformedURLException, IOException { // System.getProperties().put("http.proxyHost", "someProxyURL"); // System.getP...

2013-11-08 13:48:34 63

原创 i++和++i

[code="java"]// i = i++ 计算过程 // temp = i; // i = i+1; // i = temp; // i = ++i 计算过程 // i = i+1; // temp = i; // i = temp; int x = 0; //输出5个0 for (int i = 0; i < 5; i++)...

2013-11-06 15:26:43 87

原创 java 继承 多态

[code="java"]/**运行结果:A's constructorcom.polymorphism.Ccom.polymorphism.CClass Anull----------------------B's constructorcom.polymorphism.Ccom.polymorphism.CClass Bnull-------...

2013-11-06 15:19:12 65

原创 sealing violation

[b][size=small]一般以下两种情况会触发sealing安全异常1)当被密封(seal)的package已经被加载,此时再试图去加载其他jar中的同名package,就会触发sealing violation异常2)当没有被密封的package已经被加载,此时再去加载其他jar中同名且被密封的package,也会触发sealing violation异常[/size][/b]...

2013-11-03 16:10:27 1323 2

原创 hashmap分析

[code="java"] /**hashmap底层维护着一个entry数组,每个数组索引指向的是一个entry链表.entry是一个key和value对,entry内部还保存着一个next属性,用于指向下一个entry,如果entry后面没有其他的entry,则next=nullhashmap根据要存储entry中key的hashCode值,调用内部的hash()算法,返回一个h...

2013-10-30 15:20:44 70

原创 进制转换和移位操作(移位-1)

[code="java"]final static char[] digits = { '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , 'a' , 'b' , 'c' , 'd' , 'e' , 'f' , 'g' , 'h' , 'i' , 'j' ...

2013-10-23 22:30:23 766

原创 base64编码和解码

[code="java"]/** * 将三个8位二进制看成一组,转为4个6位二进制组,不足8位的补0, 转完后, 对应4个十进制数字, 然后可以查找base64编码表 * (六位二进制数对应的最小十进制数是0,最大十进制数是63, 因此base64码表一共包含64个字符)进行编码 * 如果要转的字符个数不是3的倍数,则需要相应的补= 一个字符,需要补两个= 两个字符,需...

2013-10-23 22:19:41 95

原创 tomcat 工作原理

Tomcat的核心是Connector和Container,多个Connector和一个Engine Container构成了一个service(Tomcat实现了一个名字为Catalina的service),有了service,就可以对外提供服务,service存活在server下,整个tomcat的生命周期都由server来控制。不同的Connector用于接收不同协议的外部请求,Co...

2013-09-17 23:05:25 115

原创 jdbc入门

[size=small][b]JDBC(Java DataBase Connectivity):是SUN制定的一套java连接/操作数据库的规范。属于Java SE的一部分,接口和类主要分布在java.sql和javax.sql中。[/b][/size][img]http://dl2.iteye.com/upload/attachment/0088/2987/fc3e21ae-fb1f...

2013-09-01 19:42:12 85

原创 创建简单的procedure和function

[size=small][b][color=darkred]创建简单的存储过程[/color][/b][/size][img]http://dl2.iteye.com/upload/attachment/0088/8494/b65dad2e-d607-35d1-807e-cf8b7c47ae0d.jpg[/img][size=small][b][color=darkred]创建简单的函...

2013-09-01 14:50:42 165

原创 数据库事务

事务:是数据库管理系统的执行单元,可以是一个数据库操作或者一组数据库操作序列。事务的ACID属性,原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持续性(Durability)。原子性:事务中所有的数据库操作要么全部成功,要么全部失败。如现实生活中的转账操作。一致性:保证数据库数据始终一致(事务操作前,事务操作后)。隔离性:多个事务...

2013-08-21 23:00:32 63

原创 mysql存储blob字段出现"Packet for query is too large"异常

[img]http://dl2.iteye.com/upload/attachment/0088/3411/df0333cd-e9c3-3859-bf4b-3bd66796a907.jpg[/img]只要在ProgramData\MySQL\MySQL Server 5.5\my.ini文件下加一行配置即可解决[code="java"][mysqld]max_allowed_p...

2013-08-18 20:52:52 140

原创 mysql控制台下查询结果集乱码

[img]http://dl2.iteye.com/upload/attachment/0088/3279/3b0de213-8256-3205-9d37-cf42607bbb69.jpg[/img][img]http://dl2.iteye.com/upload/attachment/0088/3281/37fa7760-d9ad-3642-a6d6-3a82829bb7ab.jpg[/...

2013-08-18 13:59:17 214

原创 insert into select or select into 复制表

[code="sql"]insert into table_name(字段值1,字段列表2....) select 字段值1,字段值2... from another_table //这里another表是必须存在的,而且不能写values关键字 select * into target_table from source_table; //此句要求目标表不存在,在插入时候自动...

2013-08-06 12:32:15 89

原创 Use the appropriate getXXX and setXXX methods for the type

For performance reasons, use the recommended getXXX method when retrieving values, and use the recommended setXXX method when setting values for parameters. JDBC is permissive. It lets you use java.sq...

2013-08-06 10:27:59 102

原创 两种网络分层模型

[b]OSI参考模型和TCP/IP协议族[/b]OSI/RM(Open System Interconnection/Reference Model),全称为开放系统互连参考模型,是由国际标准化组织(ISO,International Standard Organization)提出来的一种网络互连模型(旨在成为一个所有销售商都能实现的开放网络模型,来解决众多私有网络模型带来的困难和低效性...

2013-07-28 22:22:12 286

原创 驱动程序

驱动程序(Device Driver):是安装在计算机上的一小段程序代码(由硬件厂商提供),只有安装了驱动程序,计算机才能识别硬件,并与之进行通信。换句话说驱动程序相当于是硬件的接口,操作系统只有通过这个接口才能控制硬件的工作。...

2013-07-28 19:02:45 111

http host header

[size=small]在http 1.0版中,请求头中是不带host行的,到了http 1.1后,加入了host行http request header 中的host行:GET / HTTP/1.1Host: www.google.com.cn一台网络服务器上面可以放成千上万个网站(虚拟主机),当对这些网站的请求到来时,服务器能够根据Host这一行中的值来确定本次请求...

2013-07-25 23:09:19 4598

空空如也

空空如也

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

TA关注的人

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