- 博客(23)
- 资源 (5)
- 收藏
- 关注
转载 【爸爸陪伴孩子是个技术活,永远不要给自己找借口】
皮球和扫把的故事,在一个小时里,我给儿子讲了八个版本。相比妈妈,爸爸对孩子的“边际影响力”更大,但如何陪伴孩子确实是个技术活。如果创业一定要以牺牲夫妻感情或少陪孩子为代价,我宁愿不创业。
2014-04-07 16:04:51 821
转载 我是一个硬盘(转自北大未名)
我是一个硬盘。在一个普普通通的台式机里工作。别人总认为我们是高科技白领,工作又干净又体面,似乎风光得很。也许他们是因为看到洁白漂亮的机箱才有这样的错觉吧。其实象我们这样的小台式机,工作环境狭迫,里面的灰尘吓得死人。每天生活死水一潭,工作机械重复。跑跑文字处理看看电影还凑活,真要遇到什么大软件和游戏上上下下就要忙的团团转,最后还常常要死机。 我们这一行技术变化快,差不多每
2013-12-17 15:49:51 1207 1
原创 “陆游与唐婉的爱情”
今天无意中看起报纸上一篇关于钗头凤的词,作者文艺了一番,我却没怎么看明白。我一直是个喜欢背诵宋词的装文艺青年,喜欢那种朗朗上口,且颇有意境,不足为外人道哉的感觉。其实到底词中什么意思,就如同我高中时候翻译文言文的一样,始终云里雾里。人家五柳先生不求甚解是谦虚,作为一个工科生,不求甚解的想法不可取。所以度娘让我豁然开朗。
2013-12-02 16:04:03 1084 1
转载 白岩松:用理想和现实谈谈青春
先把理想藏起来,理想不必天天想。因为买不起房子,所以爱情太贵了;人际关系太难处了,都不敢说不了;想到北京、上海、广州漂流的,你们是现在最委屈、最难受、最不幸的一代。从喝完酒后做什么事情来判断是哪一代人。60后:留在原地喝茶聊天70后:唱卡拉OK80后:去夜店90后:十几个人坐一起,没人说话,都在拿手机跟别人聊天
2013-12-02 09:39:03 941 1
转载 为什么把牛奶倒入大海?
近日和一朋友闲聊,他突然问我为何当年美国的奶牛场主把牛奶倒入海中,廉价卖给工人不好吗?至少还可以收回一部分成本,就是白送也比倒掉好嘛,至少落个好名声!为何倒掉呢?朋友称这个问题困扰他多年,今天希望我能够帮他揭开这个多年的困惑。 “我用一个虚构的故事来解释这种现象吧”,于是我和朋友开始了一场闲侃。 一、汤姆把牛奶倒入了大海中 汤姆是生活在米国乌有城城郊的一位奶牛场
2013-12-02 09:23:20 1357
转载 我们都是“拖拉星球人”
明明前三天能从容做完的事,一定拖到最后三小时才拼命赶工;明明事先安排好的计划,往往因为懒得做而流产;拖拉就是没有责任心吗?其背后究竟是什么?关于“拖延症”,你是否也深有感触? 通常,当白领小米回家后打开电脑、新建PPT文档、把所有相关工作材料均匀摊铺在桌上时,并不意味着她马上要集中精神投入工作。因为在那之前,她还得做这些事:去开心网烧菜、转帖、看看好友的“最新动态”;上“围脖”晃一圈
2013-06-20 16:30:21 964 1
原创 关于B树 、B+树、B*树
看了一点B树的基础知识,记录下来。在大规模数据存储中,实现索引查询这样一个实际背景下,树结点存储的元素数量是有限的(如果元素数量非常多的话,查找就退化成结点内部的线性查找)这样导致二叉查找树结构由于树的深度过大而造成磁盘I/O的频繁读写,进而查询效率低下,那么如何减小输的深度呢?(当然是不能减小查询的数据量),一个基本思想:采用多叉结构。刚开始一直以为B-树 与B树是不同的,这些名
2013-06-18 11:11:16 877
原创 排序算法----堆排序
花了一晚上时间研究堆排序,这个排序困扰了哥很久,终于搞清楚了。一、堆的定义1. 父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值;2.每个结点的左子树和右子树都是一个二叉堆(都是最大堆或最小堆)。二、已知结点 i ,则它的子结点 为2*i+1 与 2*i+2 ;父节点为(i-1)/2 ;三、堆排序堆排序分为几个部分;1.初始化堆; 2.输
2013-06-17 11:10:39 784
转载 喝咖啡的利与弊
多年来,研究人员一直潜心研究咖啡饮料的健康效应。很多科学家称,目前尚缺乏适量饮用咖啡或咖啡因饮料会对健康造成严重或轻微威胁的实质性证据。80%以上的美国人每天至少饮用一种含咖啡因的饮料。 在美国成年人中,估计每人每天约摄取咖啡因200毫克,相当于5~8盎司的咖啡,或4杯可乐饮料,或5杯茶。 对于健康人来说,他(们)最担心的是对咖啡因成瘾。成瘾的表现是,12~24小时后,出现头痛、疲劳、抑郁及注
2013-06-06 08:56:18 1601 1
原创 IBM Ration Rhapsody 软件的环境配置
IBM Ration Rhapsody 软件的环境配置一、License Key Server 的安装配置1. 解压RATL_LKS_V8.1.3_FOR_WINDOWS_ML.rar文件,运行目录下的launchpad.exe2. 安装License Key Server3.一直next的直到安装结束。 4. 找到LicenseKey Adminis
2013-05-30 16:54:22 13176 13
转载 俞敏洪的励志人生
有一个故事说,能够到达金字塔顶端的只有两种动物,一是雄鹰,靠自己的天赋和翅膀飞了上去。我们这儿有很多雄鹰式的人物,很多同学学习不需要太努力就能达到高峰。很多同学后来可能很轻松地就能在北大毕业以后进入哈佛、耶鲁、牛津、剑桥这样的名牌大学继续深造。有很多同学身上充满了天赋,不需要学习就有这样的才能,比如说我刚才提到的我的班长王强,他的模仿能力就是超群的,到任何一个地方,听任何一句话,听一遍模仿出来的绝
2013-05-29 09:13:36 944
原创 Linux下多线程基础编程实例(1)
实例是在网上看到的,大意如下:有一个全局变量flag, 在main()函数中创建两个线程,去改变这个全局变量的值,要使得线程2等待线程1退出后再退出;当flag 的值从2变为1的时候,主函数再退出;其实这个例子不太难,了解一些线程相关的函数。#include #include #include #include #include void *task1(void
2013-05-28 09:32:18 704
原创 进程与线程
前些天有个电话面试,问我进程与线程的区别,没有总结过,胡乱说了一通。现在网上看了看,凭理解记录下来。在操作系统中,有关于进程的基本概念,进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。在后来引入了线程的概念,线程就成了CPU调度的最小单位。线程不能独立存在,一个进程至
2013-05-27 11:30:27 743
原创 狗日的scanf-------------关于不定长度的数据输入到数组
每次玩C语言的时候,看到scanf都他妈的一肚子火,我觉得当初设计scanf的大牛脑子都不正常,搞得我们这些菜鸟晕头转向,仔细研究你会发现scanf的规则之多让人蛋疼,稍不注意你就得不到你想要的输入结果。今天我想说下关于很多人会问的 不定长的数据输入到数组的情况,网上搜了很多,很多人的答案我也运行过,都不正确,跟同学讨论了会,得出一个反正我在VS上运行通过的版本。比如:1 2 3 4
2013-05-23 14:57:49 11195 4
原创 关于求最大连续子序列 和 问题
昨天看到一个算法题目,题目是这样子的:输入一组整数,求出这组数字子序列和中最大值。也就是只要求出最大子序列的和,不必求出最大的那个序列。例如:序列:-2 11 -4 13 -5 -2,则最大子序列和为20。序列:-6 2 4 -7 5 3 2 -1 6 -9 10 -2,则最大子序列和为16。这个题目也是在CSDN上看到的,个人觉得题目还是说明不够详细,比如当序列为:-1 -2
2013-05-23 11:31:50 1020
原创 关于NAT的基础知识
NAT,Network Address Translation 地址转换,是路由器将内网地址转换为公网地址的一种技术。 NAT的实现方式主要有三种:(1)静态转换:静态转换是一对一的转换,有多少内网地址需要转换,就需要相应的公网地址;用得很少;(2)动态转换:动态转换是多对多的转换,通常需要转换的内网地址略多于相应的公网地址;将公网地址放在一个地址池里,当有内网地址需要访问外部网站时,
2013-05-22 08:54:34 744
原创 记录----ubuntu上怎么安装Xwindow
apt-get install ubuntu-desktop这样就把光盘上你没有安装的包全部安装了.我在ubuntu中文和朋友们也讨论过这个问题,但是最小化安装x-org和x-server一直没有一个很好的解决方案,抱歉你可以尝试完整安装后,再删除不用的组件,也很方便PS:安装时请联网!
2013-01-15 13:26:41 2229
转载 linux源码组织结构(摘抄)
Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。1.arch目录 arch子目录包括所有和cpu架构相关的内核代码。它还有更深的子目录,每一个代表一种支持的cpu架构,例如i386和alpha。 一个系统启动时,一般由bootloader把内核加载入内存,然后将
2012-08-30 23:46:46 773
原创 学习的困惑
这个暑假快过去一半了,似乎这一个月,自己的进步太小了,尤其是这段时间,感觉很浮躁,也许是周围的人陆陆续续放假了,本来兴致勃勃的学习cortex A8的驱动开发,自己遇到了很大的麻烦,网上求助,搜集资料,还是不能解除自己的疑惑,难题。 这时候好想有个志同道合的朋友帮我一把,让我不至于如此的困惑。 停滞不前,原有的兴趣都被消磨了,。。。 不断的反省自己,要坚持,要静下心来。今晚上不想看书了
2012-07-26 17:09:04 498
原创 漫漫编程路--生活篇2011.12.28
大中午的在实验室看《linux内核设计与实现》的pdf,着实太犯困了,可是总是有种无形的压力驱使着自己,不能懒散,不能懈怠。想做些其他的事情调整下自己,想来想去,觉得写些博客记录下自己的生活历程会有些意义,一来抒发下内心的疲倦,二来也想以后回忆起来没那么困难。这是自己第一次在CSDN上写生活方面的博客。 我是一名研一的学生,今年从一个二本院校考到一所985院校,现在已经没有了当时录取
2011-12-28 13:56:53 2489 1
原创 关于linux虚拟机不能识别USB问题
刚自己虚拟机中的linux系统不能识别USB,而外部主机XP系统可以,网上看了点资料。总结一下。之总结解决我机子问题的方法。 我出现的问题是XP系统的服务管理未开启“VMware USB Arbitration Service”,所以解决的问题是打开服务。可以在 控制面板->服务->服务列表中找到VMware USB Arbitration Service,默认可能是未开启,所以可以手动开
2011-12-19 10:56:14 764
原创 关于#define
刚看了点define的知识,自己写写回忆一下。#define 用于宏定义,宏定义是在程序预处理阶段完成的,通常前面有#的都是在程序预处理阶段完成。#define 通常有两种使用形式。带参数的和不带参数的形式。第一种:不带参数的宏例如:#define pi 3.1415926 使用宏定义可以方便我们编程。通常后面不用分号,如果有分号,在预处理阶段宏展开是会将分号一同替换,但
2011-12-17 16:16:19 481
常见面试题集锦
2014-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人