博客园 - sober
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=160564
2011-03-21T14:36:43Z
sober
https://www.cnblogs.com/sober/
feed.cnblogs.com
https://www.cnblogs.com/sober/archive/2011/03/21/1990814.html
android平台开发笔记1----Spinner不能在sub activity中使用 - sober
程序背景:使用TabHost,需要在子界面中添加Spinner按钮。问题:Spinner按钮不能点击,点击出现unable to add window...is your activity running?的错误。探索: 由于点击Spinner之后,会弹出一个dropdown item的选项卡,我认为unable to add window应该是这个选项卡没有可以添加上去的activity。从错误的最后一句也能看出程序认为它需要的那个activity并没有在运行。那Spinner究竟需要哪个activity?哪个activity是当前在运行的? 思前想后,没有想明白。在网上找了些资料,有一个博
2011-03-21T14:37:00Z
2011-03-21T14:37:00Z
sober
https://www.cnblogs.com/sober/
【摘要】程序背景:使用TabHost,需要在子界面中添加Spinner按钮。问题:Spinner按钮不能点击,点击出现unable to add window...is your activity running?的错误。探索: 由于点击Spinner之后,会弹出一个dropdown item的选项卡,我认为unable to add window应该是这个选项卡没有可以添加上去的activity。从错误的最后一句也能看出程序认为它需要的那个activity并没有在运行。那Spinner究竟需要哪个activity?哪个activity是当前在运行的? 思前想后,没有想明白。在网上找了些资料,有一个博 <a href="https://www.cnblogs.com/sober/archive/2011/03/21/1990814.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/12/25/1916884.html
谈谈Groupon的成功 - sober
在网易科技上看到了关于Groupon的一则新闻:http://tech.163.com/10/1211/21/6NLDVPK5000915BF.html看完后又对自己的观点有了一个新的认识。 首先说下团购这东西吧,相信很多人都试下,就是商家通过团购网站进行速销,把一大把的商品打包便宜卖给消费者。据Groupon说,他们是和商家55开的,就是说当商家2折卖个东西给消费者只赚到10块钱的时候Groupon就收取5块钱(Groupon怎么知道商家的成本多少呢?暂且不管。或者意思是打折后的价钱的50%?)。看样子Groupon还真是只吸血鬼,但商家却排着队想要合作。到底为什么呢?其他团购网站就抢不过G
2010-12-25T12:28:00Z
2010-12-25T12:28:00Z
sober
https://www.cnblogs.com/sober/
【摘要】在网易科技上看到了关于Groupon的一则新闻:http://tech.163.com/10/1211/21/6NLDVPK5000915BF.html看完后又对自己的观点有了一个新的认识。 首先说下团购这东西吧,相信很多人都试下,就是商家通过团购网站进行速销,把一大把的商品打包便宜卖给消费者。据Groupon说,他们是和商家55开的,就是说当商家2折卖个东西给消费者只赚到10块钱的时候Groupon就收取5块钱(Groupon怎么知道商家的成本多少呢?暂且不管。或者意思是打折后的价钱的50%?)。看样子Groupon还真是只吸血鬼,但商家却排着队想要合作。到底为什么呢?其他团购网站就抢不过G <a href="https://www.cnblogs.com/sober/archive/2010/12/25/1916884.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/12/25/1916882.html
我眼中微博的核心价值 - sober
--2010年刚毕业,经历着从学生到白领的阶段,却被Facebook,Twitter,Groupon,Foursquare这些公司的创新激发了斗志。开始找寻人类社会与互联网的关系。为什么需要文字把想法记下来? 人在思考的时候总是片段式的,至少大部分的人不能将一段逻辑完全想出来,所以才必须把一段段的逻辑用文字记下来。为什么文章需要分段? 分段是将人的思维类聚起来的方式,一般的人理解力是有限的,相关的东西放在一起会让人更好理解。为什么微博需要140字做为上限? 140字能组织3到5个句子,可以构成一个人的理解力的一个段落,即一个完整的可以传达思想的载体。因此微博实际上是承担着人类最小的思想载体传播
2010-12-25T12:26:00Z
2010-12-25T12:26:00Z
sober
https://www.cnblogs.com/sober/
【摘要】--2010年刚毕业,经历着从学生到白领的阶段,却被Facebook,Twitter,Groupon,Foursquare这些公司的创新激发了斗志。开始找寻人类社会与互联网的关系。为什么需要文字把想法记下来? 人在思考的时候总是片段式的,至少大部分的人不能将一段逻辑完全想出来,所以才必须把一段段的逻辑用文字记下来。为什么文章需要分段? 分段是将人的思维类聚起来的方式,一般的人理解力是有限的,相关的东西放在一起会让人更好理解。为什么微博需要140字做为上限? 140字能组织3到5个句子,可以构成一个人的理解力的一个段落,即一个完整的可以传达思想的载体。因此微博实际上是承担着人类最小的思想载体传播 <a href="https://www.cnblogs.com/sober/archive/2010/12/25/1916882.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/03/10/1682243.html
Endian的由来 - sober
在看CSAPP(深入理解计算机系统)的时候发现了一段很有趣的aside:Origin of "endian"。故事由来:Swift在1726年写的讽刺小说 "Gulliver's Travels"(《格利佛游记》)。该小说在描述Gulliver畅游小人国时碰到了如下的一个场景。在小人国里的小人因为非常小(身高6英寸)所以总是碰到一些意想不到的问题。有一次因为对水煮蛋该从大的一端(Big-End)剥...
2010-03-10T02:03:00Z
2010-03-10T02:03:00Z
sober
https://www.cnblogs.com/sober/
【摘要】在看CSAPP(深入理解计算机系统)的时候发现了一段很有趣的aside:Origin of "endian"。故事由来:Swift在1726年写的讽刺小说 "Gulliver's Travels"(《格利佛游记》)。该小说在描述Gulliver畅游小人国时碰到了如下的一个场景。在小人国里的小人因为非常小(身高6英寸)所以总是碰到一些意想不到的问题。有一次因为对水煮蛋该从大的一端(Big-End)剥... <a href="https://www.cnblogs.com/sober/archive/2010/03/10/1682243.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/02/08/1666084.html
技术人员的找工之路(Final) - sober
2009早已过去,但那清晰可见的足印,在背后的弯曲小路仿如昨天才走过。技术人员的找工之路并不平坦,看过各样的风景,受过各种打击,也收到过意外的惊喜。找工之路,我肯定不是成功的那个,但我应该是经历非常丰富的那个。笔试,面试这些不在话下,霸笔,霸面也是经常的事情。“赢在中国”里有一条衷告:“要想进步,就只有吸取教训,成功的经验都是歪曲的,成功了,想怎么说都可以,失败...
2010-02-08T12:33:00Z
2010-02-08T12:33:00Z
sober
https://www.cnblogs.com/sober/
【摘要】2009早已过去,但那清晰可见的足印,在背后的弯曲小路仿如昨天才走过。技术人员的找工之路并不平坦,看过各样的风景,受过各种打击,也收到过意外的惊喜。找工之路,我肯定不是成功的那个,但我应该是经历非常丰富的那个。笔试,面试这些不在话下,霸笔,霸面也是经常的事情。“赢在中国”里有一条衷告:“要想进步,就只有吸取教训,成功的经验都是歪曲的,成功了,想怎么说都可以,失败... <a href="https://www.cnblogs.com/sober/archive/2010/02/08/1666084.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/02/04/1663527.html
技术人员的找工之路(3) - sober
------------------------四、国企VS私企VS外企VS公务员 说到这个话题我不打算论证哪类型的企业待遇好,哪类型的工作辛苦,哪类的又可以不用做事却能日进万斗。我不会去评论,也没能力去评论。我只想说说应该如何去争取机会,也许这更实在一点。 私企&外企:这类型的公司都有一个共通点,对人才不拘一格,对能力要求苛刻。只要你是人才,能充分表现你的能力,那你的简历内容基本可以忽略...
2010-02-04T04:15:00Z
2010-02-04T04:15:00Z
sober
https://www.cnblogs.com/sober/
【摘要】------------------------四、国企VS私企VS外企VS公务员 说到这个话题我不打算论证哪类型的企业待遇好,哪类型的工作辛苦,哪类的又可以不用做事却能日进万斗。我不会去评论,也没能力去评论。我只想说说应该如何去争取机会,也许这更实在一点。 私企&外企:这类型的公司都有一个共通点,对人才不拘一格,对能力要求苛刻。只要你是人才,能充分表现你的能力,那你的简历内容基本可以忽略... <a href="https://www.cnblogs.com/sober/archive/2010/02/04/1663527.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/02/02/1662206.html
技术人员的找工之路(2) - sober
---------------------------三、武功秘笈逐本数 在程序的世界里,门派武功各种各样。菜鸟往往一进来就矇了,实在是乱花渐入迷人眼。仰天长叹,敢问路在何方...其实,天下武功出少林,要是实在没想出要练哪门武功,那找本《易筋经》来苦练苦练准没错。下面逐本来数下C++派系的各本秘笈。 《C++ Primer》:公认的C++入门书。但在我看来,拿这本东西入门并不好,想看到C++长什么...
2010-02-02T12:22:00Z
2010-02-02T12:22:00Z
sober
https://www.cnblogs.com/sober/
【摘要】---------------------------三、武功秘笈逐本数 在程序的世界里,门派武功各种各样。菜鸟往往一进来就矇了,实在是乱花渐入迷人眼。仰天长叹,敢问路在何方...其实,天下武功出少林,要是实在没想出要练哪门武功,那找本《易筋经》来苦练苦练准没错。下面逐本来数下C++派系的各本秘笈。 《C++ Primer》:公认的C++入门书。但在我看来,拿这本东西入门并不好,想看到C++长什么... <a href="https://www.cnblogs.com/sober/archive/2010/02/02/1662206.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2010/02/01/1660840.html
技术人员的找工之路(1 - sober
2009早已过去,但那清晰可见的足印,在背后的弯曲小路仿如昨天才走过。技术人员的找工之路并不平坦,看过各样的风景,受过各种打击,也收到过意外的惊喜。找工之路,我肯定不是成功的那个,但我应该是经历非常丰富的那个。笔试,面试这些不在话下,霸笔,霸面也是经常的事情。“赢在中国”里有一条衷告:“要想进步,就只有吸取教训,成功的经验都是歪曲的,成功了,想怎么说都可以,失败...
2010-02-01T03:00:00Z
2010-02-01T03:00:00Z
sober
https://www.cnblogs.com/sober/
【摘要】2009早已过去,但那清晰可见的足印,在背后的弯曲小路仿如昨天才走过。技术人员的找工之路并不平坦,看过各样的风景,受过各种打击,也收到过意外的惊喜。找工之路,我肯定不是成功的那个,但我应该是经历非常丰富的那个。笔试,面试这些不在话下,霸笔,霸面也是经常的事情。“赢在中国”里有一条衷告:“要想进步,就只有吸取教训,成功的经验都是歪曲的,成功了,想怎么说都可以,失败... <a href="https://www.cnblogs.com/sober/archive/2010/02/01/1660840.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2009/09/10/1563532.html
线程安全的同步读写类的模板设计 - sober
在设计多线程程序的时候,时常会遇到对同一个数据进行读写操作的情况。为了保证多线程的正常运行,一般来说会对读写操作进行同步,同一时间上只能执行读或写,而不能两者同时执行。在多核环境下,若线程间采用了流水线的方式对数据进行加工,那么这样必然影响到整个流水线的工作效率。因为这样会使得某些CPU的资源得不到应用。因此,设计一种能使得读写同时进行的算法十分必要。另外,这里还对模板设计的一些相关事项进行了说明,相信对你多少会有点用。
2009-09-10T03:35:00Z
2009-09-10T03:35:00Z
sober
https://www.cnblogs.com/sober/
【摘要】在设计多线程程序的时候,时常会遇到对同一个数据进行读写操作的情况。为了保证多线程的正常运行,一般来说会对读写操作进行同步,同一时间上只能执行读或写,而不能两者同时执行。在多核环境下,若线程间采用了流水线的方式对数据进行加工,那么这样必然影响到整个流水线的工作效率。因为这样会使得某些CPU的资源得不到应用。因此,设计一种能使得读写同时进行的算法十分必要。另外,这里还对模板设计的一些相关事项进行了说明,相信对你多少会有点用。
<a href="https://www.cnblogs.com/sober/archive/2009/09/10/1563532.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2009/09/01/1558178.html
深入体会__cdecl与__stdcall - sober
在学习C++的过程中时常碰到WINAPI或者CALLBACK这样的调用约定,每每觉得十分迷惑。究竟这些东西有什么用?不用他们又会不会有问题?经过在网上的一番搜寻以及自己动手后,整理成以下的学习笔记。1.WINAPI与CALLBACK 其实这两者在Windows下是相同的,在windef.h中定义如下: [代码] 这里根据不同的系统版本选择不同的定义,Windows的话对应#elif (_MSC_V...
2009-09-01T10:28:00Z
2009-09-01T10:28:00Z
sober
https://www.cnblogs.com/sober/
【摘要】在学习C++的过程中时常碰到WINAPI或者CALLBACK这样的调用约定,每每觉得十分迷惑。究竟这些东西有什么用?不用他们又会不会有问题?经过在网上的一番搜寻以及自己动手后,整理成以下的学习笔记。1.WINAPI与CALLBACK 其实这两者在Windows下是相同的,在windef.h中定义如下: [代码] 这里根据不同的系统版本选择不同的定义,Windows的话对应#elif (_MSC_V... <a href="https://www.cnblogs.com/sober/archive/2009/09/01/1558178.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2009/08/27/1555313.html
WinPcap初学(三)类的实现 - sober
距离上次发博文有两三个星期的时候了,期间看了一些书,如《Effective C++》、《Windows核心编程》。感觉对计算机有了一个新的认识,自己以前对程序的见解是那么肤浅,完全没有操作系统的概念,也没有程序各部分与内存关系的认识。下面开始介绍这个类。1. 类成员介绍[代码] 这个类包括了用于初始化网络的InitPcap,用于返回网络设备信息的DevMsg,用于选择设备的SetDev,用于发送数...
2009-08-27T12:20:00Z
2009-08-27T12:20:00Z
sober
https://www.cnblogs.com/sober/
【摘要】距离上次发博文有两三个星期的时候了,期间看了一些书,如《Effective C++》、《Windows核心编程》。感觉对计算机有了一个新的认识,自己以前对程序的见解是那么肤浅,完全没有操作系统的概念,也没有程序各部分与内存关系的认识。下面开始介绍这个类。1. 类成员介绍[代码] 这个类包括了用于初始化网络的InitPcap,用于返回网络设备信息的DevMsg,用于选择设备的SetDev,用于发送数... <a href="https://www.cnblogs.com/sober/archive/2009/08/27/1555313.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2009/08/13/1544719.html
WinPcap初学(2) - sober
还是按照“winpcap使用系列”http://www.smatrix.org/bbs/read.php?tid=359&fpage=4一步步学习。先看文章里头包含的头文件。 [代码] 由于是Win32平台的开发,#ifndef WIN32...#else那段都是没用的。真正要使用到的是#include<winsock.h>。首先声名一下,我做出来的测试...
2009-08-13T03:13:00Z
2009-08-13T03:13:00Z
sober
https://www.cnblogs.com/sober/
【摘要】还是按照“winpcap使用系列”http://www.smatrix.org/bbs/read.php?tid=359&fpage=4一步步学习。先看文章里头包含的头文件。 [代码] 由于是Win32平台的开发,#ifndef WIN32...#else那段都是没用的。真正要使用到的是#include<winsock.h>。首先声名一下,我做出来的测试... <a href="https://www.cnblogs.com/sober/archive/2009/08/13/1544719.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2009/08/12/1544319.html
WinPcap初学(1) - sober
WinPcap的使用说明网上也有不少,这里仅作学习过程的记录。 首先,从官方下载了较新的开发包WpdPack_4_0_2,里面有不少的例子。不过都是VC6.0的,而我想要开发的环境是VS2008。解压后有5个文件夹,其中Lib和Include两个要包含在工程中。方法如下:1)项目->属性->配置属性->链接器->常规->附加库目录,加入Lib所在路径;2)项目->...
2009-08-12T07:08:00Z
2009-08-12T07:08:00Z
sober
https://www.cnblogs.com/sober/
【摘要】WinPcap的使用说明网上也有不少,这里仅作学习过程的记录。 首先,从官方下载了较新的开发包WpdPack_4_0_2,里面有不少的例子。不过都是VC6.0的,而我想要开发的环境是VS2008。解压后有5个文件夹,其中Lib和Include两个要包含在工程中。方法如下:1)项目->属性->配置属性->链接器->常规->附加库目录,加入Lib所在路径;2)项目->... <a href="https://www.cnblogs.com/sober/archive/2009/08/12/1544319.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2008/12/29/1364371.html
关于Refresh()与Invalidate()的一点体会 - sober
最后做了一个显示进度的toolStripStatusLabel,用来显示当前的进度。开始的时候设置为“未打开文件”,进行的时候显示为“正在打开文件”,完成之后显示为“打开文件成功”。但在实际运行程序的时候,中间那个“正在打开文件”没有显示。开始的时候我猜是因为没有重绘控件,于是看了下toolStripS...
2008-12-29T03:41:00Z
2008-12-29T03:41:00Z
sober
https://www.cnblogs.com/sober/
【摘要】最后做了一个显示进度的toolStripStatusLabel,用来显示当前的进度。开始的时候设置为“未打开文件”,进行的时候显示为“正在打开文件”,完成之后显示为“打开文件成功”。但在实际运行程序的时候,中间那个“正在打开文件”没有显示。开始的时候我猜是因为没有重绘控件,于是看了下toolStripS... <a href="https://www.cnblogs.com/sober/archive/2008/12/29/1364371.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sober/archive/2008/11/14/1333823.html
关于C#的委托与事件的重新认识 - sober
事件的关键所在是它并不执行代码,而只提供一个通知,代码让别的对象执行。
2008-11-14T10:56:00Z
2008-11-14T10:56:00Z
sober
https://www.cnblogs.com/sober/
【摘要】事件的关键所在是它并不执行代码,而只提供一个通知,代码让别的对象执行。 <a href="https://www.cnblogs.com/sober/archive/2008/11/14/1333823.html" target="_blank">阅读全文</a>