• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
编写人生
写写代码,写写人生
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 31 下一页
2013年2月17日
自动化的货运系统(发明畅想)
摘要: 自动化的货运系统期望实现端对端的自动化、低能耗和快速的货物运输。本文主要以电子商务形成的快递业务为描述对象,但还包括但不仅限于工厂到工厂、工厂到商场的货物运输。 阅读全文
posted @ 2013-02-17 18:43 编写人生 阅读(2826) 评论(4) 推荐(0)
2013年1月18日
简谈 ERP表单高效率计算的先决条件
摘要: 在ERP表单中,当用户键入某个值时,软件需要对其进行交互,例如当用户录入 “AS001"这个物料时,我们需要从数据库检索出这个编号的物料,并将名称、单价等数据填充到必要的字段,用户通过选择对话框挑选物料也是如此。本文所称的”计算任务“就是指:从用户录入"AS0001"之后所做的所有执行代码。 这些计算任务是由很多的小的计算任务组成的,你可以理解为为编写很多的方法,各自完成不同的功能。本文阐述的就是如何提高这些计算任务的执行效率,即 ERP表单高效率计算的先决条件。 阅读全文
posted @ 2013-01-18 16:46 编写人生 阅读(2036) 评论(6) 推荐(0)
2012年12月20日
对比Java的ArrayList与.net的List<T>
摘要: 今天看见一位园友写了一篇非常详细的文章《ArrayList源码分析》,很佩服写的如此仔细和详细。在看这篇文章时,我也和.net的List<T>做了对比,因为我非常熟悉List<T>的实现,就写了此篇文章说明各自实现的差异。存储//Javaprivate transient Object[] elementData;Java的此类虽然对外是泛型的,但内部却不是使用泛型的数组存储,没有.net好;//.netprivate T[] _items;默认构造//Javapublic ArrayList() {this(10);Java默认构建了大小为10的数组,事实上,很多的时 阅读全文
posted @ 2012-12-20 12:44 编写人生 阅读(3598) 评论(10) 推荐(2)
2012年11月29日
转发:Hekaton:SQL Server集成的内存事务处理
摘要: 原文地址:http://www.infoq.com/cn/news/2012/11/Hekaton,觉得很好的新闻,专此大家分享,红字是我觉得很激动的设计。我还找到微软介绍此技术的文章。作者Abel Avram译者孙镜涛发布于 2012年11月27日在2012年度的SQL Server专业协会(PASS)峰会(SQL Server专业人士的技术会议)上,微软发布了Hekaton,一个针对事务处理(TP)的基于行的内存数据管理系统。除了宣传的为遗留应用程序提升10倍的TP速度、为新优化的应用提升50倍的速度之外,微软还透露,正在将Hekaton 完全集成进SQL Server。现有应用程序也可从 阅读全文
posted @ 2012-11-29 16:17 编写人生 阅读(295) 评论(0) 推荐(0)
2012年8月31日
我看Windows 8 RT
摘要: Windows 8 RT是Windows runtime的简称,要理解WinRT先要了解一个问题,Windows NT开发时,实际上是支持很多CPU类型的,事实上他的确量产了某些CPU(例如安腾)的版本,只不过他的使用群体太少,很多人不知道而已。 所以Windows 8支持多种ARM Cpu其实是不难的事情,编写一堆的驱动就可以了。真的那么简单吗?当然不是,如果你的程序是本地应用程序,即那些程序直接使用特定CPU指令的程序,是不可以在各种CPU版本的Windows上运行的,很不幸,众多的C、C++编写的程序基本上都是这种。所以你现在玩的魔兽是不可以运行在ARM版的Windows 8上的。但有一 阅读全文
posted @ 2012-08-31 18:21 编写人生 阅读(12065) 评论(86) 推荐(32)
2012年6月14日
自定义Visual Studio IntelliTrace 智能跟踪
摘要: 我们知道Vistual Studio 2010提供了新的IntelliTrace智能追踪技术,他帮助我们不用单步调试就可快速的查看一段时间里发生的重要事件,关于智能跟踪可以参考《使用 IntelliTrace 调试应用程序》。但内置的事件往往还不够,我们希望扩展这些事件,本文就是介绍如何自定义扩展这些事件。 阅读全文
posted @ 2012-06-14 11:32 编写人生 阅读(3777) 评论(1) 推荐(4)
2012年5月14日
C# 性能优化之斤斤计较篇 二
摘要: 接上篇继续,本文的完整源代码也在上篇文章中。枚举数组和普通枚举性能差异有些人可能知道,.net在处理枚举时,对于数组有特别的优化,所以,当枚举的集合是一个数组时,性能会好些。例如下面的测试代码: 1 class C1 { 2 3 public void Do1() { 4 int[] array = { 1, 2, 3, 4 }; 5 for (int i = 0; i < int.MaxValue/100; i++) { 6 DoIt1(array); 7 } 8... 阅读全文
posted @ 2012-05-14 09:31 编写人生 阅读(5700) 评论(8) 推荐(5)
2012年5月13日
C# 性能优化之斤斤计较篇 一
摘要: 今天,我想跟大家聊一聊C#的性能优化,当然,这里并不谈基本的原则,这些都假设你已经非常精通了,本文聊的是要争取几个毫秒的程序。关于基本的性能优化,可以参考园子里的文章。比如:.NET 性能优化方法总结先说说我的测试环境:一台典型的笔记本电脑,Windows 7中文版,.net Framework用的是4.5版本,VS是现在VS11 beta版。我也是用VS2008这样的环境测试了下面的所有场景,发现没有任何区别,所以就以VS11为基准了。所有测试数据都是编译为Relase,且不包含PDB,直接双击运行而非在VS环境下执行。点击这里下载源代码。言归正传,先测试第一点:静态方法比实例方法快吗?我们 阅读全文
posted @ 2012-05-13 16:24 编写人生 阅读(7112) 评论(7) 推荐(1)
2012年4月16日
大型.NET项目的目录、编译和版本管理实践 五
摘要: 测试 现有问题 “测试”这个章节被安排到最后才说,并不是他有多么的难,而是领导给我出了一个难题: 在之前,程序员提交的代码未经过严格测试就提交到TFS服务器,所以我们很难时时刻刻可以获得一个稳定的版本。因此,领导希望程序员提交的代码必须由测试人员测试通过,才能真正提交到TFS。 当前,我们是已经有一套流程来处理这样的需求的,做法是: 程序员通过”项目工具“签出代码,此部分的代码会被锁定,其他人... 阅读全文
posted @ 2012-04-16 19:24 编写人生 阅读(804) 评论(3) 推荐(1)
2012年4月12日
大型.NET项目的目录、编译和版本管理实践 四
摘要: 版本 大版分支 在发布一个稳定的版本后,我们会创建一个分支,这是因为我们的人力还需要马不停蹄的继续开发大量的新版本功能(修改代码),而客户使用的是稳定版本,但很难说不会有BUG,这个时候我们就可以在这个分支修改BUG,立即交付给客户。创建一个分支是TFS和很多源代码管理工具都自带的功能,可惜很多人不知道,我就啰嗦一下。 在TFS的“源代码管理资源管理器”中,找到你的产品单元目录,例如MyProdu... 阅读全文
posted @ 2012-04-12 22:08 编写人生 阅读(1482) 评论(0) 推荐(2)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 31 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3