- 博客(88)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 g++4.9、5.2安装升级
4.9:yum install centos-release-scl -yyum install devtoolset-3-toolchain -yscl enable devtoolset-3 bash5.2:yum install centos-release-scl -yyum install devtoolset-4-toolchain -yscl enab
2018-01-24 16:26:22 1728
原创 ImportError: No module named pkg_resources解决方案
这个问题通常是由于升级到python2.7后执行pip产生的,解决方案是重新在python2.7环境中安装pip,步骤如下:1.安装distributewget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip --no-check-certificateunzip distrib
2017-12-12 12:25:35 41427
原创 Paxos算法研究
分布式一致性问题分布式一致性问题大体可以分为数据一致性和事务一致性,说白了,数据一致性就是多个进程如何对数据的修改达成一致,事务的一致性就是如何将对多个进程的执行处理视为原子性的操作,统一提交或回滚,为了解决以上几个问题,业界提出了很多经典的算法,如二阶段提交,三阶段提交,Paxos等,本篇wiki将对比这三种算法并着重讲解paxos,引出zookeeper的相关算法基础。二阶段提
2017-10-09 14:02:49 385
原创 nigx pcre openssl zlib安装配置
1)zlib安装下载:http://www.zlib.net./configuremakemake install2)openssl安装下载:http://openssl.org/source/openssl-1.0.0a.tar.gz./config --prefix=/usr/local/ssl-1.0.0 shared zlib-dynamic enable-ca
2016-10-18 13:56:31 1002
原创 Cannot change version of project facet Dynamic web module to 3.0 解决方案
1)修改web.xml xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee htt
2016-03-06 20:29:09 2966
原创 PESCMS DOC 搭建
1)安装apache,php,mysql环境这里就不多说了,网上有很多资料,yum安装就可以了2)安装相关扩展PDO,GD,CURL也是yum安装就好了3)部署PESCMS DOC解压后部署到apache中,文件夹名中的-去掉,修改目录权限755或7774)安装PESCMS DOC进入主页面,点击下一步,安装即可5)取消MySQL严格
2016-01-29 11:02:57 1374 2
原创 Linux 查看线程占用情况
查看线程资源占用情况top -H -p pid找到对应的pid,转换成16进制printf 0x%x pid然后jstack pid > 文件在文件中查找16进制pid
2016-01-08 14:14:50 2273
原创 Linux主机间同步时间
主机B需要同步主机A的时间1)A停止ntpd服务service ntpd stop2)修改A的ntp配置文件:/etc/ntp.confserver 127.127.1.0fudge 127.127.1.0 stratum 103)A启动ntpd服务service ntpd startwatch ntpq -p4)B同步A的时间
2015-11-04 11:21:36 964
原创 Linux下查看句柄
查看进程连接句柄数lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more |grep 23711查看连接状态netstat -an
2015-06-23 17:32:22 5676
原创 Mina 单双向认证
生成服务器端密钥keytool -genkey -alias serverkey -keystore kserver.keystore导出服务器端证书keytool -export -alias serverkey -keystore kserver.keystore -file server.crt将服务器端证书保存到客户端受信密钥中keytool -import
2015-03-18 19:38:50 1637
原创 Zookeeper API 备忘(持续更新)
zk.getChildren() 用于监听节点的变化zk.exists() 用户监听节点上数据的变化
2015-02-10 12:33:16 517
原创 Zookeeper:Timeout while waiting for epoch from quorum解决方案
service iptables stop 关闭linuxbofu
2014-06-10 16:10:08 3137
原创 Myeclipse部署按钮失效解决方案
进入workspace目录,删除.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.ast.deploy.core.prefs即可
2013-07-29 10:54:58 2679 2
原创 CentOS 安装telnet
yum install telnet-server yum install telnet或者下载RPMhttp://rpmfind.net/linux/rpm2html/search.php?query=telnet-serverhttp://rpmfind.net/linux/rpm2html/search.php?query=telnet
2013-05-10 14:23:37 669
原创 Eclipse Web开发ClassNotFoundException解决方案
Eclipse JavaEE版开发Web还是不习惯,觉得不如Myeclipse直接控制服务器目录来的清晰,最近用Eclipse开发,本身项目部署好了,没问题了,结果关了之后再启服务器,说什么ClassNotFoundException,很简单的一个异常,但始终不明白哪里的问题,项目之间的依赖配置也没有问题,结果右键服务器Clean选项,重新清理生成一下就好了,虽然简单,但还是给不清楚的朋友提个醒,
2013-04-17 14:04:58 2675
原创 DB2 常用语法备忘
Generated By Default:Alter Table 表名 Alter Column 列名 Drop Identity Set Generated By Default as Identity (Start with 初始值 Increment By 步长)
2013-03-11 19:25:08 634
原创 Windows 关闭指定端口备忘
netstat -ano 查看端口占用情况,找到指定端口PIDtasklist /FI "PID eq XXX",找到对应的任务名,从任务管理器杀掉即可或者taskkill /PID XXX 直接杀死
2013-03-05 16:25:22 1005
原创 JNI加载静态库及多线程操作交流贴
加载so问题,标准方法就可以了,有的时候需要用到静态库,即*.a,这时候System.load和System.loadLibrary无法将其加载,解决方法是将这些引用在C++的开发环境中配置好,一同编译成so文件,供JNI调用。这些在单线程中都没有问题,但如果是多线程呢?同样的方式,将调用JNI的class定义成Thread的子类,以子线程的方式运行,会出现错误,以段错误居多,所以这里也透露出
2013-02-21 15:12:59 3164
原创 fopen 引起的 malloc memory corruption 解决方案
其实不一定是fopen引起的,但引起这个异常的真正元凶通常会在fopen附近,而且直到执行fopen时,调用了内部的malloc,才会抛出这个异常,这个异常通常是由于数组空间的开辟有问题引起的,看看fopen附近有没有数组的动态分配?里面的大小是否正确?是否sizeof()里面写的是指针?等等.....就从fopen往前找,找到数组的分配就对了。
2012-09-17 16:20:45 5919 2
原创 Eclipse中Resiprocate的编译问题解决方案
系统环境:RHEL5.4开发环境:Eclipse C++VS下的开发已经完成,现在的问题是将项目从Windows下迁移到Linux,从VS下迁移到Eclipse下出现了不少的编译问题,解决方案如下:1)编译安装resiprocate,传统的linux configure make makeinstall,不再多说。2)在Eclipse建议新的C++工程,单纯的将代码copy过来,编
2012-09-12 14:50:37 1810 1
原创 Apache SVN forbidden 403
出现这个问题很明显是权限问题,所以大家开始不断的找apache svn的权限配置,找了半天发现自己配的是对的,然后继续找.....其实很多时候,不是因为配错了,而是因为我们一直在访问根目录,url上面加一级子目录(即repos)就好了!
2012-08-31 11:55:57 2255
原创 Apache Moin 404
这个问题相信很多人都遇到过,配置文件几乎都检查烂了,没有问题,结果就是访问moin的时候出现404,别人的问题原因我不太清楚,和大家说一下我的,相信也是大部分人所遇到的问题的原因,原因就是apache service,仔细检查可以发现,service list里面已经有了一个apache service,导致apache -k install总是执行不成功,但是却可以restart,所以误以为是没
2012-08-28 15:52:51 789
原创 IHS 代理配置
与负载均衡类似,不需要加载balance模块,并且配置上反射代理就可以了,如下:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.soProxyPass /应用名 http://hostname:port/应用名ProxyPass
2012-06-07 10:27:17 8201 3
原创 DB2 not configure for TCP/P communication解决方案
在/etc/services中加入db2c_db2inst1 50000/tcp之后su db2inst1db2set DB2COMM=tcpipdb2 update dbm cfg using SVCENAME db2c_db2inst1
2012-04-19 18:20:19 912
原创 Connection authorization failure occurred. Reason: Local security service non-retryable error解决方案
以上的异常是我在连接DB2的时候出现的,很奇怪,因为DB2用了这么长时间从来没出现过这个问题,单从异常消息来看,很明显是DB2连接时验证失败了,说白了用户名和密码的问题,问题是为什么会出现这样的问题,明明用户名和密码是正确的。研究之后发现是系统差异,密码不可能以明文方式存储在系统中,都是通过相应的加密算法之后保存的,DB2采用的是SHA256加密,而不少高版本的Linux默认的加密算法已经是S
2012-04-10 10:09:23 4998 1
原创 找不到libstdc++.so.5解决方案
方法一:yum install libstdc++.so.5方法二:ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5这是在安装了libstdc++.so.6才可以的
2012-04-05 13:33:34 8111
原创 WASCE静默安装
WASCE的静默安装响应文件比较简单,貌似只能指定安装目录,如下:USER_INSTALL_DIR=/opt/IBM/WebSphere/AppServerCommunityEdition之后执行如下命令./wasce_setup-3.0.0.1-unix.bin -i silent -f 响应文件.properties完成安装!
2012-03-28 18:10:04 756
原创 WAS CE命令行配置DB2数据源及引用
环境:Redhat5.4, WASCE3.0与WAS的区别非常大,毕竟虽然叫WASCE,但根本不是WAS,基本上所有的操作全是通过deploy命令加计划文件执行的,对于配置DB2数据源,首先要把db2jcc.jar和db2_license_cu.jar放到lib目录下面,然后编写计划文件,如下:console.dbpoolDBRS1.0carco
2012-03-28 16:31:10 1951
MathX数学算法扩展包
2009-11-21
关于Servlet多线程的问题
2016-01-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人