摘要:
多次在外文书中看到这句话,原文作者多把这句话归于孔子所说的。这句话具体出之哪里,反正我没考证清楚。国内的翻译大都翻译成这句话:“不闻不若闻之,闻之不若见之;见之不若知之,知之不若行之;学至於行而止矣。"。不过如果翻译成这句话,就不要再直译说这句话出自孔子了,这句话出自荀子《儒效篇》。想我这种古文小白,如果不是突发奇想去google了一下,还真的就被误导这句话出自孔子了。 阅读全文
摘要:
每个人都听命的三个"长官" 阅读全文
摘要:
在sublime的project里面,可以添加sublimeclang的options,比如这样{ "folders": [ { "path": "/C/EverBox/gitCode/clangxx" } ], "settings": { "sublimeclang_options": [ "-Wall", "-IC:\\EverBox\\gitCode\\clangxx\\inc" ] }}问题在于这里的-I只能使用绝对路径,大概是sublime本身没 阅读全文
摘要:
大约是很久很久以前吧,编码风格建议给局部在声明的时候就赋一个初始化的值。好像这样...void foo(){ char* bar = NULL; /* some other code */ bar = getXXX(); /* code to use bar */};理由是,如果你忘记在使用这个变量前给他赋值了,那么有一个默认的值可以让你的程序"安全"一点。不过现在我觉得好的编码风格是不要给局部变量赋这个初始化值,因为现在的编译器已经变得聪明了,如果引用一个未初始化得局部变量,编译器会报出一个警告。如果你真的忘记了写 bar = getXXX();这一行,那么这个错误会在编 阅读全文
摘要:
如果看过<<一万小时天才理论>>这本书的话,所谓成功之路可以看成三步:被刺激点燃激情->维持住激情->持续的精深练习首先是受刺激,这事常常发生。比如说,看到某个厉害人物了会受刺激;看到高高落起的书会受刺激;做错事情了会受刺激;看自己颓废浪费时间会受刺激;丢钱了会受刺激;失恋了会受刺激。受了刺激就会想起发奋图强了,就会给自己制定各种目标,比如说看完某本特别厚的书,比如说每天背几个单词啥的。不过大都是有宏大的目标,但是结果死翘翘。因为第二步,维持住激情做不到。视受到的大小,初始的激情有长有短,也许丢钱了只能让你维持2天;失恋可以维持2个月。不过无论如何,靠初始的 阅读全文
摘要:
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... 阅读全文
摘要:
17 ~ 22(略) 23 A w(int)((word << 24) >> 24)((int)word << 24) >> 240x000000760x000000760x000000760x876543210x000000210x000000210x000000c90x000000c90xffffffc90xEDCBA9870x000000870xffffff87 B func1是做高位截断,func2做符号位扩展. 24(略)25length-1会有溢出,所以改为 < length有符号数和无符号数比较也有问题,当length特别大的 阅读全文
摘要:
自己做的答案,还没对照过参考答案。有些题太简单,就没做了。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.. 阅读全文