自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 CASSSO AuthenticationFilter说明

这里用到了责任链模式,filterChain里面包含了web.xml里面配置的所有Filter,每次执行filterChain的doFilter()时,会执行下一个Filter的doFilter方法。//判断request的session里面是否有CONST_CAS_GATEWAY属性,如果有,则从session里面清除这个属性,并return true;* 可以查看ApplicationFilterChain的源码http://javapolo.iteye.com/blog/1287747。

2025-09-20 12:46:35 29

转载 CMDB学习小结

目前企业中IT系统越来越多,ERP,CRM,OA,运营,运维.....每个系统或多或少会跟设备,人,组织,软硬件等配置项相关联,那么问题来了,多个系统对同一个配置项的标识形式可能会不同,例如一台服务器在ERP系统里可能是用MAC地址做标识,在监控系统里又是用IP地址做标识,在OA系统里有可能用出厂序列号做标识,这样导致该配置项的状态属性都分散在各应用系统中,无法通过唯一标识来从全局的维度管理该配置项。CA的CMDB,通过GRLoader整合数据,通过WSP工具建模,功能强大,但是没ZOHO易用。

2025-09-20 12:45:23 41

转载 初学axis

其中 http://localhost:8080/axis2/services/FirstService/ 是Web Services 的地址,sayHello是方法名称,?2)输入 wsdl2java -uri http://localhost:8080/axis2/services/FirstService?其中 http://localhost:8080/axis2/services/FirstService/ 是Web Services 的地址,getInfo是方法名称。

2025-09-20 12:43:55 35

转载 ApplicationContext 获取的三种方法

spring为ApplicationContext提供的3种实现分别为:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext和 XmlWebApplicationContext,其中XmlWebApplicationContext是专为Web工程定制的。在Web应用程序中,我们一般通过ServletContext.getRealPath("/")方法得到Web应用程序的根目录的绝对路径。而不是我们发布的Web应用程序的根目录!

2025-09-20 12:42:10 47

转载 spring数据源配置

当然我们可以用更简单的方法,jdbcTemplate其实都已封装,根据beans.xml配置就可以知道,jdbcTemplate已经注入到userDAO中去了,我们通过spring得到User对象,在User对象里面再调用UserDAOImp即可,如下。通过以上就可以看出,其实直接通过spring就能够获取数据源,然后通过数据库进行一系列的操作。一讲到spring数据源配置,网上一抓一大把,看得多了用的少,没什么印象。今天在网上找了个例子,自己跑了下。当然,以上jdbcTemplate为注入进来的。

2025-09-20 12:40:42 18

转载 linux下划卷

1 根据磁柱的数量和磁盘划分情况判断磁盘是否被划分完,如果已经被划分完则必须先释放掉磁盘再划分。#mount /dev/sda6 /home/test 挂载(挂载路径不要在根目录/下,根目录下的路径会挂载在默认分区)以上即完成磁盘划分 后续执行#partprobe 更新当前分区表给内核 这一步非常重要, 否则你的分区重启才能看到.4 输入11(数字11代表刚建的分区数字编码)回车 以上即完成删除划分区操作。#mkfs.ext3 /dev/sda6 格式化新建分区。3 输入 d(删除)回车。

2025-09-20 12:39:37 19

转载 linux服务器互信

同时 如果要让我们的92服务器支持多台客户端,必须不能在每台客户端都用scp ~/.ssh/id_rsa.pub 192.168.1.92:~/.ssh/authorized_keys 命令。e0:f0:3b:d3:0a:3d:da:42:01:6a:61:2f:6c:a0:c6:e7 ​​user1@rh.test.com​​ 以上执行过程生成两个密钥文件,一个公钥一个私钥.这里可以看出,建立互信后,在客户端91上会有一个配置文件,配置的是连接服务器253上的私钥,通过这个私钥就能通过服务器的验证。

2025-09-20 12:38:59 68

转载 如何判断mysqldump的成功与失败

用mysql的mysqldump --flush-logs --master-data=2 --single-transaction -h $host --port $port -R --quick -u$user -p$pwd --database test| gzip -9 > $abc.tar.gz就能实现数据备份。将错误信息写入错误日志文件的原理是,服务器将对标准错误输出重定向到该日志文件,所以如果不指定--log-error,错误被写入标准错误输出stderr,通常标准输出为你的终端。

2025-09-20 12:38:17 41

转载 opensuse下面如何修改SSH默认访问的22端口

然后自己做了测试,在本服务器的sshd_config文件中不配置任何port,外部机器用默认的22端口能ssh访问本服务器,如果配一个其他的port,那么外部机器将不能通过22端口来ssh访问本服务器,只能通过配置的端口来ssh访问,如果同时配上22端口和另外一个端口,则外部机器可以同时通过这两个端口来ssh访问服务器。总结一下 要让其他机器通过ssh访问自己,必须首先在/etc/ssh/sshd_config 中进行端口配置,然后在防火墙中设置开放这个端口,那么其他机器就能够通过ssh来访问自己了。

