11 2011 档案

InfoQ阅读者系列
摘要:阅读者(一):软件架构师应该知道的97件事阅读者(二):与孩子一起学编程阅读者(三):程序员的思维修炼阅读者(四):C++必知必会阅读者(五):测试驱动开发的艺术阅读者(六):互联网产品的战斗阅读者(七):演讲之禅阅读者(八):硝烟中的Scrum和XP阅读者(九):编程人生阅读者(十):优雅人生阅读者(十一):简单之美阅读者(十二):番茄工作法图解阅读者(十三):数学那些事儿阅读者(十四):软件框架设计的艺术阅读者(十五):透过书本了解HTML5阅读者(十六):项目百态阅读者(十七):编程珠玑,字字珠玑 阅读全文

posted @ 2011-11-22 10:54 tough 阅读(908) 评论(0) 推荐(0)

SQL Server 2008连接字符串写法大全
摘要:一、.NET Framework Data Provider for SQL Server类型:.NET Framework类库使用:System.Data.SqlClient.SqlConnection厂商:Microsoft标准安全连接Data Source = myServerAddress;Initial Catalog = myDataBase;User Id = myUsername;Password = myPassword;使用服务器名\实例名作为连接指定SQL Server实例的数据源。如果你使用的是SQL Server 2008 Express版,实例名为SQLEXPRES 阅读全文

posted @ 2011-11-18 14:36 tough 阅读(188704) 评论(0) 推荐(22)

网络线缆
摘要:线缆分类传输频率传输距离传输带宽线缆特点主要用途技术标准一类线750kHZ5Km-2芯线缆用于报警、门禁等弱电系统或语音传输TIA/EIA未承认二类线1MHZ100M4Mbps2芯线缆常用在4Mbit/s的令牌环网络。TIA/EIA未承认 三类线16MHz100M10Mbps2对、4芯双绞线主要应用于语音、10Mbit/s以太网和4Mbit/s令牌环TIA/EIA承认四类线20MHz100M10/16/100Mbps4对、8芯双绞线主要用于16 Mbit/s的令牌环网络和10BASE-T/100BASE-T以太网TIA/EIA未承认 五类线100MHz100M100Mbps与四类线相比,增加了 阅读全文

posted @ 2011-11-15 14:51 tough 阅读(952) 评论(0) 推荐(0)

VGA接口和DVI接口
摘要:VGA接口VGA的全称为Video Graphic Array,即显示绘图阵列。在PC行业发展的初期,VGA以其支持在640X480的较高分辨率下同时显示16种色彩或256种灰度,同时在320X240分辨率下可以同时显示256种颜色的良好特性得到广泛支持。后来,厂商们纷纷在VGA基础上加以扩充,如将显存提高至1M并使其支持更高分辨率如800X600或1024X768,这些扩充的模式就称之为VESA(Video Electronics Standards Association,视频电子标准协会)的Super VGA模式,简称SVGA,现在的显卡和显示器都支持SVGA模式。VGA接口就是显卡上输 阅读全文

posted @ 2011-11-15 14:41 tough 阅读(5618) 评论(0) 推荐(0)

微软Chart控件
摘要:1.Tutorial: VS2008 C# Pie Chart2.3D Pie Chart3.System.Windows.Forms.DataVisualization.Charting 命名空间 阅读全文

posted @ 2011-11-14 16:57 tough 阅读(371) 评论(0) 推荐(0)

C#中保留小数
摘要:1.只要求保留N位不四舍5入 float f = 0.55555f; int i =(int)(f * 100); f = (float)(i*1.0)/100;2.保留N位,四舍五入 .decimal d= decimal.Round(decimal.Parse("0.55555"),2);3.保留N位四舍五入Math.Round(0.55555,2)4,保留N位四舍五入 double dbdata = 0.55555; string str1 = dbdata.ToString("f2");//fN 保留N位,四舍五入5.保留N位四舍五入 strin 阅读全文

posted @ 2011-11-13 11:31 tough 阅读(1492) 评论(0) 推荐(0)

MES简介
摘要:MES(Manufacturing Excution System 制造执行系统)的定义定义1:位于上层的计划管理系统与底层的工业控制之间的,面向车间层的管理信息系统。它为操作人员或管理人员提供了计划的执行、追踪和所有资源(人、设备、物料、客户需求等)的当前状态。定义2:MES能通过信息传递对从订单下达到产品完成的整个生产过程进行优化管理。当工厂发生实时事件时,MES能对此及时做出反应、报告,并用当前的准确数据对它们进行指导和处理。这种对状态变化的迅速响应使MES能够减少企业内部没有附加值的活动,有效地指导工厂的生产运作过程,从而使其既能提高工厂及时交货能力,改善物料的流通性能,又能提高生产回 阅读全文

