当然,现在又离家了。

     生病一个星期了。先是打球回来感冒,之后忘记吃药,熬到第三天早上,完了,头比拳头还重。打针,打点滴,吃药。兵败如山倒。头重几天整个人都要傻掉。在第四天想起了老妈,我不知道为什么会打给她,虽然怕她担心。她自然要唠叨很多之后叫我去吃什么药。并且一天两次电话,这几天都是。有一次我打给她,她说那边工厂太吵听不清我说什么,我居然闷头咆哮起来,我有错。这几天每晚都做梦,美梦和恶梦都有,但是场景中基本都是我的老家,小学和初中。不知道为什么会那样子。

     我是想家了,特别是我头重无奈到无望的时候,躺在床上的时候,自己去医院看医生的时候,自己搭在人来人往的公交车的时候,在我看着在家合影的照片的时候……原来我是那样的想,想坐在家里,有老妈老爸在,大哥和三弟,阿公阿婆,小叔和婶子,那两个可爱的堂弟,还有年老的叔公叔婆,我很想看到他们。

     去年暑假我才回去两天,家乡的暑假都来不及好好看看。到现在基本忘记了家乡的夏天,那里稻谷成熟的味道,阳光照在树木和房屋下的细碎的光斑,还有夏夜的漫天星斗和四野的虫鸣。只是在半年间阿婆似乎一下子老去了,她添了很多的白发,她脸上的皱纹和目光还依然那样温和,就像家乡的落日铺在屋顶和乡间的小路,一切都是熟悉的,你曾经在这片土地长大,现在回到这片土地。两天之后我和三弟离开了家回到桂林。

     暑假阿公过了他的大寿,三弟回去,我没回。晚餐的时候我打了个电话祝寿,他说“我还以为你也回来呢”,我没能回。

     寒假一家人终于团聚了。妈胖了一点,我的小学同窗说我爸居然变白了!天知道我爸本来黑得像半个黑人。在家挺好,所有家务都是阿妈阿婆做,偶尔帮忙烧菜烧水,其实我也很乐意做。灶里红红的火苗映在脸上给人很温暖祥和的感觉,就像从小到大注视它一样。以前回家基本都有吵架,尤其是我哥,脾气暴躁,但是今年回来很奇怪,我妈说有时他会自己一个人坐在那里抽一根烟,不说话。他工作积极当了领导,大家都觉得他是个人才,我压根就没想过他会是今天这个样子,他现在挺好。但是有明显的惰性,不干家务活,一开始我总想说什么,后来自然就没说。倒是《非诚勿扰2》有一句话跟说对了:结婚本来就是错,好的婚姻是将错就错。好的家庭也是。有些事看在眼里本来就有那么点不符合自己想法,说出来,即时自己对了,但结果呢,吵起来了,这时往往我妈负责劝架,我们父子兄弟合不来最大的受害者是我妈,她自己心灵上会包揽全部责任,丈夫和三个儿子的欢笑和眼泪。而且我发现一个细节,放音乐可以让大家沉静,架不容易吵起来。所以我天天放。这在家里从来没有过的。一个家都是这么和和美美过着,一次吵架都没有。仅仅有一次,我在和阿婆做着汤圆,阿妈叫我去煮茶。我发了一下脾气,老老实实做完了就跑了。自知不该那就逃呗。汤圆熟了,妈叫我下楼吃。当吃着滚滚的汤圆的时候,没有比这更加温馨的了。我家每年都要吃一次汤圆。基本都是自己磨的,在我的楼下就有一个石磨,临近除夕的时候,一些叔婆就开始磨米做粽子,所以在那几天的早晨,我半睡半醒就听到楼下叽叽喳喳的声音。又是这家磨米啦那家磨米啦,挺喜气的。

     家里那两个堂弟是我最喜欢的了。大的长得像他妈,眼睛像他妈妈的大,小的长得像他爸。见到他们我总要抱一抱,把他来个大旋转,他们个头都长高了,长重了。一回家第二天就让我给他们玩《植物大战僵尸》,前年他们玩过,暑假我回去还想叫我给他们玩的,但是我没带电脑回去。所以寒假我一直记着要装上带回去。后来还给他们玩了《愤怒的小鸟》,差点就让他们上瘾了。我还是可以一个手抱一个把他们抱出我的房间。后来大的堂弟景阳又迷上了我手机里一个打飞机的游戏,他还真的赖上了我,天天跟我在一起,另外两个哥哥反而少一点。大哥给他买了超人碟和娃哈哈还有一台游戏机。后来我跟他开出一个条件,给我看寒假作业,他先是害羞不愿意,他妈说他的答案都是抄后面的答案上去的。但他最终是抵不过打飞机游戏的诱惑,拿来寒假作业。第二天他想玩游戏的时候于是我又整他,做5道计算题打两盘游戏。简单的他还是可以做对的,难一点就要想了。他把纸垫在我大腿上写,还挺认真的。三弟在旁边修修手机之类有时就取 笑一下他,而我则鼓励他。他妈把他穿得挺暖和的,像一个团球,不过他有时连球鞋也不穿,就一双拖鞋。都是爱玩的年纪。

      寒假里我们几个家庭还组织了一次烧烤,就在自家大门口,红红的火炭烤着羊肉,喝着饮料,太爽了。其实家里人活了几十年都还没试过烧烤,而且都是我们年轻人在烤,他们坐在旁边笑着看我们,都说这么热会上火,当烤给他们吃之后都说好吃。我妈是吃了几块下去就真上火了,我要去照顾一下她。那天没吃晚饭我就告诉景阳今晚要烧烤,打完球赛的时候忘了带上他,他吵着他妈要快点洗完澡,说他们都吃完烧烤了。后来我出去带他进来一起烤,他却说是眼困了。我给手机他玩却又有劲了。那天阿公睡得早,我们没开始烤他就睡了。叔婆叫我留着一只鸡腿和鸡翅膀给阿公。他老人家第二天早上会很高兴。农历二十几的时候我们几个堂兄弟姐妹窑了一次红薯,我给了一只他老人家,他那慈祥的笑容我现在还记得。

     大年初一的时候阿公对我说了句祝福的话:“成双成对。”

     这些,我一直都记得。

