`
梁利锋
  • 浏览: 82132 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
刚在 C++ 博客上看到一篇中文编程的小文,逗到我了,摘录一段: cpp 代码 #define 趁还 while    #define 那个啥 int    #define 总的来说 main    #define 买 cin    #define 卖 cout    #define 进 >>    #define 出 <<    #define 拜拜了 return    #define 去掉 -=    #define 等于 =    #define 屁 100e4    ...
  在 玩了一会儿 SQL Server Compact 3.5 里,我说,因为 SQL Server Compact 3.5 因为连 TOP 都不支持,所以会很慢。不过,这两天想了一下,可能是我小题大作了。   其实在数据库内部,应该是不论使用 TOP 与否,第一次查询都要进行的,而只要我们不进行读取,就和数据库没有返回它差不多,那么有没有 TOP 的关系应该倒是不大。   另外,对于像 SQL Compact 这样的文件型数据库来说,所谓的驱动程序就是一个动态链接库,也就是所有的操作都是在同一个进程中的,所以移动游标的开销也很小,差别只是在于,是我们来执行跳过前面这些记录的工作,还是驱动程序 ...
  使用 TestDriven.Net 2.8.2130,偶尔发现,在某些情况下,用项目方式运行所有测试用例时,显示全部通过,但是事实上,有几个测试是不应该通过的,而且,单独测试那几个用例,也是无法通过的。   很奇怪,我用低版本 TestDriven.Net 反而没有这个问题。本来以为是因为我使用了老版本的 NUnit 造成,今天在 TestDriven 里,打开 NUnit 2.2 和 2.4 分别运行用例,都是正常的,没有直接使用 TestDriven 的 BUG。   本来想给 TestDriven 提 BUG,可是,不知道怎么描述这个问题,毕竟,不可重现的问题也就是无法解决的问题。   ...
  我个人没有使用过 Oracle 做开发,不过以前就知道,要让 DbEntry 支持它是很困难的。最近,其它功能趋于完善,也考虑加入 Oracle 的支持,而且,因为项目论坛上的一些提议,已经加入了 Firebird 的支持,而 Firebird 也是使用序列的方式产生自增主键值,以前知道的 Oracle 的困难点已经跨越了一多半。   于是开工,仿照 Firebird,参考 Hibernate,编写了 Oracle 的方言,看起来很美。 用例子程序测试,马上发现问题,Decimal 无法转换为 Int32。是啊,Oracle 不支持 int, bigint, smallint 这些数据类型, ...
  本来,在 VS2008 Beta2 中见到这个文件型数据库引擎的时候,觉得还是挺好的,CE 版的数据库,也有桌面版,毕竟是微软出品的,基本上不用担心驱动程序的问题,虽然 SQLite 号称比它速度快,不过,如果只是用来做单元测试之类的事情,速度并不是那么重要。于是也想在 DbEntry 中支持它。   今天,把 SqlQuerier 修改为使用 DbEntry 最新版。使用 SqlServer2005 的方言连接了一下 SQL Server Compact 3.5,第一个问题就发现不支持取得数据库结构,那么,自动创建表就不能用了,嗯。继续使用一些 SQL 语句测试,发现并不支持 SQL Se ...
  新装的XP系统,却发现偶尔有广告窗口跳出来,用 360 安全卫士查不到木马和恶评软件,安装了赛门铁克也没查到病毒。   打开进程管理器,却觉得多了很多不认识的进程,杀掉 webtc.exe 后,不出广告了,可是觉得另外一个叫 Rundll128.exe 的进程名字也很可疑,也杀了。还有一个 CTHELPER.EXE,也不知道到是什么,还有其他一些不认识的进程,有些据 360 报告,是驱动程序。   上网查 Rundll128.exe,发现几个报告病毒、木马的帖子,有一个英文的站点说,这个程序可能造成很严重的后果,赛门铁克网站上也有介绍,看来是木马无疑。   再查 webtc.exe,结果很 ...
  今天看了《ruby on rails为什么暂时无法成为企业应用开发的主流?》一文和它的评论,有一点看法,不过注册3天才能发技术贴,即使回复也不行,另外,好像是老文章了,所以算了,在这里说一下。   该文中说道: 例如JavaEye2.0中,整个forum就只有一个controller,整个blog也就只有一个controller。当然你惊叹,整个forum代码就一个文件搞定了啊,代码太少了!但是反过来,你也可以说,论坛这个功能只能交给一个人来做了,没有办法再拆分功能了。这就带来了一个问题,团队协作变的困难了,如果两个人同时做论坛模块,就会出现经常性的该controller文件冲突合 ...
Global site tag (gtag.js) - Google Analytics