博客园 - 嗷嗷
uuid:7d267088-5232-4821-9010-8cd5fdd6cd4f;id=1077480
2019-02-26T05:06:28Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
feed.cnblogs.com
https://www.cnblogs.com/aoaoblogs/p/8334827.html
整理中短期计划和代办事情分析。 - 嗷嗷
经营一个技术博客? 可以吸引一些粉丝,如果以后要转行技术培训领域,会有帮助。但转行现在来看是一个不太确定的事情,小概率的事情。所以这个项目应该是一个低优先级的事情。保持一个月一篇的节奏好了,把一些已经写好的笔记,整理整理写出博客放出来。 准备整洁代码的培训资料 重要的事情,对提升在公司内部影响力非常
2018-01-23T03:26:00Z
2018-01-23T03:26:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】经营一个技术博客? 可以吸引一些粉丝,如果以后要转行技术培训领域,会有帮助。但转行现在来看是一个不太确定的事情,小概率的事情。所以这个项目应该是一个低优先级的事情。保持一个月一篇的节奏好了,把一些已经写好的笔记,整理整理写出博客放出来。 准备整洁代码的培训资料 重要的事情,对提升在公司内部影响力非常 <a href="https://www.cnblogs.com/aoaoblogs/p/8334827.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/p/8133953.html
新回应时间线问题 - 嗷嗷
某个时刻的时间线是这样的,明显中间漏了很多新回应 9:20 8:30 23:15 22:02 22:04 9:10
2017-12-28T01:29:00Z
2017-12-28T01:29:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】某个时刻的时间线是这样的,明显中间漏了很多新回应 9:20 8:30 23:15 22:02 22:04 9:10 <a href="https://www.cnblogs.com/aoaoblogs/p/8133953.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/p/8003959.html
算数位移和逻辑位移 - 嗷嗷
逻辑位移是移动数字的所有物理比特位。 算数位移是对数字除了符号位以外的比特位进行位移,符号位保持不变。 当具体到以二进制补码表示的负数的方式上,算数位移的表现形式就是在最高位补1. 当然你还没有学到二进制补码。马上就快了。 如果负数的表示形式不是二进制补码(这很少见),那算数位移就不一定是在最高位补
2017-12-08T01:41:00Z
2017-12-08T01:41:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】逻辑位移是移动数字的所有物理比特位。 算数位移是对数字除了符号位以外的比特位进行位移,符号位保持不变。 当具体到以二进制补码表示的负数的方式上,算数位移的表现形式就是在最高位补1. 当然你还没有学到二进制补码。马上就快了。 如果负数的表示形式不是二进制补码(这很少见),那算数位移就不一定是在最高位补 <a href="https://www.cnblogs.com/aoaoblogs/p/8003959.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/p/3961553.html
中秋节三天折腾出来的东西 - 嗷嗷
更新,经过一个星期的使用,改了些bug,加了点新功能。现在可以以供下载了。链接: http://pan.baidu.com/s/1jGJv2js 密码: mz99下载以后解压 rtool.zip,然后下载LocalResources目录,放在和Rtool.htm同级的目录下。LocalResourc...
2014-09-08T09:24:00Z
2014-09-08T09:24:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】更新,经过一个星期的使用,改了些bug,加了点新功能。现在可以以供下载了。链接: http://pan.baidu.com/s/1jGJv2js 密码: mz99下载以后解压 rtool.zip,然后下载LocalResources目录,放在和Rtool.htm同级的目录下。LocalResourc... <a href="https://www.cnblogs.com/aoaoblogs/p/3961553.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/p/3600881.html
2048来赞扬我吧 - 嗷嗷
http://gabrielecirulli.github.io/2048/
2014-03-14T08:43:00Z
2014-03-14T08:43:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】http://gabrielecirulli.github.io/2048/ <a href="https://www.cnblogs.com/aoaoblogs/p/3600881.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/p/3345638.html
VS编译器优化诱发一个的Bug - 嗷嗷
其实只是为了实验Markdown而记录了一次小小的bug分析过程。
2013-09-29T06:15:00Z
2013-09-29T06:15:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】其实只是为了实验Markdown而记录了一次小小的bug分析过程。 <a href="https://www.cnblogs.com/aoaoblogs/p/3345638.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/04/10/3011631.html
我们在不同的生活里,有着不同的烦恼,你读不懂我的愁,我体会不了你的苦。 - 嗷嗷
此博已死,有事烧纸。
2013-04-10T00:47:00Z
2013-04-10T00:47:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】此博已死,有事烧纸。 <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/04/10/3011631.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/04/07/3005954.html
Latex+Beamer+tikz果然是适合程序员写ppt的工具. - 嗷嗷
最近在准备给同事讲Windows的显卡驱动模型,原来老的ppt越看越丑。决定新学Beamer来重新写。相比较MSFT PowerPoint,最大的好处就是可以用git管理源文件。而且,使用tikz作图,果然更适合我辈程序员。比如说我更喜欢red!20这样的方式来选择颜色,而不是在调色板里面慢慢挑一个颜色。这是使用tikz做的第一幅图,技巧方面还很生疏,不过是我喜欢的一贯简洁的风格。http://files.cnblogs.com/aoaoblogs/Tikz_Sample1.pdfLatex+Beamer+tikz果然是适合程序员写ppt的工具.
2013-04-07T11:49:00Z
2013-04-07T11:49:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】最近在准备给同事讲Windows的显卡驱动模型,原来老的ppt越看越丑。决定新学Beamer来重新写。相比较MSFT PowerPoint,最大的好处就是可以用git管理源文件。而且,使用tikz作图,果然更适合我辈程序员。比如说我更喜欢red!20这样的方式来选择颜色,而不是在调色板里面慢慢挑一个颜色。这是使用tikz做的第一幅图,技巧方面还很生疏,不过是我喜欢的一贯简洁的风格。http://files.cnblogs.com/aoaoblogs/Tikz_Sample1.pdfLatex+Beamer+tikz果然是适合程序员写ppt的工具. <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/04/07/3005954.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/03/21/2972950.html
We are hiring software engineer for Private Cloud in Shanghai - 嗷嗷
The people I am looking for should beExperienced software developers in PHP or Python (experts of other languages such as Java or .NET that willing to learn work fine too),Have good biz acumen and communication skills( in bothMandarin and English)Willing to work aggressively as in a startup company.
2013-03-21T03:29:00Z
2013-03-21T03:29:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】The people I am looking for should beExperienced software developers in PHP or Python (experts of other languages such as Java or .NET that willing to learn work fine too),Have good biz acumen and communication skills( in bothMandarin and English)Willing to work aggressively as in a startup company. <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/03/21/2972950.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/03/18/2966113.html
这是啥错误 - 嗷嗷
这是啥错误 Screen clipping taken: 2013/3/18 15:31
2013-03-18T07:33:00Z
2013-03-18T07:33:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】这是啥错误 Screen clipping taken: 2013/3/18 15:31 <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/03/18/2966113.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/03/01/2938339.html
Tell me, I'll forget. Show me, I may remember. But involve me and I'll understand.”Chinese Proverb - 嗷嗷
多次在外文书中看到这句话,原文作者多把这句话归于孔子所说的。这句话具体出之哪里,反正我没考证清楚。国内的翻译大都翻译成这句话:“不闻不若闻之,闻之不若见之;见之不若知之,知之不若行之;学至於行而止矣。"。不过如果翻译成这句话,就不要再直译说这句话出自孔子了,这句话出自荀子《儒效篇》。想我这种古文小白,如果不是突发奇想去google了一下,还真的就被误导这句话出自孔子了。
2013-03-01T03:25:00Z
2013-03-01T03:25:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】多次在外文书中看到这句话,原文作者多把这句话归于孔子所说的。这句话具体出之哪里,反正我没考证清楚。国内的翻译大都翻译成这句话:“不闻不若闻之,闻之不若见之;见之不若知之,知之不若行之;学至於行而止矣。"。不过如果翻译成这句话,就不要再直译说这句话出自孔子了,这句话出自荀子《儒效篇》。想我这种古文小白,如果不是突发奇想去google了一下,还真的就被误导这句话出自孔子了。 <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/03/01/2938339.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/02/26/2933389.html
<<格鲁夫给经理人的第一课>>之自由市场因素,契约义务,文化价值观 - 嗷嗷
每个人都听命的三个"长官"
2013-02-26T05:32:00Z
2013-02-26T05:32:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】每个人都听命的三个"长官" <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/02/26/2933389.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/01/24/2875249.html
我是如何战胜懒惰的? - 嗷嗷
深度剖析我的阴暗面,以便让我更加阴暗一些。。。
2013-01-24T08:32:00Z
2013-01-24T08:32:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】深度剖析我的阴暗面,以便让我更加阴暗一些。。。 <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/01/24/2875249.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/01/24/2874595.html
使用Latex/Tex创建自己的简历。 - 嗷嗷
使用Latex写简历.
2013-01-24T03:35:00Z
2013-01-24T03:35:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】使用Latex写简历. <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/01/24/2874595.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/01/10/2854222.html
sublimeclang里面使用相对路径 - 嗷嗷
在sublime的project里面,可以添加sublimeclang的options,比如这样{ "folders": [ { "path": "/C/EverBox/gitCode/clangxx" } ], "settings": { "sublimeclang_options": [ "-Wall", "-IC:\\EverBox\\gitCode\\clangxx\\inc" ] }}问题在于这里的-I只能使用绝对路径,大概是sublime本身没
2013-01-10T02:44:00Z
2013-01-10T02:44:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】在sublime的project里面,可以添加sublimeclang的options,比如这样{ "folders": [ { "path": "/C/EverBox/gitCode/clangxx" } ], "settings": { "sublimeclang_options": [ "-Wall", "-IC:\\EverBox\\gitCode\\clangxx\\inc" ] }}问题在于这里的-I只能使用绝对路径,大概是sublime本身没 <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/01/10/2854222.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2013/01/08/2851045.html
[c/c++]不要给局部变量赋一个初始化值。 - 嗷嗷
大约是很久很久以前吧,编码风格建议给局部在声明的时候就赋一个初始化的值。好像这样...void foo(){ char* bar = NULL; /* some other code */ bar = getXXX(); /* code to use bar */};理由是,如果你忘记在使用这个变量前给他赋值了,那么有一个默认的值可以让你的程序"安全"一点。不过现在我觉得好的编码风格是不要给局部变量赋这个初始化值,因为现在的编译器已经变得聪明了,如果引用一个未初始化得局部变量,编译器会报出一个警告。如果你真的忘记了写 bar = getXXX();这一行,那么这个错误会在编
2013-01-08T06:32:00Z
2013-01-08T06:32:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】大约是很久很久以前吧,编码风格建议给局部在声明的时候就赋一个初始化的值。好像这样...void foo(){ char* bar = NULL; /* some other code */ bar = getXXX(); /* code to use bar */};理由是,如果你忘记在使用这个变量前给他赋值了,那么有一个默认的值可以让你的程序"安全"一点。不过现在我觉得好的编码风格是不要给局部变量赋这个初始化值,因为现在的编译器已经变得聪明了,如果引用一个未初始化得局部变量,编译器会报出一个警告。如果你真的忘记了写 bar = getXXX();这一行,那么这个错误会在编 <a href="https://www.cnblogs.com/aoaoblogs/archive/2013/01/08/2851045.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2012/12/10/2812097.html
CSAPP的废话 - 嗷嗷
如果看过<<一万小时天才理论>>这本书的话,所谓成功之路可以看成三步:被刺激点燃激情->维持住激情->持续的精深练习首先是受刺激,这事常常发生。比如说,看到某个厉害人物了会受刺激;看到高高落起的书会受刺激;做错事情了会受刺激;看自己颓废浪费时间会受刺激;丢钱了会受刺激;失恋了会受刺激。受了刺激就会想起发奋图强了,就会给自己制定各种目标,比如说看完某本特别厚的书,比如说每天背几个单词啥的。不过大都是有宏大的目标,但是结果死翘翘。因为第二步,维持住激情做不到。视受到的大小,初始的激情有长有短,也许丢钱了只能让你维持2天;失恋可以维持2个月。不过无论如何,靠初始的
2012-12-10T14:14:00Z
2012-12-10T14:14:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】如果看过<<一万小时天才理论>>这本书的话,所谓成功之路可以看成三步:被刺激点燃激情->维持住激情->持续的精深练习首先是受刺激,这事常常发生。比如说,看到某个厉害人物了会受刺激;看到高高落起的书会受刺激;做错事情了会受刺激;看自己颓废浪费时间会受刺激;丢钱了会受刺激;失恋了会受刺激。受了刺激就会想起发奋图强了,就会给自己制定各种目标,比如说看完某本特别厚的书,比如说每天背几个单词啥的。不过大都是有宏大的目标,但是结果死翘翘。因为第二步,维持住激情做不到。视受到的大小,初始的激情有长有短,也许丢钱了只能让你维持2天;失恋可以维持2个月。不过无论如何,靠初始的 <a href="https://www.cnblogs.com/aoaoblogs/archive/2012/12/10/2812097.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2012/12/08/2809351.html
CSAPP:第二章 - 2.4 练习题答案 - 嗷嗷
45 小数值二进制表示十进制表示1/80.0010.1253/41/2+1/4 = 0.110.7525/16(16+8+1)/16 = (11001b)/16 = 1.10011.5625(101011b)/2^4 = 43/1610.10112.6875(1001b)/2^3 = 9/81.0011.125(5*8+7)/8=47/8101111b/8 = 101.1115.875(51/16)110011b/16 = 11.00113.187546 A: 0.1 -x 的二进制表示 0.1 = 0.0001100110011001100110011[0011] x = 0.00...
2012-12-08T15:06:00Z
2012-12-08T15:06:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】45 小数值二进制表示十进制表示1/80.0010.1253/41/2+1/4 = 0.110.7525/16(16+8+1)/16 = (11001b)/16 = 1.10011.5625(101011b)/2^4 = 43/1610.10112.6875(1001b)/2^3 = 9/81.0011.125(5*8+7)/8=47/8101111b/8 = 101.1115.875(51/16)110011b/16 = 11.00113.187546 A: 0.1 -x 的二进制表示 0.1 = 0.0001100110011001100110011[0011] x = 0.00... <a href="https://www.cnblogs.com/aoaoblogs/archive/2012/12/08/2809351.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2012/11/29/2795226.html
CSAPP:第二章 - 2.2 & 2.3练习题答案 - 嗷嗷
17 ~ 22(略) 23 A w(int)((word << 24) >> 24)((int)word << 24) >> 240x000000760x000000760x000000760x876543210x000000210x000000210x000000c90x000000c90xffffffc90xEDCBA9870x000000870xffffff87 B func1是做高位截断,func2做符号位扩展. 24(略)25length-1会有溢出,所以改为 < length有符号数和无符号数比较也有问题,当length特别大的
2012-11-29T12:20:00Z
2012-11-29T12:20:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】17 ~ 22(略) 23 A w(int)((word << 24) >> 24)((int)word << 24) >> 240x000000760x000000760x000000760x876543210x000000210x000000210x000000c90x000000c90xffffffc90xEDCBA9870x000000870xffffff87 B func1是做高位截断,func2做符号位扩展. 24(略)25length-1会有溢出,所以改为 < length有符号数和无符号数比较也有问题,当length特别大的 <a href="https://www.cnblogs.com/aoaoblogs/archive/2012/11/29/2795226.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/aoaoblogs/archive/2012/11/22/2783278.html
CSAPP:第二章 - 2.1练习题答案 - 嗷嗷
自己做的答案,还没对照过参考答案。有些题太简单,就没做了。2.1~2.4略 2.5 int val = 0x87654321小端大端存储序列21 43 65 8787 65 43 21show_bytes(valp, 1)/*A.*/2187show_bytes(valp, 2)/*B.*/21 4387 65show_bytes(valp, 3)/*C.*/21 43 6587 65 43 2.6 A 3510593 = 0x00359141 = 1101011001000101000001b3510593.0 = 0x4a564504 =100101001010110010001010..
2012-11-22T12:47:00Z
2012-11-22T12:47:00Z
嗷嗷
https://www.cnblogs.com/aoaoblogs/
【摘要】自己做的答案,还没对照过参考答案。有些题太简单,就没做了。2.1~2.4略 2.5 int val = 0x87654321小端大端存储序列21 43 65 8787 65 43 21show_bytes(valp, 1)/*A.*/2187show_bytes(valp, 2)/*B.*/21 4387 65show_bytes(valp, 3)/*C.*/21 43 6587 65 43 2.6 A 3510593 = 0x00359141 = 1101011001000101000001b3510593.0 = 0x4a564504 =100101001010110010001010.. <a href="https://www.cnblogs.com/aoaoblogs/archive/2012/11/22/2783278.html" target="_blank">阅读全文</a>