回老家度假咯!!!(2009-07-07 14:44)
今天下午我就要回老家度假了,9月份回京。
9月以后开始录制新的视频。
杰克逊,你在天堂要继续为我们唱歌阿(2009-06-26 08:49)
悼念我曾经最崇拜的偶像 - 迈克尔-杰克逊。
创造了无数乐坛奇迹的迈克尔-杰克逊去世,我相信一定是上帝太想听你唱歌了,所以提前把你从人间带走。
你在天堂的演唱会一定会让另一个世界的人们感动的。
Struts2代码和PPT发布拉(2009-06-25 21:08)
终于整理完了,下次录制视频我一定会注意整理代码的,这次没经验,累死。。。
出差3天,终于回来了。热阿………………
首先要对我的学生们说声抱歉,由于我个人的原因不得不提前结束课程,不过我会想念你们的,祝你们学习顺利。剩下的Spring部分的课程由别的老师来教你们,加油。
今天开始上传Hibernate Spring
JSP的视频,由于我家里带宽有限,请大家见谅。
如果领导的家属也坐公交汽车(2009-06-05 19:15)
今天是周末,本来工作了6天,今天应该很开心,马上可以休息两天了,可是一则震惊的消息让我心情沉重。
成都一公交车着火,至下午6点已经死亡25人,XXX,想骂人,不知道公交公司是如何保养汽车的。公交公司的老爷们有没有把老百姓的生命放到心上。
如此拥挤的公交车,导致着火时车门无法打开,25条人命就这么没了。
如果当地领导的家属也挤公共汽车的话,不知道这些无辜同胞的生命是不是能够挽回。
飞速发展的中国,飞速发展的交通,这样的形容词我们在电视上无数次的听到,可是在“飞速”的背后却是多见各地公交车频频发生交通事故的新闻,壮观的乘客挤车景象也在各地每天上演,恳请政府能够关注老百姓的出行难问题,给我们一个安全的公共交通环境。
为死难的同胞默哀。
祝多灾多难的四川平安!
谁有空间比较大的服务器能不能赞助我一下,准备把视频资料放上去提供下载,或者有比较好的上传渠道也可以,可以给我发信shaotianshi@sina.com
Struts2已经录制完了,正在上传中。。。
JSP的视频也录制完了,正在找渠道上传。。。
下周开始录制Struts1的视频,Hibernate下月录制。
这个博客已经1年多没更新了,今年准备多写一些技术文章,希望能帮助到你们。
你们的支持就是我的动力,嘿嘿,真俗!!!
终于决定出视频啦!!!(2009-05-12 20:08)
讲课马上就快10年了。。。
很有意义,今年终于肯放弃魔兽一段时间,出套视频。
还是那么懒,懒得备课,懒得写文章、懒得看书。。。
好多学生期盼我能出套视频,好几次想出,就是太懒,抱歉哈!!!
最近每天带两个班,一个Struts,一个jsp我都做了视频,因为还没有讲完,所以陆续上传吧。
Struts2视频内容:
第一讲时长55:52
主要内容:struts2的介绍、前台表单数据接受的三种形式
第二讲 时长77:38 主要内容:前台表单数据接受的三种形式
第三讲 时长15:54 主要内容:Struts2配置文件简介
第四讲 时长80:34 主要内容:struts.xml文件的配置、包、名称空间、web站点的安全配置
第五讲 时长65:10 主要内容:include包含、拦截器简介、Action配置、动态调用、默认Action
本课程最后的web.xml中配置error-page效果没有出来原因是我的IE浏览器配置的问题,在第六讲开
川籍学生你们不要鞠躬(2008-05-22 12:29)
上图是四川籍学生在向捐款的人们鞠躬道谢。这样的一幕幕场景在全国各地不停上演,甚至有某大学川籍学生向每一个捐款人鞠躬,我不知道各位网友看到这一幕是什么感受,我的眼泪已经忍不住了,想起5·19在西单那个想所有参加烛光悼念人们鞠躬致谢的川妹子,我的心很疼,川人,你们不要这样,这样深深的一躬我们受不起啊。在几乎所有号召支援灾区的帖子下面都有川人道谢的话语,这就是川人,这就是那个从废墟下面挖出来不顾骨折的疼痛先为恩人解放军敬礼的孩子的乡亲,这片土地上的人民虽然贫穷,但是他们身上的品德比某些坐在别墅中的冷血富人不知道高贵多少倍。
我要说,川伢子,你们不需要鞠躬,不需要道谢,我们受不起,因为全体华夏儿女都要感谢川人,川人对中华的负出比任何一个省区都要多。
我以我浅薄的历史知识给那些还在幸灾乐祸的无知国人上一课。这种时刻,还在攻击四川的人都不配做中国人。
简单的图形化网页计数器-PHP(2007-09-17 10:26)
注:这两个版本的计数器都没有考虑恶意刷屏的问题,所以最终的版本会在讲完Session之后奉上。
<html>
<body>
<?
// 定义保存计数器的文件
$counterFile = 'counter.txt';
// 判断计数器文件是否存在,如果不存在,则创建计数器文件
if(!file_exists($counterFile))
{
$fp = fopen($counterFile,'w');
fwrite($fp,0);
fclose($fp);
}
// 下面为现实计数器中数值的函数
function disp($counterFile)
{
$fp = fopen($counterFile,'r');
$num = (int)fgets($fp);
fclose($fp);
$num++;
$fp1 = fopen($counterFile,'w');
fwrite($fp1,$num);
fclose($fp1);