Chen-Tao

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


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

java并发资源汇总

发表于 2015-06-03
并发 为什么要并发? 比如因为IO操作遇到了阻塞,CPU可以转去执行其他线程,这时并发的优点就显示出来了:更高效的利用CPU,提高程序的响应速度。 Java的线程机制是抢占式的,会为每个线程分配时间片。 线程中断与上下文切换 并发编程 - 多线程的代价及上下文切换 上下文切换与多处理器 J ...
阅读全文 »

遗狂篇

发表于 2015-05-30
采采景云 照我明堂 樽中靉靆 堪息彷徨 理易昭灼 道且惚恍 惚兮恍兮 与子颉颃 有风东来 翼彼高冈 巧智交作 劳忧若狂 并介已矣 漆园茫茫 呼凤唤麟 同归大荒
阅读全文 »

比较全面的MySQL优化参考

发表于 2015-05-28
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方有我的联系方式。这是上篇。1、硬件层相关优化1.1 ...
阅读全文 »

系统架构领域的一些学习材料

发表于 2015-05-28
系统架构是一个工程和研究相结合的领域,既注重实践又依赖理论指导,入门容易但精通很难,有时候还要讲点悟性,很具有“伪科学”的特征。要在此领域进阶,除了要不断设计并搭建实际系统,也要注意方法论和设计理念的学习和提炼。经常有同学询问如何学习,特贴一篇学习材料,供大家参考。09年时写的,在系统领域浩如烟海的 ...
阅读全文 »

Java concurrency tips

发表于 2015-05-18 | 分类于 java
UsesWhat are some possible uses for counting semaphores? The following come to mind: Limiting concurrent access to disk (this can kill performance du ...
阅读全文 »

记一次 mysql 'too many connection'

发表于 2015-05-15
早上发现测试环境mysql服务出现了”too many coonection”的问题,记录下解决过程。 试图定位 连接过多,连续登录也无法入库,这时候先去查看了/etc/my.cnf,发现预设的连接数max_connection=500,排除了预设不足的问题 确认现场 使用netstat - ...
阅读全文 »

mysql中的Waiting for tables

发表于 2015-05-15
在问题的诊断中,注意到一个较为严重的问题,就是我们生产库中全部的数据库访问请求都处于Waiting for tables的状态,在将大查询kill掉后,所有的请求恢复正常;简单的理解为大查询阻塞了其他访问请求,但是这个理论是不可信,如果阻塞该表的DML还可以理解,但是把该数据库上的所有请求都阻塞了, ...
阅读全文 »

Every Programmer Should Know These Latency Numbers

发表于 2015-05-06
每个程序原需要知道的计算机延时 12L1 cache reference ......................... 0.5 ns Branch mispredict ............................ 5 ns L2 cache reference ........ ...
阅读全文 »

OSX terminal tips

发表于 2015-04-27
OS X的终端下通用很多Unix的工具和脚本。如果从Linux迁移到OS X会发现很多熟悉的命令和脚本工具,其实并没有任何区别。 但是OS X也提供了很多其他系统所没有的特别的命令行工具。我们推荐8个这类的工具,希望有助于提高在Mac的命令行环境下的效率。 1. open open命令用于打开 ...
阅读全文 »

JDK7-8 进步点

发表于 2015-04-23
关于反射,两个最让人郁闷的地方都修正了旧版JDK,反射时可能抛出ClassNotFoundException、NoSuchMethodException、IllegalAccessException还有InvocationTargetExcetpion,不知道别人怎样,反正我肯定会很偷懒的只捕捉或 ...
阅读全文 »
1…91011…20
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