posted @ 2011-11-11 13:59 tough 阅读(977) 评论(0) 推荐(0)

GE-IP产品概况
摘要:数据采集、可视化及分析Proficy* HMI/SCADA - iFIX*Proficy HMI/SCADA - CIMPLICITY*Proficy Change MangementProficy View - Machine EditionProficy HistorianProficy Real-Time Information Portal运营管理Proficy Plant ApplicationsProficy TrackerProficy WorkFlow——采用Proficy SOAProficy Data MartProficy Enterprise ConnectorProf 阅读全文

posted @ 2011-11-11 13:59 tough 阅读(892) 评论(0) 推荐(0)

SMT简介
摘要:SMT(Surface Mounted Technology):表面组装技术(表面贴装技术) SMT特点组装密度高、电子产品体积小、重量轻,贴片元件的体积和重量只有传统插装元件的1/10左右,一般采用SMT之后,电子产品体积缩小40%~60%,重量减轻60%~80%。可靠性高、抗振能力强。焊点缺陷率低。高频特性好。减少了电磁和射频干扰。易于实现自动化,提高生产效率。降低成本达30%~50%。节省材料、能源、设备、人力、时间等。SMT基本工艺构成要素印刷(或点胶)-->贴装-->(固化)-->回流焊接-->清洗-->检测-->返修印刷其作用是将焊膏或贴片胶漏印 阅读全文

posted @ 2011-11-11 13:58 tough 阅读(2521) 评论(0) 推荐(0)

工业自动化常见名词
摘要:1.组态:译自“Configuration”一词,意为“配置、组态、构造、格局”。组态就是利用组态软件提供的工具、方法,来完成工程中的某一具体过程,而无需另外编写程序(或只需编写少量代码)。组态软件一般都包含编译系统,提供类Basic语言,有的甚至支持VB。主流的组态软件有iFix(GE)、InTough(Wonderware)、WinCC(Siemens)。2.SCADA:Supervisory Control And Data Acqusition,数据采集和监视控制。一个SCADA系统通常包括:HMI(Human-Machine Interface,人机界面):用于向操作员展示生产过程当 阅读全文

posted @ 2011-11-11 13:58 tough 阅读(1876) 评论(0) 推荐(0)

Convert与Parse()的区别
摘要:1.Convert内部其实仍然调用了Parse(),所以Parse()的效率略高;2.Convert可以转换的类型比Parse()多,如int.Parse()的参数只能是数字类型的字符串,而Convert.toInt32()的参数类型可以是bool、byte、char、decimal等;3.参数相同时,可能Convert不抛出异常,而Parse()会抛出异常。 阅读全文

posted @ 2011-11-10 11:41 tough 阅读(446) 评论(0) 推荐(0)

浪潮之巅第十四章 — 科技公司的吹鼓手:投资银行
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2009/02/blog-post_297.html前言 有幸见证历史这一章虽然谈论的不是科技发展,但对于读者了解科技公司却又非常重要,在科技公司背后,存在着左右它们发展和商业行为的金融力量。这种金融力量对于上市的科技公司来讲,以投资公司或者投资银行为代表。没有投资银行,科技公司很难在金融市场上融资,也很难进行并购和分离。为了写这一章,我酝酿了很久,事实上是从我刚写第一章时就开始酝酿了。我原以为按照最初的构想,可以顺顺当当地写完这一章,就像我完成其它章节那样。但是,这半年来发生了很多事,甚至可 阅读全文

posted @ 2011-11-09 14:52 tough 阅读(578) 评论(0) 推荐(0)

浪潮之巅第十三章 — 高科技公司的摇篮:斯坦福大学
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2009/01/blog-post_9073.html硅谷的兴起很大程度上是靠斯坦福大学多方位的支持。很多当今世界上 IT 领域的领头公司都是由斯坦福大学的学生和教授创办的。它们包括惠普公司、思科公司、太阳公司、雅虎公司、Google(谷歌)公司、英特尔公司、制造处理器和工作站的 MIPS 和 SGI 公司、世界最大的显卡公司 Nvidia、世界最大的视频电话会议公司 Webex 等,另外在非科技领域还有著名的耐克(Nike)公司。此外,微软的 CEO 史蒂夫•鲍尔默和前董事会共同主席 Jim 阅读全文

posted @ 2011-11-09 14:49 tough 阅读(750) 评论(0) 推荐(0)

