代码改变世界

为什么成为优秀程序员这么难

2012-01-07 09:09 by htc开发, 192 阅读, 0 推荐, 收藏, 编辑
摘要:回头看看自己的这几年工作经历,时间不算长却也有了不少感悟。不是对环境、对别人的抱怨,只是说说我的亲身感受。1. 技术氛围不浓,我身边大部分的程序员都不热爱编程。在业余时间学习技术,不被周围人理解,很少会有共鸣。基本上在公司没事时看计算机书会碰到几种声音:哇,这么爱学习呀;学这么多技术有什么用?会点工作和面试中能用到的框架不就行了。那种能让我,或者能面对着我说起某个技术问题两眼放光的知己少之又少。2. 为什么这么多的程序员不热爱编程呢?从我周围人的情况来看,一是不少人高考时都不是自己选择计算机专业的,有的是家人代填的志愿,有的是被专业调剂过来的。可一考定终身,不去复读就只能忍着继续念下去了。二是 阅读全文

MySQL性能优化的最佳20+条经验

2012-01-05 21:45 by htc开发, 128 阅读, 0 推荐, 收藏, 编辑
摘要:转载自酷壳:http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引 阅读全文

命令行下直接修改Windows2000的IP地址

2012-01-05 18:18 by htc开发, 287 阅读, 0 推荐, 收藏, 编辑
摘要:有朋友问我,“能不能在命令行下直接修改Windows2000的IP地址?”。 呵呵,当然是可以的了。不仅可以修改IP地址,和网络相关的每个细节都可以用命令行方式进行配置。 只不过一般大家不太习惯罢了。 方法就是使用系统中提供的一个很牛B的命令行工具“netsh”: look: 首先,察看自己现在的ip地址: look: 呵呵,列出了两块网卡,其中接口名为“本地连接”的这块网卡配置情况: 使用了固定IP,其中ip地址为192.168.0.4,其他信息略(自己不会看啊) 好了,我们来修改这个IP 呵呵,改成什么呢,稍微改一点点吧: ... 阅读全文

我终于搞清楚为什么谷歌地图获取到的联通3G基站与大家手头的基站表不同了

2012-01-04 10:45 by htc开发, 272 阅读, 0 推荐, 收藏, 编辑
摘要:我终于搞清楚这个问题了,大家使用谷歌地图手机版、MobileTrack以及网优用的FieldTest获取到的WCDMA基站Cellid为什么不是大家手头的CellTrack91或基站表里的数字了。。。这个问题说起来非常的囧,以前我就知道有这个问题,但我从来没有深究过,因为反正不影响我使用嘛。但昨晚睡觉前躺在床上无聊,打开FieldTest研究白天附近基站掉线问题,突然发现了WCDMA基站Cellid的编号规则…………以前2G时,大家用基站软件,获取到的LAC和CELL都是16进制的4位编号,比如我这里联通2G基站是:LAC:1E8CCELL:335F他们换算过来就是LAC=7820,CELL= 阅读全文

《Shell脚本学习指南》第二章学习笔记

2012-01-01 15:29 by htc开发, 164 阅读, 0 推荐, 收藏, 编辑
摘要:2.1 脚本编程语言与编译型语言的差异编译型语言从源代码转换成目标代码,便能直接通过计算机执行。好处是高效,但运作于底层。例如,在C++里,很难进行“将一个目录里所有的文件复制到另一个目录中”之类的简单操作。脚本编程语言通常是解释型(Interpreted)的。由解释器读入程序代码,并将其转换成内部的形式,再执行。解释器本身是一般的编译型程序。2.2 为什么要使用Shell脚本脚本执行效率通常不如编译型语言,但它已经足够快了,足以忽略它性能上的问题。花一个小时写成的简单脚本,同样的功能用C或C++来编写实现,可能需要两天。脚本编程语言的例子有awk、Perl、Python、Ruby与Shell 阅读全文

丢番图与麦乐鸡购买问题

2011-12-31 17:40 by htc开发, 557 阅读, 0 推荐, 收藏, 编辑
摘要:在MIT公开课《计算机科学与编程导论》的Assignment2中,提到了丢番图方程,并有趣地将丢番图方程和卖麦乐鸡的问题联系到了一起。首先让我们来看看维基百科中介绍的丢番图方程。一、丢番图方程丢番图方程丢番图方程又名不定方程、整系数多项式方程,是变量仅容许是整数的多项式等式;即形式如右上角图的方程,其中所有的aj、bj和c均是整数,若其中能找到一组整数解m1,m2...mn者则称之有整数解。 丢番图问题有数条等式,其数目比未知数的数目少;丢番图问题要求找出对所有等式都成立的整数组合。对丢番图问题的数学研究称为丢番图分析。 3世纪希腊数学家亚历山大城的丢番图曾对这些方程进行研究。 丢番图方... 阅读全文

Python Print函数用法

2011-12-31 11:05 by htc开发, 210 阅读, 0 推荐, 收藏, 编辑
摘要:Pythonprint函数用法,print格式化输出使用print输出各型的字符串整数浮点数出度及精度控制strHello = 'Hello Python' print strHello #输出结果:Hello Python#直接出字符串1.格式化输出整数pythonprint也支持参数格式化,与C言的printf似,strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))print strHello #输出果:the length of 阅读全文

MIT《计算机科学与编程导论》第七讲

2011-12-30 23:04 by htc开发, 202 阅读, 0 推荐, 收藏, 编辑
摘要:Section 1mutableL1 = [1, 2, 3]L2 = L1L1[0] = 4print L2 -> [4, 2, 3]immutablea = 1b = aa = 2print b - 1Dictionaries 字典类型-mutable-not ordered-generalized indexingSection 2Pseudocode 伪代码1.Module2.Data type3.Flow of control4.AbstractionEfficency 效率一只手打开电脑桌上一盏小台灯,同时另一只手点击一台2Ghz电脑的运行键。在光照到桌面时,电脑可以运行两条指 阅读全文

《Shell脚本学习指南》第一章 背景知识

2011-12-30 21:26 by htc开发, 223 阅读, 0 推荐, 收藏, 编辑
摘要:1.1 Unix简史Unix第一版诞生于1970年,也就是贝尔实验室退出Multics项目不久。在Unix广受欢迎的功能中,有许多是来自Multics操作系统。其中最著名的有:将设备视为文件,以及特意不将命令解释器或Shell整合到操作系统中。简单、务实、优雅Unix是在面向研究的环境下开发的,因而没有必要生产或销售成品的盈利压力。系统由用户自行开发,即用户就是开发人员。他们都是计算机科学家,分享给同样是计算机科学家的同事,因此衍生出“务实”的设计模式。他们在精益求精的同时,不断追求“优雅” - 简单就是力量。1.2 软件工具的原则一次做好一件事这个原则的结果自然就是会不断产生出更小、更专用于 阅读全文

C#正则表达式整理备忘

2011-12-30 19:22 by htc开发, 106 阅读, 0 推荐, 收藏, 编辑
摘要:对正则表达式不错的总结,同样适用于Java等其他语言。转载自:http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研究室的火热,当 阅读全文
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 53 下一页