exciting

只用一样东西,不明白他的道理,实在不高明

导航

2015年5月9日 #

scanf用在gets等函数之前会出现什么问题

摘要: http://www.go4expert.com/articles/solution-using-scanf-fgets-c-t27148/ 阅读全文

posted @ 2015-05-09 09:26 excitingcoder 阅读(124) 评论(0) 推荐(0) 编辑

2014年5月18日 #

转向Web

摘要: 一直搞桌面软件开发,用C++绘界面那蛋疼的日子是记忆犹新,也不想钻研什么网络协议了,好好搞Web方面吧,它的开放很让人激动 Python是个好东西,适合许多场合,包括云计算,科学计算,软件测试,运维等,当面对是业务的时候,语言仅仅是一个工具。 接触python一段时间,感觉已爱上了它,非常好用,也... 阅读全文

posted @ 2014-05-18 10:55 excitingcoder 阅读(149) 评论(0) 推荐(0) 编辑

2014年4月25日 #

大道至简

摘要: simplicity is the most sophisticate. 吴军在《数学之美》中讲了个很经典的故事:一开始人们认为地球是绕太阳做绝对的圆周运动,可是后来发现这跟天文观察数据不符,于是通过大圆里面套小圆的方式以使其与数据更加吻合,最后,都套了四十多个圆,复杂至极,到知道真相的时候,... 阅读全文

posted @ 2014-04-25 11:07 excitingcoder 阅读(223) 评论(0) 推荐(0) 编辑

2013年5月8日 #

CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\***.dll”错误处理

摘要: 把一个小web服务发布到客户机的IIS上,竟然编译就出现了错误,英文错误用GOOGLE搜了下,不甚明了,也怀疑是什么组件不全,直接在客户机上装个VS2010,同样的错误,只是变成如标题所示的中文了,http://www.cnblogs.com/flycantus/archive/2006/11/30/578231.html,按此处解释加上权限仍然不OK,据说直接把IIS的访问用户从network service修改为本地系统,非web开发者直接找不到哪里修改,告诉我应用程序池的高级设置里面,仍让找不到,原来是进程模型的选项卡,将标识的子选项值从ApplicationPoolIdentity改为 阅读全文

posted @ 2013-05-08 13:24 excitingcoder 阅读(173) 评论(0) 推荐(0) 编辑

2013年4月26日 #

带C++的DLL的WebService发布

摘要: 用C#写了带几个Service的方法,图像部分用OpenCV做,在调试选项下生成,发布,本机上OK,可是搬到另外一台机时,除了本身的DLL,再把cx100d.dll,cxcore100d.dll,high100d.dll,拷过去,浏览器加载WebService时说image.dll或其依赖项未能正常加载,用强大的depends.exe看了下,原来cxcore100d.dll除了系统的dll,还需要libguide40.dll,不过貌似别的应用程序也可能带这个dll,不管了,opencv还是比较小的,迅速装了个,错误不变。忘下C++的DLL还需要msvcr90r.dll,msvcp90.dll, 阅读全文

posted @ 2013-04-26 19:56 excitingcoder 阅读(484) 评论(0) 推荐(0) 编辑

2012年8月25日 #

C++回调机制实现

摘要: 对于博客,从来是默默的转,最近终于有点时间可以写些自己的东西(其实也还要忙着准备找工呢),写出来与仅仅知道那么回事绝对大不一样,写也是学习的过程,不过向来多关注于功能实现,对一些基础概念把握不准确,望各位拍砖,不废话了。 什么是回调?通常发生在需要两个角色即调用者与实现者的情形上,即我们希望当产生某个事件时,调用实现者定义的某个函数。当然这个概念很大,不是说操作系统的信号量,条件变量什么的,是在语言级别实现,如一个Framework提供商,规定了整个程序的框架,可能产生某事件时它希望调用某个行为,而这个行为的具体定义是由framework客户来完成。 我们从简单的做起,通过一个个为什么最终来. 阅读全文

posted @ 2012-08-25 11:53 excitingcoder 阅读(5342) 评论(0) 推荐(4) 编辑

2012年8月4日 #

SmallTalk语言发明人Alan Kay

摘要: 2003年度图灵奖揭晓 得主SmallTalk语言发明人Alan Kay计算机学会(ACM)于4月19日宣布,2003年度有“计算机界诺贝尔奖”之称的ACM 图灵奖授予第一个完全面向对象的动态计算机程序设计语言Smalltalk的发明者Alan Kay。 Smalltalk源自Alan Kay “使用一组独立的互相通信的对象来解决问题”的思想,它可以说是目前主流语言C++,Java和C#的前身。也正是Alan Kay 发明了“Object Oriented”这个术语。1972年,他来到施乐PARC,开始将Smalltalk作为一种儿童教育工具。在PARC期间他还与同事构建了最早的图形界面个人电 阅读全文

posted @ 2012-08-04 15:04 excitingcoder 阅读(547) 评论(0) 推荐(0) 编辑

2012年7月12日 #

SVN分支创建与合并命令

摘要: 要进行开发,代码的管理是必不可少的,下面就简要说说SVN分支的创建与合并首先需要在主干上建立一个分支,假设主干在http://svn.alibaba-inc.com/repos/ali_cn/olps/exodus2下,在命令提示符中输入命令如下:svn cp http://svn.alibaba-inc.com/repos/ali_cn/olps/exodus2/trunk/ http://svn.alibaba-inc.com/repos/ali_cn/olps/exodus2/ branches/ 071114_membermodifybug_wenyang_DEV –m “create 阅读全文

posted @ 2012-07-12 16:11 excitingcoder 阅读(1466) 评论(0) 推荐(0) 编辑

2012年7月10日 #

svn创建库与基本操作

摘要: 第一次创建库以后共有三步:1、创建库文件夹repo,去repo里面执行【svnadmin create .】 2、去到源码目录src,导入到库,即执行:【svn import . file:///test/repo -m"a new program" 】,别忘了要加上-m选项作为说明3、新开一个工作副本文件夹,或者就在源码目录check out出来svn库中的代码:【svn co file:///root/qt_repo/laser-tcp_inside_20111122_repo .】平常操作:签出:svn update -r 31签入:svn ci -m"将要 阅读全文

posted @ 2012-07-10 13:46 excitingcoder 阅读(1491) 评论(0) 推荐(1) 编辑

2012年6月27日 #

转: 关于UI开发(总结一些技术和一些论坛牛人讨论)

摘要: 1,MFC基于VC6.0的微软基础库2,WPF做绚丽界面一律用WPF,做一般绚丽界面用WinForm,做windows标准界面用MFCWPF也有个致命缺点,就是要.netframework支持3,DirectUIWindowsless或者Handleless,也就是无句柄窗口4,迅雷界面引擎http://xldoc.xl7.xunlei.com/迅雷7应用开发在线文档Thunder7XAP界面引擎迅雷下载开放引擎迅雷基础库5,网上讨论///////////////////////////////////////////////////(1)windowless或者称handleless,也就是 阅读全文

posted @ 2012-06-27 18:50 excitingcoder 阅读(5180) 评论(1) 推荐(1) 编辑