- 博客(77)
- 收藏
- 关注
原创 zookeeper系列6:调优之观察者
观察者不参与投票,只监听投票结果1.修改zoo.cfg文件 添加: peerType=observer 修改 server.3=192.168.163.130:2888:3888:observer
2018-06-08 10:08:31
229
原创 zookeeper系列4:zookeeper集群安装及使用
1.在3台linux服务器上安装zookeeper2.修改zoo.cfg server.1=IP:2888:3888 server.2=IP:2888:3888 server.3=IP:2888:38883.在zookeeper新建myid 内容为1(对应第二步)4.启动zookeeper sh zkServer status 查看zooke...
2018-06-08 08:33:23
87
zookeeper系列2:通过客户端操作zookeeper
操作zookeeper需要通过客户端,所以需要先启动客户端一.启动客户端sh zkCli.sh 二.zookeeper结构 知识点: 1.zk有一个根节点/。对于zk的操作都是基于根节点 2.每个节点都可以创建子节点 3.每个节点都叫znode 4.每个znode都可以存储数据 5.多个znode节...
2018-06-07 19:20:11
110
原创 zookeeper系列1:入门
目录zookeeper入门通过客户端操作zookeeper一、zookeeper是什么 zookeeper是一个开源的分布式协调服务框架二、可以解决的问题 在分布式应用中,提供可靠的,可扩展的,分布式的,可配置的协调机制来管理整个集群的状态 统一命名服务,信息配置管理,数据一致性,集群管理,分布式锁等等三、zookeeper怎么使用 3.1...
2018-06-06 20:09:27
150
原创 Js函数返回值
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性指定的页. ...
2015-07-16 16:15:02
1248
原创 解决xManager、putty等工具ssh连接linux中文乱码
转自:http://blog.sina.com.cn/s/blog_4e1cd1f40100nhse.html经常使用xManager、putty等工具ssh连接linux主机的同学可能会有这样的一个困扰,使用ssh连接后发现中文乱码。要解决问题就要了解问题是怎么发生的,linux主机的默认中文字符集是UTF-8而windows系统一般是GB2312 或 GB18030这样就会出问题,网上有...
2015-04-23 10:10:15
1044
原创 Linux下tar.bz2解压
tar.bz2 解压命令bzip2 -d gcc-4.1.0.tar.bz2---上面解压完之后执行下面的命令。tar -xvf gcc-4.1.0.tar 或 tar -xvf *.tar解完之后会出现多一个文件夹 gcc-4.1.0
2015-04-23 08:44:46
153
原创 基于Eclipse的Hadoop应用开发环境配置
转自:http://www.cnblogs.com/flyoung2008/archive/2011/12/09/2281400.html 我的开发环境:操作系统centos5.5 一个namenode 两个datanodeHadoop版本:hadoop-0.20.203.0Eclipse版本:eclipse-java-helios-SR2-linux-gtk.tar.gz(...
2015-04-22 14:37:14
94
原创 linux回收站
今天一不小心在ubuntu下把一个文件移动到了回收站,我并不想删,手误了。我急忙到Nautilus下的回收站中准备恢复它,但是里面居然什么都没有。 后来我发现这是由于我删文件的地方不在HOME所在的分区,而是在另一个独立的Linux分区下,这是我专门用于开发的分区。而我删除的东东在分区根目录下的.Trash-1000/file目录下,相关的删除信息(删除时间和文件所在目录)在.Tras...
2015-04-22 09:56:35
337
原创 Windows用Xmanager4.0的Xstart连接linux远程桌面
用Xstart连接Linux远程桌面有一个好处,服务器端不用做什么设置,开启SSH即可。用XDMCP连接,服务器端得做一些配置,麻烦。1.安装Xmanager2.启动Xbrowser ,新建一个Xstart会话,如下图3.启动Xstart会话即可连接到远程Linux上...
2015-04-21 14:28:04
374
原创 CentOS在VirtualBox下安装没有图形界面的解决方法
今天在VirtualBox下安装了CentOS6.3,但是安装完成后默认进入了Text mode形式,而没有图形界面,最后在网上找答案,其原因为:VirtualBox安装CentOS时默认分配的是512M内存,而centos在内存小于652MB时会自动进入text mode。所以只需要将centos的内存调大点就可以。...
2015-04-21 09:48:25
1306
1
原创 linux包管理器
1.rpm包管理器 1.1 {*}.rpm默认安装后的文件结构 /usr/sbin存放可运行文件(*.sh) /etc/{*} 存放配置文件2.deb包管理器3.yum包管理器4.apt-get包管理器...
2015-04-20 17:30:20
103
原创 hadoop在linux上单机安装过程
1、安装JDK jdk版本最好是1.6以上,可以使用执行命令java -version查看当前JAVA版本号,如果报命令不存在或版本比较低,则需要安装一个高版本的JDK,并在/etc/profile的文件末尾,根据本机JDK实际的安装位置加上以下几行: export JAVA_HOME=/usr/java/jdk1.7.0_25 export PATH=$JAVA_HO...
2015-04-20 16:31:05
317
原创 Windows下使用Vagrant安装linux系统
准备工作:下载安装 VirtualBox :https://www.virtualbox.org/下载安装 Vagrant :http://www.vagrantup.com/下载需要使用的 box :官方提供的范例:http://files.vagrantup.com/precise32.box还可以在 http://www.vagrantbox.es/ 这里下载更多不同...
2015-04-20 10:45:12
300
原创 Cygwin使用windows的jdk 配置方法
1.[vim /etc/profile] JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43) PATH="$JAVA_HOME/bin:${PATH}" CLASSPATH="$JAVA_HOME/lib/tools.jar" export JAVA_HOME ...
2015-04-15 17:21:39
877
原创 解决Cygwin下vi和vim方向键和Backspace不好用的问题
默认的vi(vim)没有配置文件,因此导致了方向键出现ABCD,以及Backspace只会移动光标,字符不消失的问题。cygwin自带vi(vim)配置文件的例子,直接拷贝即可,参考以下命令:$ cd /usr/share/vim/vim73$ cp vimrc_example.vim ~/.vimrc注:按照上面的方法修改之后,发现cygwin的vim中加上了语法颜色,哦也!...
2015-04-14 16:48:58
213
原创 不用数据线连接到Android手机进行调试
Android开发中少不了真机调试,总用数据线插插拔拔的还是不方便也不稳定,其实可以实现WIFI的方式连接android手机。关于Android真机调试还可以看峻祁连的另一篇文章。1. 当然首先要打开WIFI,手机要和电脑在同一局域网内2. 在手机上安装AdbWireless(Google Play上需搜一下就有),注意手机是需要root过的3. 安装完毕后在手机上启动AdbWi...
2015-04-14 08:57:10
295
原创 google-play-services_lib添加不成功的解决方案
使用Google Map API v2进行地图开发时需要添加google-play-services_lib,在安装Android SDK后google-play-services_lib默认在ADT中的SDK目录中,此时的google-play-services_lib没有生成project,无法添加,需要生成project,整体添加步骤如下: 1.File->...
2015-04-10 10:08:56
258
原创 Google Maps Android API V2使用及问题解决
转自:http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html说明 因为Google Maps的API版本更新,之前的一些教程都是关于旧版本V1的,虽然Google说继续提供服务,但是不再提供API Key的申请。 而新的V2版本貌似改动还挺大。也没搜到国内有什么系统介绍的博客文章之类的(书肯定是来不及那么新了)...
2015-04-10 10:00:46
183
原创 ActiveMQ实战2:ActiveMQ Tomcat
1.新建一个servlet并实现MessageListener接口package com.activemq.webActivemq;import javax.jms.*;import javax.jms.Message;import javax.servlet.http.HttpServlet;import org.apache.activemq.*;pu...
2015-04-02 14:30:58
84
原创 ActiveMQ实战1:ActiveMQ Java
1.准备工作 1) 下载安装,启动activemq 2) 下载activemq jar包导入项目2.消息生产者package com.activemq.demo1;import javax.jms.*;import org.apache.activemq.*;/** * 消息生产者,用于生成并发送消息 */public class Produ...
2015-04-02 11:32:57
81
原创 war包发布到Tomcat服务器下
1.将项目打成war包,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动将其解包. 2.修改${tomcat.home}\conf\server.xml文件.在Host节点下增加如下代码: <Context docBase="war包绝对路径" path="/userapp"reloadable="true"/> docBase:指向项目的绝对路径,...
2015-03-26 15:41:26
426
1
原创 Android异常汇总
1.Activity中getResources()报空指针异常 原因:context.getResources()2.Android library projects cannot be launched 点击运行的工程右键出现Properties点击Properties,进入把is library 前的对勾去掉返回...
2015-03-19 15:08:51
79
原创 Android 一键直接查看Sqlite数据库数据
本文主要介绍Android开发中如何一键直接查看sqlite数据库中的数据以及sqlite3的常用命令。1、原始查看sqlite数据方法Eclipse菜单Window - Open Perspective - DDMS进入DDMS视图。然后File Explorer View中依次展开路径/data/data/package_name/databases/,将其中的db文件pull from d...
2015-03-18 10:18:31
135
原创 net.sf.json.JSONObject 和org.json.JSONObject 的差别
一、创建json对象String str = "{\"code\":\"0000\", \"msg\":{\"availableBalance\":31503079.02}}org.json.JSONObject:JSONObject json = new JSONObject(str);net.sf.json.JSONObject:JSONObject json = JSO...
2015-03-18 08:42:45
124
原创 MongoDB findAndModify无效
问题1:在MongoDB shell中运行ps = db.runCommand({'findAndModify':'processes','query':{status:'ready'},'sort':{priority:-1},'update':{'$set':{status:'running'}})无效解决:
2015-03-06 10:29:26
496
原创 Oracle用户和模式的区别
用户是用来连接数据库和访问数据库对象的。而模式是数据库对象的集合。模式跟用户在oracle 是一对一的关系。 一个用户有一个缺省的schema,其schema名就等于用户名,当然一个用户还可以使用其他的schema。如果我们访问一个表时,没有指明该表属于哪一个schema,系统就会自动给我们在表上加上缺省的schema名。比如我们在访问数据库时,访问scott用户下的emp表,通...
2015-03-04 11:11:47
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人