自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 自旋锁原理

/  **    不可重入锁*/public class BadSpinLock { AtomicReference<Thread> owner = new AtomicReference<Thread>();//持有自旋锁的线程对象      public void lock() {          Thread cur = Thread.currentThread()...

2018-02-27 16:59:06 607

原创 netty类图分析

2016-12-09 15:09:34 858

原创 netty3 源码分析解

netty是一款开源的基于nio的通讯框架,参照tomcat源码,对比俩者的不同点,主要是基于nio和bio模式的分析。下载netty3.7源码,导入eclipse,得到工程。netty基于Reactor设计模式的多路复用异步模式, 相对于传统的Bio,架构图如下:select 模式netty抽象出来为boss, 每个channel netty分别用work 去处理,默认的work

2016-12-08 15:11:42 1038

翻译 记录

错误!未找到目录项。 Q: 为什么别人问你MySQL优化的知识 总是没有底气.A: 因为你只是回答一些大而化之的调优原则, 比如:”建立合理索引”(什么样的索引合理?)“分表分库”(用什么策略分表分库?)“主从分离”(用什么中间件?)并没有从细化到定量的层面去分析.如qps提高了%N? 有没有减少文件排序?语句的扫描行数减少了多少? 没有大量的数据供

2016-11-24 14:21:07 1701

原创 mysql 数据库优化案例

一 问题探究1、先不动表和数据库,主要以监控为主,确定sql性能低下的原因。       mysqladmin -uroot -padmin ext|awk 'Queries/{q=$4}/Threads_connected/{c=$4}/Threads_running/{r=$4}END{printf("%d %d %d\n",q,c,r)}'      确定查询数,连接数, 查询量

2016-11-24 10:05:05 345

原创 信号量的使用

package demo;import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;import java.util

2016-06-18 11:06:31 388

原创 多线程笔记

package demo;import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;import java.util

2016-06-18 10:19:45 294

js库数据

js库数据

2015-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除