Chen-Tao

颂其诗,读其书,不知其人,可乎?


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

Sleep Sort:多线程排序

发表于 2013-11-17
排序算法很多,不过下面这个不太一样,看好了~这是以时间控制的正儿八经的多线程排序~~ 输入一个数组:A1,A2,A3,…Ai…,An,然后新建n个线程,每个线程Sleep(Ai),然后输出Ai,排序就完成了。(感觉比 猴子排序 还NB~笑) 废话少说,先上代码:(Python实现) from tim ...
阅读全文 »

风波恶

发表于 2013-11-10
终于告一段落。 9月中回来,心情是极好的。起初的想法是带着一沓Paper到蓝杰去啃一下。对校招产生紧张感应该是从错过华为开始的。 第一次去宣讲应该是 美团网。玩的心态大。正常的结果就是没有电话没有面试这样过去了。“瞄的就是BAT3这样的企业吧”,我对自己,同学对我,都是这样说。 心知这是骗人的。 那 ...
阅读全文 »

提升效率:Chrome 插件(Extensions)推荐

发表于 2013-11-09
Chrome是目前最流行的浏览器,它的插件(Extensions)也非常多,这里介绍一下我常用的一些插件,个人感觉提高效率非常明显。 先给一张我的Chrome截图: 下面我来依次介绍一下: 花瓣 https://chrome.google.com/webstore/detail/imame ...
阅读全文 »

微信网页版 二维码登录 原理剖析

发表于 2013-11-04
用过微信的同学,大部分应该都知道这个功能,看起来挺神奇的~被问到了,就稍微研究了一下(过程大概是先自己描述,然后综合各方面的解读,尽量做最靠谱的还原)。 二维码登录 在PC端,打开登录页https://web.wechat.com/。 这一步,经过我多次实验,每次的二维码全都是不相同的(之前 ...
阅读全文 »

迈入古典

发表于 2013-11-03
最近听得乱七八糟,日常列表里面的歌曲有很多都听不下去了,转向古典。 前段时间听Calias非常多,对歌剧来说,可能更注重于传达氛围,古典音乐我觉得是一种态度和感觉。重新整理一下诸多推荐和收藏,深夜送福利(一般是先作者再曲名,不排除犯2的情况)。 儒勒·马斯奈(Jules Massenet )** ...
阅读全文 »

Linux获取进程返回值

发表于 2013-10-31
受人之托写一个Linux小Demo,大致意思是这样的: 创建进程,并等待进程结束,获取进程返回值。 创建进程来说,fork()就可以了,比较简单这里就不来了。我模拟2个C程序,依次启动就相当于创建了2个进程(就不再fork了)。 等待进程结束的话,为了相对直观,令第二个进程Son睡眠10秒 ...
阅读全文 »

如果重来,我如何做校内项目

发表于 2013-10-05
在校的时间基本上是越来越少,这个时间基本没有项目在做了(应该只剩一个毕设——已被安排貌似还不错就是比较简单)。反观之前做的很多项目,理想跟现实总是大相径庭——这也是客观事实,不过从项目里还是得到了很多东西,再加上实习期间自己的学习感触,如果很多校内项目重新来过,我们有很多方面可以改进,不仅仅是跳过那 ...
阅读全文 »

Python程序调试

发表于 2013-09-21
由于需要写一些解析方面的脚本,所以研究了一下Python的调试,有IDE的情况下就简单很多,但是在Server环境下还是需要掌握基本的调试模块pdb。 pdb在python中是类似于gcc/gdb那样的调试模块,使用时只要引入即可。 假设现在需要调试的程序如下: $ vim t.py #!/usr/ ...
阅读全文 »

MySQL锁定机制分析--行级锁定

发表于 2013-09-17
上一节我们概述了MySQL的锁机制,讲到了MySQL锁定机制分析–表级锁定,今天我们来看一下行级锁定。 行级锁定不是MySQL本身自己实现的锁机制,而是其他引擎实现的,其中有InnoDB,NDB Cluster(MySQL分布式存储引擎)。由于锁定粒度最小,实现也相对复杂,每一种引擎实现的方式也不大 ...
阅读全文 »

MySQL锁定机制分析--表级锁定

发表于 2013-09-16
为了保证数据的一致性,任何数据库都存在锁定机制。MySQL作为最常用的数据库,自然也不例外。 MySQL使用的主要存储引擎分为以下几种: MyISAM InnoDB NDB Cluster Maria Falcon Memory Archive Merge Federated 其中,使用最多最 ...
阅读全文 »
1…17181920
Chen Tao

Chen Tao

Engineer Blogger Creator Runner | ML DM JVM Web | 旅行 电影 歌手 摄影 | 读书的要义是尽量求得客观的认识,不是为了炫耀自己的‘创造力’,或‘发前人所未发’。 优秀程序员的价值,不在于其所掌握的几招屠龙之术,而是在细节中见真著。 如果我们可以一次把事情做对做好,在允许的范围内尽可能追求卓越,为什么不去做呢。 | @HNU

195 日志
14 分类
111 标签
RSS
GitHub Twitter Weibo 知乎
© 2018 Chen Tao
由 Hexo 强力驱动
主题 - NexT.Mist