- 浏览: 765029 次
- 性别:
- 来自: 南京
最新评论
文章列表
原作者:http://www.blogjava.net/DLevin/archive/2012/11/30/392240.html
现在参与的项目是一个纯Application Server,整个Server都是自己搭建的,使用JMS消息实现客户端和服务器的交互,交互的数据格式采用XML。说来惭愧,开始为了赶进度,所有XML消息都是使用字符串拼接的,而XML的解析则是使用DOM方式查找的。我很早就看这些代码不爽了,可惜一直没有时间去重构,最近项目加了几个人,而且美国那边也开始渐渐的把这个项目开发的控制权交给我们了,所以我开始有一些按自己的方式开发的机会了。因而最近动手开始重构这些字符串 ...
XStream把xml文件转化为java对象(转)
- 博客分类:
- XML
XStream把xml文件转化为java对象
步骤:
1、一份格式良好的xml文件,xml文件是节点格式。
2、新建java对象,包含属性,属性名可以与xml文件的标签名称相同,也可以不相同,最好是相同,这样的话在转换时就不必把标签和属性再做一次对应了。
3、测试输出结果。
步骤1:用dom4j生成xml文件
package com.techcenter.xml;
import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.text.SimpleDateFormat ...
JavaScript 本身可以算是一门简单的语言,但我们也不断用智慧和灵活的模式来改进它。昨天我们将这些模式应用到了 JavaScript 框架中,今天这些框架又驱动了我们的 Web 应用程序。很多新手开发者被各种强大的 JavaScript 框架吸引进来,但他们却忽略了框架身后浩如星海的 JavaScript 实用技巧。本文将为你呈献其中7个基础知识点。1. 在 String.prototype.replace 方法中使用 /g 和 /i标志位令很多 JavaScript 初学者意外的是,字符串的 replace 方法并不会 替换所有匹配的子串——而仅仅替换第一次匹配。当然 JavaScri ...
与同类技术相比:1.1 处理性能方面复制软件在电信行业的应用很大一个问题就是性能问题,高并发的大量交易,复制软件能否满足如此高并发的应用是一个非常重要的问题。从大量的应用情况来看DSG RealSync在处理性能上优于同 ...
1.1Oracle DataGuard技术
注:因为Logical Standby受支持数据类型,以及日志分析效率等影响很少用于实际应用,所以这里不做比较
Oracle读写分离架构 (转)
- 博客分类:
- Oracle
读写分离是架构分布式系统的一个重要思想。不少系统整体处理能力并不能同业务的增长保持同步,因此势必会带来瓶颈,单纯的升级硬件并不能一劳永逸。针对业务类型特点,需要从架构模式上进行一系列的调整,比如业务模 ...
使用mysql-proxy 快速实现mysql 集群 读写分离
目前较为常见的mysql读写分离分为两种: 1、 基于程序代码内部实现:在代码中对select操作分发到从库;其它操作由主库执行;这类方法也是目前生产环境应用最广泛,知名的如DISCUZ X2。优点是性能较好,因为在程序代码中实现,不需要增加额外的设备作为硬件开支。缺点是需要开发人员来实现,运维人员无从下手。
2、 基于中间代理层实现:我们都知道代理一般是位于客户端和服务器之间,代理服务器接到客户端请求后通过判断然后转发到后端数据库。在这有两个代表性程序
mysql-proxy:mysql-proxy为mysql开源项目 ...
使用logical standby技术实现Oracle数据库的读写分离
在MySQL作为应用系统的后台数据库时,我们常常见到这样的架构,一拖二、一拖三等等。这是用MySQL的读写分离技术,实现数据的写入和读取分别在不同的库上,提升了数据库服务能力。
同样,在Oracle作为后台数据库的架构中,我们也可以这么做。实现的方式有很多种。
(链接: http://mikixiyou.iteye.com/blog/1527226 )
有基于RAC架构的,使用其中某个节点作为读库;
有基于Streams数据复制技术的,实时将数据复制到另外一个库供读取;
本文记录了在一台主机上实现部署Oracle11g物理Active Data Guard的全过程,部署完毕后备库处于默认的最大性能模式。同时带大家一同体验一下Active Data Guard实时查询(Real-time query)特性。 操作系统版本信息:原文:http://www.itpub.net/thread-1591214-1-1.html
ora11g@secdb /home/oracle$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Oracle数据库版本 ...
使用Active Dataguard Reader Farm实现读写分离
原文链接:
http://www.dbaleet.org/seperate_read_and_write_by_oracle_active_dataguard_reader_farm/
Oracle Database 作为通用关系型数据库,常常需要满足客户的各种不同的业务模式,最典型的如交易密集型系 ...
备份的同时,实现读/写分离(转)
- 博客分类:
- Oracle
备份的同时,实现读/写分离
DSG RealSync数据库同步软件的实现!拓扑结构:
数据库同步复制软件是实施关键系统灾备工程的一个重要组成部分,当生产系统出现异常或故障时,备份系统的数据库能够完全代替生产系统的Oracle 数据库管理系统,以实现关键系统的正常运行。充分利用投入的资源: 平时灾备数据库可以作为查询库来使用,方便的实现了读写分离,降低了主生产系统的压力。可以充分的把灾备资源利用起来,不至于浪费投入。 将查询、报表、统计等查询操作业务全部割接到备份数据库,主库只用于写操作。新写入的数据在三秒左右会同步到备份库。 读写分离的实现后,业务性能远远超过用户估计。 ...
1.增加职能部门: 将"职能带区"主控形状拖至绘图页即可.2.改变带区宽度或高度: 选中带区的标题-->出现控制点后再调整3.改变方向: 也许不可能4.改变带区背景颜色 将鼠标连续点击带区的边线(间隔点时间),会在三个区中切换:带区标题/带区/整体图形.当停在"带区"时,即可改变填充颜色.
- 2013-08-18 09:33
- 浏览 2630
- 评论(0)
javascript 格式化数字 (转)
- 博客分类:
- JS
function formatNumber(number,pattern){var str = number.toString();var strInt;var strFloat;var formatInt;var formatFloat;if(/\./g.test(pattern))
使用myeclipse时有不少人碰到鼠标乱跳的问题,找了几个方法,大家试试看吧
方法1:
打开window--Preferences--MyEclipse--Files and Editors--HTML--Visual Designer ,把 Manually refresh design view when not synchronized 选项勾上。
方法2:
在 MyEclipse 工具栏中依次选择 Window ---- Preferences ---- MyEclipse
1) 在 validation 中将 suspend all validation 勾上
2)F ...
Excel 公式学习
- 博客分类:
- excel
1. 查询 C列中包含 “xx”字符串 的单元
=LEFT(C1,FIND("xx",C1)+LEN(C1))
2. 查询 A列的数据在B列中是否存在,若存在则显示 A列的内容,否则不显示
在空白的 C 列 =VLOOKUP(A1,B:B,1,0)
3. 2010Excel 某列不同行自动填补
例如:A列 有N组 标题,每个标下需要填补各自的标题 ,如何做呢?
选中A列 -> 开始 -> 查找和选择 -> 定位条件 -> 选择 空值 -> 输入等于号 = (不需要点鼠标,仅键盘操作)
-&g ...