
杂谈
expleeve
当我看到现在身边的人时,我在想,自己是不是该专注于某件事了
展开
-
test
<br />从几天起,我就搬家到优快云了,有梦想就好原创 2010-09-02 15:35:00 · 414 阅读 · 0 评论 -
4月9日
全排列10亿条URL的文件,处理TOP K 问题:最大K个数,第K大数,中位数百度的面试题(google 搜索)编程之美原创 2012-04-09 21:38:04 · 440 阅读 · 0 评论 -
2011年各大知名软件公司校招聘软件研发类薪资待遇
银行大摩公司简介摩根士丹利(Morgan Stanley)是一家成立于美国纽约的国际金融服务公司,提供包括证券、资产管理、企业合并重组和信用卡等多种金融服务,目前在全球27个国家的600多个城市设有代表处,雇员总数达5万多人。仰慕去大摩的牛啊。薪资待遇以往是18,19w左右,不过今年听说有人甚至拿到了25w basic salary的薪资高盛公司简介高盛是集转载 2012-05-14 08:45:51 · 4088 阅读 · 0 评论 -
腾讯抄你肿么办
作者:纯银 对不住腾讯的同行,我标题党了。 其实,这篇文章是打算写“大公司抄你肿么办?”很明显腾讯最典型嘛,以至于我还在网易的时候,Boss也问我,腾讯抄你怎么办?此时屡屡有一股邪火在胸口燃烧着,想大吼一声:腾讯抄我怎么办?老子跳槽去腾讯! 最后我还是选择了创业。 我在网易5年,一直带业务部门,从内容总监转职产品总监,算得上资转载 2012-06-12 10:55:41 · 1565 阅读 · 0 评论 -
四维空间的坐标系
三维空间可以投影到二维空间上,形成一个坐标系投影四维空间投影到三维空间上,也可以形成一个坐标系投影原创 2012-10-09 13:25:46 · 15297 阅读 · 0 评论 -
如何看源码
(一)阅读他人的程序 -读懂程式码,使心法皆为我所用 1.先了解系统架构与行为模式,再细读 (在你需要了解任何片段的细节实作时,能够很快在脑上对映到具体的程式码位置,直到那一刻,才是细读的时机) 2.熟悉沟通语言与惯例用语 3.掌握程序撰写者的心态与习惯(二)阅读他转载 2012-11-22 08:57:41 · 583 阅读 · 0 评论 -
Java.toString()
今天用Eclipse调试程序时,出现一个让我费解的事。代码如下:public class Query{ String exp = null; public Query(){ resolve(); } ...}对于一个Query对象,我在创建时exp未赋值,但我用Debug的Variables查看时,明明看到exp已经不为原创 2013-02-05 15:19:32 · 504 阅读 · 0 评论 -
7年一回首,流年似水
(很巧,昨天和一个朋友聊天,她也来美7年,奋斗了7年,还打算去读JD.......)7年一回首,流年似水 Received a message from a friend this morning:- it has been 7 years since the flight from shanghai to RDU!so I replied:- Yeah,转载 2013-06-02 18:18:15 · 2209 阅读 · 0 评论 -
尊严的来处
某天中午,去珠宝店修一件首饰。正站着等,店里进来一对二十七八岁的年轻人。围着柜台转了一圈之后,女生小声的说:“请问有没有那种不带钻石、 宝石,完全素圈的戒指?”一听就知,到了定情的紧要关头,男生要送一件贵重的信物,女生则是奥黛丽赫本的粉丝。而且,彼此又颇为对方着想:男生让女朋友自 己来挑一枚可心的戒指,而女生则想着尽量替男朋友省钱。这种甜蜜、羞涩而又动人的微妙感觉,在旁观者看来,简直是每一则珠宝广转载 2013-06-02 16:19:30 · 680 阅读 · 0 评论 -
如果你生活在这种狭隘的幸福下,你活该是个卢瑟
A姑娘成绩很好,某天班上发语言测试的成绩单,她的成绩并不理想。平时关系不错的B姑娘主动过来安慰她,笑着说:哎呀,你这这个成绩真的已经很不错了,好多人都没有通过呢。有个如此热心的姑娘安慰自己,A大受感动。结果过了几天A姑娘听说,B姑娘是得知A的分数比她低之后才跑过去安慰她,安慰完了之后B还悄悄对室友说:都说她成绩挺好的,也没考多高呀!A姑娘对此非常恼火,觉得自己受了侮辱,过来找我诉苦。转载 2013-06-02 19:52:09 · 725 阅读 · 0 评论 -
遗留问题汇总
两个加载方式的区别URL[] urls = new URL[1]; URLStreamHandler streamHandler = null; File classPath = new File(Constants.WEB_ROOT);String repository = (new URL("file", null, classPath.getCanonic原创 2013-06-25 00:49:44 · 1020 阅读 · 2 评论 -
排序算法(读书笔记)待续。。。
7月28日今天看了几个以前学过的排序,这里老生常谈了。 插入排序 基本思想:取一个数,插入到已排好序的数组中,从末尾比较,把比这个数大的数都往后移一位,比到前面的数比它小为止,把它放进被腾出的这个空位。这样反复插,知道没有数为止,就排好序了。 希尔排序 基本思想:先确定一个步长,比如数据总长度的一半,这样数组就被分成了2份,把前一半和后一半比(a[0]和a原创 2010-09-02 16:45:00 · 701 阅读 · 0 评论 -
API reference (JSON-RPC)
Controlling BitcoinRun bitcoind or bitcoin-qt -server. You can control it via the command-line or byHTTP JSON-RPC commands.You must create a bitcoin.conf configuration file setting an rpcuser转载 2014-05-11 23:10:05 · 4578 阅读 · 0 评论 -
dogecoind在CentOS安装参考
Compiling dogecoind on CentOSThere seems to be some collective difficulty installing altcoin programs on CentOS. This shouldn't come as a surprise to anybody who has used CentOS on even a semi-regul原创 2014-05-11 23:16:42 · 2873 阅读 · 0 评论 -
2011年10月15日有感
一晃一个星期过去了,笔试都通过了,但面试没有好好准备,都打了水漂。同学陆续收到了百度、腾讯、人人、阿里的offer,心里忐忑啊还是那句话,找工作就像打手枪一样,一下把人干掉,把钢使到刀刃上,其他不用想,完事再说。原创 2011-10-15 13:27:41 · 543 阅读 · 0 评论 -
X Window 的设计原则 ( Design principles )
在 wiki 上看到的 X 设计的七个原则,是软件设计里头挺哲学的东西了,哪怕不遵守,也绝对应当参考这些准则,看自己的设计是否恰当。Do not add new functionality unless an implementor cannot complete a real转载 2011-07-18 10:57:00 · 869 阅读 · 0 评论 -
实验室无线网路配置
“更改高级设置”“无线网络配置”如果有“Embedded System Lab AP”网路,直接点击“属性”。如果没有,点击“添加...”,添加网络名“Embedded System Lab AP”。网络身份验证 WPA数据加密 AES点击“验证”EAP类型 受保护的EAP(原创 2011-01-11 15:00:00 · 580 阅读 · 0 评论 -
X86汇编指令集与X86机器码的区别
<br />昨天,在想为什么gcc编译出的AT&T指令和Borland C的X86指令,都可以在X86平台上跑,有点疑惑,不过晚上想通了。<br />x86架构、MIPS架构、PowerPC架构等各种架构的的区别:<br />指令集不同跟内部架构不同有什么关系?<br />不知道这个指令集指的是机器码的指令集还是汇编指令集<br />呵呵,如果是汇编指令集,那么什么关系都没有<br />如果是机器码的指令集,那么还是有些关系的<br />不过也不是指令集决定架构<br />是架构决定指令集的<br />原创 2010-09-02 16:37:00 · 3148 阅读 · 0 评论 -
9月15日有感
<br />通过我对自己以往工作的总结,发现自己基础理论主要是偏重于软件方面,比如主要做过一些网站的开发,了解什么是MVC框架,知道软件开发的一般流程,并且有一定的编程经验,后来做过一些操作系统和驱动的移植工作,但是不深入,仅仅是照本宣科。<br /> <br />现在我的主要方向应该放在嵌入式方向的应用程序开发上,当然,我对开源的软件是情有独钟的,我希望自己能够胜任嵌入式的应用开发,这样,我就有了一个大致的目标。<br /> <br />通过今天跟非总的讨论和以前自己的了解,开源软件对于编程思想,特别是对原创 2010-09-15 16:49:00 · 484 阅读 · 0 评论 -
gcc 降低版本
<br />有的软件由于版本的原因,不能用太高的gcc版本去编译,需要将gcc版本降低。<br /> <br />这次,我就遇到了这种事情<br /> <br />我的ubuntu 10.04上默认安装的是gcc 4.4.3,但是我需要使用gcc 3.4的版本<br />没办法,只能降低gcc 版本了。<br /> <br />在Debian系linux 中,根据《Toy Story》(pixer出的一部动画片,就是《玩具总动员》)中的人物,从buzz for release 1.1, rex for re原创 2010-10-12 15:51:00 · 3078 阅读 · 0 评论 -
学习总结
《C 程序设计语言》 Brian W.Kernighan,Dennis M.Ritchie《C 专家编程》Perter Van Der LinDen 我基本上已经看了一遍,《C 专家编程》这本书很不错,感觉我这几年记起了的要注意的东西,都在这里面有所提及,很好。下一步,我准备把《C 陷阱和缺陷》Andrew Koenig的这本书再看一看,以后不再往基础上花太多时间了。总结一个最近的一些想法:如果想学linux下的C/C++编程,需要从API、算法和现有框架上下功夫。API:如果你用一些别人的东西,会比自己的原创 2010-10-19 10:08:00 · 452 阅读 · 0 评论 -
errors in Freetype2
<br />今天在用freetype的API时,返回了一个error,是36,找官网没有找到,火大<br /> <br />在freetype/fterrdef.h中找到了它的定义函数<br /> <br /> FT_ERRORDEF_( Invalid_Size_Handle, 0x24, /<br /> "invalid size handle" )原创 2010-12-09 16:58:00 · 536 阅读 · 0 评论 -
source insight研究——快捷键篇
<br />关于键盘和鼠标谁更快捷之争,是一个永远被程序员争论的话题。我想大多数人都不会极端的信奉一种操作方式,鼠标更为大众接受,但掌握一些快捷键对于提高操作速度是有帮助的。<br />si为我们提供了丰富的快捷键和灵活的定制方式,同时还支持自定义命令和脚本,熟练掌握这些之后相信可以使你更加喜欢它。<br />以下是我认为比较有用的快捷键:<br />1. ctrl+o,打开文件列表<br />2. F7,打开符号检索窗口(全局列表)<br />3. F8,打开符号检索窗口(本地文件)<br />4. ct转载 2011-03-08 14:04:00 · 711 阅读 · 0 评论 -
source insight研究——正则表达式篇
<br />正则表达式主要用来做搜索和替换,一般强大一点的编辑器都会支持。si在搜索和替换界面里都有Use Regular Expression这样的选项。个人认为使用正则表达式(后简称RE)应该是每个程序员都应该掌握的技能。虽然和vim这些相比si对RE的支持还是弱一点,但对于从未了解过RE的人来说,从si这样的编辑器来入门RE也不失为一个好的选择。<br />学习任何一项科学或技术,了解其涉及的各种概念是第一步,也是比较花时间的一步,我们需要先通读达到大概了解,再实践,在实践中去理解,然后再总结,得出自转载 2011-03-08 13:48:00 · 1010 阅读 · 0 评论 -
Source Insight Marco研究(语法篇)
<br />Source Insight宏语法与C相似,编写好的宏以.em文件存储。要使用宏先需要把.em文件加入到当前工程或是Base工程中,然后为其分配一个快捷键或是菜单项,之后就可以使用键盘或是点击菜单来调用宏。<br />si的宏语法“不是”大小写敏感的,且每行语句不强制要求以分号结束,语法元素之间的空格将被自动忽略,变量名必须以字母开头。<br /><br />1. 宏定义方法如下,可以传递参数,可以有返回值,但和一些脚本语言一样,在si宏中没有数据类型一说。<br />macro my_macr转载 2011-03-08 13:45:00 · 1131 阅读 · 0 评论 -
UTF-8编码
<br />最近,使用freetype 2 显示中文,遇到了一下乱码的问题。<br />网上关于UTF-8编码的介绍已经有很多,不多做介绍;这里对如何 获取UTF-8编码 做个记录。<br /> <br />unsigned long get_utf8_code(unsigned char * pcode) { unsigned long result=0; //0XXXXXXX if ((*pcode)<0x80) { result += (*pcode)&0x7f;原创 2011-03-07 16:58:00 · 537 阅读 · 0 评论 -
框架的好处
<br />不用框架编程,就好像在单片机上编程,要关注的东西比较多。<br />使用框架,就好像在操作系统上编程,虽然有学习成本,但效果确实不言而喻的。<br /><br /> --expleeve<br />原创 2011-03-18 18:10:00 · 627 阅读 · 0 评论 -
老帖:今天我被炒了,一位36岁软件工程师的困惑
<br />来自:http://www.pconline.com.cn/pcjob/rs/zc/0611/907942.html<br /> 说实在的,你只能算是技术主义的先驱者。看了你的经历,感觉你懂的东西确实很多。“做过ERP,CRM,车载电话等的开发,对COM,C++,Dephi等传统技术应用自如”,但你的技术门槛不高,你会的东西,别人通过努力也可以学会。 你虽然以高手自称,但你的技术既不可能有专利,也不会有什么版权,你只是掌握了别人规定的一个体系而已,你无法制造有独创性的技术。<br /> 由于原创 2011-04-05 17:10:00 · 5858 阅读 · 2 评论 -
扯淡论
<br /><br />在很长的时间里我一直认为这两个字是“扯蛋”,而且是利用生殖器官来骂人的词,所以我在骂人的时候经常会拿来用,然后自己就感觉很爽。<br /><br />但是在看了一些小说和其他一些文学作品的时候,发现是人家扯的是这个“淡”,而不是我扯的这个“蛋”。于是我就查了一些资料,最后发现这个词自古便有之,在《儒林外史》,《西厢记》,《西游记》里均有扯到。而且这个词并不是我先前想象骂人的意思,而是胡说八道的意思,这让我又感觉很郁闷,因为先前骂人的快感现在看来只是在意淫罢了。从此以后转载 2011-06-02 09:50:00 · 1666 阅读 · 0 评论 -
敏捷开发
前几日,听软件工程方向的一位归国教授讲软件工程的过去、现在和将来。对软件工程的发展颇有感触。 记得上大学后,听软件工程的课,内容还在围绕软件模型进行讨论,针对原有的流程进行需求分析、设计、实现、测试和维护。那个时候,已经有了敏捷开发和设计模式的概念,可是,洞察力不够,没有得到足够的重视。现在,敏捷开发和设计模式已经成了炙手可热的东西了。 个人感觉,敏捷开发虽然或多或少有原创 2011-06-14 22:18:00 · 592 阅读 · 0 评论 -
程序员生存定律--成长路上常见的坑
前面讲到了程序员成为高手需要有一张地图,借助这样一张地图,程序员可以尝试成为架构师、Guru或者纯管理者。但这条路总是不会那么顺畅。升级练功流的网文中总会给修仙的主人公设置下几大关卡,比如:金丹难成、元神难成、成了元神后还有天人五衰等等。没有这些关口,情节很难推动,所以仙侠类的网文几乎无一例外依赖于这类设定。这一传统甚至可以追溯到《西游记》和《封神演义》。拿这个来对照程序员的增值道转载 2014-07-06 21:15:49 · 1097 阅读 · 0 评论