程序员的思维修炼:开发认知潜能的九堂课 (图灵程序设计丛书) (亨特(Andy Hunt))》简介本书解释了为什么软件开发是一种精神活动,思考如何解决问题,并就开发人员如何能更好地开发软件进行了评论。书中不仅给出了一些理论上的答案,同时提供了大量实践技术和窍门。本书供各层次软件开发人员阅读。1.软件...
分类:
其他好文 时间:
2014-08-05 18:09:09
阅读次数:
274
说起模式,被人提起最多的是GoF的23个模式,甚至很多人误解模式就是GoF模式,认为学习设计必须要学习GoF模式,然后拼命往自己的项目上套用。GoF模式不是最有用,也不是最本质的,只是较早归纳写在书中。后续又出了很多模式的书籍,例如POSA系列(1-5)、PLoPD系列(1-5)……,PLoP以及C...
分类:
其他好文 时间:
2014-08-05 15:25:19
阅读次数:
141
在javascript中,我们宣称是面向对象的程序设计。其实面向对象是js与生俱来的特性,每一门OOP语言都有自己的特性,我们不能为了OOP,去模仿另一门语言,把握语言的特性才是正道。我们可以通过new Object()来创建一个实例,但是不推荐这种形式,我们需要更为直观的数据封装。一、封装你的数据...
分类:
编程语言 时间:
2014-08-05 15:24:29
阅读次数:
355
1.设计接口类: public interface IBase{ void Somefun();}2.设计扩展插件类: class PluginCls:IBase{ public void Somefun() { Console.WriteLine("hello ,i am derived clas...
分类:
其他好文 时间:
2014-08-05 13:45:39
阅读次数:
159
Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。工具/原料JDK 1.7 安装包步骤/方法想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。安装J...
分类:
其他好文 时间:
2014-08-05 11:00:19
阅读次数:
219
13.10 使用对象 13.10.1 面向对象的概念 JavaScript并不是面向对象的程序设计语言,面向对象设计的基本特征:继承、 多态等没有得到很好的实现。比如Java中的类,所有的类都可以通过extends显示 继承父类,或者默认继承系统的Object类。...
分类:
其他好文 时间:
2014-08-05 00:23:18
阅读次数:
302
1、ABB程序框架2、每一个模块表示一种机器人动作或类似动作;执行删除程序命令时,所有系统模块仍将保留,系统模块通常由机器人制造商或生产线建立者编写。例行程序包含一些指令集,它定义了机器人系统实际执行的任务。从控制器程序内存中删除程序时,也会删除所有程序模块。每个程序必须含有名为“main”的例行程...
转载请注明出处,谢谢!
linux下的终端及串口的相关概念有:
tty,控制台,虚拟终端,串口,console(控制台终端)详解
部分内容整理于网络。
终端/控制台
终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念.
1.终端
一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两种.
控制台...
分类:
系统相关 时间:
2014-08-04 21:47:08
阅读次数:
401
关系型数据库性能优化总结对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,1、把数据、日志、索引放到不同的I/O设备上,增..
分类:
数据库 时间:
2014-08-04 18:19:48
阅读次数:
277
整个c++程序设计全面围绕面向对象的方式进行,类的继承特性是c++的一个非常非常重要的机制,继承特性可以使一个新类获得其父类的操作和数据结构,程序员只需在新类中增加原有类中没有的成分。下面我们简单的来说一下继承的概念,先看下图:
上图是一个抽象描述的特性继承表
交通工具是一个基类(也称做父类),通常情况下所有交通工具所共同具备的特性是速度与额定载人的数量,但按照生活常...
分类:
编程语言 时间:
2014-08-04 18:00:07
阅读次数:
247