| 有的人宽容了就会变的幸福, 有的人知足了就会变的幸福, 有的人爱了就会变的幸福, 有的人被爱了就会变的幸福, 有的人勇敢了就会变的幸福, 有的人认真了就会变的幸福, 有的人真实了就会变的幸福, 有的人诚实了就会变的幸福, 有的人执着了就会变的幸福, 有的人放弃了就会变的幸福, 有的人拥有了就会变的幸福, 有的人失去了就会变的幸福, 你要怎样才能幸福? |
你要怎样才能幸福
Love like you've never been hurt
曾经看过一本科幻小说,男主人翁无意间获得一种能预知未来的能力,开始他很开心,因为所有将要发生的事他都能预知。可是后来他却很痛苦,开心的事已不能让他开心,因为他已经预知,痛苦的事让他更加痛苦,因为他无法去改变。 |
Work like you don't need the money.
Love like you've never been hurt.
Dance like nobody's watching.
Sing like nobody's listening.
Live like it's Heaven on Earth.
《我爱金三顺》里面金三顺在公交站广告牌上看到的
去爱吧,就像没有受过伤一样 跳舞吧,就像没人欣赏一样 唱歌吧,就像没人聆听一样 干活吧,就像不需要钱一样 生活吧,就像今天是世界末日一样
《这个杀手不太冷》主题曲-心之阴影歌词
He deals the cards as a meditation |
发现一个自由拼音输入法错误
| 如果: 上图有6个词组,如果你这时候按Shift+1,就可以删除掉前面的“删除错误”这个词。“删除错误”是我自己造的,属于用户词组。 如果: 如果这时候输入Shift+3,自由拼音输入法就会出现下面的错误。 错误在自由拼音输入法源代码的HZmodenormal.c文件的DeletePhrase函数中,这个函数的功能是删除用户词组(用户词库)。里面有这样一段: if(0 lpHZPh = (lpPYCand->aPhrase+wIdx)->lpHZPH; if( ((LPBYTE)lpKPh >= (LPBYTE)lpMapFileBase && (LPBYTE)lpKPh < (LPBYTE)lpMapFileBase + MAX_PY_NUM*sizeof(KEYPH) ) || ((LPBYTE)lpKPh >= (LPBYTE)lpMapFileBase + 2*MAX_PY_NUM*sizeof(KEYPH) &&(LPBYTE)lpKPh < (LPBYTE)lpMapFileBase + dwMapFileUsrOffset ) ) { lpHZPh->dwAttrib = 0; wRet = 1; } else{ lpCurHZPh = lpKPh->lpHZPH; <--程序运行到这出错 。。。。。。 C语言是允许(0 这一句被C语言解释成:0 本来按Shift+3已经超出了选词范围,但(0 把 if(0 自由拼音输入法的作者肯定是一时大意才会出现这样的错误,在这还是要感谢自由拼音输入法的作者李振春为我们免费提供的源代码。 |
童年游戏
| 捉虫 现在那个虫子 你还记得吗 ? 放风筝 相信每个人都有一个儿时的风筝 玩手指头的游戏 现在有时还玩呢 滚铁环 你的那个铁环已经生锈了吧 捏黄泥 手里的黄泥带给你的乐趣 至今难忘吧 打野果子 拿着长长的竹竿 去弄果子吃 那个美味啊 打仗 两帮人打仗 你有没有 被打死后 又活过来的经历呢? 折飞机 用纸折的飞机 据说在嘴里哈过气后会飞的更远 画丁老头 随便一块地方就是你的画板 吹泡泡 你有没有要做吹泡泡用的水而让家里的洗衣粉和香皂都遭殃呢? |
读自由拼音输入法的源代码
| 到今天,自由拼音输入法的源代码完整的看了一遍,程序的算法基本弄清楚了。 不过一些细节没有搞懂,比如汉字编码、windows的一些消息处理。 还有,关于IME的运行流程我还没有一个清晰完整的概念。 IME里面使用的结构元素,自由拼音并没有全部处理, 比如:COMPOSITIONSTR typedef struct tagCOMPOSITIONSTR { //用于存放编码信息的信息:所有的实际信息放在本结构的后面 不知道为什么可以不处理,这些未处理结构元素有什么作用,这些问题“自由拼音”是不能回答了。 看样子要找些英文资料并结合调试来搞清楚了。 |
RUNDLL32用法
下面介绍一些有关RUNDLL32的用法,希望能对大家有所帮助。 "rundll32 shell32,Control_RunDLL" - 运行控制面板。 "rundll32 shell32,OpenAs_RunDLL" - 打开“打开方式”窗口。 "rundll32 shell32,ShellAboutA Info-Box" - 打开“关于”窗口。 "rundll32 shell32,Control_RunDLL desk.cpl" - 打开“显示属性”窗口。 "rundll32 user,cascadechildwindows" - 层叠全部窗口。 "rundll32 user,tilechildwindows" - 最小化所有的子窗口。 "rundll32 user,repaintscreen" - 刷新桌面。 "rundll32 shell,shellexecute Explorer" - 重新运行Windows Explorer。 "rundll32 keyboard,disable" - 锁写键盘。 "rundll32 mouse,disable" - 让鼠标失效。 "rundll32 user,swapmousebutton" - 交换鼠标按钮。 "rundll32 user,setcursorpos" - 设置鼠标位置为(0,0)。 "rundll32 user,wnetconnectdialog" - 打开“映射网络驱动器”窗口。 "rundll32 user,wnetdisconnectdialog" - 打开“断开网络驱动器”窗口。 "rundll32 user,disableoemlayer" - 显示BSOD窗口, (BSOD) = Blue Screen Of Death, 即蓝屏。 "rundll32 diskcopy,DiskCopyRunDll" - 打开磁盘复制窗口。 "rundll32 rnaui.dll,RnaWizard" - 运行“Internet连接向导”, 如果加上参数“/1”则为silent模式。 "rundll32 shell32,SHFormatDrive" - 打开“格式化磁盘(A)”窗口。 "rundll32 shell32,SHExitWindowsEx -1" - 冷启动Windows Explorer。 "rundll32 shell32,SHExitWindowsEx 1" - 关机。 "rundll32 shell32,SHExitWindowsEx 0" - 退当前用户。 "rundll32 shell32,SHExitWindowsEx 2" Windows9x 快速重启。 "rundll32 krnl386.exe,exitkernel" - 强行退出Windows 9x(无确认)。 "rundll rnaui.dll,RnaDial "MyConnect" - 运行“网络连接”对话框。 "rundll32 msprint2.dll,RUNDLL_PrintTestPage" - 选择打印机和打印测试页。 "rundll32 user,setcaretblinktime" - 设置光标闪烁速度。 "rundll32 user, setdoubleclicktime" - 测试鼠标双击速度。 "rundll32 sysdm.cpl,InstallDevice_Rundll" - 搜索非PnP设备 |

