加载中
Mac下修改docker daemon.json

两种方式修改 1 - docker客户端 使用客户端修改, 如果daemon配置文件有问题, 就会导致dockerd无法启动. 这时候必须要使用第二种方式来修改. 2 - 手动修改daemon.json mac版的docker把配置文件...

2017/05/02 20:32
1K
Java知识图谱

1 - JVM 内存模型( 内存分为几部分? 堆溢出、栈溢出原因及实例?线上如何排查?) 类加载机制 垃圾回收 2 - Java基础 什么是接口?什么是抽象类?区别是什么? 什么是序列化? 网络通信过程及...

2017/04/07 13:56
41
如何定位消耗CPU最多的线程

for (int i = 0; i < 10; i++) { new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(1000000); ...

2017/01/02 15:45
9
Mac各种问题总结

1 - sublime 1.1 - Package-Controllor提示no package cmd + shift + p快捷键打开Package Controller,install package时提示 no package avaliable 首先打开st3的debug模式,找到 Settings...

2016/11/20 00:04
56
Mac_ToolKits

Mac神器整理 CheatSheet:长按Command,显示当前窗口所有快捷键,免费 官网 Alfred3:神器,破解版 Tower:个人觉得很好用的git客户端,含破解文件和方法 精品Mac应用分享 IDEA全系列产品破解...

2016/10/30 22:39
14
macbook外接2k屏开启hidpi

1 - 开启hidpi sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 2 - 获取显示器id $ lorg -l | grep DisplayVendorID $ lorg -l | g...

2016/09/26 20:22
99
9 - 合并

git允许两个开发人员在任何时候合并修改,这一切并不需要一个中央仓库。一个合并会结合两个或者多个历史提交分支。尽管git支持同时合并三个、四个或者多个分支,但大多数情况下,一次合并只结...

2016/09/24 18:23
10
Mina丢包/断包问题解决方法

Mina提供的TextLineCodecFactory编码器,默认读取字节是2048,在一般场景下是可以的。当数据包比较大时,可能会分多次读取,导致断包,造成后面的IoHandler处理异常。 当接收到的数据包大小不...

2016/09/20 15:07
67
Git 编译安装

1 - make configure you can use autoconf generated ./configure script to set up install paths (via config.mak.autogen) 执行make configure生成.configure脚本时,报如下错误: /bin...

2016/09/20 14:14
43
awk

1- awk是什么 awk是linux环境下的一个命令行工具,但是由于awk强大的能力,我们可以为awk工具传递一个字符串,该字符串的内容类似一种编程语言的语法,我们可以称其为Awk语言,而awk工具本身...

2016/09/13 10:11
20
第三章 - 通道

3 - Socket通道 新的socket通道类可以运行非阻塞模式并且是可选择的。这两个性能可以激活大程序(如网络服务器和中间件组件)巨大的可伸缩性和灵活性。本节中我们会看到,再也没有为每个soc...

2016/08/27 18:02
4
Idea创建maven工程卡在Generating project in Batch mode

如题 [INFO] Scanning for projects... [INFO] [INFO] -----------------------------------------------------...

2016/08/19 14:16
39
Java图片压缩

private static void doCompress(InputStream in, float quality, String dest) throws Exception { BufferedImage inImg = ImageIO.read(in); OutputStream os = new File...

2016/08/15 16:34
42
1 - Git快速入门

1 - git快速入门 1.1 - 创建初始版本库 git init --将任何一个目录转换为git仓库 $ git init 初始化空的 Git 版本库于 /data/git_repo1/.git/ 1.2 - 把文件添加到版本库中 $ echo 'hello gi...

2016/08/13 17:54
32
第二章-Java并发机制的底层实现原理

Java并发机制的底层实现原理 Java代码的一生: 编译后变成Java字节码 字节码被类加载器加载到jvm jvm执行字节码,最终转换为汇编指令在CPU上运行 Java中使用的并发机制依赖于jvm的实现和CPU...

2016/07/30 01:35
150
第一章-并发编程的挑战

并发编程目的是让程序运行的更快。并不是启动更多的线程就能让程序最大限度的执并发执行。并发编程时,如果想通过多线程执行任务让程序执行的更快,会有很多挑战。比如: 上下文切换问题 死锁...

2016/07/29 23:48
19
近千节点的Redis Cluster高可用集群案例:优酷蓝鲸优化实战

Redis Cluster 作者建议的最大集群规模 1,000 节点,目前优酷在蓝鲸项目中管理了超过 700 台节点,积累了 Redis Cluster 大量宝贵经验,本文从 Redis Cluster 的工作原理出发,提出了管理 Re...

2016/07/26 15:37
141
聊下并发和Tomcat线程数

最近一直在解决线上一个问题,表现是:Tomcat每到凌晨会有一个高峰,峰值的并发达到了3000以上,最后的结果是Tomcat线程池满了,日志看很多请求超过了1s。服务器性能很好,Tomcat版本是7.0.5...

2016/07/26 14:57
23
idea 使用时的一些问题

idea使用时出现的问题总结

2016/07/21 17:19
15
Linux环境ffmpeg以及相应解码器安装

1. 首先安装系统编译环境 yum install -y automake autoconf libtool gcc gcc-c++ #CentOS 2. 编译所需源码包 2.1 - yasm 汇编器,新版本的ffmpeg增加了汇编代码 wget http://www.tortall....

2016/07/21 10:42
31

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部