随笔分类 -  技术之上

1
不要一直低头做重复技术。
摘要:计算两个字符串的差异距离函数 /// <summary> /// 计算两个字符串的差异距离 /// </summary> /// <param name="source">来源字符串</param> /// <param name="target">目标字符串</param> /// <returns>字符串差距</returns> public int CalcDistance(string source, string target) { int n = 阅读全文
posted @ 2011-06-30 10:03 phcis 阅读(888) 评论(0) 推荐(0)
摘要:首先你需要返回具体的错误代码而不是仅仅返回一个ERROR。执行以下指令即可如果您想在出错后得到错误代码号,需将GSM Modem作如下设置:AT+CMEE=1然后对应下面的具体错误代码快速解决问题0 phone failure 1 no connection to phone 2 phone-adaptor link reserved 3 operation not allowed 4 opera... 阅读全文
posted @ 2010-03-04 15:39 phcis 阅读(2662) 评论(0) 推荐(0)
摘要:最近发现我的环境不知道被谁给动了,很乱。决定恢复默认值,最后找到了解决方案。 1.进入命令行模式,在“开始”--“Vs2005”--“Vs Tools”--“命令行模式”。 依次进入vs安装目录下的Common7\IDE目录。 2.运行“ devenv /ResetSettings ” 如果你正确输入了就会出现“正在为第一次使用配置环境”窗口。。。 阅读全文
posted @ 2008-07-09 15:45 phcis 阅读(745) 评论(0) 推荐(0)
摘要:1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。 阅读全文
posted @ 2008-05-04 13:57 phcis 阅读(544) 评论(1) 推荐(0)
摘要:成为架构设计师是广大开发者职业发展道路之一,架构师究竟是个什么样的职业? 阅读全文
posted @ 2008-04-16 11:08 phcis 阅读(706) 评论(1) 推荐(0)
摘要:在新技术新编程语言不段涌现的IT界,有人说:“原地不动就是倒退”,如果不能熟练掌握两门以上的主流编程语言或技术,被社会淘汰就是迟早的事。也有人认为“一招通吃遍天”,只要精通掌握一门语言技术,同样可以成为IT职场中的香饽饽。同样的,面对层出不穷的新编程语言,有的开发者放掉了自己已掌握的而改学新出现的语言,例如Ruby,Elang,Scala;而更多的开发人员选择了坚守,对正在使用的语言技术深度挖掘,... 阅读全文
posted @ 2008-03-27 14:42 phcis 阅读(317) 评论(0) 推荐(0)
摘要:我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 阅读全文
posted @ 2008-03-11 13:47 phcis 阅读(696) 评论(0) 推荐(0)
摘要: 简单常用的英语,你应该懂得。尤其是作为程序员的你。。。。。。。 阅读全文
posted @ 2008-02-21 13:13 phcis 阅读(531) 评论(0) 推荐(0)
摘要:.把C#当成一门新的语言学习; .看《C#入门经典》和《C#高级编程》; .不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; .不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 阅读全文
posted @ 2008-01-31 15:20 phcis 阅读(457) 评论(3) 推荐(0)
摘要:1.250定律 拉德认为:每一位顾客身后,大体有250名亲朋好友。如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250 名顾客。 在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。 阅读全文
posted @ 2008-01-16 14:58 phcis 阅读(259) 评论(0) 推荐(0)
摘要:位软件工程师的6年总结 作者:成晓旭 (声明:欢迎转载,请保证文章的完整性) “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 阅读全文
posted @ 2008-01-10 17:50 phcis 阅读(738) 评论(4) 推荐(0)
摘要: 当我们谈及软件开发的生产力时,其实有相当多的因素在影响着。举凡程序人本身的素质、所使用的程序语言、应用程序框架(Application Framework)的选择、是否具备好的开发工具(例如IDE、程序代码产生器)、对开发环境的熟悉程度、开发方法论、甚至到更无形的团队士气,都会影响到软件开发的生产力。 阅读全文
posted @ 2008-01-10 10:19 phcis 阅读(456) 评论(0) 推荐(0)
摘要:在学习程序之前,我想大家首先应该对程序员这个行业熟悉一下,更加要对编程的语言以及所涉及到的工具有所了解。因为如何了解这些是很难去给自己一个明确的目标的。所以首先我想在这里先为大家介绍一下这个行业以及一些相关的内容。   阅读全文
posted @ 2008-01-02 15:21 phcis 阅读(574) 评论(3) 推荐(0)
摘要:短短一生不过数十载,对于很多人而言,作IT、作技术只是生命中的某一段,并非所有。而无论是换工作还是换行业,只是一种形式而已,最终我们追求的是成功、是荣誉、是收获。于是在年轻的这几年里,作为技术人员理应认真思考自己将来的出路并为之而脚踏实地的去积累。 阅读全文
posted @ 2008-01-01 13:08 phcis 阅读(408) 评论(1) 推荐(0)
摘要:1993年5月,IEEE计算机协会的管理委员会设立了一个指导委员会,其目的是为确立软件工程作为一个职业而进行评估、计划和 协调各种活动。同年,ACM理事会也同意设立一个关于软件工程的委员会。到1994年1月,两个协会成立了一个联合指导委员会,负责 为软件工程职业实践制定一组适当标准,以此作为工业决策、职业认证和教学课程的基础。为完成这项工作,他们提出了如下建议: 阅读全文
posted @ 2007-12-31 13:15 phcis 阅读(2710) 评论(0) 推荐(0)
摘要:最近,有两位Google Maps API的初学者向我请教他们按照最简单例子写的程序为什么不能正常的运行。 其中一位用GTalk跟我交流,我仔细了看了他的代码,没看出问题,把代码保存在本地,打开Firefox的错误控制台,用Firefox打开他的页面。出错的那一行被清晰的显示出来,我再仔细端详那句话,原来有两个应该是英文逗号的地方,写上了中文逗号。 另一位,在我的论坛跟我交流他的Google Maps API中遇到的问题,我看他代码的时候也没有马上发现问题。然而,同样在用Firefox打开后,问题很明显的找到了,原来是一个方法openInfoWindow被他写成OpenInfoWindow了。 阅读全文
posted @ 2007-12-29 12:24 phcis 阅读(341) 评论(0) 推荐(0)
摘要:1. 你们的项目组使用源代码管理工具了么?   应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?   应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?   不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。 阅读全文
posted @ 2007-12-29 12:22 phcis 阅读(604) 评论(4) 推荐(0)
摘要:一辈子把我们培养成人不容易!我们绝不应该对他们说出以下的十句话: 1、好了,好了,知道,真罗嗦! 2、有事吗,没事?那挂了啊。 (父母打电话,也许只想说说话,我们能否理解他们的用意,不要匆忙挂了电话?) 3、说了你也不懂,别问了! 4、跟你说了多少次不要你做,做又做不好。 (一些他们已经力不能及的事,我们因为关心而制止,但这样让他们觉得自己很无用) 阅读全文
posted @ 2007-12-28 17:24 phcis 阅读(230) 评论(0) 推荐(0)
摘要:在努力工作、学习了5年之后,1-2-3最近突然感觉有些迷茫:我们钻研技术到底是为了什么?作技术能走多远?1-2-3写下了自己的一些感想,也期待着你的精彩留言.... 程序员真是一个特殊的群体。白天,我们为完成项目殚精竭虑;晚上,只有一盏孤灯陪伴着我们沉浸在玄而又玄的设计思想以及让人心力交瘁的算法之中。这种苦行僧一般的生活是为了什么?是因为别无选择?还是有着内在的动力?我们的努力到底是为了什么? 为钱? 我想有钱。有钱才能买iphone。要有很多很多钱才买得起房子。不单这些有形的东西,就连我们的社会价值,我们的心理平衡,都要靠它来支撑。钱使我们焦虑,使我们嫉妒,使我们疯狂, 阅读全文
posted @ 2007-12-27 15:33 phcis 阅读(350) 评论(2) 推荐(0)
摘要:本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。   一、XML   在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XML Schema(XSD), 阅读全文
posted @ 2007-12-26 16:26 phcis 阅读(446) 评论(0) 推荐(0)

1