posted @ 2011-03-16 20:57 莫萧 阅读(33) 评论(0) 编辑

代码
1 DATA SEGMENT
2 INT_VECT EQU 072H ;中断0~7的向量为:08h~0fH,中断8~15的向量为70H~77H
3 IRQ_MASK_2_7 EQU 011111011B ;中断掩码,中断0~7时从低至高相应位为0,中断8~15时第2位为0
4 IRQ_MASK_9_15 EQU 011111011B ;中断0~7时全1,中断8~15时从低至高相应位为0
5 IOPORT_CENT EQU 0C000H ;TPC卡中9054芯片的io地址
6 CSREG DW ?
7 IPREG DW ? ;旧中断向量保存空间
8 IRQ_TIMES DW 00H ;中断计数
9 MSG1 DB 0DH,0AH,'TPC pci card Interrupt',0DH,0AH,'$'
10 MSG2 DB 0DH,0AH,'Press any key to exit!',0DH,0AH,'$'
11 MSG3 DB 0DH,0AH,'Press DMC to interrupt 10 times and exit!',0DH,0AH,'$'
12 DATA ENDS
13
14 STACKS SEGMENT
15 DB 100 DUP(?)
16 STACKS ENDS
17
18 CODE SEGMENT
19 ASSUME CS:CODE,DS:DATA,SS:STACKS,ES:DATA
20 START:CLI
21 MOV AX,DATA
22 MOV DS,AX
23 MOV ES,AX
24 MOV AX,STACKS
25 MOV SS,AX
26 MOV DX,IOPORT_CENT+68H ;设置tpc卡中9054芯片io口,使能中断
27 IN AX,DX
28 OR AX,0900H
29 OUT DX,AX
30 MOV AL,INT_VECT ;保存原来中断向量
31 MOV AH,35H
32 INT 21H
33 MOV AH,35H
34 INT 21H
35 MOV AX,ES
36 MOV CSREG,AX
37 MOV IPREG,BX
38 MOV AX,CS ;设置新中断向量
39 MOV DS,AX
40 MOV DX,OFFSET INT_PROC
41 MOV AL,INT_VECT
42 MOV AH,25H
43 INT 21H
44 IN AL,21H ;设置中断掩码
45 AND AL,IRQ_MASK_2_7
46 OUT 21H,AL
47 IN AL,0A1H
48 AND AL,IRQ_MASK_9_15
49 OUT 0A1H,AL
50 MOV AX,DATA
51 MOV DS,AX
52 MOV DX,OFFSET MSG2
53 MOV AH,09H
54 INT 21H
55 MOV DX,OFFSET MSG3
56 MOV AH,09H
57 INT 21H
58 MOV IRQ_TIMES,0AH
59 STI
60 LOOP1:CMP IRQ_TIMES,0 ;等待中断并判断10次后退出
61 JZ EXIT
62 MOV AH,1
63 INT 16H
64 JNZ EXIT ;按下任意键退出
65 JMP LOOP1
66 EXIT: CLI
67 MOV BL,IRQ_MASK_2_7 ;恢复中断掩码
68 NOT BL
69 IN AL,21H
70 OR AL,BL
71 OUT 21H,AL
72 MOV BL,IRQ_MASK_9_15
73 NOT BL
74 IN AL,0A1H
75 OR AL,BL
76 OUT 0A1H,AL
77 MOV DX,IPREG
78 MOV AX,CSREG
79 MOV DS,AX
80 MOV AH,25H
81 MOV AL,INT_VECT
82 INT 21H
83 MOV DX,IOPORT_CENT+68 ;设置天平秤卡中9054芯片io口,关闭中断
84 IN AX,DX
85 AND AX,0F7FFH
86 OUT DX,AX
87 MOV AX,4C00H
88 INT 21H
89 INT_PROC PROC FAR
90 CLI
91 PUSH AX
92 PUSH DX
93 PUSH DS
94 DEC IRQ_TIMES
95 MOV AX,DATA
96 MOV DS,AX
97 MOV DX,OFFSET MSG1
98 MOV AH,09H
99 INT 21H
100 MOV AL,20H
101 OUT 0A0H,AL
102 OUT 20H,AL
103 POP DS
104 POP DX
105 POP AX
106 STI
107 IRET
108 INT_PROC ENDP
109 CODE ENDS
110 END START
111  

 

