自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Your Code Sucks

       A very good friend of mine is in the midst of an avalanche of work. He has a lot of open contracts, and has been abandoned by a fellow developer that was helping him with his workload. So, ...

2013-04-07 17:12:09 130

原创 Why Good Programmers Are Lazy and Dumb

Why Good Programmers Are Lazy and DumbI realized that, paradoxically enough, good programmers need to be both lazy and dumb .Lazy , because only lazy programmers will want to write the kind of to...

2013-04-07 17:08:29 199

原创 web-common_3_0.xsd

<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://java.sun.com/xml/ns/javaee" xmlns:javaee="htt

2013-04-06 20:24:58 2361

原创 web-app_3_0.xsd

<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://java.sun.com/xml/ns/javaee" xmlns:javaee="http

2013-04-06 19:04:36 942

原创 HttpSession 是什么时候产生的?

本文用实验来证明session在servlet和jsp技术是如何应用的。大家都知道session由容器产生和管理,那么是什么时候产生的呢?不用多说了,用代码来证明一切吧。 首先,我们创建一个sessionlistener 来跟踪每个session的轨迹。 public class MySessionListener implements HttpSessionListener ...

2013-04-06 19:01:48 836

原创 指令式编程

碰到一个问题时,观察分析其中的规律,将这些重复的步骤总结出来,并设好终止条件, 然后用程序语言表达出来,就成了一种解决方案。 小题目: 回子型遍历矩阵, 示例:A B C K M N J H G D E F A  B  C  KD  E  F  MG  H  J  N 可以用程序模拟来模拟这个过程,打印出访问顺序。 从左到右: A B C K  上边界下移...

2012-07-30 12:25:03 175

原创 Java 序列化

TestSrl t = new TestSrl(); System.out.println(t); ByteArrayOutputStream bs = new ByteArrayOutputStream(); ObjectOutputStream os = new ObjectOutputStream(bs); os.writeObject(t); os.wri...

2012-07-19 11:16:25 74

原创 Java 初始化

public class Base { private String s1 = "Base string"; static int k = 0; static { System.out.println("Base static block before constructor"); System.out.println("Base k=" + k); k++; }...

2012-07-17 16:06:08 72

原创 Json JSONP

一篇好文: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求...

2012-07-17 15:24:23 95

原创 java 调用系统进程

public static void main(String[] args) throws IOException, InterruptedException { ProcessBuilder pb = new ProcessBuilder("CMD /C dir".split(" ")); pb.redirectErrorStream(true);//so no need ...

2012-07-16 22:17:29 111

原创 java 读二进制文件

BufferedInputStream bi = new BufferedInputStream(new FileInputStream( "kk")); try { byte[] data = new byte[bi.available()]; bi.read(data); return data; } finally { bi.clos...

2012-07-16 21:22:04 89

原创 java下载文件

*Stream ----- byte oriented*der       ----- char orientedBuffered*----- add bufferPrint*     ----- format  URL url = new URL( "http://docs.oracle.com/javase/tutorial/networking/sockets...

2012-07-16 18:39:56 79

原创 Javascript cookie

CookiesCookies were originally invented by Netscape to give 'memory' to web servers and browsers. The HTTPprotocol, which arranges for the transfer of web pages to your browser and browser request...

2012-03-20 10:48:40 107

原创 Javascript in one example

本文通过解决一个问题,引出javascript的概况 问题:  有两种不同的视图,界面上有个按钮供点击来实现视图间的切换最直观也简单的想法:var cur = 1;function view1(){}function view2(){}function control(){ window['view' + cur](); cur = cur > ...

2012-03-19 10:45:58 144

空空如也

空空如也

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

TA关注的人

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