上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 71 下一页
摘要: 有一句话说的非常好:性格决定命运,气度决定格局,细节决定成败,态度决定一切,思路决定出路,高度决定深度,格局决定结局。思想决定一切,播种正面积极的思维,才会收获健康成功的人生; 一种良好的心态,比一百种智慧强。现在的企业在拼命的培训员工,其实现在人缺少的不是知识和技能,而是心态,因为知道不等于做到。现在和大家分享15种成功人士都具备的良好心态。一、归零的心态所谓归零心态,就是完全放下自己。在这个世界上,这种人一直活在过去,其最大的特点是拿原来拿昨天和今天来比较。沉浸在过去不能自拔。念念不忘,不堪回首,特别是失恋的人,跳楼上吊,要死不活的。就是不能很快的放下自己。经验固然是好事,是财富,可以避免 阅读全文
posted @ 2012-11-07 09:02 hnrainll 阅读(914) 评论(1) 推荐(0) 编辑
摘要: 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。我的这个朋友把这篇文章取名叫Build Your ProgrammingTechni 阅读全文
posted @ 2012-11-06 21:09 hnrainll 阅读(408) 评论(0) 推荐(0) 编辑
摘要: import java.net.*;public class NetDemo { public static void main(String[] args) throws Exception{ String str = "172.20.223.120"; String[] ipStr = str.split("\\."); byte[] ipBuf = new byte[4]; for(int i = 0; i < 4; i++){ ipBuf[i] = (byte)(Integer.parseInt(ipS... 阅读全文
posted @ 2012-10-29 12:01 hnrainll 阅读(9951) 评论(0) 推荐(0) 编辑
摘要: 1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性的用法 public static void main(String[] args) { String []list={"ma","cao","yuan"}; 阅读全文
posted @ 2012-10-29 11:56 hnrainll 阅读(55954) 评论(2) 推荐(8) 编辑
摘要: 经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下: 解析一 apache支持静态页,tomcat支持动态的,比如servlet等, 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apche可以支持phpcgiperl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 ap... 阅读全文
posted @ 2012-10-26 16:54 hnrainll 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 这是用来快速学习 Python Socket 套接字编程的指南和教程。Python 的 Socket 编程跟 C 语言很像。Python 官方关于 Socket 的函数请看 http://docs.python.org/library/socket.html基本上,Socket 是任何一种计算机网络通讯中最基础的内容。例如当你在浏览器地址栏中输入 www.oschina.net 时,你会打开一个套接字,然后连接到 www.oschina.net 并读取响应的页面然后然后显示出来。而其他一些聊天客户端如 gtalk 和 skype 也是类似。任何网络通讯都是通过 Socket 来完成的。写在开头 阅读全文
posted @ 2012-10-25 08:32 hnrainll 阅读(25291) 评论(7) 推荐(1) 编辑
摘要: 几乎所有的都用过这个System类吧,因为大家学习的第一个语句大概就是 Java代码 packagejdk.lang;publicclassSystemInspection{publicstaticvoidmain(String[]args)throwsException{System.out.println(“HelloWorld”);}}本文将一一详解这个类的标准输入(in),输出(out)和错误流(err)使用和原理。先看一个更复杂的例子:Java代码 packagejdk.lang;publicclassSystemIOE{publicstaticvoidmain(String[]ar 阅读全文
posted @ 2012-10-23 17:32 hnrainll 阅读(5860) 评论(0) 推荐(0) 编辑
摘要: 一个类的功能扩展可以有两种方式 :(1) 类的继承 ( 高耦合,会产生更多的子类,从而引起类的爆炸 )(2) 对象组合即装饰模式 ( 降耦,不会创造更多的子类 ) 动态的为对象添加功能) 所以类应该对扩展开放,对修改关闭 。 装饰者设计模式注意事项: (1)装饰者和被装饰者必须具有相同的超类型。(2) 装饰者即可以包装被装饰者,也可以包装装饰者。往往利用多层包装来达到目的。(3) 装饰者中组合了被装饰者对象(装饰类的关键特征)。使得我们能够通过嵌套装饰来动态扩展行为。四个概念:(1) 抽象的构件角色(Component): 它是一个接口,封装了将要添加的功能(方法)。 它相当于IO中的Inpu 阅读全文
posted @ 2012-10-23 15:48 hnrainll 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: package filterdemo;import java.io.File;import java.io.FileFilter;import java.io.IOException;public class FilterDemo { public static void main(String args[]) throws IOException{ File f = new File("D:\\Temp"); FileFilter ff = new FileFilter() { @Over... 阅读全文
posted @ 2012-10-23 09:49 hnrainll 阅读(6842) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.oschina.net/question/82993_75533在这篇文章中,我将告诉大家我对hashCode和equals方法的理解。我将讨论他们的默认实现,以及如何正确的重写他们。我也将使用Apache Commons提供的工具包做一个实现。目录:hashCode()和equals()的用法重写默认实现使用Apache Commons Lang包重写hashCode()和equals()需要注意记住的事情当使用ORM的时候特别要注意的hashCode()和equals()定义在Object类中,这个类是所有java类的基类,所以所有的java类都继承这两个方法。 阅读全文
posted @ 2012-10-23 09:05 hnrainll 阅读(462) 评论(0) 推荐(0) 编辑
摘要: http://www.baiduux.com/百度UFOhttp://ued.sohu.com/搜狐UEDhttp://ued.taobao.com/淘宝UEDhttp://www.ued163.com/网易UEDhttp://www.uedblog.com/YAHOO!CNUEDhttp://ued.ctrip.com/携程UEDhttp://fed.renren.com/人人网FEDhttp://cdc.tencent.com/腾讯CDChttp://isd.tencent.com/腾讯ISDhttp://www.sndaued.com/盛大UEDhttp://ued.koubei.com 阅读全文
posted @ 2012-10-22 08:39 hnrainll 阅读(11209) 评论(3) 推荐(3) 编辑
摘要: import sysdef isPrime(num): i = 2 while i < num: if 0 == (num%i): return False else: i = i + 1 return Trueif __name__ == '__main__': iInput = int(raw_input('Assign a number N:')) for j in range(2, iInput + 1): if(isPrime(j)): ... 阅读全文
posted @ 2012-10-19 23:26 hnrainll 阅读(2617) 评论(0) 推荐(0) 编辑
摘要: java中的io中的(input/output)stream无非就是包括基于字符的stream、基于字节的stream和把字节导向的stream转换字符为导向的stream的stream。(很难理解么?)以字节为导向的stream------InputStream/OutputStreamInputStream 和 OutputStream是两个abstact类,对于字节为导向的stream都扩展这两个鸡肋(基类^_^);--InputStreamByteArrayInputStream -- 把内存中的一个缓冲区作为InputStream使用.construct---ByteArrayInp 阅读全文
posted @ 2012-10-18 10:26 hnrainll 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 思想实验,哲学家或科学家们常常用它来论证一些容易让人感到迷惑的理念或假说,主要用于哲学或理论物理学等较为抽象的学科,因为这类实验往往难以在现实世 界中开展。这些实验看似简单,其间却蕴含着很多“剪不断、理还乱”的哲理。它们就像是一顿丰盛的精神盛宴,等待餐客前来饕餮。然而,这类盛宴往往菜式复 杂,并非人人都能“饱餐一顿”。因此,我们列出世界上最有名的十大思想实验,并在哲学、科学或伦理方面对这些实验进行了阐释:10. 电车难题(The Trolley Problem) “电车难题”是十分有名的伦理学思想实验,其内容如下:一个疯子将5名无辜的人绑在一条手推车轨道上,而一辆失控的电车正向他们冲去... 阅读全文
posted @ 2012-10-17 18:41 hnrainll 阅读(976) 评论(0) 推荐(0) 编辑
摘要: Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1、Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。地址:http://c 阅读全文
posted @ 2012-10-16 14:08 hnrainll 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: 以下内容收集自一些优秀的技术书籍章节开头的名言佳句,非常有意思,直接或间接反映了软件开发中的一些事情。生命太短暂,不要去做一些根本没有人想要的东西。——Ash Maurya,Running Lean 作者如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber软件设计有两种方式:一种方式是,使软件过于简单,明显没有缺陷;另一种方式是,使软件过于复杂,没有明显的缺陷。——C.A.R. Hoare其实,我尝试着使Ruby更自然,而不是简单。Ruby看起来很简单,但内部是非常复杂的,就像我们的身体一样。——松本行弘,Ruby之父大部分情 阅读全文
posted @ 2012-10-15 13:58 hnrainll 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1. Sourc Lines of Code (SLOC) 统计代码行数可能是最简单的方法。它能体现软件的规模,为项目的发展和计划提供一些数据支撑。例如,我们每个月统计一次代码的行数,我们就能大体知道项目的发展情况。当然,这不是一个值得信赖的标准,因为有重构以及设计的因素。 SLOC 最好是统计 Source Logical Line of Code (SLLOC) 以获得更准确的信息。Logical code lines 不包含空行,单个括号行以及注释行。你可以通过 Metrics 这样的工具很容易的统计 SLLOC。 代码行数不应该被用来衡量开发效率。否则容易造成重复的,不易维护... 阅读全文
posted @ 2012-10-10 09:01 hnrainll 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 我们这个世界真的需要另外一种C语言风格的编程语言吗?很显然,谷歌很早就这么认为了,在2009年,它借用雷蒙斯乐队的歌“Hey!Ho!Let’s Go”,正式推出了Go语言。现在Go语言开发团队已经开发出了这种语言的第一个稳定版本,他们称之为Go 1,他们将这种语言推向世界,希望人们用这种语言“开发出健壮的软件产品和作品。”那么,现在人们对这种语言的使用情况又是如何呢?让我们先回顾一下,什么是Go语言,是什么促使谷歌决定推出这样一种语言?按Go语言的“常见问题” 里的说法,自从那个“重要的系统级编程语言”诞生距今已超过十几年了,这段时间计算机世界已经发生了很大的变化。谷歌的才人们对目前现有的各种 阅读全文
posted @ 2012-10-08 09:23 hnrainll 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 国外的调查发现,现代人几乎已不再写情书,大多改用E-mail及短信来表达爱意。另外,女性写情书的频率较男性稍微高一点,且比男人更会保留情书、电子讯息。国外约会网站的创始人表示:“我们仍然如以往般浪漫,只是透过不同的方式表达。”人类以情书表达爱意已有数千年历史,但是情书可能即将绝迹。研究显示,只有6%的女性及4%的男 性仍然在写情书,多数人已改用E-mail或短信。调查显示,96%的女性及92%的男性承认,他们透过E-mail向对方传送关爱之意,另有97%的女 性及89%的男性透过短信表达爱意。本文转载自:http://azury.net/articles/2012-10/2012-10-2/1 阅读全文
posted @ 2012-10-07 08:13 hnrainll 阅读(237) 评论(0) 推荐(0) 编辑
摘要: import java.net.InetAddress;import java.net.UnknownHostException;public class InetAddressTestMain { /* * 对于InetAddress的测试 * 关键词:主机名、主机别名、ip地址、ipv4、ipv6 * InetAddress是一个不可变对象 * InetAddress是一个对象,包含3个属性:主机名称、主机别名、主机ip * 一个ip对应唯一一个主机名,一个主机名可以对应多个ip(一台计算机上有多个网络地址),一个域名可以对应多个ip(一个we... 阅读全文
posted @ 2012-09-29 14:53 hnrainll 阅读(2765) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 71 下一页