- 浏览: 726688 次
- 性别:
- 来自: 重庆
最新评论
-
xinglianxlxl:
对我有用,非常感谢
xstream初步使用 -
liangbo11:
eclipse都无法启动
JDK扩展DCEVM让WEB程序完全不重启调试 -
Love_wh1314:
果然是这个问题。。。维护别人的代码,开始还以为自己改错了,结 ...
JQuery 实践问题 - toLowerCase 错误 -
tonyyan:
谢谢分享!
MAVEN Scope使用 -
908311595:
多谢楼主分享
xstream初步使用
文章列表
在应用JQuery+easyui开发的项目的时候,今天突然在一个模块报错:
Chome下:
Uncaught TypeError: Object #<HTMLInputElement> has no method 'toLowerCase'
IE下:
SCRIPT438: 对象不支持“toLowerCase”属性或方法
jquery-1.8.3.js, 行1719 字符3
郁闷很久,下载JQuery源代码调试,更换版本,调整DOCTYPE,都没有办法解决,而且最怪的是只有这个模块,其他模块都是正常的,冷静下来判断可能问题出在该模块上。于是仔细的分析 ...
目前公司开发的多个组件有打包源代码并发布到nexus,但是很多同事通过maven使用组件时,直接通过eclipse浏览源代码时,发现中文注释为乱码的问题。其实这个eclipse默认编码造成的问题。可以通过以下方法解决:
修改Eclipse中文本文件的默认编码:windows->Preferences->general->Workspace->Text file encoding设置为UTF-8
修改JAVA源文件的默认编码:windows->Preferences->general->Content Types->右侧Cont ...
1.方案说明
apache作为前端访问入口和功能整合
svn的认证使用apache代理openLDAP完成
svn的权限和授权受限于svn本身的机制,目前任然使用其原生配置文件方式。
openLDAP提供用户身份认证数据提供和用户统一管理
2.环境及软件
2.1.操作系统准备
操作系统:centos-6.3 64位
因为在部署整个环境中经常需要安装一些系统的组件,所以,这里先配置好yum的仓库,便于后面安装设置。
yum仓库设置
1.centos-6.3安装包FTP准备
在网络内任务服务器上,解压操作系统的ISO文件(如:/pub/centos/6.3),并把对应 ...
在开发公司基础框架时,为框架封装了一些自定义TAG。并通过在META-INF中定义*.tld文件,直接打包到组件jar包中,其他项目直接声明TAG的URL就可以使用。今天突然死活报错:找不到声明的tag。纠结了半天,发现原因我把TAG的声明URL定义中加入的"-",去除“-”,问题解决。
异常:
org.apache.jasper.JasperException: /admin/system/ologList.jsp(3,0) The absolute uri: http://www.feinno.com/tags/security cannot be reso ...
NET模式中,虚拟机中所有的系统组成内部虚拟网络,通过宿主WINDOW的网络使用NET映射方式相互访问。今天在WINDOW上搭建了个FTP,想在虚拟网络的LINUX下访问,死活都访问不了。原因是我在虚拟网络的LINUX访问WINDOWS宿主的时候使用的是同一网段的IP,WINDOWS宿主是整个虚拟网络的对外的网关,直接访问网关地址是不能端口转发的。所以我在另外的网卡(本地网卡或VM其他的虚拟网卡)配置一个另外的IP ,OK,搞定。
Shire在Web.xml中shiroFilter的Mapping配置错误
org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible to the calling code, either bound to the org.apache.shiro.util.ThreadContext or as a vm static singleton. This is an invalid application configuration.
at org.apache.sh ...
1、前言
2、方案
2.1、环境及软件
2.2、IP规划
3、安装设置MYSQL半同步
3.1、安装MYSQL
3.2、设置MYSQL双向半同步
4、Keepalived实现MYSQL的高可用
4.1、配置KEEPALIVED
4.2、验证故障转移
5、参考资料
1、前言
最近在总结研究下以前项目涉及的高可用方案的东西,已经完成了WEB的HA,这里开始准备总结下数据库的,所以先以以前使用的MYSQL入手,计划后面做POSTGRES,ORACLE的RAC。
2、方案
本案例先使用两台li ...
1、方案说明
目标是搭建企业级的高可用负载均衡集群服务。采用Keepalived + LVS + Tomcat + Memcache Session Manager + Memcached解决方案。其中:
LVS:Linux Virtual Server是 Linux 虚拟服务器,可以把多台服务器虚拟为一个虚拟 IP ,同时实现各种负载均衡算法
Keepalived: Keepalived 是基于 LVS ,并与 LVS 高度融合的,监控 LVS 下所有真实服务器健康状态,并通过健康健康状态动态调整 LVS 的复杂均衡转发权重和规则。同时 keepalived 具备热备功能。
...
rsync同步服务器数据
- 博客分类:
- 系统架构
简介
rsync是类unix系统下的数据镜像备份工具。本文以Nexue数据备份的实践应用为案例,介绍整个应用过程。作为入门材料,rsync的高级配置和应用不在本文范畴。
官方网站:http://rsync.samba.org/
功能及特点:(从百度抄的)
可以镜像保存整个目录树和文件系统。
可以很容易做到保持原来文件的权限、时间、软硬链接等等。
无须特殊权限即可安装。
快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。
安全:可以使用scp、ssh等方式来传 ...
部门想搭建一个WIKI平台用于内部产品和项目文档编写,维护更新。同时也可以作为内部技术交流的基础平台。同事推荐使用HDWiki,我也懒得去选和折腾。就简单搭建了这个环境。因为不会PHP,搭建过程中也出了些小问题,通过GOOGLE大神的帮助,最后是解决了,为防止以后再来一次麻烦,这里做个记录。
1.环境准备
操作系统环境:CentOS6.3 64位 详情如下:
Linux localhost.localdomain 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_ ...
MAVEN 多源代码目录配置
- 博客分类:
- maven
<build>
<!-- 默认源代码和资源文件目录配置 -->
<sourceDirectory>src/main/java </sourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
< ...
在Maven的依赖管理中,经常会用到依赖的scope设置。这里整理下各种scope的使用场景和说明,以及在使用中的实践心得。
scope的使用场景和说明
1.compile
编译范围,默认scope,在工程环境的classpath(编译环境)和打包(如 ...
目前我在新公司推行使用maven进行工程构建和管理,但是目前所有的测试环境和生成环境任然是WINDOWS,所以以前写的linux下自动构建打包的脚本无用了,今天写了个bat的的打包脚本,主要是用于测试人员,直接通过脚本自动打包测试用。免去开发人员打包在传文件的麻烦无聊事情,这里记录下。
@echo off
rem Package project with maven+svn for test team.
rem Just need your computer install JDK(1.6)+MAVEN(3)+SVN-Client
rem @author: zhangpu ...
JDK扩展DCEVM让WEB程序完全不重启调试
- 博客分类:
- J2EE
目前JDK默认支持对方法体内部的修改,可以重新自动加载。所以在WEB工程中,可以不重启WEB容器的情况下修改方法体内部的实现,进行程序调试。但是很多时候需要新增实例变量和方法,这个时候,默认的JDK就不能支持。
这里推荐一个动态代码扩展的VM:The Dynamic Code Evolution Virtual Machine,可以实现不重启WEB容器的情况下,新增实例变量和方法,并动态reload后进行调试。
官方下载:http://ssw.jku.at/dcevm/binaries/
官方介绍:
The Dynamic Code Evolution Virtual M ...
J2EE开发中,特别是使用了Hibernate的项目,在开发阶段,有时候开发人员想看看程序执行的时候实际执行的SQL和动态SQL传入的参数情况,以调试和判断程序逻辑。本文总结下怎么实现,希望对你有用。~
hibernate打开SQL显示
这个比较简单,大多说人都知道,呵呵,配置如下:
hibernate.show_sql=true
hibernate.format_sql=false
使用log4jdbc
log4jdbc打印执行的SQL(包括参数)和输出数据(有点想MYSQL的CMD命令执行结果)
log4jdbc是在JDBC层切入,打印出实际执行的S ...