2017年7月2日

Java ThreadLocal 该类提供了线程局部 (thread-local) 变量

摘要: ThreadLocal,可以理解为线程的局部变量,作用就是为每一个使用该变量的线程都提供一个变量值的副本,每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。 ThreadLocal是如何做到为每一个线程维护变量的副本的呢? 每个线程中都有一个ThreadLocalMap(Thread 阅读全文

posted @ 2017-07-02 22:39 尚恩 阅读(154) 评论(0) 推荐(0) 编辑

2017年5月15日

什么是多线程 多进程

摘要: 1:要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在。 2:什么是进程? 通过任务管理器我们就看到了进程的存在。 而通过观察,我们发现只有运行的程序才会出现进程。 进程:就是正在运行的程序。 进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存 阅读全文

posted @ 2017-05-15 06:49 尚恩 阅读(405) 评论(0) 推荐(0) 编辑

2017年5月14日

JAVA多线程,真的能提高效率吗

摘要: 举个栗子 比如挖一个隧道,有2种开工方法1、只在山的一头挖,直至挖到山的另一头,从而打通隧道,这可以看成是单线程 2、在山的两头挖,同时开工,最后在山的中间接通,从而打通隧道,这感觉肯定比1快了很多,好比多线程 但是2成立的前提是必须有两个工人。而我们的计算机中一般来说只有一个CPU,也就是说只有一 阅读全文

posted @ 2017-05-14 11:04 尚恩 阅读(8255) 评论(3) 推荐(3) 编辑

2017年5月13日

CentOS 7 安装配置 VNC 详解

摘要: VNC 可以实现对另外的计算机的操作: A : 可以访问另一个计算机,采用命令终端 或者窗口界面。 B : 可以远程控制另一个计算机,两台同步显示操作。 看看简单,但是实际没有readme所说的那么简单。 本文介绍在CentOS7.1下安装VNC,让Win7远程桌面Linux解决了不少问题,写个教学 阅读全文

posted @ 2017-05-13 12:05 尚恩 阅读(7561) 评论(0) 推荐(1) 编辑

2017年5月2日

Redis-cluster 集群操作命令

摘要: 目录 cluster操作 redis-cli 客户端操作 cluster 操作 集群 CLUSTER INFO 打印集群的信息 CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息。 节点 CLUSTER MEET <ip> <port> 将 ip 和 port 阅读全文

posted @ 2017-05-02 11:58 尚恩 阅读(374) 评论(0) 推荐(0) 编辑

2017年5月1日

Redis-cluster

摘要: Redis-cluster集群 2017-05-01 版本:redis-3.0.7 环境:CentOS7 参考:https://redis.io/topics/cluster-tutorial http://www.redis.cn/topics/cluster-tutorial.html http 阅读全文

posted @ 2017-05-01 23:15 尚恩 阅读(187) 评论(0) 推荐(0) 编辑

2017年4月30日

Redis 注意事项

摘要: 收集一些Redis的注意事项,供查阅 keys * 这种命令在数据量小还可以,大的时候可以直接搞死生产环境,统计的是当前db有效的key。 info可以看到所有库的key数量 dbsize则是当前库key的数量,dbsize统计的是所有未被销毁的key。 所以dbsize和keys * 统计的key 阅读全文

posted @ 2017-04-30 08:14 尚恩 阅读(137) 评论(0) 推荐(0) 编辑

2017年4月29日

Redis配置文件详解

摘要: 1. 在redis-cli下直接修改redis 的配置,把timeout改回为0,无需重启redis即可直接生效。 2. 修改应用系统代码,设置连接的最大空闲时长(超出此时长将断开空闲连接)小于120秒。 出于改动成本考虑,采用了第一种方案,修改后,报错不再出现。 阅读全文

posted @ 2017-04-29 11:41 尚恩 阅读(230) 评论(0) 推荐(0) 编辑

2016年5月24日

Redis 安装及调试

摘要: Redis安装与调试Linux版本:64位CentOS 7 Redis版本:3.0.7 Redis官网:http://redis.io/ Redis常用命令:http://redis.io/commands 安装Redis wget http://download.redis.io/releases 阅读全文

posted @ 2016-05-24 12:08 尚恩 阅读(555) 评论(0) 推荐(0) 编辑

2016年5月4日

JMeter - 初篇

摘要: Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库, FTP服务器, 等等。JMeter 可以用 阅读全文

posted @ 2016-05-04 11:24 尚恩 阅读(167) 评论(0) 推荐(0) 编辑

导航