09 2015 档案

摘要:大家平时写线程很多,但可能很少关注如何捕获线程的全局异常。其实jdk提供了两种捕获全局异常的方法,一种是基于整个线程类(staticsetDefaultUnaughtExceptionHandler(Thread.UncaughtExceptionHandler eh)),一种基于线程的一个对象... 阅读全文
posted @ 2015-09-24 16:07 沙琪玛 阅读(1885) 评论(0) 推荐(0) 编辑
摘要:有很多时候我们为了安全,需要将例如数据库服务器放到内网中。但是有些时候又系统给外网开一个端口,这时就可以利用外网的服务器进行一个端口转发。今天我们以centos6 为例进行端口转发配置。首先vi /etc/sysctl.conf,设置 net.ipv4.ip_forward = 1默认是0 。n... 阅读全文
posted @ 2015-09-23 10:34 沙琪玛 阅读(1231) 评论(0) 推荐(0) 编辑
摘要:老沙采用的环境是centos 6.5 64位服务器。在linux上安装jdk环境都很多中方式,这里讲解下手工进行安装并进行环境变量配置。 首先需要下载一个64位版本的linux,可以去oracle官网。如果懒得去找,可以直接执行:wget http://down.laosha.tk/commo... 阅读全文
posted @ 2015-09-16 09:55 沙琪玛 阅读(233) 评论(0) 推荐(0) 编辑
摘要:老沙昨天还登录这个linux服务器,并且命令行好好的,今天突然在linux shell中不显示路径了,显示为-bash-4.1#。以下是老沙的解决方案vim ~/.bash_profile 如果没有会自动新建。在最后加上export PS1='[\u@\h \W]\$’然后执行source ~/.b... 阅读全文
posted @ 2015-09-15 14:00 沙琪玛 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:大家都知道,大部分java生产欢迎用的是linux系统。linux系统分为redhat系列和debian系列,各有各的优点。老沙比较喜欢redhat系列,所以一直使用centos。centos可以使用yum命令管理软件很方便,但是默认的源可能软件不够多。今天我们学习增加上额外的源,使软件变多。首... 阅读全文
posted @ 2015-09-15 09:33 沙琪玛 阅读(587) 评论(0) 推荐(0) 编辑
摘要:gradle可以直接使用maven的代码库,并且支持编程,可以说是maven的加强版。今天我们学习下,如何在MyEclipse下使用gradle开发项目。我们的开发环境:myeclipse 2015,jdk 1.7。 首先去gradle官网(http://gradle.org/)下载最新版的g... 阅读全文
posted @ 2015-09-14 15:51 沙琪玛 阅读(1221) 评论(2) 推荐(0) 编辑
摘要:目标:多台tomcat 使用redis实现共享session。redis的安装请参阅:centos上安装redis nginx 作为目前最流行的开源反向代理HTTP Server,用于实现资源缓存、web server负载均衡等功能,由于其轻量级、高性能、高可靠等特点在互联网项目中有着非常普遍... 阅读全文
posted @ 2015-09-12 17:45 沙琪玛 阅读(1180) 评论(1) 推荐(0) 编辑
摘要:上节讲解了如何在centos上安装redis,点击查看。本节我们学习在java中使用redis。需要将jedis-*.jar添加到classpath(点击下载),如果使用连接池还需要commons-pool-*.jar(点击下载)添加到classpath,文章的附件中可供大家下载。public ... 阅读全文
posted @ 2015-09-12 17:16 沙琪玛 阅读(511) 评论(0) 推荐(1) 编辑
摘要:检查安装依赖程序yum install -y gcc-c++ tcl wget获取安装文件wget http://download.redis.io/releases/redis-2.8.17.tar.gz解压文件tar -xzvf redis-2.8.17.tar.gzmv redis-2.8.1... 阅读全文
posted @ 2015-09-12 17:07 沙琪玛 阅读(338) 评论(4) 推荐(1) 编辑

点击右上角即可分享
微信分享提示