V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bwangel  ›  全部回复第 20 页 / 共 32 页
回复总数  628
1 ... 16  17  18  19  20  21  22  23  24  25 ... 32  
上面我发的链接是 TK 教主(腾讯玄武实验室负责人)出的题目,你可以尝试看看,做出来了或许可以联系他(反正我一个搞 Python 的数据库操作员是做不出来的)。他的微博很活跃的,给他发私信应该会看,不过回复不回复就知道了。
2018-03-02 10:38:59 +08:00
回复了 Braid 创建的主题 Python Django Socket I/O
持续关注
在这里立个 Flag 吧,目前想搞懂的一些东西。

## uwsgi 的并发模型

我在知乎看到这个问题: https://www.zhihu.com/question/56472691 就想了一下 uwsgi 的并发模型。

我原来一直以为 uwsgi 每个请求线程都有自己的请求队列,然后请求放在队列里面一个一个处理。但是又搜索到 xiaorui.cc 中的一篇文章:

http://xiaorui.cc/2017/02/16/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3uwsgi%E5%92%8Cgunicorn%E7%BD%91%E7%BB%9C%E6%A8%A1%E5%9E%8B%E4%B8%8A/

里面讲到 uwsgi 是使用 epoll 来管理多个 TCP 连接的,我就在想 uwsgi 还有请求队列吗?

想继续去读一下 uwsgi 的源码,了解一下它的并发模型,整理一篇博客出来。


## MySQL 的数据存储结构

之前在看 高性能 MySQL 的时候,说到 InnoDB 的索引和数据时放在一起,MyIsam 索引中存放的是数据的地址,然后我就在想,索引不应该启动的时候就加载到内存中了吗?那么数据肯定不可能一起加载上去啊,InnoDB 的索引和数据具体是如何存放的呢?

然后就去了解了 MySQL 的数据存储,了解到了表空间,段,区,页的概念。同时也了解了 undo 页,插入缓冲区位图页,redo 页等概念,发现不懂的更多了。

想继续了解 MySQL 它的 buffer pool 中的内容和硬盘上的数据文件是如何对应起来的,解开我上面的疑惑?

这个也要整理一篇博客出来

## MySQL 的联合索引为何是有序的?

这是同学问我的一个问题,MySQL 的联合索引,primary(a, b)和 primary(b, a)是不同,如果查询的时候使用 order by a,
b 和 order b, a 使用的也是不同的索引,为什么是这样的?同学说这和 B+ 树索引的实现有关系。听他说了没听懂,想去撸一遍 B+ 树,了解这个原因。

这个也整理一篇博客出来

## MySQL 的 MVVC 实现机制

当初了解了数据库的 ACID 特性和 隔离级别,在 高性能 MySQL 上看过简述的 MVVC 实现机制,但是感觉讲的不透彻,还是没有特别理解,想去深入了解一下。

## epoll 的实现原理

epoll 从大三就学习了过了,也知道它的基本用法,知道这是个特别牛叉的东西。但是说来惭愧,毕业一年多了,至今不懂它的原理,看到知乎上有人说是使用红黑树实现的,但是也没具体讲。想去了解一下它的实现,最好自己能撸一个简单的 demo 出来

## Redis zset 的实现

目前在工作中 zset 用的特别多,也用的特别爽,但是感觉使用调用命令使用,不了解它的实现原理。想自己撸一个 Redis,挨个实现它的数据结构。


列了好多想学的东西,希望未来两年能把我立的 Flag 给兑现了。
2017-12-15 16:35:27 +08:00
回复了 nosay 创建的主题 云计算 阿里云,你还要点 B 脸吗?想钱想疯了吧!
@ #34,感觉说 V 站矫情不太合适。修改一下,我在 V 站上看到很多帖子都显得很矫情。从而给我留下了 V 站矫情的印象。
2017-12-15 16:34:27 +08:00
回复了 nosay 创建的主题 云计算 阿里云,你还要点 B 脸吗?想钱想疯了吧!
mysqldump 直接导出不就好了,用这个导出还有字符编码错误。

感觉 V 站真是矫情。。。。。
2017-10-17 09:48:02 +08:00
回复了 maxxxxx 创建的主题 北京 我跟二房东的官司竟然打输了!!!
1. 建议楼主找律师,当然成本会高出很多,没准比你 200%的违约金还高。。
2. 不要相信有关系啥的,一个 N 线小城市的法官好收买,北京的法官它中介收买的起?
3. 我觉得你曝光公司名称没什么问题,曝光二房东名字也没什么问题,但是曝光二房东户籍地址和电话,确实有点欠考虑了。
本人不会 PHP。但在使用 Vim 的过程中,经常看到为了方便缩进而使用这种注释。在{{{ }}}两个符号内的内容被认为是一个缩进块。使用 zc 命令就可以把这一整块缩进了。

