自定义博客皮肤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)
  • 收藏
  • 关注

转载 JAVA性能优化

Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。 对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,Java的性能问题看似不大明显,从而一些Java的技术,如JSP,Servlet,

2013-08-16 09:43:21 465

转载 HTTP协议(七)cookie

Cookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。  最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。   阅读目录 Cookie是什么,有什么用,为什么要用到CookieCookie的分类Coo

2013-08-15 09:53:31 451

转载 HTTP协议(六)状态码详解

HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。  如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。  本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。 HTTP状态码的学习资料到处都有,但是都是理论上讲解。  本文介绍H

2013-08-15 09:46:32 478

转载 重构手法30:Replace Type Code with Class (以类取代类型码)

类之中有一个数值类型码,但它并不影响类的行为。以一个新的类替换该数值类型码。 动机:在以C为基础的编程语言中,类型码或枚举值很常见。如果带着一个有意义的符号名,类型码的可读性还不错。问题在于,符号名终究只是个别名,编译器看见的、进行类型检验的,还是背后那个数值。任何接受类型码作为参数的函数,所期望的实际上是一个数值,无法强制使用符号名。这会大大降低代码的可读性,从而成为bug之源。  

2013-08-15 09:22:35 1011

转载 纠结于搞.Net待遇不高的同学入...

最近看到不少抱怨搞.net工资低的帖子。别的方向我不是太清楚,作为搞了近8年.Net信息系统开发的码农也想发表下自己的意见。   由于我的阅历和能力有限,首先想限定下本文的范围。这里说的“信息系统”主要包括:政府、企业、医疗、电信、金融这类的大行业以数据库系统为主来进行业务管理的系统;“令人满意的薪资”大概是指一个没啥背景的年轻人靠自己的努力买的起房子、娶的了媳妇、养得起孩子、能开个B级车、

2013-08-14 16:46:06 667 1

转载 HTTP协议 (四) 缓存

阅读目录 缓存的概念缓存的好处Fiddler可以方便地查看缓存的header如何判断缓存新鲜度通过最后修改时间,判断缓存新鲜度与缓存相关的headerETag浏览器不使用缓存直接使用缓存,不去服务器端验证如何设置IE不使用缓存公有缓存和私有缓存的区别   缓存的概念 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页

2013-08-14 16:31:48 478

转载 HTTP协议 (三) 压缩

HTTP压缩是指: Web服务器和浏览器之间压缩传输的”文本内容“的方法。 HTTP采用通用的压缩算法,比如gzip来压缩HTML,Javascript, CSS文件。 能大大减少网络传输的数据量,提高了用户显示网页的速度。当然,同时会增加一点点服务器的开销。 本文从HTTP协议的角度,来理解HTTP压缩这个概念。   阅读目录 HTTP内容编码和HTTP压缩的区别HTTP压缩的过程

2013-08-14 16:22:29 449

转载 HTTP协议详解

HTTP协议详解 博客分类:  http协议 阅读目录 什么是HTTP协议Web服务器,浏览器,代理服务器URL详解HTTP协议是无状态的打开一个网页需要浏览器发送很多次RequestHTTP消息的结构Get和Post方法的区别状态码HTTP Request headerHTTP Response headerHTTP协议是无状态的和Connection:

2013-08-14 16:08:31 458

转载 让程序员们很郁闷的团队结构——论研发团队的结构

今天,一以前的HR美女同事,让我给她设计的研发团队体系结构一个建议。我看了结构图以后,告诉她:这是一个非常郁闷的研发团队,大家会纷纷跳槽!  如下图:  她大惑不解:我这个团队结构有啥不妥呢?明明是各就各位,井井有条啊!  好,我在这里给大家解释一下我得出的结论。作者:钟声  微博:@钟声程序员   一、好的团队结构要做到几个分离:1、职级和职位分离,2、管理级(M)和技术级

2013-08-14 09:46:54 835

转载 replace type code with class(重构)用类替换类型码

在实际编程中,经常会遇到一些这样的问题:对于一类事物,经过会有一些不变的常量。例如:季节有春夏秋冬,方向有东西南北,状态有一二三四等等。通常的解决办法是使用类型码:也就是通常所说的类常量。       对于这种解决方法,存在者许多问题。例如:类型不安全、错误的赋值等。可以使用【用类代替类型码】重构来解决这类问题。       先简单介绍一下【用类代替类型码】重构: 使用场合:类中

2013-08-14 09:35:51 732

转载 JVM介绍

JVM 是Java Virtual Machine(JVM )的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。         一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java 语言虚拟机后,Java 语言在不同平台上运行时不需要重新编译。Java 语言使用JVM 屏蔽了

2013-08-13 14:29:05 452

转载 Java中的JVM基础:数据类型和堆栈

数据类型     Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。     基本类型包括:byte, short, int, long, char, float, double, Boolean, re

2013-08-13 14:11:28 536

空空如也

空空如也

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

TA关注的人

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