- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 SuSE10下离线安装MySQL
最近项目需要用到MySQL,由于服务器无法上外网,安装MySQL时,只能上载安装包到服务器进行离线安装。安装分以下几步:1、检查服务器的位数root:~ # archx86_64x86_64 是64位系统x86 是32位系统或者root:~ # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc
2014-12-01 23:12:39
2816
原创 SuSEfirewall2 只允许指定IP访问UDP端口或TCP端口
本来是可以通过iptables的方式进行配置,但是suse将iptables的功能整合到了SuSEfirewall2中,所以还是按照SuSEfirewall2的方式进行配置。首先思考下这里的逻辑:若只能让指定的IP进行访问,所以首先要限制涉及的端口让所有IP都不能访问,然后再逐个开放指定的IP。一、对于TCP端口,我们拿8080端口作为例子,只允许192.168.0.100访问8080端口
2014-02-24 10:15:33
8131
转载 手工释放linux内存——/proc/sys/vm/drop_caches
手工释放linux内存——/proc/sys/vm/drop_caches 当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题。一、通常情况先来说说free命令:引用[root@server ~]#
2014-01-16 11:22:22
1484
原创 启动nginx 报错 error while loading shared libraries: libpcre.so.1: cannot open shared object file
启动nginx时报./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory解决办法:执行 ldconfig -v|grep pcre
2014-01-10 14:55:17
2812
原创 配置tomcat全局c3p0连接池
由于项目中多个应用访问同一个数据库,并部署在同一个tomcat下面,所以没必要每个应用都配置连接池信息,这样可能导致数据库的资源分布不均,所以这种情况完全可以配置一个tomcat的全局连接池,所涉及应用均访问该连接池,让数据库资源得以充分利用。本人使用了c3p0连接池,对c3p0虽然没做过相关性能测试,但是网评还不错,使用的是0.9.1版本,tomcat 使用 7.0.32 配
2013-12-30 22:22:21
11099
1
原创 基于SUSE Linux做NFS文件挂载
linux文件挂载其实和windows文件共享原理差不多,由主机配置一个共享目录,客户端机器可以通过网络访问该共享目录。下面以SUSE11为例子,简要描述下NFS文件挂载过程:一、主机端(主机IP192.168.0.100)1、准备工作,主机需要完成NFS环境搭建安装:portmap-6.0+git20070716-31.16.x86_64.rpm (用作端口映射,把RPC程序号转
2013-07-29 01:29:11
11533
原创 oracle检查锁表语句
--查看是否锁表SELECT /*+ rule */lpad(' ', decode(l.xidusn, 0, 3, 0)) || l.oracle_username User_name,o.owner, o.object_name,o.object_type, s.sid, s.serial# FROM
2013-04-23 23:03:32
878
原创 ActiveMQ5.7.0+jdk1.6在linux环境下启动不了
ActiveMQ5.7.0在官网下载部署jdk及activeMQ后,使用命令${activeMQpath}/bin/activemq start控制台打印linux-qk6h:~ # /home/workspace/apache-activemq-5.7.0/bin/activemq startINFO: Using default configuration(you can
2012-11-17 22:42:49
16764
原创 opensuse开启telnet服务
1、在安装之前先检测一下系统里是不是有了telnet服务#rpm -q telnet-server提示telnet-server-1.2-77.i586 说明已安装。如果没有安装,则会提示package telnet-server is not installed那么开始安装通过光盘安装zypper install telnet-server若光
2012-11-14 23:53:21
2705
原创 opensuse下配置IP、DNS、GATEWAY
本人物理主机IP描述IPv4 地址 . . . . . . . . . . . . : 192.168.1.101(首选)子网掩码 . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 192.168.1.1DHCP 服务器 . . . . . . . . . . . : 192.168.
2012-11-14 21:47:23
9670
原创 清理oracle日志文件,防止硬盘空间占满
oracle数据库上打开了trace on功能,都会产生跟踪日志文件。所以长期不清理的话,会很快占满硬盘空间。这些跟踪日志文件是可以删除。 一般是放在$ORACLE_BASE/admin/$ORACLE_SID/bdumpcdumpadump 命名成:orcl_*.trc的可以删除注:alert_orcl.log是绝对不能删除的。
2012-06-14 17:59:23
25775
原创 win7下oracle内网无法访问解决办法
小弟win7系统,晚上我同事访问我PC上的数据库不成功,根据网上提供的办法,设置防火墙,放通1521端口的入站和出站,结果还是连不上。痛苦老长时间以后,检查oracle监听配置,发现只监听到127.0.0.1这个本地IP,对我本机的局域网IP没有监听,所以试着在里面增加上本机的内网IP,并设置不同的端口号,完了以后,内网果然能访问啦!设置步骤1、修改LISTENER监听配置,增加内网I
2012-05-07 00:11:55
5849
转载 linux创建用户命令
创建用户、设置密码、修改用户、删除用户:useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help 修改用户这个命令的相关参数userdel testuser 删除用户testuserrm -rf
2011-12-27 17:33:22
1075
原创 利用oracle动态游标实现动态SQL循环遍历
create or replace procedure P_TEST_SQL isTYPE ref_cursor_type IS REF CURSOR; --定义一个动态游标tablename varchar2(200) default 'ess_client';v_sql varchar2(1000);mobile varchar2(15);usrs ref_cursor_type;
2011-11-30 16:27:19
15422
转载 java常用正则表达式
^\d+$//匹配非负整数(正整数 + 0)^[0-9]*[1-9][0-9]*$//匹配正整数^((-\d+) ?(0+))$//匹配非正整数(负整数 + 0)^-[0-9]*[1-9][0-9]*$//匹配负整数^-?\d+$//匹配整数^\d+(\.\d+)?$//匹配非负浮点数(正浮点数 + 0)^(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-
2011-11-22 11:20:21
819
原创 oracle数据导出shell脚本
#设置执行编码格式,防止导出中文时出现乱码export NLS_LANG="AMERICAN_AMERICA.UTF8"#加载oracle客户端程序到环境变量中 注意:如果是将该脚本放到定时任务执行就一定得加上这行export ORACLE_HOME=/usr/
2011-09-22 19:00:17
6699
原创 Linux下weblogic内存调优
内存调优weblogic9.2版本,在启动文件startWebLogic.sh中,在${JAVA_HOME}/bin/java ${JAVA_VM} -version后面添加:# AddMEM_ARGS="-Xms1024m -Xmx1264m -XX:P
2011-09-22 10:19:38
1922
转载 关于编程,大学没有传授的10件事
我依然记得当我完成学业时,我是多么的天真。那时我深信自己已经准备好进入任何一家软件公司,并开始成为一个顶级的开发人员。显然,开始工作后没多久我就意识到,还有很多事是我所不了解的。 在不断吸取经验的同时,我一直在努力学习那些我从来没有学过的,但却是成为优秀的开发人员所应了解的基本知
2011-07-29 11:24:21
472
转载 创业编程七个错误认识
多少年来,人们普遍有一种看法,认为软件工程应该和其它种类的工程一样:仔细的设计,精确的规划,然后进行开发—严格按照设计说明书。就像修建一座 桥梁,不是吗?这种开发方式的问题在于:软件,它是“软”的。它可以无限的延展。任何需要的时候你都可以大幅度的修改你的软件,人们也都是这么干的。
2011-07-14 10:49:08
483
转载 程序员最容易犯的几个技术上的错误
为钱而编程如果你对编程不感兴趣,你的代码一定会写的很烂。结果不仅仅你的事业没有任何前途,你的团队也会因此而痛苦不堪。缺乏基本的能力对诸如抽象、多态、接口、异常处理最佳方案等编程概念不熟悉的人写出的代码必然是设计糟糕,可读性和可维护性都极差。自作聪明有些程序员喜欢过于聪明的在一个复
2011-07-14 10:41:53
379
Java设计模式-趣味解读
2010-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