更多的帮助信息,请参考 Vim 中 :help fdm 文档。
2017-09-07 18:03:16 +08:00
回复了 sdjl 创建的主题 Python Python 如何让 AssertionError 显示中文字符?
我用的 Django 的测试框架,终端是 Mac 下 Iterm2,能够正常显示中文。
2017-08-11 17:43:50 +08:00
回复了 dongweiming 创建的主题 Python 你最想听的 PyCON 主题范围
2017-08-11 16:36:46 +08:00
回复了 dongweiming 创建的主题 Python 你最想听的 PyCON 主题范围
@dongweiming 明大大你也玩 CPyUG,没见过你发言呀。
2017-07-30 23:35:12 +08:00
回复了 chenjone 创建的主题 问与答 [提问] 买个二手电脑
我这里有台 2012 年买的 ThinkPad E430,老机器了,i3,2G,g650 的显卡。我一直拿来折腾 Linux 的,装过若干个 Linux 开发版,无线网卡的支持不太好( CentOS 无法识别,Archlinux 无线网络不稳定,目测 Ubuntu 用的问题较少,deepin 也可以。)

愿意买的话可以不包括硬盘出给你(硬盘里有数据,不方便出),还有淘宝上 50 块钱买的一块无线网卡,可以一起卖给你。https://item.taobao.com/item.htm?spm=a1z09.2.0.0.1f30a53fW56pv4&id=542767355280&_u=u1j5j4qj380a

你愿意买的话,发邮件吧,bwangel.me#gmail.com
2017-07-26 09:22:09 +08:00
回复了 assad 创建的主题 程序员 我对 Python 的困惑
凡是我学不会的,都不是好语言,都是语言有问题,哈哈哈。
2017-07-26 09:21:11 +08:00
回复了 assad 创建的主题 程序员 我对 Python 的困惑
看了楼上一大圈黑 Python 的,感觉和我黑 NodeJS 一样。

我折腾了几个月的 NodeJS,最后还是学不会啊,于是就变成了坚定的 NodeJS 黑,什么破语言,都设计的啥破语法,我还是撸我的 Python 去吧。哼 :/
2017-07-20 14:36:13 +08:00
回复了 saximi 创建的主题 Python 请问 Python 中是不是有什么理论的名字是 LGBE ?
上面是我写的一篇文章,也可以参考一下。
2017-07-20 14:34:03 +08:00
回复了 saximi 创建的主题 Python 请问 Python 中是不是有什么理论的名字是 LGBE ?
2017-07-02 13:22:29 +08:00
回复了 markocen 创建的主题 程序员 前端开发选择 Ubuntu 还是 Elementary OS?
@debuggerx #60 我需要要浏览器,终端,还有 PDF 中翻译单词,所以我还是需要一个好用的翻译软件的。

感觉每个程序员都需要有一套自己熟悉的环境和开发工具,这个用什么不重要,重要的是稳定,熟悉。

我一度因为逼格高的原因,一心想要折腾出一套属于自己的 Linux 开发环境,折腾了好几个月,试了 5 六种 Linux 发行版。最终决定放弃了,因为不稳定,Linux 桌面环境的稳定性真比不过 Mac 和 Windows。

总的说来,用什么 OS,用什么 IDE,文本编辑器,都是非常个人化的选择,没有孰优孰劣之分,用的最顺手的就是最好的。

就像一个项目的成败,是由过程控制,单元测试,自动化部署,自动化测试这些东西决定的,而不是因为用了哪个牛逼的语言或者牛逼的框架就能决定的。

同样,一个程序员的水平,是主动学习能力,英文水平,数据结构,算法,操作系统,网络,软件工程,编译原理这些因素决定的,而不是用了什么牛逼的 IDE,文本编辑器或者牛逼的操作系统来决定的。
2017-07-01 17:53:31 +08:00
回复了 markocen 创建的主题 程序员 前端开发选择 Ubuntu 还是 Elementary OS?
说一下我的 OS 折腾经验吧,我之前的电脑是台 ThinkPad E 系列的老古董,用了三四年了。自己加了 120G 的 SSD 和 6G 内存。

## 个人需求:

1. 一个好用的查单词的工具
2. PyCharm,Vim,Sublime,Chrome,脑图工具
3. 其他非痛点需求:截 GIF,全局 FQ

## 尝试的选择

1. Ubuntu。相对而言稳定点,不会莫名其妙出 BUG,但是 Chrome 很吃内存和 CPU,每次开几分钟 Chrome 风扇就开始响,而 Firefox 就不会这样。

2. Arch。用起来挺快的,Chrome 也不卡,然而有天下午高高兴兴打开电脑准备写代码,然后突然就跪了,折腾了一下午,一行代码没写,一怒之下重装了。

3. Debian,没怎么深入尝试过,不支持 ppa,感觉装一些软件很费劲。

4. deepin,说实话,个人感觉 deepin 是最好用的一个了,各种软件都很全,但是小 bug 很多啊,动态截图软件的经常失败,gnome-terminal 崩溃。

最后选择了 Mac,突然发现我的所有需求都满足了,但是 Mac 我也有不适应的地方,Docker 支持的没有 Linux 好,写 C 这种底层一点的代码还是习惯用 gcc,然后装了个虚拟机,完全满足需求了。当然,还有一个最大的问题,我用的 MacBook Air 真的很烫,完全没办法放在膝盖上玩耍,这个我也不知道该咋办,只能说不在沙发或者床上玩电脑吧。


以上就是我使用操作系统的经历,希望对楼主有帮助。
1 ... 16  17  18  19  20  21  22  23  24  25 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1015 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 19:33 · PVG 03:33 · LAX 12:33 · JFK 15:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.