posted @ 2010-12-02 07:54 莫萧 阅读(753) 评论(0) 编辑

代码
1 DATAS SEGMENT
2 X DB 0AH
3 Y DB 0CH
4 Z DB ?
5 DATAS ENDS
6
7 CODES SEGMENT
8 ASSUME CS:CODES,DS:DATAS
9 START:
10 MOV AX,DATAS
11 MOV DS,AX
12 MOV AL,X
13 CMP AL,Y
14 JGE NEXT
15 MOV AL,Y
16 NEXT:MOV Z,AL
17 ADD Z,37H
18 MOV DL,Z
19 MOV AH,2
20 INT 21H
21
22 MOV AH,4CH
23 INT 21H
24 CODES ENDS
25 END START

 

posted @ 2010-11-30 12:59 莫萧 阅读(13) 评论(0) 编辑

      在asp网站开发过程当中常常用到漂亮的编辑工具。

      在这个网站有不少:http://ckeditor.com/ 而且下载下来就可以使用,是开源的。它不像asp里面的.dll控件拖进来就可以使用,而是通过调用的方式使用。

下载下来解压之后就可以直接包含在项目中,如:

接下来说明引用。因为asp里面的TextBox控件都有id,只有id捆绑起来才可以使用。而这里就是把TextBox的id捆绑,这样就可以实现把TextBox的呈现样式改变为上面的样子了。

(1)首先是添加ckeditor的引用,就是引用ckeditor里面的ckeditor.js文件即可。

<script type="text/javascript" src="ckeditor/ckeditor.js"></script>

 

 

(2)添加一个TextBox控件,我的TextBox的ID为txtZW,那么下面的CKEDITOR.replace('<%= txtZW.ClientID %>');中的txtZW正是TextBox的ID,替换了就行了。

 

代码
<label class="label">正文:</label>
<asp:TextBox ID="txtZW" runat="server" TextMode="MultiLine" Height="100px" Width="400px"></asp:TextBox>
<script type="text/javascript">
CKEDITOR.replace(
'<%= txtZW.ClientID %>');
</script>

 

运行一次看看。ok!

 