浪潮之巅第十一章 — 幕后的英雄:风险投资(Venture Capital)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2008/09/venture-capital_1536.html任何一个公司的创办都离不开资金。传统上创业资金的合法来源只有两种渠道:一种是靠积累(比如继承遗产或者是自己多年的积蓄),第二种是靠借贷(比如从家人、亲戚和朋友那里凑钱,或者从银行抵押贷款)。如果要求创业者将自己一辈子的积蓄全部拿出来创业,很多人可能会知难而退,更何况最喜欢创业的年轻人恰恰是积蓄最少的群体。从银行贷款必须要有财产可抵押,对于有房子的人来讲最值钱的就是房子,但是房子一旦抵押出去很可能赎不回来,自己便无家可归了,而且不 阅读全文

posted @ 2011-11-09 14:43 tough 阅读(546) 评论(0) 推荐(0)

浪潮之巅第十章 — 短暂的春秋(与机会失之交臂的公司)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2008/07/blog-post_7251.html奥地利著名传记作家茨威格在他的《人类的群星闪耀时》一书中写道“一个真正的具有世界历史意义的时刻--一个人类的群星闪耀时刻出现以前,必然会有漫长的岁月无谓地流逝而去,在这种关键的时刻,那些平时慢慢悠悠顺序发生和并列发生的事,都压缩在这样一个决定一切的短暂时刻表现出来。这一时刻对世世代代作出不可改变的决定,它决定着一个人的生死、一个民族的存亡甚至整个人 类的命运。”“在人类在命运降临的伟大瞬间,市民的一切美德——小心、顺从、勤勉、谨慎,都无济于 阅读全文

posted @ 2011-11-09 14:40 tough 阅读(987) 评论(0) 推荐(0)

浪潮之巅第九章 — 硅谷的另一面
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2008/06/blog-post_3786.html1828 年、1835 年和 1842 年在美国加州圣地亚哥、旧金山和洛杉矶先后发现了金矿,并从此开始了美国西部的淘金热。到第二次世界大战前,加州黄金产量达到高峰,每年四十吨,接近于全世界有史以来黄金总量的千分之一。旧金山也因此而得名。但是,从对世界经济的影响和对人类进步的贡献来看,加州的淘金热远比不了二战后在旧金山湾区掀起的科技淘金浪潮。只是,这一次浪潮的核心元素不是地球上储量稀有的金子,而是储量第二大的元素,即土壤、沙子和玻璃的主要成分 阅读全文

posted @ 2011-11-09 14:29 tough 阅读(553) 评论(0) 推荐(0)

浪潮之巅第八章 — 没落的贵族(摩托罗拉)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2008/03/blog-post_4348.html美国过去未曾有过贵族,今后也不会有。无论是巨富盖茨或者是年轻美貌、聪明而富有的女继承人伊万卡.特朗普都不是任何意义上的贵族。实际上贵族这个词在整个西方本身就是一个没落的词汇,虽然在东方一些人或许沉迷在贵族梦中。但是,贵族在历史上曾经实实在在地出现过。如果我们认为公司之中也有所谓的贵族,摩托罗拉无疑可以算是一个。曾几何时,摩托罗拉就是无线通信的代名词,同时它还是技术和品质的结晶。甚至就在二十年前,摩托罗拉还在嘲笑日本品质的代表索尼,认为后者的 阅读全文

posted @ 2011-11-09 14:21 tough 阅读(632) 评论(0) 推荐(0)

浪潮之巅第七章 — 硅谷的见证人(惠普公司)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2008/02/blog-post_6409.html2002 年三月的一天,一个豪华的车队浩浩荡荡地来到当时世界第二大微机制造商康柏(Compaq)公司的总部。凯莉.菲奥莉娜—当年惠普(Hewlett-Packard)公司高调的女 CEO,像女皇一样,在一群大大小小官员的众星捧月下,走进康柏公司的总部,接受她在一片反对声中购来的康柏公司。这一天是菲奥莉娜一生中荣耀到了极点的一天。据康柏的员工回忆,菲奥莉娜当时态度高傲、不可一世,完全是以一个胜利者受降的姿态。短短三年后,菲奥莉娜黯然离开 HP 阅读全文

posted @ 2011-11-09 14:15 tough 阅读(673) 评论(0) 推荐(0)

浪潮之巅第五章 — 奔腾的芯(英特尔—Intel)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2007/10/intel_8535.html在美国西海岸旧金山到圣荷西市(San Jose)之间,围绕着旧金山海湾有几十公里长,几公里宽的峡谷,通常称为硅谷。(在图中绿线圈出来的部分)那里之所以叫硅谷并不是因为它生产硅,而是它有很多是使用硅的半导体公司,包括全世界最大的半导体公司英特尔公司。全世界一大半的计算机都是用它的中央处理器(CPU),它对我们日常生活的影响是很少有公司可以匹敌的。我们在上一章介绍了摩尔定理和安迪-盖茨定理,其中摩尔是英特尔公司的创始人,而安迪.格罗夫是第四个加入英特尔 阅读全文

