- 博客(73)
- 收藏
- 关注
转载 牛逼程序员要知道的16条规则
如何成为一个合格的程序猿,答案比较简单,那就是完成自己的工作。如何成为一个牛逼的程序员,答案就难,这里列出16条成为牛逼程序员的条件。1.客户在接触到产品之后,才会真正明白自己的需求。这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。2.只要有充足的时间,所有安全防御系统都将失败。安全防
2015-03-21 18:56:03
3150
1
转载 企业Java开发兵团只知道使用某种框架
A8U当程序员水平非常有限,我曾在多个场合撰文说过,现在培训出来的企业Java开发兵团只知道使用某种框架,但完全不知道这些框架的底层原理。今天早上,在依次对三个职位的应聘者面试中,我又再次见到了这种情形。 我们的顾问公司收到了一个客户的招聘需求,要一个经验丰富并通晓SQL的Java开发人员。我们公司在这个客户那里享有非常好的声誉,于是我们从招聘代理公司要来了一批简历,开始搜寻合适的目标。
2015-03-21 16:33:19
704
原创 程序猿:软件开发不仅仅是个人的活动
我们程序猿之所以将方法学、思想与领导力放入到这个为程序员设计的读书雷达中,乃是因为软件开发不仅仅是个人的活动,也不仅仅是编码技巧和设计能力的体现。我们认为,开发技能其实是一项综合的系统工程。了解方法学,可以促进你对开发过程的理解;关于思想,则涉及大脑思维的修炼,可以提高程序员的抽象能力、学习能力,有助于帮助程序员发现事物发展的规律和本质;至于领导力,则有助于程序员在开发团队中发挥更大的作用
2015-03-19 21:09:45
1103
原创 30岁问题或者只是一个浮云
30岁问题或者只是一个浮云“30岁问题”产生的重要原因:很少有人能够有一个明确而踏实的目标,笔者接触过的许多人不是说:“唉,瞎混吧!”就是说:“我要做百万富翁!”从个人方面来说,二十几岁时,刚刚毕业,很少有人能够有一个明确而踏实的目标,笔者接触过的许多人不是说:“唉,瞎混吧!”就是说:“我要做百万富 翁!”。就在这种不考虑实际情况的自我催眠中迷失了方向。一旦快到30岁的时候,如果仍
2015-03-19 13:07:21
631
原创 程序猿:已经做了快5年的程序员了
从毕业到现在,严格的算起来,已经做了快5年的程序员了;程序早已不再单纯的是我的工作,而已经渗透到了我的生活,甚至言行中了;我或许称不上优秀的程序员,但是每当用QQ发消息,习惯性的以分号(“;”)结尾的时候,我便会有一种强烈的身份归属感;我是个程序员! 编写程序是程序员的本分,编写一份漂亮的程序是程序员的荣耀;然而,一直有个问题困扰着我,即使我今天得到答案,我还是会一直困扰下去
2015-03-19 10:18:07
951
转载 java类继承中的构造方法实例详解
java之继承中的构造方法,本文详细说明继承中的构造方法,希望对你有所帮助。1、子类的构造过程中必须调用其基类的构造方法。2、子类可以在自己的构造方法中使用super(argument_list)调用基类的构造方法。 2.1、使用this(argument_list)调用本类的另外构造方法。 2.2、如果调用super,必须写在子类构造方法的第一行。
2014-10-03 12:02:40
1015
转载 JAVA的StringBuffer类详解
JAVA的程序员们,视乎也写过StringBuffer的相关代码,本文详细介绍StringBuffer的使用方法,StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串
2014-09-30 10:16:26
964
转载 json数组对象和对象数组详细介绍
本文由17javascript发布,主要介绍json数组对象和对象数组,希望对读者有所帮助。一、Json的简单介绍 从结构上看,所有的数据最终都可以分成三种类型: 第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。 第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又
2014-09-28 15:56:05
1252
转载 replace和replaceAll 用法详解
原文:replace和replaceAll 用法详解JAVA语言的开发者有时用到 replace和replaceAll ,下面是replace和replaceAll 用法详解:1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);2)replaceAll的参数是r
2014-09-28 15:49:44
6064
原创 Monkey 自动测试工具详细介绍
Android自动测试之Monkey工具 Monkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test
2014-09-25 21:03:46
999
转载 onbeforeunload 事件详细介绍
来源:onbeforeunload 事件详细介绍本文详细介绍 onbeforeunload与onunload事件,17javascript 从简单到复杂,适合初学者与高手,希望对大家有用。 Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前
2014-09-23 11:07:32
2883
1
原创 非常详细的 Linux chmod 命令详解
chmod 命令大家再Linux chmod命令详解chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcod
2014-09-23 10:55:39
1220
转载 PHP $_SERVER 参数详解
来源:PHP $_SERVER 参数详解$_SERVER的详细参数,做PHP开发的童鞋应该也用过相关的 headers 信息,这里整理了一份比较网站的 headers 变量,方便大家查询,PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相
2014-09-23 10:54:15
711
转载 html之marquee详解
html之marquee大家应该使用过,但是,对他的所有功能未必完全了解。本文详细介绍 marquee。该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果该标签是个容器标签语法: 以下是一个最简单的例子:代码如下:Hello, World
2014-09-21 19:47:36
790
转载 javascript window.open详解
原文地址:javascript window.open详解Window_Open详解 引:Window_Open详解一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL
2014-09-20 21:59:05
893
原创 简单返回顶部代码及注释说明
简单返回顶部代码及注释说明 最近做了一个排行榜页面,分类较多,并且以图文形式展示......最后页面明显过长了,用户体验自然不够好。最后想着在页面上部增加了页面内跳转导航,直接导航到本页的分类命名锚块。当然这就需要结合“返回顶部”功能来取得更好的体验了。当然一般情况下首先还是要避免页面过长,内容薄弱关联性不够的跳出率会很高。下面就说下简单的返回顶部效果的代码实现
2014-09-17 21:13:52
846
转载 Chart控件详解
Chart控件---饼图基本用法我对Chart控件的认识MSChart控件,给图形统计和报表图像显示提供了很好的解决办法,有先数据直接就能在图表上显示出来,给使用者带来了极大方便。基本用法在VS里面直接把Chart 空间拖入到页面中,在后台绑定好xValues,yValues的值,然后在加入圆饼的百分比此时就把简单的饼图给显示出来了。48 秒前 上传下载
2014-09-17 21:12:27
2219
转载 HTTP headers 详细介绍
什么是HTTP HeadersHTTP是“Hypertext Transfer Protocol”的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器等相关的信息。示例当你在浏览器地址栏里键入一个url,你的浏览器将会类似
2014-09-16 22:20:12
2969
翻译 Jersey入门教程
本文是Jersey入门介绍Jersey-Jersey入门 提示:本文章是翻译而来,感觉比较好,就发表在这里,跟大家分享。 By Julien Dubois 首先我们需要知道Representational State Transfer (REST),因为REST与Jersey关系密切。REST是一种架构风格,是由Roy T. Fielding来定义的,这里需要
2014-09-15 21:19:50
6254
原创 WebGrid 详解
ASP.NET MVC 3 Beta初体验之WebGrid ASP.NET MVC 3 Beta中除了推出一种新的视图引擎Razor。还推出了几种新的HtmlHelper。我比较关注的是WebGrid,这篇文章将介绍一下WebGrid的使用。WebGrid提供了分页和排序的功能,在此之前在MVC中分页和排序时需要自己去写的。这篇文章将分别介绍在aspx视图引擎和Ra
2014-09-15 21:18:15
2184
原创 ClientIDMode,ViewStateMode 详解
Asp.Net 4.0 新特性,输出更纯净的Html代码 ClientIDMode,ViewStateMode等 1. 在Asp.Net 4.0 中我们可以控制输出html中的对象id的形式了,之前我们常常看到类似这样的idctl00_MainContent_txtAutoID 这在客户端控制时很不方便,也没有多少实质的意义现在我们可以通过设置控件的Client
2014-09-15 21:15:03
1328
原创 DirectoryIndex 详解
更改Apache默认起始(索引)页面:DirectoryIndex Apache默认索引页面是index.html,修改成其他文件需要修改httpd.conf文件: ## DirectoryIndex: sets the file that Apache will serve if a directory# is requested.# D
2014-09-15 21:14:17
10626
原创 在线文本转语音工具大全
你知道吗?你说的话或者写的字可以直接转换成语音MP3然后下载,是不是很棒,今天我收集了一些免费的基于网络的服务,将让您将文字转换成语音文本。在网上人们通常喜欢听文章而不是读文字。此外,听力可以节省时间,而阅读文章是一个无聊的东东。这是很多站长喜欢文字转换成语音的原因。Text2Speech只需输入文字,选择的用什么声音朗读,然后生成MP3文件,您可以下载到您的计算机。这项服务是
2014-09-15 21:11:40
2623
原创 linux zip/unzip命令详解
linux zip/unzip命令 命令名: zip 功能说明:压缩文件。语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压 缩文件][文件...][-i ][-x ]补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具 有".zip"扩展名 的压缩文件。参 数:
2014-09-14 22:25:25
1564
原创 Oracle 中 decode 函数用法详解
Oracle decode 是我们Oracle 中 decode 函数用法含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n T
2014-09-12 20:48:35
985
原创 解决PresentationFontCache.exe占CPU过大详解
解决PresentationFontCache.exe占CPU过大的方法第一步:停止FontCache3.0.0.0服务,或者用命令行:net stop FontCache3.0.0.0第二步:删除C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache3.0.0.0.dat (这个是Windows7操作系统)
2014-09-12 09:48:07
22794
转载 GTalk服务绑定详解
我们都知道GTalk是一个非常好的即时通讯,这里不多介绍,本文主要介绍GTalk服务绑定。为了使用GTalk服务,你需要使用bindService将其绑定到应用程序组件上。bindService方法接受2个输入参数:1个Intent(指明了要绑定的组件)和1个ServiceConnection实现。下面的框架代码演示了如何绑定GTalk服务:IGTalkServic
2014-09-11 14:02:00
1418
转载 你完全可以把技术提高一个档次
为什么有些程序员就这么NB,拿这么高的工资,大家都是从0开始的,那差别在哪里呢?这里不是BS谁,程序员作为脑力劳动者中的民工也能为四化做贡献的。这年头有几个编程的敢说受过系统教育?本科毕业的,自学的,都是一点效率没有,编出来的东西和国外一比逊毙了,丫的高数都没整明白就敢说会编程?(国内确实部分软件不错,我不得不承认,例如 蚊子132,我这里说的是大的总体。)看看国外
2014-09-11 12:27:36
711
原创 程序员的人生也需要有高人点化
我们都曾经单纯过,程序员其实都是很理性很善良的人,社会复杂,我们该如何成就我们自己人人生呢,我也有点迷茫,在这里说说我的一些经历和看法,希望CSDN各各位兄弟一起交流。茫茫人海,或者看到这篇文章就是一种缘分吧。
2014-09-10 20:24:55
1017
原创 程序员 不经历风雨,怎么见彩虹
作为程序员,虽然对生活偶尔会抱怨一下,但是,我想说,不经历风雨,怎么见彩虹,没有人能随随便便成功。好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。
2014-09-10 10:51:40
1420
2
原创 C++中string类的使用详解
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的str
2014-09-10 10:33:38
655
原创 XmlDocument类详解
XmlDocument类 FreeEIM XmlDocument类是.NET框架的DOC解析器。XmlDocument将XML视为树状结构,它装载XML文档,并在内存中构建该文档的树状结构。下面来看下XmlDocument提供了哪些功能。 一、属性:Attributes 获取一个 XmlAttributeCollection,它包含该节点的属性。 (继承
2014-09-10 10:30:40
1854
原创 FreeEIM 全排列算法原理和实现
FreeEIM 全排列算法原理和实现 本文为原创,如需转载,请注明作者和出处,谢谢! 全排列是将一组数按一定顺序进行排列,如果这组数有n个,那么全排列数为n!个。现以{1, 2, 3, 4, 5}为例说明如何编写全排列的递归算法。1、首先看最后两个数4, 5。 它们的全排列为4 5和5 4, 即以4开头的5的全排列和以5开头的4的全排列。由于
2014-09-10 10:27:45
798
原创 Linux rpm 命令参数使用详解
FreeEIM Linux rpm 命令参数使用详解[介绍和应用]RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.r
2014-09-10 10:18:04
1259
原创 oracle创建表空间详解
FreeEIM 在 oracle创建表空间 注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace use
2014-09-10 10:13:07
832
原创 做前端开发的,必须收藏的一份关于用户体验的布局设计
做前端开发的,必须收藏的一份关于用户如此有用的文章我已记不得是什么时候发现的了,但在看完的那一刻便想将之翻译,分享给大家自己也受用。时间过了很久,来到了2014年,终于静下心来花了大把时间连同图片一起译成了中文。像我这样业余的翻译六级分数只够及格的程序员,不敢说做到信雅达,但求意思到位。 1 尽量使用单列而不是多列布局单列布局能够让对全局有更好的掌控。同时用户也可以一目了然
2014-09-09 13:09:46
2167
原创 10年程序员谈国内程序员的为人处世
程序员跟其他职位一样,我们除了工作,我们是否也需要多了解一些人生道理呢?程序员都是比较理性的,因为写程序就需要理性,来看看一个领悟人生的程序员的一些观点,10年程序员谈国内程序员的为人处世,希望给大家可以借鉴一下。
2014-09-09 12:14:53
2619
4
原创 除了日常生活程序员要为自己未来规划一下
人总需要勇敢生存,作为程序员,我们除了平时的日常生活,我们是否更需要为自己的人生作一些规划呢,这里说下我的一些看法。希望CSDN网友能谈下自己的观点。
2014-09-09 12:07:39
1522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人