`
文章列表
Mina 断线重连     定义:这里讨论的Mina 断线重连是指使用mina作为客户端软件,连接其他提供Socket通讯服务的服务器端。Socket服务器可以是Mina提供的服务器,也可以是C++提供的服务器。            一、断线重连的方式;     1. 在创建Mina客户端时增加一个监听器,或者增加一个拦截器,当检测到Session关闭时,自动进行重连。  
hadoop2.2.0集群配置 - 64位系统下编译源码过程         本人写这篇文章的目的是记录个人在hadoop集群搭建过程的一点经验,其中大部分内容来源于互联网,我按照别人的经验将本人安装配置过程记录下来,主要便于个人以后查阅使用,也可以让其他搭建环境与我相同的人在搭建过程中少走弯路。我掉过的坑,希望给以后的我和其他人一点提示。         搭建环境:【系统】:Redhat 5.6 x64位   【硬件】:i5 2450M 【内存】 8G  【硬盘】500G         编译提示:         1. 必须是能上网的机器,我使用的环境是能上网的,如果你机器不能上 ...
      hadoop2.2.0集群配置 - RedHat 使用CentOS的yum源    要玩转Redhat、CentOS,就得先学会yum的配置,学会了yum的配置,使用linux进行hadoop、tair、tfs的配置就事半功倍。我在此处绕过很多弯,栽过跟头,所以把过程和经验教训记下来,总结巩固一下自己这方面的能力。也可以给需要玩linux的朋友一些参考。     此文很多内容是网上查到的,我只是在此基础上,提供一些个人看法很经验。 配置环境: 我的测试环境是:  Redhat 5.6 x86_64  
Linux免密码登录配置ssh配置免密码登录 目的 在搭建Linux集群服务的时候,主服务器需要启动从服务器的服务,如果通过手动启动,集群内服务器几台还好,要是像阿里1000台的云梯hadoop集群的话,轨迹启动一次集群就得几个工程师一两天时间,是不是很恐怖。如果使用免密登录,主服务器就能通过程序执行启动脚步,自动帮我们将从服务器的应用启动。而这一切就是建立在ssh服务的免密码登录之上的。所以要学习集群部署,就必须了解linux的免密码登录。 原理     使用一种被称为"公私钥"认证的方式来进行ssh登录. "公私钥"认证方式简单的解释是 ...
        《Python绝技:运用Python成为顶级黑客》试读感想         先来说说我试读的第一章,Python基础,作为一个Java开发人员,通过作者书本的内容,对于Python有了一个基本的了解,虽然语言不同,但是从语法上,可以看到很多相似的影子。而作者通过代码实例的讲解,让我这个Python门外汉觉得Python并不难,且学习起来还挺有趣的。第二章利用Python进行渗透测试中,一下子提起了我的兴趣,作者用生动的描述和殷实的案例,讲解了如何通过Python进行密码破解、端口扫描,还将如何构建一个SSH僵尸网络,利用FTP破解感染WEB服务器等等这些秘籍全部倾囊相授。我 ...
        《写给大忙人看的Java核心技术》 试读感想         在ITEYE上,谈到Java核心技术,我想有更多人比我有发言权。说到Java8的新特性,绝对有更多人比我有应用经验。作为一个工作多年的Java老兵,由于工作重心和关注点不同,对于Java技术核心技术以及Java新技术的了解方式还是很单一,不是资讯类的只言片语,就是文章和博客类的零零散散,大多没有给出系统、全面了解Java核心技术的渠道和方式,而《写给大忙人看的Java核心技术》,正满足了这种需求,能够系统、全面的熟悉和了解Java的核心技术。         其实作为一名Java技术人员,熟悉Java语言的核心技 ...
       《分布式服务框架原理与实践》试读感想         先讲讲我公司目前面临的问题:随着公司业务的发展和扩大,团队人员不断增多,公司原有的技术架构的弊端越来越明显,处理业务数据越来越吃力,线上服务的处理能力越来越捉襟见肘。增加团队人员并没有解决效率问题,很多人员不是帮线上救火,就是在救火的路上;单纯的增加硬件设备已经不能得到原有系统具有的伸缩能力了。由于原系统是基于RPC远程服务调用架构的,在架构上的制约,原系统的维护和bug修复,占用的人员/时间越来越多,新产品的发布和上线导致的问题也越来越多,目前需要重新选择一套更适合公司业务发展的架构。拜读市面上已知的Java架构书籍,讲 ...

博客简介

        已解决的BUG为何总是重复出现?产品定好的产品需求为何再次修改?托管机房的服务器为何屡遭黑手?SVN服务器上的代码为何突然消失?线上服务器频频宕机,究竟是何人所为?拒绝服务攻击夜夜出现,究竟是人是鬼?生产数据库集群一夜之间不见踪影的背后又隐藏着什么?这一切的背后,是技术的缺陷,还是管理的沦丧?是黑客的爆发还是运维的无奈?敬请关注每晚12点可能不更新的年度巨献《微笑哥的架构之路》让我们跟随着大大的微笑博客走进一个程序员的内心世界……... 《微笑哥的架构之路》
《架构探险——从零开始写Java Web框架》 试读感想         作为一个已经在java领域摸爬滚打多年的IT人,在每次需要从头搭建一个小项目框架、技术选型的时候,面对越来越庞大臃肿的spinrg,  脑海里每次都想过自己写一个轻 ...
《Java程序员面试宝典(第4版)》 试读感想        谈到Java程序员面试这个话题,我想,每个从事java开发的人都有一套自己的见解,特别是工作3年以上的。对于学校里将要毕业即将开始找工作的大学生来说,这个话题也是必 ...
读《技术管理之巅:如何从零打造高质效互联网技术团队?》有感           今天中午午休后,上ITEYE逛逛,首页上的推荐公告提示8月份的有奖试读活动开始了。浏览了一下书单,发现一本《技术管理之巅:如何从零打造 ...
将博客搬至CSDN 本人准备将ITEYE博客内容搬家到CSDN博客中,特此通告。
 发布概述 下列版本对应表中显示了VisualVM的版本和各自的JDK的对应关系。 发布版本对应表
《大型网站系统与Java中间件实践》读后感     这几天逛ITEYE,首页老提示新书有奖试读活动,我是看了看书单,正好第一本书就是我最近看完的《大型网站系统与Java中间件实践》。不在乎奖不奖(最多送本书,不过我已经买了,呵呵),而在乎我自己的感受,我还是要来说说这本书给我的启发。     首先是内容:本书的标题是《大型网站系统与Java中间件实践》,其实我觉得应该叫《大型网站技术架构之分布式关系型数据库实践》更贴切,而且这个名字更吸引人,最近机械工业出版社出品的大数据丛书卖的很火,基本上作者本书所说的内容也符合这个方向,不过不知道为什么名字起得这么细致,没有吸引力,可能是作者自己想的 ...
Redis加入Centos Linux开机启动       网上有很多redis在linux下自动启动的例子,实现的方式很多,很多都是参考一个老外流传出来启动的例子,其实直接使用是不行,而且有很多地方有一些语法错误,这里就讲我实验过,成功的Linux服务chkconfig配置启动的方法。 下面直接贴出内容,大家下载后进行修改即可使用,后面会详解具体参数: # chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/bin REDISPORT= ...
Global site tag (gtag.js) - Google Analytics