posted @ 2011-11-09 14:07 tough 阅读(569) 评论(0) 推荐(0)

浪潮之巅第四章 — 计算机工业的生态链
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2007/10/blog-post_9934.html整个信息技术(Information Technologies,简称 IT)产业包括很多领域、很多环节,这些环节之间都是互相关联的。和世界上任何事物同样, IT 产业也是不断变化和发展并且有着它自身发展规律的。这些规律,被 IT 领域的人总结成一些定理,称为 IT 定理(IT Laws)。我们结合一些具体的例子,分几次介绍这些定理。在这一章中,我们将介绍摩尔定理、安迪-比尔定理和反摩尔定理。这三个定理和在一起,描述了 IT 产业中最重要的组 阅读全文

posted @ 2011-11-09 14:04 tough 阅读(631) 评论(0) 推荐(0)

浪潮之巅第三章 — “水果”公司的复兴 (乔布斯和苹果公司)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2007/08/blog-post_7506.html看过汤姆·汉克斯主演的电影 “阿甘正传”的读者,也许还记得那么一个镜头。傻人有傻福的阿甘最后捧着一张印有苹果公司标志的纸说,我买了一个水果公司的股票,有人说我这一辈不用再为钱发愁了。那是九十年代初的电影,导演挑中了苹果公司,因为它的股票确实在几年间涨了十倍。几年前,我在硅谷的库帕蒂诺市(Cupertino)找房子,有一次来到了一个办公楼和公寓混杂的社区,那里到处是各种颜色的、被咬了一口的苹果标志。那里就是今天大名鼎鼎的 iPod 阅读全文

posted @ 2011-11-09 14:01 tough 阅读(500) 评论(0) 推荐(0)

浪潮之巅第二章 — 蓝色巨人(IBM)
摘要:转自:http://www.google.com.hk/ggblog/googlechinablog/2007/08/ibm_302.html国际商用机器公司,即 IBM 公司和蓝色有不解之缘。因为它的徽标是蓝色的,人们常常把这个计算机界的领导者称为蓝色巨人。一九九七年,IBM 的超级计算机深蓝(Deep Blue)和有史以来最神奇的国际象棋世界冠军卡斯帕罗夫展开了六盘人机大战。半年前,IBM 的计算机侥幸地赢了卡斯帕罗夫一盘,但是被卡斯帕罗夫连扳了三盘。仅仅半年后,IBM 的深蓝计算机各方面性能都提高了一个数量级,"棋艺"也大大提高,而卡斯帕罗夫的棋艺不可能在半年里有明显 阅读全文

posted @ 2011-11-09 13:58 tough 阅读(676) 评论(0) 推荐(0)

VS2010程序部署与安装
摘要:1.文件->新建项目->其他项目类型->安装和部署->Visual Studio Installer->安装项目2.右键左侧的“应用程序文件夹”->添加->文件,添加已开发好的项目下bin\Debug目录下的所有文件3.新建.exe文件的快捷方式,并将其复制到 “用户的‘程序’菜单”和“用户桌面”下,建议在“用户的‘程序’菜单” 下新建一个与项目同名的文件夹4.右键左侧的“应用程序文件夹”->添加->文件,添加c:windows/system32/msiexec.exe,并将其重命名为uninstall.exe5.左键点击解决方案,然后查看 阅读全文

posted @ 2011-11-08 12:03 tough 阅读(1334) 评论(3) 推荐(1)

浅析求素数算法
摘要:转载:http://www.linuxsir.org/bbs/showthread.php?t=278294注意: 如果没有特殊说明, 以下讨论的都是针对n为素数时的时间复杂度1. 根据概念判断:如果一个正整数只有两个因子, 1和p,则称p为素数.代码:1 bool isPrime(int n)2 {3 if(n < 2) return false;4 for(int i = 2; i < n; ++i)5 if(n%i == 0) return false;6 return true;7 }时间复杂度O(n).2. 改进, 去掉偶数的判断代码:bool... 阅读全文

posted @ 2011-11-07 16:48 tough 阅读(698) 评论(0) 推荐(1)

使用ITextSharp读取pdf的文本内容
摘要:using iTextSharp.text.pdf;using iTextSharp.text.pdf.parser;//从一个对话框打开一个pdf文件,并创建一个读取该文件的PdfReaderPdfReader reader = new PdfReader(ofd.FileName);PdfReaderContentParser parser = new PdfReaderContentParser(reader);ITextExtractionStrategy strategy;strategy= parser.ProcessContent<SimpleTextExtractionS 阅读全文

posted @ 2011-11-07 15:09 tough 阅读(12860) 评论(2) 推荐(0)

导航