转自傅佩荣先生的Blog(http://blog.sina.com.cn/fupeirong)缘起:5.12地震不仅牵动大陆13亿同胞的心,也牵动了全球华人的心。我经历过台湾9.21地震,并做过系列灾后心灵抚慰的公益演讲。我深知重大灾难会给人们带来持久的心理创伤,他们不仅需要医疗和物质上的救援,同时也需要有心灵抚慰的援助。在北京大学曾经听过我演讲的学生,即此次公益演讲的主要发起人和组织者,与我在北京的助理联系后,得知我的愿望,不畏艰辛,与各级政府部门进行沟
系统 2019-08-29 23:41:09 2453
新建一个SetCharacterEncodingServlet的类(继承ActionServlet),重写process()方法。如下示:protectedvoidprocess(HttpServletRequestrequest,HttpServletResponseresponse)throwsjava.io.IOException,javax.servlet.ServletException{request.setCharacterEncoding(
系统 2019-08-29 23:37:17 2453
返回该字符串位于第<位置>位的单个字符。注意:字符串中的一个字符是第0位的,第二个才是第1位的,最后一个字符是第length-1位的。下面看一下示例:Js代码String字符串对象charAt()用法functioncharAtTest(n){varstr="ABCDEFGHIJKLMNOPQRSTUVWXYZ";//初
系统 2019-08-29 23:30:20 2453
正在看CSDN上的ITCST上的王兴魁老师的AJAX技术入门,里面讲到了一个验证码的小程序,觉得蛮有用的,先记下来.最后运行的效果图:HTML的代码:
系统 2019-08-29 23:28:12 2453
如果我的关于这个话题的最新帖子没有提醒到你的话,那我明确地说,我是一个Vim的粉丝。所以在你们中的某些人向我扔石头之前,我先向你们展示一系列“鲜为人知的Vim命令”。我的意思是,一些你可能以前没有碰到过的命令,但可能对你来说很有用。作为第二免责声明,我不知道哪些命令是你可能知道的,以及哪些是对你来说有用的。因此这些命令实际上是一些相对少见,但很可能很有用的Vim命令。保存文件并退出说起来有些惭愧,我也是最近才学到这个命令:x和下面的命令是等价的::wq都是
系统 2019-08-29 23:03:21 2453
小小和rizen尝试过定位一个cache-read耗费时间随机的变得很长的诡异问题,排除过了文件内容、文件类型、文件头等各种影响,但是很遗憾没有最终结论。emu那天看知道这个事情后猜测,会不会就是很简单的多个cache-read操作相互竞争堵塞导致的呢?这个其实很容易验证了。写了一个简单的小页面应用了一组图片,然后抓包重新打开页面,就看到下面这个图了:第一个cache-read耗时0.2秒多,第二个(并行发起)0.3秒多,第三个0.4秒多,接下去每个图片的
系统 2019-08-29 22:55:42 2453
数据库的水平划分和垂直划分很早以前就接触了,只是没有实践,没有什么体会,只有最近两年才有接触,今天也和大家聊聊。垂直划分按照功能划分,把数据分别放到不同的数据库和服务器。当一个网站开始刚刚创建时,可能只是考虑一天只有几十或者几百个人访问,数据库可能就个db,所有表都放一起,一台普通的服务器可能就够了,而且开发人员也非常高兴,而且信心十足,因为所有的表都在一个库中,这样查询语句就可以随便关联了,多美的一件事情。但是随着访问压力的增加,读写操作不断增加,数据库
系统 2019-08-29 22:41:44 2453
Toast的基本原理其实就是将一个View添加到WindowManager中,让WindowManager来把View显示出来。(WindowManager可以将View显示在任何地方,任何Activity之上)Toast的默认属性Java代码//对其方式为:水平居中,并在底部mGravity=Gravtiy.CENTER_HORIZONTAL|Gravtiy.BOTTOM;mX=0;mY=context.getResources().getDimensi
系统 2019-08-29 22:36:33 2453
假设都不太安全,但是我很确信如果我大声宣布小孩爱玩具,你一定就会同意了。是的,他们也喜欢卡通。现在又出现了一个趋势就是:他们还喜欢iPad。有人说这曾是2010年出现的新玩具YCombinator下63家企业中的一个新创业公司今天出来鸟,名字叫做LaunchpadToys,他们认为平板电脑是一个非常有效的早教工具。说白一点就是他们想要将玩具也带入数码时代。该公司在iPad上面创建了一套应用,让小孩们创造,学习和分享他们在玩的过程中的好点子。该公司是要把一些
系统 2019-08-29 22:26:04 2453
一、引子其实没有什么好的例子引入解释器模式,因为它描述了如何构成一个简单的语言解释器,主要应用在使用面向对象语言开发编译器中;在实际应用中,我们可能很少碰到去构造一个语言的文法的情况。虽然你几乎用不到这个模式,但是看一看还是能受到一定的启发的。二、定义与结构解释器模式的定义如下:定义语言的文法,并且建立一个解释器来解释该语言中的句子。它属于类的行为模式。这里的语言意思是使用规定格式和语法的代码。在GOF的书中指出:如果一种特定类型的问题发生的频率足够高,那
系统 2019-08-29 22:23:20 2453