摘要: 按照這位仁兄的方法(http://www.fwolf.com/blog/post/429)配置好Ubuntu的GIT服務後,基本上都在Linux下面使用沒有問題了。但在Windows客戶端怎麼辦呢?還是在網上找了找,下載了Git extensions安裝上,然後使用的是Putty做後端連接。使用Putty生成一對RSA KEY,但問題出現了,就是死活不給連接。後來對比了在Ubuntu生成的RSA ... 阅读全文
posted @ 2010-08-16 17:20 为学 阅读(1678) 评论(0) 推荐(0) 编辑
摘要: 学习JAVA已经有段时间,其中非常重要的一环是将原有的C代码用JNI的方式让JAVA去调用。今天解决了一个对enum类型处理的问题。原理很简单,enum 其实也是一个类,那这个类有什么特色呢?例如我定义了一个类:1publicclassSerialPort{2publicenumParity{3None(0),4Odd(1),5Even(2),6Mark(3),7Space(4);8privateintvalue;9privateParity(intvalue){10this.value=value;11}12publicintvalue(){13returnthis.value;14}15. 阅读全文
posted @ 2011-07-21 01:06 为学 阅读(4213) 评论(0) 推荐(0) 编辑
摘要: 最近使用WPF来构建桌面程序,其中要求是:1. 界面与后台程序使用不同线程,以便在后台运行耗时计算时界面依然响应。2. 后台程序需要控制界面某些元素,如显示和修改值。3. 后台程序执行中,需要获取界面把某些用户输入,如用户输出某字符串来继续执行。 然后开始设计,编码测试,过程如下:对于第1个要求,根据以前的编程经验(Qt,GTK...),果断使用System.Threading.Thread来Start一个线程,与WPF界面线程分开,嗯。对于第2个要求,使用DataBinding,把WPF界面的类的DataContext设置成给线程用的类里,绑定值,就很容易做到在第二个线程修改值直接反应到WP 阅读全文
posted @ 2011-05-25 12:32 为学 阅读(2666) 评论(0) 推荐(3) 编辑
摘要: config加密 阅读全文
posted @ 2010-08-04 14:23 为学 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 新接触C#+.net 3.5,用C#重写了一个以前用Qt写的串口操作程序,并以Class Library方式编译,测试程序是以Console Application方式进行编译的C#程序,把发送和接收的信息用Console.WriteLine的方式打印出来,一切都很好,在用StopWatch来比较写一段0xFFF长度的CANBUS串口消息用了1.75秒左右的时间,跟用Qt写的操作时间差不多。后来在... 阅读全文
posted @ 2010-07-05 22:08 为学 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 这几天终于尘埃落定了,回到了深圳,一切都归于平静。是的,这个项目做了快1年(如果算最初的开发时间有两年了),在前人失败的经验下重新开发新的架构,刚开始还是有效果的,但是最后还是失败了,败得很不甘心却要甘心。  失败的原因在这里总结一下:    1.  首先接项目的时候没有对自己现有技术的了解,或者盲目相信可依靠现有的东西来应付已经超出范围的要求。    2.  没有对所开发项目做有效的需求分析,这... 阅读全文
posted @ 2009-12-06 01:11 为学 阅读(886) 评论(12) 推荐(2) 编辑