自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 java 常用序列化和反序列化框架使用-json,kyro,jdk

不知道为什么博客不能收藏了,只好转载过来。转载地址:http://blog.csdn.net/earbao/article/details/46914407[java] view plain copypackage com.baidu.test;    import java.io.Serializable;  impor

2016-05-27 17:13:17 2938

转载 SessionUtil Tomcat 生成 session id 的算法

package com.haohui.web.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;import java.util.Random;/

2016-05-24 21:30:01 6172

转载 java服务器何时创建Session

Session 机制:session机制是一种服务器端的机制,用来在无状态的HTTP协议下越过多个请求页面来维持状态和识别用户。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识。这个标识称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,

2016-05-20 10:57:15 13121 2

原创 java并发编程实战-对象的共享

一、可见性当读操作和写操作在不同的线程进行的时候,并不能保证读的线程可以读到写线程最新的更改。如果要确保内存对写入操作的可见性,就必须使用同步。处理器还会对程序中的操作进行重排序。重排序保证在单线程的执行情况下,和不重排序得到的结果一样,但是多线程的话,就不一定了。一个简单的方法避免所有的问题就是:只要有数据共享,就是用正确的同步。1.失效数据    看下面的程序:如果不对

2016-05-13 16:57:52 1581

转载 一位资深程序员大牛给予Java初学者的学习建议

这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议? 今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是

2016-05-13 10:51:13 98179 47

原创 http-客户端识别与cookie机制

web服务器可能会同时与数千个不同的客户端同时进行对话。这些服务器通常要记录下他们在与谁交谈。而不是认为所有的请求都来自匿名的客户端。本章讨论服务器识别客户端的技巧。个性化接触Http是一个匿名、无状态的请求/响应协议。web服务器几乎没有什么信息可以用来判断哪个用户发送的请求,也无法记录来访用户的访问序列。本章对http识别用户的几种技巧进行了总结。一般分为以下几种。承载用户身份信息的htt

2016-05-10 21:25:48 8487

原创 java并发编程实战笔记-线程安全性

什么是线程安全性线程安全性定义中最核心的概念就是:**正确性**。我们将单线程的正确性近似定义为“所见即所知”,当多个线程访问这个类的时候,始终能表现出正确的行为,那么这个类就是线程安全类。当多个线程访问某个类时,不管运行时环境采用什么调度方式或者这些线程将如何交替运行,并且调用代码时,不需要额外的同步,就可以产生正确的结果。这个类就是线程安全类。在线程安全类上执行任何串行或者并行的操作

2016-05-09 18:25:32 2399

原创 http web服务器

web服务器实现web服务器实现了http和相关的tcp连接处理,负责管理web服务器提供的资源,以及对web服务器的配置、控制、及扩展方面的管理。通用的软件web服务器 有很多种,大多来自三个公司,apache,微软和sun的iplant。web服务器设备 就是预先包装好的软硬件解决方案,厂商在他们选择的计算机平台上预先安装好软件服务器,并将软件配置好。嵌入式web服务器 可以嵌入

2016-05-09 15:29:49 3169

原创 http-web缓存

缓存web缓存可以自动保存常见的文档副本的Http设备,当web请求到达时,如果本地已有缓存副本,则直接响应。下面会解释http如何保持副本的新鲜度,以及缓存和服务器通信的问题。冗余数据传输就带宽瓶颈: 一般局域网带宽都比较高,城域网带宽较低,如果可以在局域网设置缓存,则可以很快的响应用户。瞬间拥塞 可以防止突发事件,瞬间挤爆服务器,产生在哪。距离时延命中和未命中 缓存要检查副本是不是服

2016-05-09 12:23:03 2875

原创 运输层TCP/UDP 笔记

一、运输层协议概述1.1 严格地讲,二个主机进行通信,就是二个主机中的应用进程进行通信。也就是端到端的通信是主机中应用进程的通信。运输层提供应用进程间的逻辑通信,网络层为主机之间提供逻辑通信。运输层要对收到的报文进行差错检测,IP数据包首部的校验和字段,只是检查首部是否出错,不检验数据部分。1.2 UDP 用户数据包协议TCP 传输控制协议二个对等的实体在通信时,传递的数据单元

2016-05-05 11:05:07 1193

原创 [leetcode]Longest Increasing Subsequence

总体思想就是:For example, ifnums = [5,6,7,1,2,8,3,4,0,5,9]then after we prcoess the 7:S = [5,6,7]after w process the 2:S = [1,2,7]after we process the 8:S = [1,2,7,8]Then w

2016-05-03 20:14:51 748

原创 openflow协议规范1.1.0翻译

1.介绍2.交换机组件一个openflow交换机包括多个流表和一个组表,用来匹配和转发包。控制器可以通过openflow协议主动地或者被动地增加、更新、删除流表项。每个流表都有一组流表项,流表项按照优先级匹配包,在每个流表中首先匹配的流表项将会被使用。如果在一个流表中没有匹配,可能发生以下动作:转发给控制器,丢弃,继续匹配下一个流表。流表项关联的指令如果是pipeline,

2016-05-03 20:12:01 1831

简易无线遥控系统

本文是一套简易的无线遥控系统,涉及了通信的很多方面,讲的也很详细,有兴趣的可以看看。

2012-03-29

空空如也

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

TA关注的人

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