上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: Java并发编程:Lock 从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下面进行阐述。本文先从s... 阅读全文
posted @ 2015-07-23 19:50 itank 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1. 背景1.1. 严峻的安全形势1.1.1. OpenSSL Heart bleed漏洞2014年上半年对网络安全影响最大的问题就是OpenSSL Heart bleed漏洞,来自Codenomicon和谷歌安全部门的研究人员发现OpenSSL的源代码中存在一个漏洞,可以让攻击者获得服务器上64K... 阅读全文
posted @ 2015-05-17 23:42 itank 阅读(8293) 评论(1) 推荐(0) 编辑
摘要: 前言select2为代替常规的select而出现,可自定义select的样式,最明显的功能就是集合中可以搜索关于浏览器要求,ie8+,Chrome 8+,Firefox 10+,Safari 3+,Opera 10.6+基本案列$(".selector").find("option:selected... 阅读全文
posted @ 2015-04-10 10:11 itank 阅读(941) 评论(0) 推荐(0) 编辑
摘要: Apache Hadoop 项目有两个核心组件,被称为 Hadoop 分布式文件系统 (Hadoop Distributed File System, HDFS) 的文件存储,以及被称为 MapReduce 的编程框架。有一些支持项目充分利用了 HDFS 和 MapReduce。 HDFS: 如果您... 阅读全文
posted @ 2015-02-04 20:03 itank 阅读(14579) 评论(0) 推荐(1) 编辑
摘要: mapreduce实现一个简单的单词计数的功能。一,准备工作:eclipse 安装hadoop 插件:下载相关版本的hadoop-eclipse-plugin-2.2.0.jar到eclipse/plugins下。二,实现:新建mapreduce project map 用于分词,reduce计数。... 阅读全文
posted @ 2015-01-05 14:09 itank 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 一,安装java环境添加java环境变量vi /etc/profile# add by tankexport JAVA_HOME=/data/soft/jdk/jdk1.7.0_71export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME... 阅读全文
posted @ 2014-12-24 15:28 itank 阅读(16989) 评论(0) 推荐(0) 编辑
摘要: 安装好了centos6.4(最简版)后1,静态IP设置查看虚拟机的网络设置信息来配置/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:2B:AF:3DTYPE=EthernetUUID=2b34b38c-f4ca-... 阅读全文
posted @ 2014-12-24 15:22 itank 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for block pool Block pool BP-336454126-127.0.0.1-1419216478581 (storage i... 阅读全文
posted @ 2014-12-22 11:36 itank 阅读(13935) 评论(2) 推荐(0) 编辑
摘要: 一,安装java环境添加java环境变量vi /etc/profile# add by tankexport JAVA_HOME=/data/soft/jdk/jdk1.7.0_71export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME... 阅读全文
posted @ 2014-12-18 23:48 itank 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 配置SSH无密码登录需要3步: 1.生成公钥和私钥 2.导入公钥到认证文件,更改权限 3.测试1.生成公钥和私钥Shell代码 ssh-keygen -t rsa 默认在 ~/.ssh目录生成两个文件: id_rsa :私钥 id_rsa.pub :公钥2.导入公钥到认证文件,更改权限 2.1 ... 阅读全文
posted @ 2014-12-18 23:33 itank 阅读(22358) 评论(0) 推荐(0) 编辑
摘要: github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步... 阅读全文
posted @ 2014-11-09 10:39 itank 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 部署Nginx一,安装nginx依赖:查看是否已经安装rpm -qa |grep gccrpm -qa |grep openssl-develrpm -qa |grep pcre-develrpm -qa |grep zib-devel安装:yum -y install 上面的依赖二,安装nginx... 阅读全文
posted @ 2014-10-31 14:55 itank 阅读(6782) 评论(2) 推荐(3) 编辑
摘要: linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一。在linux中执行ulimit -a 即可查询linux相关的参数,如下所示:[root@mongodb11 ~]# ulimit -acore file size (blocks, ... 阅读全文
posted @ 2014-10-31 12:01 itank 阅读(9928) 评论(0) 推荐(0) 编辑
摘要: NginX(负载均衡)+keepalived (NginX主备)1 规划和准备2 安装3 配置3.1 配置NginX3.2 配置keepalived3.3 让keepalived监控NginX的状态4 还可以做什么5. 补充:SSL配置(update:2013-05-17)1规划和准备需要统一接入的... 阅读全文
posted @ 2014-10-29 20:07 itank 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: JedisPoolConfigconfig=newJedisPoolConfig();//连接耗尽时是否阻塞,false报异常,ture阻塞直到超时,默认trueconfig.setBlockWhenExhausted(true);//设置的逐出策略类名,默认DefaultEvictionPolic... 阅读全文
posted @ 2014-10-24 14:03 itank 阅读(129803) 评论(4) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页