简单,可复制

点点滴滴,尽在文中

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  430 随笔 :: 0 文章 :: 516 评论 :: 0 引用

公告

2017年5月23日 #

摘要: apache2.4下载和安装 下载apache2.4 https://www.apachelounge.com/download/VC11/ 提取解压目录Apache24到d:/dev/Apache24 修改d:/dev/Apache24/conf/httpd.conf ServerRoot "d:阅读全文
posted @ 2017-05-23 15:25 ggjucheng 阅读(130) 评论(0) 编辑

2016年5月9日 #

摘要: 介绍 rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特阅读全文
posted @ 2016-05-09 17:09 ggjucheng 阅读(21478) 评论(1) 编辑

2014年9月17日 #

摘要: 前言CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的新gc算法,在jdk5和jdk6中得到了进一步改进,它的主要适合场景是对响应时间的重要性需求 大于对吞吐量的要求,能够承受垃圾回收线程和应用线程共享处理器资源,并且应用中存在比较多的长生命周...阅读全文
posted @ 2014-09-17 17:17 ggjucheng 阅读(20722) 评论(4) 编辑

摘要: 前言JVM GC是JVM的内存回收算法,调整JVM GC(Garbage Collection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,所以我们要了解JVM内存组成,回收算法,对象分配机制。JVM 堆内存组...阅读全文
posted @ 2014-09-17 17:09 ggjucheng 阅读(15923) 评论(1) 编辑

摘要: 前言前阵子,公司的hadoop从hadoop1.02升级到hadoop2.4.1,记录下升级的步骤和遇到的问题,和大家分享,希望别人可以少走一些弯路技术选型 当前使用版本: apache hadoop 1.0.2 hive 0.10 升级目标版本 Apache hadoop 2.4.1 H...阅读全文
posted @ 2014-09-17 15:49 ggjucheng 阅读(10437) 评论(8) 编辑

2013年12月30日 #

摘要: 推荐免费的svn空间(SVN代码托管)最近研究了国内和国外的免费svn空间,SVN代码托管,SVN在线,代码托管中心,有所心得。1.http://www.svn999.com/[推荐]国内的,免费的,申请很方便,而且访问速度很快,很稳定(svn服务最重要的是这个指标,这样才能提高团队合作的效率,提高产出),没有国外vpn的可以使用下。2.https://opensvn.csie.org/ [推荐]只要简单注册就可以使用SVN服务。可以自主管理用户,用户不必在他那注册,在后台直接添加用户就行了。后台可以设置是否可以匿名访问,项目不一定要开源。空间大小没有注意看,好像没有限制。注册时填写项目名、管阅读全文
posted @ 2013-12-30 13:14 ggjucheng 阅读(10436) 评论(6) 编辑

2013年11月14日 #

摘要: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。 首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编译后的模式,然后一个Matcher实例在这个给定的Pattern实例的模式控制下进行字符串的匹配工作。以下我们就分别来看看这两个类:一、捕获组的概念捕获组可以通过从左到右计算其开括号来编号,编号是从1阅读全文
posted @ 2013-11-14 17:38 ggjucheng 阅读(82571) 评论(8) 编辑

2013年10月23日 #

摘要: 拷贝安装方式1、通过ECLIPSE_HOME\plugins安装在eclipse的主目录ECLIPSE_HOME, 比如在我的机器上安装的目录是:ECLIPSE_HOME有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下就可以 了。比如我有一个weblogic的插件(bea站点上可以下载),解压缩之后得到得到一个目录: 【com.bea.eclipse.weblogic_1.1.1】,我就将这个目录直接放到%ECLIPSE_HOME%\plugins目录下,重新 启动eclipse之后就看到Run->“StartWeblogic”的菜单。安装之后,we阅读全文
posted @ 2013-10-23 18:55 ggjucheng 阅读(25180) 评论(2) 编辑

摘要: 1.1. web分布式系统的设计原则搭建和运营一个可伸缩的web站点或者应用程序意味着什么?在原始层面上这仅仅是用户通过互联网连接到远程资源-使系统变得可伸缩的部分是将资源、或者访问的资源,分布于多个服务器上。像生活中大多数事情一样,当构建一个web服务时花时间提前做好计划从长远看来还是很有帮助的;了解一些注意事项和大网站背后的权衡原则可以在创建小型网站时做出更明智的决定。以下是一些影响大规模web系统设计的关键原则:可用性:对于很多公司来说一个网站的正常运行时间是非常关键的声誉和功能,像一些大型的在线零售系统,即使一分钟的宕机都有可能导致数千或者数百万美元的损失,因此设计系统的时时可用性和弹阅读全文
posted @ 2013-10-23 10:46 ggjucheng 阅读(2750) 评论(0) 编辑

2013年10月22日 #

摘要: 本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,这里涉及的不多,这部分可以参考:淘宝Ken Wu同学的博客。1. 表的设计1.1 Pre-Creating Regions默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这一个region写数据,直到这个region足够大了才进行切分。一种可以加快批量写入速度的方法是通过预先创建一些空的regions,这样当数据写入HBase时,会按照region分区情况,在集群内做数据的负载均衡。有关预分区,详情参见:Table Cre阅读全文
posted @ 2013-10-22 09:50 ggjucheng 阅读(2808) 评论(0) 编辑