上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 71 下一页
摘要: 酷壳好久没有发娱乐性质的技术文章了,搞得气氛有点严肃了,考虑到程序员们都是比较严肃和容易较真的类书呆子的群体,所以,需要更新一个有娱乐性质的文章了。正好最近看到了两个比较有趣的图,在新浪微博上都得到了比较不错的反响,因此,更新到酷壳上来。如果编程语言是一种刀下面这个图是把编程语言看做是一种刀,那么会是什么样的。这个图我个人感觉很有意思。对于这个图,最好不要解释,意会就好。不过,我却有点想不解风情,忍不住想解释一下。C++,C,Pascal 都是瑞士军刀,说明是用来做细活的工具。C语言的刀上有个USB,说明是可以做硬件操作的。C++的刀是什么都有,说明C++是一种功能繁多的语言。(图中C++的那 阅读全文
posted @ 2012-02-21 13:15 hnrainll 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。恭喜,你选择开发工程师做为自已的职业 悲哀,你选择开发工程师做为自已的职业 本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。 如果你不是特别的与人世隔绝,我想你一定看过金老先生的名著《笑傲江湖》吧,里面有一门十分奇特的武功叫做”辟邪剑法”,你看这个小说第一次看到这种功夫 的练法时,我想你当时一定笑歪了牙“呵呵,真好玩!”,可是现在我很痛心的告诉你:你选择的开发... 阅读全文
posted @ 2012-02-17 18:32 hnrainll 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 看动漫?玩游戏?早恋?14岁时你在做什么?这个美国少年已造出核反应堆!美国17岁少年泰勒·威尔逊看上去和普通高中生没有什么两样,他的最大梦想就是要成为一个明星,而这个梦想在他14岁的时候便已实现。泰勒目前是全球最年轻的核科学家,他在14岁时就完成了核聚变,而且总是不断地将惊奇带给身边的人,有关他的超凡故事还在继续。 小小神童令人头痛数年前,9岁的泰勒牵着父亲肯尼斯的手,在穿过阿拉巴马州亨茨维尔市的美国太空及火箭中心的大门时说,“我想去里面看看推进器,只有这个才能引起我的兴趣。”中心的导游将父子二人带到土星5号运载火箭的模型前。在导游的讲解过程中,肯尼斯偷瞄了一下儿子,然后感觉自己的负 阅读全文
posted @ 2012-02-17 18:31 hnrainll 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 导读:近日,whattofix.com刊登了一篇Daniel Markham的文章《What Level Programmer Are You?》,文内将参差不齐的程序员按照技术水平分为从“读写”到“上帝”,共十一个阶段,以帮助广大程序员找到自身定位并从中发现自己发展方向。以下是文章摘要:随着技术发展,编程悄然融入了我们的生活。我们已然离不开那些程序和编程语言。很多人都在不同程度地谈论着如何编程,也诞生出很多编程语言排行,那么程序员到底应该如何分级呢?首先要明白什么是程序员。设计自己的Apache Web服务器的家伙?制作一个复杂Excel的家伙?还是能自己开发RPG的家伙?Minecraft 阅读全文
posted @ 2012-02-15 15:20 hnrainll 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 北京时间2月14日晚间消息,Linux基金会今日发布了一份“Linux就业报告”,报告称80%的企业表示招聘Linux人才是今年的重中之重。这份报告由Linux基金会与IT求职网站Dice.com联合制作,他们对2300名企业招聘经理进行了调查,其中80%的企业表示招聘Linux人才是今年的重中之重,50%多表示将增加招聘Linux相关职位。 调查结果还显示,67%表示他们正在招聘Linux开发人员,55%招聘Linux系统管理员,大部分都需要拥有3年至5年工作经验。 与此同时,Linux相关人员的薪水也在增长。报告称:“IT从业人员的平均薪水同比涨幅为2%,而Linux人员的薪水同比涨幅.. 阅读全文
posted @ 2012-02-15 08:43 hnrainll 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 由于论坛排版效果不理想,而且我也只在我的个人空间对文章进行后继更新,所以建议直接到我的空间查看:《深入理解软件包的配置、编译与安装》http://lamp.linux.gov.cn/Linux/insid...e_install.html-------------------------------------------------------------------------------版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加 阅读全文
posted @ 2012-02-06 09:54 hnrainll 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 看此贴:http://forum.ubuntu.org.cn/viewtopic.php?f=88&t=362422 阅读全文
posted @ 2012-02-04 15:06 hnrainll 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 在运维过程中,常常会telnet某个ip端口,如果 能telnet通,怎么退出呢 ?1、telnet 63.172.25.18 6463 回车Trying 63.172.25.18...Connected to 63.172.25.18 (63.172.25.18).Escape character is '^]'.2、ctrl + ] 回车telnet>3、? 回车close close current connectionlogout forcibly logout remote user and close the connectiondisplay display 阅读全文
posted @ 2012-02-04 13:26 hnrainll 阅读(93815) 评论(0) 推荐(2) 编辑
摘要: Linux修改环境变量PS1(命令行提示符),可以使用vi编辑/etc/profile文件,在最后加上:export PS1=’[u@h W]$ ‘即可,其中u显示当前用户账号,h显示当前主机名,W显示当前路径,$显示’$'符号 W 代替 w 就可以实现绝对路径到相对路径的转换 下面简单说说环境下默认的特殊符号所代表的意义: d :代表日期,格式为weekday month date,例如:”Mon Aug 1″ H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略 t.. 阅读全文
posted @ 2012-02-04 09:22 hnrainll 阅读(8346) 评论(0) 推荐(0) 编辑
摘要: Ubuntu 11.10终于提供了一种安全方便的方式去安装和使用“GNOME Shell”——GNOME的新桌面交互接口。这意味着不像之前的版本那样,现在它不需要任何额外的插件,或者执行任何可疑的脚本它可以从Ubuntu软件中心直接安装,只需一次简单的点击。GNOME插件为了在ubuntu上获得更好的体验我们需要安装一些额外的插件。包括GNOME联系人——无缝集成了Google地址簿。GNOME Sushi是一个文件快速预览工具,支持Nautilus(内置文件管理器)。只需使用鼠标或者键盘上的空格键就可以预览图片,电影,音频或者文本文件。GNOME Tweak Tool可以让你调整GNOME 阅读全文
posted @ 2012-02-03 13:52 hnrainll 阅读(2510) 评论(0) 推荐(0) 编辑
摘要: BestVendor.com网站对500名开发者进行了调查,总结了开发人员们都经常使用什么工具,例如:Git, Eclipse, AWS, Dropbox, MySQL, 以及Google Analytics。不过还是有23%的人使用Notepad++作为文本编辑,8%的人使用Heroku,作为开发者你的,你用啥?sourceurl:http://www.cnbeta.com/articles/171218.htm 阅读全文
posted @ 2012-02-02 14:13 hnrainll 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 我用的是Qt Creator,修改的方法是:首先准备个ICO图标。例如:A.ico,网上有很多图标文件。用记事本新建个txt里面就写一行:IDI_ICON1 ICON DISCARDABLE "A.ico" 保存,修改后缀为.rc,例如: myapp.rc把它和图标A.ico一起复制到你的QT工程项目的目录。打开你的QT工程文件.pro(例如 "myapp.pro" ),在里面最后新添一行RC_FILE = myapp.rc 保存,重新编译你的工程。如果想换图标,就重换一个图标,重命名为A.ico替换原来的,重新编译就可以了。______________ 阅读全文
posted @ 2012-02-01 10:13 hnrainll 阅读(3730) 评论(0) 推荐(0) 编辑
摘要: HTTP 请求报文l HTTP Command: //方法字段,说明其使用的是GET 方法l URI: / //URL 字段,发送请求至保存该网站的服务器。l HTTP Version: //http 协议版本字段,用是的http/1.1 版本l Accept: //指示可被接受的请求回应的介质类型范围列表。l Accept-Language: //限制了请求回应中首选的语言为简体中文,否则使用默认值。l Accept-Encoding: //限制了回应中可接受的内容编码值,指示附加内容解码方式为gzip,deflate.l User-Agent: //定义用户代理,即发送请求的浏览器类型为M 阅读全文
posted @ 2012-01-31 17:47 hnrainll 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 名词解释:HTTP无状态:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系如果你要实现一个购物车,需要借助于Cookie或Session或服务器端API(如NSAPIandISAPI)记录这些信息,请求服务器结算页面时同时将这些信息提交到服务器当你登录到一个网站时,你的登录状态也是由Cookie或Session来“记忆”的,因为服务器并不知道你是否登录优点:服务器不用为每个客户端连接分配内存来记忆大量状态,也不用在客户端失去连接时去清理内存,以更高效地去处理WEB业务缺点:客户端的每次请求都 阅读全文
posted @ 2012-01-31 17:44 hnrainll 阅读(8493) 评论(0) 推荐(0) 编辑
摘要: 创业,对于刚工作的人,会比较兴奋,因为创业充满想象力;对于工作几年的人,会比较向往,因为压抑得太久。其实,创业和就业一样,只是实现自己人生价值的两种方式,关键是心态问题。大多数就业的人,一般都把工作叫打工,这是一种对自己不太负责人的态度,其深层次的原因,是因为个人还没有完全独立:对自己的选择负起责任。因为没有谁要求你必须很乏味地工作,没有人要求你必须朝九晚五,你完全可以选择自己的生活,甚至住在山林里。虽然我们可以找出很多被迫的理由,但归根结底,还是自己不能放弃,比如诱人的薪水、优越的身份。谈到创业,就会谈到失败。但如何来定义呢?也许人生本来就没有成败,生命本身就是一种过程。我对成功的唯一定义, 阅读全文
posted @ 2012-01-31 09:44 hnrainll 阅读(715) 评论(2) 推荐(0) 编辑
摘要: 今天,Venkat Subramaniam 就关于清除代码异味的话题给我们做了一个非常有趣的演讲。下面就是我记录的一些他的话。 为什么我们需要有质量的代码?敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。 什么是代码异味?代码异味是一种由写的很差的代码引起的一种有臭味的感觉,一种程序什么地方会有问题的感觉异味更多的是来自一种直觉,而不是一种有据可查的标准,当你看到有味的代码时你就“感觉”到了如果你不把异味清除,不久之后你就会习惯这种气味,不再对它有察觉用任何语言都能写出有异味的代码:即使最简单安全的语言,你.. 阅读全文
posted @ 2012-01-31 09:39 hnrainll 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 注:本文转载自酷壳,文中作者根据自己十多年的软件开发经历,总结出软件开发的三个阶段——功能、性能和智能(作者称之为软件开发“三重门”)。以下为原文:这篇文章必然是通过我的个人经历来写的。所以,我先说说个人经历吧。我的经历基本分成三个阶段。第一阶段:我刚毕业时在家乡的某银行工作,做些银行的业务系统,还搞些网络、电子邮件系统、OA什么的,因为大四的时候在老师的公司里实习,银行里的人际关系太复杂,而且技术都包给了产商,所以在银行的每一天都觉得不能适应里面的工作环境。两年后离职,单位分的房也不要了,直接去了上海,在上海呆了两年,本来想做互联网的,但是泡沫来了,最终去了一家做系统集成的国企公司还是继续做 阅读全文
posted @ 2012-01-31 09:35 hnrainll 阅读(304) 评论(0) 推荐(1) 编辑
摘要: 人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。高效是程序员必须作到的事情,无错是程序员一生的追求。复用、分而治之、折衷是代码哲学的基本思想。模块化与面向对象是实现高效无错代码的方法。高效无错代码需要思想与实践的不断反复。如何做到代码高效无错,提高代码质量的方法有哪些?又有哪些经验和技巧呢?本文整理自知乎网,与开发者们一起探讨该话题。如果您有好的想法,欢迎在评论中列出。一起来看下编程界各位大牛如何为您支招:互联网评论员孙立伟:1. 代码风格和规范多看看网上的一些代码规范 阅读全文
posted @ 2012-01-31 09:26 hnrainll 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 目前主要的端口扫描技术有以下几种:1.TCP connect Scan(TCP连接扫描)这种方法也称之为“TCP全连接扫描”。它是最简单的一种扫描技术,所利用的是TCP协议的3次握手过程。它直接连到目标端口并完成一个完整的3次握手过 程(SYN、SYN/ACK和ACK)。操作系统提供的“connect()”函数完成系统调用,用来与目标计算机的端口进行连接。如果端口处于侦听状 态,那么“connect()”函数就能成功。否则,这个端口是不能用的,即没有提供服务。TCP连接扫描技术的一个最大的优点是不需要任何权限,系统中的任何用户都有权利使用这个调用。另一个好处是速度快。如果对每个目标端口以线性的 阅读全文
posted @ 2012-01-30 20:12 hnrainll 阅读(2160) 评论(0) 推荐(0) 编辑
摘要: 相关读书笔记、心得文章列表 Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWriter 处理字符流和字节流的转换。字符流(一次可以处理一个缓冲区)一次操作比字节流(一次一个字节)效率高。( 一 )以字节为导向的 stream------InputStream 阅读全文
posted @ 2012-01-18 17:57 hnrainll 阅读(449) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 71 下一页