2025-09-20 12:34:46 51

转载 20120520 二进制日志文件删除

Query OK, 0 rows affected (8.47 sec)或清除指定部分logs:mysql> purge binary logs to'mysql-bin.000013';二进制文件一般用来做replication同步,当查看slave上同步正确,或者是同步已经完成了,这时如果硬盘空间又不是很大的话,那我们可以手动去清理这些binary文件。

2025-09-20 12:33:55 20

转载 20120520 linux下mysql数据库备份

增量备份脚本是备份前flush-logs,mysql会自动把内存中的日志放到文件里,然后生成一个新的日志文件,所以我们只需要备份前面的几个即可,也就是不备份最后一个.#delete previous daily backup files:采用增量备份的文件,如果完整备份后,则删除增量备份的文件.上面的脚本把mysql备份到本地的/backup/mysql目录,增量备份的文件放在/backup/mysql/daily目录下.增量备份的数据量比较小,但是要在完整备份的基础上操作。Linux下开启binlog。

2025-09-20 12:32:48 368

转载 20120520 执行.sh文件出异常

从win平台编写.sh文件,通过ssh发布到linux平台,执行的时候出现如下错误。# :set ff 发现文件格式是DOS。是由于文件编码格式造成的。再执行.sh文件成功。

2025-09-20 12:31:23 50

转载 20120520 shell编程之2>&1

通过2>&1,就将标准错误重定向到标准输出了,那么再使用 > 重定向就会将标准输出和标准错误信息一起重定向了。前半部分/tmp/test.sh > /tmp/test.log很容易理解,那么后面的2>&1是怎么回事呢?实际上,>就相当于1>(默认是标准输出,所以可以省写),也就是重定向标准输出,不包括标准错误。date的执行结果被重定向到log文件中了,而t无法执行的错误打印在屏幕上。所以这里2>&1的意思就是将标准错误也输出到标准输出当中。如果只想重定向标准错误到文件中,则可以使用2>文件名。

2025-09-20 12:30:48 107

转载 20120520 本地mysql客户端不能连接虚拟机服务器

1 虚拟机上的MYSQL装好了 ,也能正常的使用,但是在win平台下用客户端工具连接就会出现以下错误。备注:期间我还做了一个操作,把win平台上的mysql服务停掉了。可能这个操作对结果并没有影响。myuser为root,mypassword为111111。在linux环境的mysql下执行以下语句。

2025-09-20 12:29:56 54

转载 20120520 suse防火墙关闭

首先检查防火墙# chkconfig --list|grep fire。因为要配置Hadoop,需要将防火墙关闭!

2025-09-20 12:29:20 77

转载 20120520 Linux下mysql的自动备份工具

第二版在第一版的基础上程序做了完善。backup_db_arr=("dbachina" "99yuyu" "cowaw") #要备份的数据库名称,多个用空格分开隔开 如("db1" "db2" "db3")backup_db_arr=("dbachina" "99yuyu" "cowaw") #要备份的数据库名称,多个用空格分开隔开 如("db1" "db2" "db3")backup_location=/backup #备份数据存放位置,末尾请不要带"/",此项可以保持默认,程序会自动创建文件夹。

2025-09-20 12:28:38 187

转载 20120520 在suse下安装mysql(2)

修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/data/mysql/mysql.sock。最后,需要修改MySQL启动脚本/etc/nit.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:/data/mysql。如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。

2025-09-20 12:28:05 219

转载 20120520 在suse下安装mysql(1)

rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。我是在SUSE LINUX的机器上安装了我的mysql客户端和服务器端。但是这个时候因为你用的rpm安装的,你肯定启动不了mysql,需要调用到。

2025-09-20 12:27:33 173

转载 20120520 linux下mysql的卸载

说明:rpm -qa|grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是Linux AS4默认安装mysql的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。(我自己在操作的过程中是顺序卸载的,倒序卸载不了)注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。说明:方法跟卸载Mysql一样,不用说了吧。

2025-09-20 12:26:57 83

转载 20120519 linux虚拟机下网络属性及配置

上篇中rmi服务能够连接到VMnet8的ip地址192.168.28.1,即Host 用于与NAT虚拟网络进行通信的虚拟网卡地址。VMware Network Adapter VMnet1:这是Host 用于与Host-Only 虚拟网络进行通信的虚拟网卡;VMware Network Adapter VMnet8:这是Host 用于与NAT 虚拟网络进行通信的虚拟网卡;VMnet1:这是VMware 用于虚拟Host-Only 网络下的虚拟交换机;service iptables save 保存规则。

2025-09-20 12:25:50 170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除