现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2016-07-13 16:44 工业·编程 ⁄ 共 1355字 暂无评论
近些年,编程语言Python的热度越来越高,因为Python简单,学起来快,是不少程序员入门的首选语言。那么学习Python后可以有哪些方面的发展呢? 0、WEB开发 Python拥有很多免费数据函数库、免费web网页模板系统、以及与web服务器进行交互的库,可以实现web开发,搭建web框架,目前比较有名气的Python web框架为Django。从事该领域应从数据、组件、安全等多领域进行学习,从底层了解其工作原理并可驾驭任何业内主流的Web框架。 1. ...
阅读全文
2016-07-12 06:34 工业·编程 ⁄ 共 4492字 评论 1 条
一直unix在我心目中的地位都很高,unix的稳定性和完整性是windows和linux所无法匹敌的。而且从另一种意义上说,linux其实也算是从unix里的一个分支。我曾有幸安装过AIX,不过当时对unix/linux系统了解还少,仅仅只在会装的程序。受致于硬件环境的局限,以致无缘再使用。而HP-unix也一样,都是只对自己的cpu硬件进行支持。而平民化了的unix里比较出名的当数BSD家族了。就连风光无限的苹果也是从这个分支里演变出来的。 BSD家族...
阅读全文
2016-07-11 06:17 工业·编程 ⁄ 共 4293字 暂无评论
NetBSD 是一个自由的,高可移植性的类UNIX的操作系统,它可在很多硬件平台上运行,从64位的Alpha服务器到手持设备。它完美的代码设计和先进的体系特点使它适合于研究和开发环境,并且用户可以从完全的源代码中得到支持。很多应用程序都可以容易得到。 NetBSD是一种对硬功体系结构支持广泛的操作系统,当前版本支持的硬件体系有: DEC ALPHA, (STRONG) ARM32, ATARI, BEBOX, COMMODOREAMIGA & MACROSYSTEMS DRACO, HP 300, I...
阅读全文
2016-07-10 16:52 工业·编程 ⁄ 共 2180字 暂无评论
Sun 公司作为世界上顶天立地级的技术巨头之一,已经成立了将近三十年,随着不久前甲骨文(Oracle)的对其收购,Sun 很可能会逐渐淡出人们的视野,让我们从这一组图片来见证 Sun 成立以来起伏跌宕的历史时刻。 梦想的实现(1982) Sun,原是斯坦福大学网络部(Stanford University Network)的缩写,源自斯坦福大学电子工程和计算机科学系的博士生 Andy Bechtolsheim(下图右二)的设想,和他一起创业的还有 MBA 以及电子工程师 ...
阅读全文
2016-07-09 16:48 工业·编程 ⁄ 共 2862字 暂无评论
Solaris 是Sun Microsystems研发的计算机 操作系统。它被认为是UNIX操作系统的衍生版本之一。 目前Solaris属于混合开源软件。2005年6月14日,Sun公司将正在开发中的Solaris 11的源代码以CDDL许可开放,这一开放版本就是OpenSolaris。 Sun的操作系统最初叫做SunOS,由于Sun Microsystem的创始人之一,Bill Joy来自U.C.Berkeley,因此SunOS主要是基于BSDUnix版本。SunOS 5.0开始,SUN的操作系统开发开始转向System V Release 4...
阅读全文
  作为两个最有名的开源操作系统,Linux和FreeBSD是网管们的首选。Linux以开放性和众多的驱动支持著称,而FreeBSD有着优良的UNIX传统,是公认的最稳定的操作系统。那么,在这两个操作系统间,该如何选择呢?幸好,我们有源码,可以从协议栈的实现中寻找答案。       TCP/IP协议栈是网络中广泛使用的事实网络通信标准。最初的TCP实现源自4.4BSDlite,在Linux兴起后,也不可避免得支持它。但Linu...
阅读全文
2016-07-07 06:53 工业·编程 ⁄ 共 6104字 暂无评论
第一个理由:FreeBSD 是一个免费的开源的操作系统    Linux 也是一个免费的开源的操作系统。不过 Linux 是基于 GNU General Public License 的,而 FreeBSD 是基于 BSD License 的。BSD License 比 GNU General Public License 更加宽松。    FreeBSD 的系统源码可以通过各种方式免费的得到。系统源码包括内核源代码和基本系统源 代码,如果你在安装系统的时候选择了安装源码,那么它就在 /usr/src 目录底...
阅读全文
2016-07-06 06:54 工业·编程 ⁄ 共 1522字 暂无评论
一、lsof 查找系统打开的文件 经典用法。查看进程打开的文件句柄。 案例:我的一个服务进程,运行一段时间后,在64位机器上运行正常,在32位机器上运行不正常。用lsof一看。有打开的文件未关闭,因64位机器默认进程打开文件数是100万,因而没有出现问题。 其他用法。 1、查看某个文件被哪个进程打开。 2、查看某个文件系统被哪个进程使用。 更多用法查看:http://www.ibm.com/developerworks/cn/aix/library/au-lsof.html 二、s...
阅读全文
2016-07-05 06:53 工业·编程 ⁄ 共 3222字 暂无评论
随着XP的流行,人们越来越注重软件的前期设计、后期的实现,以及贯穿于其中的测试工作,经过这个过程出来的自然是高质量的软件。甚至有人声称XP会淘汰调试器!这当然是有一定道理的,然而就目前的现实来看,这还是一种理想。在日常工作中,调试工具还是必不可少的。在Linux下,调试工具并非只有gdb,还有很多其它调试工具,它们都各有所长,侧重方面也有所不同。本文介绍几种笔者常用的调试工具: 1.    &#...
阅读全文
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思。面向的是硬件。而库函数调用则面向的是应用开发的,相当于应用程序的api,采用这样的方式有很多种原因,第...
阅读全文