摘要: 浅谈个人理解的AttachProperty和Behavior 阅读全文
posted @ 2010-02-25 16:32 周银辉 阅读(4463) 评论(15) 推荐(6) 编辑
摘要: 主要内容是:感受一下从面向过程的编程过渡到面向对象 阅读全文
posted @ 2010-02-24 22:00 周银辉 阅读(1685) 评论(3) 推荐(0) 编辑
摘要: 一篇关于迭代开发中"Standup Meeting" , 写的不错~ 阅读全文
posted @ 2010-02-05 15:14 周银辉 阅读(1328) 评论(1) 推荐(0) 编辑
摘要: Linux下xorg进程CPU占用率过高时的一个解决方案 阅读全文
posted @ 2010-02-03 15:03 周银辉 阅读(21859) 评论(1) 推荐(0) 编辑
摘要: C++操作符重载时的注意事项 阅读全文
posted @ 2010-02-02 11:37 周银辉 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: 主要内容有:分派(单分派,多分配,静态分派,动态分派),数据导向的程序设计 以及其它 阅读全文
posted @ 2010-02-01 22:17 周银辉 阅读(2052) 评论(1) 推荐(2) 编辑
摘要: 在Linux下一会看到cc,另一会又看到gcc,感觉又点混乱的样子。它们是同一个东西么,有啥区别呢 阅读全文
posted @ 2010-02-01 19:46 周银辉 阅读(44659) 评论(11) 推荐(14) 编辑
摘要: 非常有意思的一篇文章,其中包含的“停机问题”,“Y组合子”,“不完备性定理”等问题 阅读全文
posted @ 2010-01-07 09:16 周银辉 阅读(5052) 评论(17) 推荐(5) 编辑
摘要: 主要内容是: 霍夫曼编码 以及 练习2.67到2.72参考解答 阅读全文
posted @ 2009-12-15 21:53 周银辉 阅读(1601) 评论(5) 推荐(1) 编辑
摘要: “吉普赛读心术”的WPF版本 阅读全文
posted @ 2009-12-14 22:32 周银辉 阅读(3632) 评论(20) 推荐(2) 编辑
摘要: 一般情况下,激活父窗口的时候,子窗口会失去焦点,同理,激活子窗口的时候,父窗口也会失去焦点,这有时不太好,我们想办法让他们同时获得焦点。 阅读全文
posted @ 2009-12-14 19:17 周银辉 阅读(7451) 评论(10) 推荐(0) 编辑
摘要: 主要内容是, 集合的几种表示方法:未排序的表,排序的表,二叉树 阅读全文
posted @ 2009-12-08 21:01 周银辉 阅读(1805) 评论(0) 推荐(2) 编辑
摘要: 主要内容是:求导,练习题2.53~2.58参考解答 阅读全文
posted @ 2009-12-02 19:33 周银辉 阅读(1682) 评论(0) 推荐(1) 编辑
摘要: Installing Emacs on Windows 95/98/2K/NT/ME/XP/Vista/Windows 7 阅读全文
posted @ 2009-11-26 22:51 周银辉 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 2.2.4节的学习笔记,主要内容有 Scheme的GUI编程 以及 Painter的一个实现 阅读全文
posted @ 2009-11-26 17:16 周银辉 阅读(2275) 评论(1) 推荐(1) 编辑
摘要: SICP学习笔记(2.2.3),主要内容是 练习题2.33~2.43参考解答,其中包含了嵌套映射,Horner规则和N皇后问题 阅读全文
posted @ 2009-11-12 20:57 周银辉 阅读(2179) 评论(3) 推荐(1) 编辑
摘要: 练习题2.24~2.32的参考解答 阅读全文
posted @ 2009-11-04 23:21 周银辉 阅读(1965) 评论(1) 推荐(0) 编辑
摘要: SICP学习笔记(2.2.1), 主要内容有:闭包,练习题 2.17 ~ 2.23 参考解答 阅读全文
posted @ 2009-11-03 20:38 周银辉 阅读(2276) 评论(2) 推荐(1) 编辑
摘要: 在WPF中,假设有一个对象People,我们要将某元素的某个属性绑定到它的Name属性的话,Path就是"Name”,但如果我们要绑定要List的第i个元素呢,应该这样写:".[i]" 阅读全文
posted @ 2009-10-28 16:16 周银辉 阅读(1566) 评论(5) 推荐(0) 编辑
摘要: 泛型作为返回类型的写法,小技巧,做个笔记 阅读全文
posted @ 2009-10-28 16:05 周银辉 阅读(1992) 评论(1) 推荐(0) 编辑
摘要: 主要内容是: 练习2.7 ~ 2.15 参考答案 阅读全文
posted @ 2009-10-27 21:47 周银辉 阅读(1680) 评论(3) 推荐(1) 编辑
摘要: 这几节相对比较简单,所以仅仅给出了练习题 2.1 ~ 2.6 的参考答案 阅读全文
posted @ 2009-10-23 16:35 周银辉 阅读(1584) 评论(2) 推荐(1) 编辑
摘要: 用“互斥体mutex”实现应用程序单例运行 阅读全文
posted @ 2009-10-21 09:16 周银辉 阅读(976) 评论(2) 推荐(0) 编辑
摘要: 主要内容有:牛顿法(newton method),练习题1.40~1.46 阅读全文
posted @ 2009-10-20 13:43 周银辉 阅读(2053) 评论(5) 推荐(2) 编辑
摘要: 主要内容有:lambda , alpha转换, beta简化, Currying, 邱奇数, let 和 lambda, 不动点, 平均阻尼, 练习题1.34~1.39 阅读全文
posted @ 2009-10-14 17:27 周银辉 阅读(2585) 评论(1) 推荐(1) 编辑
摘要: 这是SICP学习笔记的1.3.1节,主要内容有:高阶函数,currying,练习题1.29~1.33 阅读全文
posted @ 2009-09-29 22:17 周银辉 阅读(1893) 评论(3) 推荐(1) 编辑
摘要: SICP学习笔记(1.2.3 ~ 1.2.6),这里主要是这些章节的练习题的参考答案。 阅读全文
posted @ 2009-09-26 22:11 周银辉 阅读(2200) 评论(2) 推荐(2) 编辑
摘要: SICP学习笔记(1.2.1 ~ 1.2.2), 主要内容有 : 递归过程 和 递归计算过程, 迭代计算过程 和 递归计算过程 ,树形递归, 尾递归, 换零钱问题, 练习题1.9~1.13 阅读全文
posted @ 2009-09-21 12:33 周银辉 阅读(4451) 评论(2) 推荐(0) 编辑
摘要: SICP学习笔记, 1.1.7 ~ 1.1.8, 主要内容有: 练习1.6 ,1.7 参考解答 , 自由变量 和 约束变量, 作用域 阅读全文
posted @ 2009-09-15 21:47 周银辉 阅读(2071) 评论(0) 推荐(2) 编辑
摘要: 书接上一回, 这里是我在学习SICP 1.1.4~1.1.5时的一些笔记, 内容包括 “标准过程与复合过程” “求值与代换模型” 阅读全文
posted @ 2009-09-07 23:12 周银辉 阅读(1957) 评论(1) 推荐(2) 编辑
摘要: SICP,即Structure and Interpretation of Computer Programs, 计算机程序的构造和解释,是MIT(麻省理工学院)一门经典课程,相信很多程序爱好者都读过,最近我也抽空读了读,挺有意思的。算是对大学知识(高数,线代,编译,算法....)的“温故而知新”吧。 这里是我在学习1.1.1~1.1.3节时做的一些笔记。 阅读全文
posted @ 2009-09-06 09:37 周银辉 阅读(2967) 评论(7) 推荐(2) 编辑
摘要: 在线版本 课程录像 参考答案 阅读全文
posted @ 2009-09-04 21:14 周银辉 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: 和平时我们以"拖拽"方式画时序图不一样的是,我们这个时序图是用"文本编辑"出来的 阅读全文
posted @ 2009-09-02 14:49 周银辉 阅读(5215) 评论(10) 推荐(6) 编辑
摘要: 想想以前用跟踪鼠标位移的方式来实现窗口拖动的方式还真有些傻, 后来, .Net3.0以来的Window类内置了DragMove方法, 似乎让我们方便的不少, 但, 最近这个方法也不能满足需求了, 因为我需要DragMove过程中向外发事件来通知我"拖动开始了"和"拖动结束了", 可惜的是Window类没有提供者两个事件 (也曾企图通过其他方式来得到通知, 比如监视MouseUp等, 效果不好). 所以就自己来实现窗口拖动吧 不必同监视鼠标位移手动更新窗口位置, 其实通过向窗口发送SC_MOVE命令来移动窗口就可以了,这个命令会帮我们完成位置计算和更新工作. 阅读全文
posted @ 2009-08-28 16:14 周银辉 阅读(8607) 评论(1) 推荐(4) 编辑
摘要: 正如绑定TextBox控件的Text属性一样, 我们希望能够将PasswordBox空间的Password属性进行绑定, 比如在MVVM模式中,这似乎是必须的, 但可惜的是, Password属性是不支持绑定的(不是依赖属性, 也没有实现INotifyPropertyChanged). 这可能是出于安全性的考虑. 但在我们的系统为了实现View层密码框中的密码与后台其它层之间的密码属性之间的绑定, 可以采取如下思路: 将密码框的密码和某一个缓冲区进行同步, 缓冲区在和后台进行绑定. 其中密码框与缓冲区之间的同步可采用事件进行通知, 并将缓冲区打造成依赖属性, 然后缓冲区就支持绑定了, 并给后台提供正确的密码. 阅读全文
posted @ 2009-08-27 11:40 周银辉 阅读(17938) 评论(16) 推荐(7) 编辑
摘要: 我们注意到输入法的候选词窗口是不会被激活而获得输入焦点的, 一个很明显的现象是当你用鼠标点击该窗口时, 系统焦点不会转移到该窗口上, 原来获得焦点的窗口不会失去焦点. 这很棒, 如何实现呢? 阅读全文
posted @ 2009-08-26 11:57 周银辉 阅读(4113) 评论(5) 推荐(3) 编辑
摘要: 简单谈谈MVVM模式, 没有语法层面的东西, 仅谈谈自己的理解. 阅读全文
posted @ 2009-07-23 16:40 周银辉 阅读(32481) 评论(20) 推荐(14) 编辑
摘要: 如何在XMAL中转义而表示普通大括号的字符串 阅读全文
posted @ 2009-07-16 12:17 周银辉 阅读(2535) 评论(5) 推荐(2) 编辑
摘要: 关于VS 断点设置和DEBUG的知识,蛮不错的 阅读全文
posted @ 2009-07-10 16:46 周银辉 阅读(1961) 评论(1) 推荐(0) 编辑
摘要: 其实SendKeys类提供的方法蛮好用的,可惜的是WPF中不能用了,说是WPF的消息循环方式改成了Dispatcher,所以直接调用System.Windows.Forms.SendKeys.Send()方法会报错. 不过没关系, 至少有use32的SendInput可用,通过P/Invoke方式,我们可以模拟键盘或鼠标操作. 阅读全文
posted @ 2009-06-15 16:15 周银辉 阅读(7698) 评论(8) 推荐(4) 编辑