程序员应该知道的97件事
前言 I 谨慎行动 2 勒布•罗斯(Seb Rose) 函数式编程原则的应用 4 爱德华•加森(Edward Garson) 试问自己“用户会怎么做?”(你不能算是用户) 6 吉尔斯•科尔伯恩(Giles Colborne) 编码标准的自动化 8 菲利普•冯•莱能(Filip van Laenen) 美在于简单 10 乔恩•奥尔姆海姆(Jørn Ølmheim) 在你重构之前 12 拉吉斯•阿塔帕图(Rajith Attapattu) 谨防共享 14 伍迪•达汉(Udi Dahan) 童子军规
论信息化投资
改善工作条件改善生活条件改善人类生存环境[@more@]
几个EPC应用软件
SmartPlant Enterprise解决方案案例研究中核能源科技有限公司在第四代核能系统--高温气冷堆示范电站项目中全面实施Intergraph SmartPlant Enterprise解决方案2005年11月,中国第一座高温气冷堆示范电站--华能石岛湾核电站初步可行性研究报告通过审查,此举标志着这项具有中国自主知识产权的国际先进核电研究技术向商用示范核电站建设迈出了实质性的一步。2006年发布的《国家中长期科学和技术发展规划》,已将高温气冷堆示范电站项目列为十六个国家重大科技专项之一。 高温气冷堆被称为“第四代核能系统”,它具有冷堆单堆容量较小、初始投
破坏性也是一种建设性
不破不立有优化提升[@more@]
可移动网络应用对象技术标准
一个应用可以在网络节点上移动就像一个线程在CPU上移动开发一个网络应用对象的技术标准应用因特对象[@more@]
从字典网看未来云应用标准
http://dict.cn/专业网服务目录服务[@more@]
云==数据和软件的可自动迁移性
自动安装动态转移运行服务目录发布服务服务目录--订购--审批确认--快速部署--服务验证--服务发布--服务优化发布--消费--保障--管理[@more@]
网格计算与高性能计算
高性能计算机的CPU和存储器分配应用线程本地存储电源网--自动开关机[@more@]
CA 云架构的实现之路
将你的资源(IT设施、应用、客户、数据)交给云的方法和技术CIO--业务和利润中心是关键虚拟化业务服务==系统安装过程自动化(部署)网格计算操作系统云=虚拟(一个高档机虚成多个独立机,多个普通机虚成一个高档机=根据应用资源需求,确保IT资源效能)http://s-event.cn/edm/ca/111120/edm_webinar.htmlhttp://i.sinobasedm.com/webcast/site/entry/join-3b79ccc03a6a4a0bb380b6d4f1c3672c?1322113021924&1322113035531基础设施自动化IT资源管理利用在云端把应用发布出去30个OA应用2天转入云端基础架构管理--动态自动发现和形成关系拓
集团IT专业公司的发展之道
软件工厂组件仓库专利平台产品专业应用软件开发提升组合[@more@]
远程应用技术与虚拟桌面工作环境
软件方式CitrxRGSVNCXmanager廋客户端方式[@more@]
企业信息化工作
信息化基础修桥铺路 应用推广普及维护是重头推广是关键[@more@]
企业精细化管理从精细化凭证,精细化记账开始
企业精细化管理从精细化凭证,精细化记账开始究竟发生了什么究竟是怎么回事统计分析告诉你要一个坚实的基础[@more@]
zt 常用版本控制软件简介
CVS,感觉自己有点倒退了,因为之前一直用的是SVN来进行版本控制的,平时自己也爱折腾折腾Hg,Git等分布式版本控制软件。和一个开发经理闲聊时顺便了解了一下,为何一直使用CVS而不是SVN或直接上Hg、Git。那个同学很谦虚的告诉我,CVS确实有很多问题,但是这么一直使用过来,如果换成SVN,感觉带来的好处不足够大。但是有趣的是,这位同学用CVS的方式也很特别,就是使用CVS+本地Hg的方式进行管理。具体方式是目录A同时使用CVS和Hg,同一份代码在目录B使用Hg,目录B的修改push到目录A,在频繁的Hg push,最终完成某个功能或Bug修复后,再通
zt LearningSpace---------网上教学软件
LearningSpace---------网上教学软件 发布时间:2009-3-27 阅读:1775 LearningSpace是目前业界最优秀的网上教学、远程教育软件,LearningSpace为企业内部培训、团体电子教学、个人学业的完成提供提供灵活教学模式,拓展教学范围,增强教学效果,使每个人拥有一本在手边的教科书,进入“没有围墙”的大学。 Lotus LearningSpace是Lotus在知识管理策略的基础上推出的最新的教学解决方案,旨在提供一个可以协作的、可按计划的、辅助指导的、分布式的网上教学环境。 分布式教学环境 LearningSpace是构建在Domino/Notes平台上
WebCT
WebCT的简介 WebCT(Web Course Tools)是由加拿大British Columbia计算机科学系为高校开发的异步课程传递及管理系统,包括一系列可以自动与课程内容紧密集成的强大的学习工具,可以用于开发完全联机的课程,也可以用于将现有的课程内容在网上发布。WebCT具有强大的师生、学生之间的交互性,它的一项显著特点是为不懂编程的教师提供了丰富的模板和向导机制。 一、WebCT的基本功能 在香港中文大学 中有几个WebCT应用的例子,可以用用户名:demoguest密码:guest登陆使用。网址:http://www.cuhk.edu.hk/wbt/WebCTce/demo.htm#在这个例
Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。目录核心接口简介 Session接口 SessionFactory接口 Configuration接口 Transaction接口 Query和Criteria接口Hibernate版本更新情况 Hibernate主键介绍 Assigned Hilo Increment Identit
zt .NET环境下的SNMP编程
using System; using System.Text; using System.Net; using System.Net.Sockets; namespace ConsoleSNMP { public class Program { static void Main() { string host = "192.168.1.1"; string communityName = "public"; SNMP conn = new SNMP(); byte[] response = new byte[1024]; Console.WriteLine("Device SNMP information:"); response = conn.get("GetRequest", host, communityName, "1.3.6.1.2.1.1.5.0"); if (response[0] == 0xff) { Console.WriteLine("No respons
应该知道的97件事
下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载[架构师应该知道的97件事].(97.Things.Every.Software.Architect.Should.Know).Richard.Monson-Haefel.文字版.pdf 详情 1.9MB此系列其他两本书[程序员应该知道的97件事].(97.Things.Every.Programmer.Should.Know).Kevlin.Henney.文字版.pdf 详情 2MB[项目经理应该知道的97件事].(97.Things.Every.Project.Manager.Should.Know).Barbee.Davis.文字版.pdf 详情 [@more@]继架构师需要知道的97件事之后,该系列来到了本期:程序员需要知道的97件事。这些内容都是通过wiki
zt 端口号大全
端口号大全1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议 19 chargen 字符生成服务;发送无止境的字符流 20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用 22 ssh 安全 Shell(SSH)服务 23 telnet Telnet 服务 25 smtp 简单邮件传输协议(SMTP) 37 time 时间协议 39 rlp 资源定位协议 42 namese