posted @ 2010-11-28 23:05 莫萧 阅读(264) 评论(0) 编辑

 现在利用vs2010开发已经是主流,在vs2010中再配置SVN插件实现团队开发再好不过。以下是自己安装配置SVN过程,权当记录。

(一)先下载VisualSVN,TortoiseSVN,VisualSVN-Server这三个软件。

      先安装VisualSVN和TortoiseSVN客户端软件,VisualSVN是vs2010中插件,TortoiseSVN用来实现从SVN服务器下载你要的东西。装完VisualSVN最好到网上找个破解工具。在安装好VisualSVN和TortoiseSVN之后,在vs2010工具栏中添加了一个VisualSVN选项。新建一个文件夹,对着文件夹鼠标右键这时也出现了SVN check和TortoiseSVN这两个选项。选“SVN check”,会弹出如下框图,此时如果输入网址(这个网址可以下载服务器上的东西):http://game-rts-framework.googlecode.com/svn/trunk/

 

 

点击“OK”就搞掂了。此时可以下载服务器上面的东西到自己的硬盘。

(二)svn服务器搭建

      在windows环境下就可以直接安装VisualSVN-Server,安装过程的选项都可以默认。为了方便管理设置一下库文件夹的存放位置。安装完成后可以在里面添加用户,在登录连接的时候要使用。接下来是要把你的项目导入到库文件夹。先在VisualSVN-Server中新建一个库,然后对着空白的项目区域右键,在“所有任务”中选“Copy URL to Clipboard”。接着在你要上传的文件夹右键选择“TortoiseSVN”,“Import”,弹出下图,粘贴刚才Copy的URL地址:

     输入用户名和密码,ok。此时可以上传了。同样也可以下载。

     如果从别的电脑下载自己电脑的东西,只要把上面的电脑名改为自己的ip就行。例如我的电脑ip:https://10.11.122.252/svn/MyBlog/

posted @ 2010-11-25 22:28 莫萧 阅读(2489) 评论(0) 编辑
摘要: 正确的判断来自经验,经验来自错误的判断。——一位大师 我进入大学接触编程已经三年,回想一路江湖,真的感慨良多。如果你学习半年都不喜欢编程,告诉你,选择别的路吧,这不适合你。推荐看看《微软英雄》也叫《硅谷传奇》,里面的史蒂夫对面试者的苛刻。 在大学最重要的是找到喜欢的,有感觉的技术。如果什么都没印象,那你好自为之,人当自救。 对很多喜欢编程的入门者,或许学了很久都没有长...阅读全文
posted @ 2010-11-24 19:36 莫萧 阅读(51) 评论(0) 编辑
摘要: (一)新建一个aspx网页,命名为RandomCode.aspx 前台页面的网页标签只保留Page属性信息。其他都删去。(二)后台代码如下:代码(三)以上完成了验证码页面的设置。接下来是实现在Login.aspx页面中调用。最终效果如下:(四)部分Login.aspx的前台调用代码:代码(五)后台的部分代码:代码使用的时候要把上面的代码嵌套进入自己的后台代码就可以用了。阅读全文
posted @ 2010-11-24 18:50 莫萧 阅读(149) 评论(0) 编辑
摘要: 安装win7优化大师后,在里面选择“回复到默认”这样就可以了。 顺便提及在桌面创建快捷方式的时候常常有一个箭头的小图标,同样可以用win7优化大师处理掉,这样桌面图标更加美观。阅读全文
posted @ 2010-11-18 18:41 莫萧 阅读(236) 评论(0) 编辑
摘要: (一)建立两个页面test.aspx和test2.aspx,在第一个页面test.aspx后台输入如下代码:代码在第二个页面test2.aspx输入如下代码:代码 运行test.aspx页面之后,直接跳转到test2.aspx页面并且显示:获取成功!ok cookie对象跟session和application对象类似,但是session和application对象把信息存放在服务器,而cooki...阅读全文
posted @ 2010-11-16 22:20 莫萧 阅读(78) 评论(0) 编辑
摘要: 曾经安装了一个pdf软件删除以后还剩下子文件夹无法删除。今天用Unlocker删除了,很干净。阅读全文
posted @ 2010-11-16 20:59 莫萧 阅读(19) 评论(0) 编辑