
思考
文章平均质量分 64
shanliangliuxing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何阅读源代码
第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和维护人员进行必要的协调, 以避免重复劳动转载 2011-11-18 17:44:57 · 738 阅读 · 0 评论 -
程序员经典语录
IT人表示屁股上还得纹一个 , 要不中间来个hello world! 十年生死两茫茫,写程序,到天亮。千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。 领导每天新想法,天天改,日日忙。相顾无言,惟有泪千行。每晚灯火阑珊处,夜难寐,又加班。 老婆给当程序员的老公打电话:“下班顺路买三个包子带回来,如果看到卖西瓜的,买一个。” 当晚,程序员老公手捧一个转载 2012-09-09 14:00:27 · 1867 阅读 · 0 评论 -
不要在一门技术上吊死
转自:http://www.who1753.com/doum-palm-balanced-binary-tree/现象刚出道的朋友,特别是刚踏入社会的学生,总是希望今后干活用的一定是自己熟悉的语言,当领导安排做其它的不同技术性活的时候,对于语言上的不同,心理上很排斥。对此,大可不必,年轻人多学几门技术并不是坏事。不要想着在一门语言、一种技术上吊死。你可以精通一门语言,同时,你也可以熟悉转载 2012-09-11 09:51:32 · 730 阅读 · 0 评论 -
怎么封QQ?
公司不能上QQ?!公司不能上MSN?!这是很多officer无奈而又不甘的事情,那么为什么公司不能上QQ?怎么才能在公司上QQ?不知道有多少人会来深究这个问题。原理解析从公司管理的角度讲,公司不能上QQ,是防止员工上班时间闲聊,浪费上班时间。从技术的角度讲,公司不能上QQ,是因为网管对公司的网络做了“手脚”,限制了员工登录QQ。首先我们看一下QQ通常的几种登录方法:第一种是转载 2012-09-18 09:31:28 · 4219 阅读 · 0 评论 -
铁道部12306后台技术框架、完整异常栈信息以及技术缺点和漏洞 .
转自:http://blog.youkuaiyun.com/csh624366188/article/details/8029181铁道部旗下在线购票网站12306自诞生起就一直为人所诟病,网站经常崩溃、UI粗糙、漏洞满框,但这都不是什么新闻了,近日网友爆出12306的技术框架及其表结构,大家可以来一览究竟。下图是爆出的SQL语句,可以明显地看出其表结构,相信各位技术人员能够轻易地辨别出网站开发者的功转载 2012-10-08 15:35:51 · 1518 阅读 · 0 评论 -
12306网购火车票
12306网购火车票的同学,如果出现页面加载缓慢,可以在C:\WINDOWS\system32\drivers\etc\hosts中添加一条记录:"122.228.243.22 dynamic.12306.cn",或者"61.183.42.94 dynamic.12306.cn",这是提供给海外用户访问的CDN节点,几乎没什么人。原创 2012-09-20 15:37:46 · 1363 阅读 · 0 评论 -
从12306火车购票网站谈海量事务高速处理系统
转自:http://www.linuxso.com/architecture/20633.htmlJE上好多讨论这个主题的帖子,但是水(v)的人远远多于技术讨论的。最近一直在跟同事和网友讨论如何构建一个这样的电子商务网站。首先有几个问题先说一下:1 今年春节期间铁路客流量据说有31亿2 目前12306 pv是14亿,而高峰期就在8点到10点,那么也就是有可能在这两个小时里有5亿访问转载 2012-09-21 10:13:58 · 2451 阅读 · 0 评论 -
软件工程师所需掌握的“终极技术”是什么?
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/1019990最近,我在微博上看到@程序员邹欣老师发的一条微博 — “不少大学同学都有一个想法:先做几年技术,然后做管理;也有一些同学说:我技术不行,希望直接找到一个管理的工作,就像PM那样。请看 PM 需要什转载 2012-10-18 13:42:13 · 716 阅读 · 0 评论 -
什么叫全文检索
全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。 全文检索的方法主要分为按字检索和按词检索两种。按字检索是指对于文章中的每一个字都建立索引,检索时将词分解为字的组合。对于各种不同的语言而言转载 2012-11-27 17:15:25 · 1175 阅读 · 0 评论 -
通才还是专才——由摩托裁员引发的讨论
转自:http://www.cnblogs.com/chijianqiang/archive/2012/08/21/timeandlearnning.html近日摩托罗拉强硬裁员像一个重磅炸弹,引发了很多争议和思考,相关新闻——http://tech.sina.com.cn/t/2012-08-17/01057513828.shtml。我所在的googlegroup也进行了广泛而严肃的转载 2012-11-14 18:15:14 · 891 阅读 · 0 评论 -
2012年总结和2013年目标
不知不觉又过了一年,感觉应该把2012年总结一下,然后为2013年制定个目标。2012年总结:1.学习了python语言2.学习了python web开发框架Django3.做了几个项目4.在年初用java开发了几个项目5.最大的收获就是建立了自己的知识系统2013年目标:1.好好学习python2.好好研究一下Android3.多了解架构方面的东西原创 2013-01-07 09:31:16 · 568 阅读 · 0 评论 -
高效程序员的7个共同特征
转自:http://developer.51cto.com/art/201305/392616.htm导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。AD:2013大数据全球技术峰会低价抢票中要想成为高效的程序员,你需要具备一定转载 2013-05-08 20:26:39 · 859 阅读 · 0 评论 -
操作系统中cpu调度算法
转自:http://www.cnblogs.com/wangtianxj/archive/2009/07/16/1525128.html一 基本概念1 队列中的记录通常是进程的进程控制块。2 CPU调度决策可在如下四种环境下发生a 当一个进程从运行状态切换到等待状态 例如,I/O请求或调用wait以等待一个子进程的终止b 党一个进转载 2013-10-14 18:54:01 · 3085 阅读 · 0 评论 -
操作系统中内存管理的页面置换算法
转自:http://blog.youkuaiyun.com/tounaobun/article/details/8441493转载自:http://yinzhezq.blog.163.com/blog/static/1648628902010112961039187/考虑下述页面走向: 1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1转载 2013-10-14 18:56:40 · 1642 阅读 · 0 评论 -
一个本科毕业生的Java学习之路
转自:http://my.oschina.net/flynewton/blog/7770如有谬误请见谅 声明: 我是一个普通本科生 以下仅个人见解,如有反对意见,勿人肉我 觉得写代码是软件工程师中混得最锉的人请绕过 觉得Java就是用来做网站的请绕过 觉得SSH就是*鸟的同学培训学习的请绕过转载 2012-07-22 20:15:57 · 1025 阅读 · 0 评论 -
一篇贴子引发的思考
最近看了一篇贴子,链接地址:http://topic.youkuaiyun.com/u/20100301/16/7865257f-5186-4c51-b548-75a66af9ed78.html楼主的观点是抛弃框架,走自己的路,写自己的代码,写自己的思想其实我本人是不同意楼主的观点的,框架是应运而生的,有这么大的使用范围,必有其存在的道理,但是今天要说的并不是关于框架的,而是关于自己的学习方式或是工作原创 2011-11-02 16:50:33 · 1248 阅读 · 0 评论 -
未来手机游戏开发者如何赚钱?
手机游戏市场高速成长,这已经是不争的事实。日本的DeNA和GREE统领全球移动社交游戏潮流,Android和iOS上发行的游戏收入超过任天堂和索尼家用机的软件销售总和;在美国,游戏一直是最受欢迎的手机应用。纽约时报引自高德纳咨询公司的数据显示,到了2015年,全球游戏相关的消费支出将达到1120亿美元。其中,手机游戏将占据市场20%的份额,这在所有项目中成长率最高。不过,先别急着高兴,如果转载 2011-11-24 22:09:17 · 2144 阅读 · 0 评论 -
IT人的学习方法论(全)
1 学习的方向07年的时候曾经讲过一节Webcast,名叫《使您成为Windows专家的一些学习习惯 》。直到最近,还经常收到听众关于这一节课反馈和心得的电子邮件,可见学习方法论是大家非常关心的问题。因此,我的Blog就从讨论学习开始吧。IT是一个需要活到老,学到老的行当。在摩尔定律的推动下,技术领域的革新和提高每天都在发生,这使得IT领域的工作者必须不断的学习,才能紧跟技术的脚步。与转载 2011-11-07 09:55:45 · 1513 阅读 · 3 评论 -
男人的城府
一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。(7)自信是好,但是别忽略任何人的想法。(8)人无高低,不要一副拽拽的样子,对人对事,别忘了礼貌。你没有比任何人优秀。原创 2011-11-30 23:21:53 · 1447 阅读 · 0 评论 -
经营自我
从你决定迈出校门进入社会的那一刻起,你就进入了一个战场,这个战场虽然没有硝烟弥漫,没有炮火纷飞,但却绝不亚于任何一个真正的战场。你要在这个战场上去搏杀,去竞争,利用各种可以利用的手段去赢取战斗。在这个战场上,没有人会因为你的弱小而给予同情,也没有人会因为你是一个新手而手下留情,在这里你会感受到在学校里从来没有感受过的"残酷",你将深深的体会到一句话,那就是"优胜劣汰"。我们能在这个战场上获转载 2011-12-09 10:50:04 · 1661 阅读 · 0 评论 -
优秀程序员的标准
在这里不是谈的优秀的员工,所以没有必要谈优秀员工的沟通能力,个人自我管理和时间管理,积极主动态度等方面的内容。在这里仅仅谈优秀的程序员有的一些特质。对编程有浓厚的兴趣,由兴趣能驱动自己的探索和钻研精神,优秀程序员一般喜欢用业余时间探索和自己琢磨点东西,研究点开源框架和源代码,关注新技术,喜欢研究和探索算法,逻辑方面的内容。我遇到过的优秀程序员很少在业务时间不自己搞点东西的,这是他们的兴趣所转载 2011-12-28 11:22:29 · 1792 阅读 · 0 评论 -
混乱的代码
程序员的基本素质:逻辑思维、细心、能坐得住、算法。如果你不具备这些素质,就不要做程序开发了/** * 获得城市下拉框 * @return */ private JComboBox getCity(){ cityCB = new JComboBox(); cityCB.setPreferredSize(new Dimension(115, 25)); ci原创 2011-12-30 13:43:14 · 1093 阅读 · 0 评论 -
2012年开发者该做的11件事
2011年即将结束,2012正在靠近。你是否在专业领域给自己设定2012的目标?不管你的答案如何,我相信下面列出的11条建议里面总有一两条适合你 :)1. 使用Twitter - 如果你是一名程序员,如果你还没有使用Twitter,你就out了。不是说你有多少粉丝,而是在Twitter上你可以更快的得到问题的答案,获取你关注的话题的最新资讯。 (作者没有考虑到天朝的程序员们)2. 经常转载 2012-01-05 10:01:47 · 583 阅读 · 0 评论 -
2012年1月8号订火车票历程
首先早上不到六点就起来准备好,一到六点马上登录网站,整六点登录进去: 每一次操作都要很长时间才能响应出来,不过这也可以接受,但是提交订单的时候老是出错,就不能让人原谅了:到最后竟然会出现这样的错误,直接在页面上显示出了前台代码:不过功夫不负有心人,最终终于成功订到了一张,唉,真的是一票难求啊! 刚才心血来潮,试着又登了一下,有如下提示:不过我已经主动退出原创 2012-01-09 10:19:16 · 803 阅读 · 0 评论 -
成为Java高手的25个学习要点
想要精通Java,成为Java高手,需要不断的学习和积累。本文给出了Java学习过程中需要注意的25个学习目标,希望可以给您带来帮助。 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2. 你需要学习Java语言的基础知识以及它的核转载 2012-03-09 10:32:52 · 530 阅读 · 0 评论 -
把你的收入分成五份
假设你的月收入只有2000元,你也可以过得很好。我帮你把钱分成五份。第一份600元,第二份400元,第三份300元,第四份200元,第五份500元。 第一份,用来做生活费。这么少的生活费,每天只能够分到十几元。早餐一份煮米丝,一个鸡蛋,一杯豆浆。中餐一份快餐,一个水果。晚餐自己开个小灶,煮点饭,加俩菜,睡前一杯奶。这样一天的伙食大概是500-600。不过,如果你还年轻,身体暂时还没转载 2012-03-28 17:14:43 · 1441 阅读 · 0 评论 -
化学元素周期表
原创 2012-05-22 13:27:27 · 5497 阅读 · 0 评论 -
美国知名科技公司入门级软件工程师的薪水排名
美国知名科技公司入门级软件工程师的薪水排名 美国招聘网站GlassDoor调查了美国知名公司入门级软件工程师的薪水,发现其中前三名都是SNS巨头,其中Twitter提供的薪水最高,Facebook紧列其后。值得一提的是这仅仅是入门级的软件工程师的薪水,高级软件工程师的薪水会高上许多。 Twitter高薪纳贤 下面是具体的排名情况: 1、Twitte转载 2012-06-22 11:28:53 · 6098 阅读 · 0 评论 -
2012年7月编程语言排行榜:Objective-C超越C++
TIOBE发布了2012年7月份的编程语言排行榜,本月最大的看点要数Objective-C超越C++,成为新科探花。Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于C语言和Java。转载 2012-07-05 22:36:32 · 903 阅读 · 0 评论 -
同步和异步与阻塞和非阻塞的区别
转自:http://blog.huanghao.me/?p=95发现我好像越来越喜欢纠缠于这些定义=_=。同步和异步与阻塞与非阻塞是在通信和I/O中常用的字眼,之前在许多地方同步与阻塞,异步与非阻塞常常被混为一谈,带来了许多混乱,其实同步、异步和阻塞、非阻塞是两个不同的概念。最近随着异步IO(AIO)越来越多的应用,对这两个概念进行区分和解释的文章也越来越多,但是问起身边的同学转载 2013-10-14 19:03:10 · 1065 阅读 · 0 评论