Coder Social home page Coder Social logo

book's People

Contributors

qyuhen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

book's Issues

Page 51 Program output Correction

Hi,

Just a quick message about your Python 学习笔记 第二版.pdf

On page 51 :

for x in xrange(3):
... print x
... if x > 1: break
... else:
...
print "over!"

Program output would be:

0
over!
1
over!
2

go 学习笔记 错别字

第113页
// 按 PageSize 对其地址。-----》对齐地址
// 分配器使⽤用 Address<<PageShift 作为 PageID。
p1 = (byte*)ROUND((uintptr)p, PageSize);

python学习笔记 66页 global关键字示例代码

python学习笔记66页中关于global关键字的示例代码:

x = 100
print hex(id(x))

def test():
    global x, y
    x = 1000
    y = "Hello, World!"
    print hex(id(x))

test()
...

两次print的输出应该是不同的吧,是否应该把test函数中的print语句提到x = 1000前,或直接不要x = 1000

很感谢你写的Go学习笔记

hi,

很感谢你写的Go学习笔记。建议建一个repository,把md版本按章节提交上来。

像我一样的『初学者』 fork 后可以一边看一边把不全面的地方修改完善。
然后再提交和并请求回来。可以让这本书更好。

再次感谢。

Go学习笔记中勘误

1.4 引用类型
b := make([]int, 3) // slice.c: runtime·makeslice
改为:
"b := make([]int, 3) // slice.goc makeslice函数(在go 1.2 是slice.c)" //基于go1.3

赞一下作者

作者如果有需要可以给作者一些捐赠哦,现在还没有看到

golang的二进制表示问题

二进制数在golang是怎么表示的?

第四版 第22页
x:=1
x,^x // 0001,-0010
这里表示的是二进制结果吧?
会产生歧义。

C语言笔记 bug反馈

《C语言笔记》里1.2浮点数部分,原文为:
C 提供了不同精度的浮点。
• float: 32 位 4 字节浮点数,精确度 6。
• double: 64 位 8 字节浮点数,精确度 15。
• long double: 80 位 10 字节浮点数,精确度 19 位

其实float可以提供最多7位,保证6位的精度,或者说精确度为6-7
double可以提供最多16位,保证15位的精度,或者说精确度位15-16
这样说更准确一些。

Go 第三版 一些文字错误

1、调试 cgo 代码很件很麻烦的事

很件。。。

2、才会在其itab 内部存储该与类型有关的信息

该与

3、GODEBUG="gctrace=1" 的例子,我测试没有任何输出啊?求解释

12页代码

最下面一段代码里

Black Color = iota

似乎应该是

Black = iota

python学习笔记的垃圾回收部分有错误

1.4 内存管理 的 "垃圾回收" 部分
“每级代龄都有⼀个最⼤容量阈值,每次 GEN0 对象数量超出阈值时,都将引发垃圾回收操作。”

根据python 2.7.9代码,(700, 10, 10)的阈值,第0代的700是alloc对象次数 - dealloc对象次数, 1代的10是0代的collect操作次数,2代的10是1代的collect操作次数。这些值都不跟容量相关

求码

你好,最近在学tornado,因此听说你写了几篇非常棒的文章介绍源码。

请问,这个地址是你的个人博客吗?http://115.28.230.207:8080/

注册需要邀请码,请问能否提供?

多谢!

来鼓励作者一下&是否考虑gitbook

知道在Github上发这种没有技术含量的帖子不太好,但是还是忍不住,想来鼓励楼主一下,最近正在拜读作者的《Python学习笔记》,写的非常好,让我收益良多啊!

其实是刚刚在读的时候,发现作者的描述不太恰当,《Python学习笔记 0.3版》,1.4.2节名字访问方式,那个set_localset_global的那个例子。然后上来发现我竟然读的是旧版的,我在新版中搜了一下,发现这个例子不见了,于是乎我只能发一篇水贴了!

最后还是要谢谢作者提供这么好的学习资料

C语言学习笔记 15页 显式指针转换

15页 -> 3.2 ⾮算术类型转换 -> (2) 可以显式将指针转换成任何其他类型指针。

int x = 123, *p = &x;
char* c = (char*)x;

应该为 (转换p):

int x = 123, *p = &x;
char* c = (char*)p;

多级指针也可以直接操作结构字段

Go 学习笔记 120页 第五版第五章数据章节的结构体部分:
“可使用指针直接操作结构字段,但不能是多级指针”
wechatimg8

是可以的,需要把 *p2 包起来: (*p2).name = "Jack"

golang gc

您好!

我是一路跟着您的书学习过来的;
项目上,遇到了内存堆占用很高的问题;使用的go 1.7;
您书上分析的是go 1.5的源码,想请教一下 该如何学习 内存分配 和 垃圾回收??

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.