- 博客(24)
- 资源 (9)
- 收藏
- 关注
转载 Git使用教程
Git使用教程 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如
2014-10-27 10:13:52
653
转载 svn的merge使用例子
转自:http://blog.csdn.net/keda8997110/article/details/21813035先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图: branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开
2014-09-25 11:52:07
576
转载 前端模块化开发的价值
原文链接:https://github.com/seajs/seajs/issues/547本文发表在《程序员》杂志 2013 年 3 月刊,推荐购买。前端模块化开发的价值随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 Sea.js 进行前端的模块化开发。恼人的命名冲突我们从一个简单的习
2014-03-11 13:31:17
1052
原创 MongoDB安装启动
从官网(http://www.mongodb.org/)下载MongoDB linux版本。根据自己操作系统选择32位还是64位解压文件到某目录下[root@localhost src]# tar -xzvf mongodb-linux-i686-1.8.1.tgz.tar [root@localhost src]# mv mongodb-linux-i686-1.8.1 /usr/loc
2013-12-10 11:23:58
634
转载 使用HIVE的WEB界面:HWI
使用HIVE的WEB界面:HWIHWI是Hive Web Interface的简称,是hive cli的一个web替换方案。关于如何搭建Hive平台,可以参考:搭建Hive平台但是目前这个功能做的比较简陋,这篇文章我们一起来看看如何使用hive-0.4.1中自带的hwi来进行操作。打开HWI假设hive部署在10.20.151.7机器上,conf/hive-defaul
2013-05-23 10:55:01
1502
转载 hive部署手册
安装环境: 机器 只需要安装一台机器 操作系统:Ubuntu 11.04 64操作系统 hadoop:版本是1.0.2,安装在/usr/local/hadoop sun jdk:版本是1.6.0_31 64bit,安装在/usr/local/jdk hive:版本是0.8.1,安装在/usr/local/hive
2013-05-21 15:11:40
845
转载 hbase shell
1.进入HBase Shell 命令:$ ${HBASE_HOME}/bin/hbase shell 2.获得命令列表:hbase> help 3.alter: 1) 表't1'中,增加或修改一个column family=> 'f1'并保持其最大版本数为5:hbase> alter 't1', {NAME => 'f1', VERS
2013-05-21 09:13:05
749
转载 hive array、map、struct使用
hive提供了复合数据类型:Structs: structs内部的数据可以通过DOT(.)来存取,例如,表中一列c的类型为STRUCT{a INT; b INT},我们可以通过c.a来访问域aMaps(K-V对):访问指定域可以通过["指定域名称"]进行,例如,一个Map M包含了一个group-》gid的kv对,gid的值可以通过M['group']来获取Arrays:array中的
2013-05-20 16:12:41
650
原创 linux下安装mysql
mysql版本:5.5.8系统版本:Red Hat Enterprise Linux Server release 5.3 (Tikanga)一、cmake1、检查是否安装了cmake make -i 2、安装cmakewget -c http://www.cmake.org/files/v2.8/cmake-2.8.3.tar.gztar -zxvf cmake-2.8
2013-02-04 14:20:54
636
原创 memcached分布式部署
memcached分布式部署1、首先介绍下需要使用的memcached代理服务器magent magent是一款开源的memcached代理服务器,项目网址为:http://code.google.com/p/memagent/2、安装libevent、memcached。 在之前文章中有介绍,请参见:http://blog.csdn.net/zhsj1
2012-08-20 16:49:54
5837
原创 memcached和spring集成
memcached和spring集成(主要说spring和memcached的集成,spring本身的东东就不多说啦)本文demo下载http://download.csdn.net/detail/zhsj1106/4507631接上篇 :在linux服务器上安装memcached http://blog.csdn.net/zhsj1106/article/details/7877542
2012-08-17 15:24:04
16532
原创 在linux(centos)服务器上安装memcached
在linux(centos)服务器上安装memcached1、下载: memcached:http://www.kuaipan.cn/file/id_7845608170131198.htm 另外memcached用到了libevent这个库用于socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装
2012-08-17 15:12:21
2293
转载 Java 中的语法糖 (Syntactic Sugar)
语法糖(Syntactic Sugar),也叫糖衣语法,是英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语。指的是,在计算机语言中添加某种语法,这种语法能使程序员更方便的使用语言开发程序,同时增强程序代码的可读性,避免出错的机会;但是这种语法对语言的功能并没有影响。 Java中的泛型,变长参数,自动拆箱/装箱,条件编译等都是,下面做简单的介绍和分析。
2012-08-09 10:59:21
711
转载 用 top 命令查看 CPU 使用率
前 言 在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)
2012-07-31 11:07:56
964
转载 让Java代码跑得更快
本文简单介绍一下在写代码过程中用到的一些让JAVA代码更高效的技巧。1,将一些系统资源放在池中,如数据库连接,线程等.在standalone的应用中,数据库连接池可以使用一些开源的连接池实现,如C3P0,proxool和DBCP等,在运行在容器中的应用这可以使用服务器提供的DataSource.线程池可以使用JDK本身就提供的java.util.concurrent.ExecutorSer
2012-07-13 13:29:27
516
转载 Java程序员不该有的6种陋习
只有在学会处理异常之后,我们才能说自己是一个合格的java程序员。只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟。现在就来测试一下大家对异常的掌握程度。不用担心,事实上,这些不合理的设计很容易看出来。那么,以下六种不合理的代码,大家能看出每一种的问题出在哪儿吗?OutputStreamWriter out = ... java.sql.Connectio
2012-07-13 11:40:14
668
转载 windows下apache tomcat整合
准备工作:1、 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi下载地址:http://apache.etoak.com//httpd/binaries/win32/httpd-2.2.22-win32-x86-openssl-0.9.8t.msi2、 apache-tomcat-6.0.20.zip(免安装版-绿色版)下载地址:http:
2012-07-11 14:13:06
667
转载 JSP中IE直接关闭后如何去清SESSION的最终解决方案
原文:http://blog.csdn.net/lifetragedy/article/details/758879具体做法:第一步:所有在开发工程中在common的JSP页里的块中写入这样一个JAVASCRIPT函数 removeOnline(){ if(event.clientX {
2012-07-09 15:08:23
488
转载 JDBC事务隔离级别
如果DBMS支持事务处理,它必须有某种途径来管理两个事务同时对一个数据库进行操作时可能发生的冲突。用户可指定事务隔离级别,以指明DBMS应该花多大精力来解决潜在冲突。例如,当事务更改了某个值而第二个事务却在该更改被提交或还原前读取该值时该怎么办。 假设第一个事务被还原后,第二个事务所读取的更改值将是无效的,那么是否可允许这种冲突?JDBC用户可用以下代码来指示DBMS允许在值被提交前读取
2011-11-24 10:27:18
466
转载 Oracle创建悲观锁和乐观锁
为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据一般情况下不会造成冲突,所以在数据进行提交更新的
2011-11-24 10:05:42
542
转载 Eclipse安装插件支持jQuery智能提示
最近工作中用到jQuery插件,需要安装eclipse插件才能支持jQuery智能提示,在网上搜索了一下,常用的有三个插件支持jQuery的智能提示:1.jQueryWTP2.Spket3.Aptana 在安装插件之前需要先安装eclipse,如果已经
2011-08-17 15:56:21
446
转载 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
无聊想调用下嘀咕的api的时候,发现需要HTTP Basic Authentication,就看了下。什么是HTTP Basic Authentication?直接看http://en.wikipedia.org/wiki/Basic_authentication_sch
2011-08-03 11:33:34
596
原创 linux vi
vi: 文件名/prot: 查找port n 查找下一个 shift+n查找上一个:set number:显示行号ctrl+f:下一页 ctrl+b:上一页 新增(append):a从光标所在位置后面开始新增数据,光标后的数据随新数据向后移动。 A从光标所在列最后面的地方开始新增数据。插入(insret):i从光标所在位置
2011-06-30 09:38:00
476
原创 在同一个tomcat中,配置两个端口进行提供服务
在tomcat6.0 server.xml配置文件中,节点下新增一个节点,修改端口配置。 以下配置,在tomcat6.0中,已经测试通过,可以使用。 下面是一个配置例子: <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000"
2011-05-27 23:14:00
2084
Google MapReduce 中文版
2012-09-03
spring_redis集成(jedis java客户端)
2012-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人