一.背景说明前段时间一朋友在生产库上误操作,本来他是打算重启一下DG环境,结果在备库命令执行错误。本应该执行SQL>ALTERDATABASERECOVERMANAGEDSTANDBYDATABASECANCEL;结果朋友执行成了如下命令:SQL>ALTERDATABASERECOVERMANAGEDSTANDBYDATABASEFINISH;中断了DG主备库的通信环境,这个finish是用来做Failover时用的。 当时让朋友在主库重新生成了一份standby controlfiles,然后copy到备库,在按正常模式启动就可以了。 因为数据库识别主备库就是通过控制文件来的,所 Read More
posted @ 2013-03-30 16:45 javawebsoa Views(507) Comments(0) Diggs(0)
对于想了解JDK源码的同学来说,通过调试JDK源码来学习是一个常用的方法。如果调试时,不能进入JDK源码,大部分错误都是line unavailable,则需要设置一番。【Window】-【Preference】-【Java】-【Installed JREs】这里可以看到Eclipse可以使用的Java环境,默认使用的是JRE(Java Runtime Environment),是不支持调试的,需要替换成JDK(Java Development Kit)。 【Add】-【Next】-【Add JRE】在【DIrectory】选择机器上安装的JDK的目录,不是JRE的目录。此时JDK的jar文件 Read More
posted @ 2013-03-30 16:44 javawebsoa Views(170) Comments(0) Diggs(0)
转帖请留下地址(http://blog.csdn.net/keven418440201/article/details/8738851),多谢。1、首先2.0之前的版本的cocos2d-x的工程文件夹组织方式是不一样的,以下分别是下载的旧版本和新版本的对比图:以上是从网上下载的旧版本工程, 以上两个是新版本2.1cocos2d-x的文件夹组织方式。直接用打开已存在工程方式打开的话,然后把部分旧API修改为新版的API,可编译通过但无法运行。问题是无法加载背景图片等资源文件,在cocos群里有问,没有找到答案(大牛看到此贴可回复如何解决)。解法:最后用最笨的方法,新建一个空的工程,把class. Read More
posted @ 2013-03-30 16:43 javawebsoa Views(162) Comments(0) Diggs(0)
树莓派中安装QT 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 硬件:树莓派 步骤: 参考链接:http://qt-project.org/wiki/apt-get_Qt4_on_the_Raspberry_Pi Firstly I got the development tools needed by Qt Creator in the hope it would be less heavy for the Pi to download separately. sudo apt-get install... Read More
posted @ 2013-03-30 16:41 javawebsoa Views(440) Comments(0) Diggs(0)
创建模拟器的时候做如下修改: Read More
posted @ 2013-03-30 16:40 javawebsoa Views(164) Comments(0) Diggs(0)
Software Configuration Management 即软件配置管理,也就是软件版本管理控制。简称 SCM为什么会有SCM?在比较大的项目中,一般需要的开发人员比较多,所以凸显的问题就太多了,比如:在许多人共同开发一个项目下,一个程序员如何得到最新版本? 对于版本的修改情况,代码哪些更新过了? 如何查询或者更新到之前的版本(当前版本出问题的情况下)。项目经理准确的得到当前的工作进度。开发人员都改变相同版本的代码,做了同样的工作或者代码发生冲突。记录开发历史,不方便比较不同和修改。..........................SCM就是能够解决这些问题而诞生。SCM历史?起. Read More
posted @ 2013-03-30 16:39 javawebsoa Views(546) Comments(0) Diggs(0)
对于一个存储类的分析,无非从两点入手:存储用的数据结构,存储的运行机制。数据结构:数组 /** * The table, resized as necessary. Length MUST Always be a power of two. */ transient Entry[] table; Entry链表格式。也即,HashMap中采用的是“链接法”来处理碰撞问题的。 运行机制:put、getput方法 public V put(K key, V value) { if (key == null) return put... Read More
posted @ 2013-03-30 16:38 javawebsoa Views(194) Comments(0) Diggs(0)
这里使用JSF2.0技术实现中国行政区划管理,通过范例可以看到JadePool实现了与JSF框架和Primefaces的完美组合。本范例完整演示了以下操作:1、导入中国大陆行政区划记录,并将记录保存到数据库中;2、实现多功能的分页查询;3、在DataTable行中修改行政区划记录。数据来源于国家统计局于2012年11月份公布的中国大陆行政区划。这些数据被打包在jadepool-1.0-GBK.jar文件中,可以通过cn.jadepool.util.China的division()方法导出。 一、修改模板文件 1、将模板文件IndexTemplate.xhtml中的<p:menu... Read More
posted @ 2013-03-30 16:37 javawebsoa Views(446) Comments(0) Diggs(0)
多个常见代码设计缺陷0 前言在软件设计开发中,代码的设计都体现在:子系统与子系统、模块与模块、函数与函数之间的关系,设计越糟糕的软件,维护成本越高,质量也往往难以达标和称赞。好的设计必定是:层次关系简洁、清晰、易维护和扩展的。不会研究太高深的设计,只总结出一些常见的代码设计缺陷,这些设计缺陷如能很好的解决和避免,相信代码能力(编写、设计、评审、重构)能提高一个档次。主要介绍下面15个常见代码设计缺陷:1 复杂函数(Blob Operation)缺陷特征:指的是代码行多,分支嵌套深,变量多,参数多,注释多,复杂度高等特征的函数。缺陷影响:函数不易理解和维护,代码重复、冗余。解决方法:新开发代码时 Read More
posted @ 2013-03-30 16:35 javawebsoa Views(239) Comments(0) Diggs(0)
1721. Gray code[Special judge]Total:2124Accepted:638Rating:2.7/5.0(12 votes)Time Limit: 1sec Memory Limit:32MBDescription Gray code is an interesting code sequence and has many applications in computer science. No matter you have known it before or not, here are some introductions about its feature. Read More
posted @ 2013-03-30 16:34 javawebsoa Views(184) Comments(0) Diggs(0)
Coherence是Oracle为了建立一种高可靠和高扩展集群计算的一个关键部件,集群指的是多于一个应用服务器参与到运算里。Coherence的主要用途是共享一个应用的对象(主要是java对象,比如Web应用的一个会话java对象)和数据(比如数据库数据,通过OR-MAPPING后成为Java对象)。简单来说,就是当一个应用把它的对象或数据托管给Coherence管理的时候,该对象或数据就能够在整个集群环境(多个应用服务器节点)共享,应用程序可以非常简单地调用get方法取得该对象,并且由于Coherence本身的冗余机制使得任何一个应用服务器节点的失败都不会影响到该对象的丢失。其实如果不使用c Read More
posted @ 2013-03-30 16:33 javawebsoa Views(292) Comments(0) Diggs(0)
SVN(subversion)在windows下文件夹建立一个客户端,用来checkOut代码库的项目。程序员,需要的操作有: 1.下载(CheckOut):在需要下载项目的文件夹里面右击,选择CheckOut: 在弹出页面:URL repository选择你需要下载的代码库目录,下面CheckOut directory选择你下载到的目录下 弹出页面出现Completed!代表你下载成功了,后面跟着版本号: 2.更新(Update)在您需要更新的项目或者文件上右击 选择SVN Update . 3.上传(add)--commit(提交)在您需要上传的文件上右击--选择Tortoise SV.. Read More
posted @ 2013-03-30 16:32 javawebsoa Views(235) Comments(0) Diggs(0)
最近有用到STL 的泛型算法remove_if,反复看了MSDN好几遍,硬是没理解这个函数的真正含义,好吧,其实我的英语老师是教体育的 - -! 后来看了STL源码 ,算是发现其中的奥秘了,这里写个笔记算是给自己加深一点 印象吧,下面我任然使用MSDN的范例做说明。 int greater6 ( int value ) { return value >6;}int _tmain(int argc, _TCHAR* argv[]){ int Array[12] = {1,7,9,2,0,7,7,3,4,6,8,5}; vector <int> v1; vector <in Read More
posted @ 2013-03-30 16:31 javawebsoa Views(333) Comments(0) Diggs(0)
定时器我主要用来延时和获取程序运行时间. /************************************************************************************************************* * 文件名: timer.c * 功能: S3C6410 timer底层驱动函数 * 作者: cp1300@139.com * 创建时间: 2012年9月17日20:32 * 最后修改时间:2012年9月17日 * 详细: 定时器的初始化以及中断服务程序 * 20120917:增加定时器0和定时器1的中断服务程序 **... Read More
posted @ 2013-03-30 16:29 javawebsoa Views(588) Comments(0) Diggs(0)
模块化动态划线实现解读 应用软件:VC++6.0。 源码下载地址:http://download.csdn.net/detail/wojiushiwo987/5200730 题记:在对数据的趋势描述方面莫过于将点存储下来描线。即如任务管理器中CPU使用率一样,一目了然就很直观看出使用的趋势。现在360管理软件里面有开始时间的变化趋势。其他也有类似的趋势划线软件功能的实现,很是直观! 项目的需要,我们也需要类似的划线趋势统计模块来统计比如时间随着计数增加的变化趋势。 这里,为了简化而又包含所需功能。特进行模块化测试。 步骤1):需要知道横轴、纵轴各是多少。横轴、纵轴之间的关系? 这里为了... Read More
posted @ 2013-03-30 16:28 javawebsoa Views(239) Comments(0) Diggs(0)
5 年前,iOS 占得先机,现如今,Android 已经逐渐成熟,统治了大部分智能手机市场。但 iOS 的生态系统更为成熟与健康,设计风格也被更多人认可。 iOS 在升级到 5.0 的时候被指责抄袭 Android 中的下拉菜单,那时就有很多人说苹果创新乏力,iOS 进化的力量不足,iOS 6 中“不易察觉”的 200 多项改进似乎也印证了这一点。 iOS 和 Android 的设计思路差异巨大,文件系统、多任务等等方面不同的特性也引起非常多的争论。按照每年一升级的节奏,Android 和 iOS 将要迎来的更新会发生什么变化?iOS 和 Android 还可以在哪些方面针锋相对?Pocke. Read More
posted @ 2013-03-30 16:27 javawebsoa Views(191) Comments(0) Diggs(0)
服务器重新配置了下,自己的一个项目刚预开发遇到了个问题大早上起来看了下phpinfo() 的页面 好吧!上次偷懒,只有个mysql 的扩展于是找了资料开始增加扩展:详细如下不废话了先搞定第一个问题 PDO_MYSQLwget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz tar zxvf PDO_MYSQL-1.0.2.tgz 解压缩进入到扩展编译的目录cd PDO_MYSQL-1.0.2 /usr/local/php/bin/phpize //这里是你php安装目录下的一个文件,需要先运行一次 然后./configure --with-php-con Read More
posted @ 2013-03-30 16:26 javawebsoa Views(193) Comments(0) Diggs(0)
如果需要在软件系统中集成OMCS以增加视频通话或视频会议的功能,则需要重点考虑以下几个问题。1. 服务端的两种集成方式(1)在现有的服务端进程中宿主OMCS服务端:只需要在当前的服务端程序中,new一个MultimediaServer实例就可以了,它需要使用一个TCP端口。(2)独立部署OMCS框架提供的OMCS服务端程序:独立部署可以最有效的将视讯流量与业务逻辑分离开来,使得业务逻辑的处理不会因为视讯的流量而导致额外的延迟。2. 关于用户管理 由于OMCS没有具体的业务逻辑,所以其服务端的用户管理的实质只是标记用户是否在线。这个是OMCS内置的,不需要与现有的系统有任何瓜葛。 只是... Read More
posted @ 2013-03-30 16:24 javawebsoa Views(575) Comments(0) Diggs(0)
在基于OMCS在开发类似视频聊天的应用时,我们经常需要获取摄像头的相关信息;而在进行视频聊天时,我们可能还希望有一些动态的能力。比如,在不中断视频聊天的情况下,切换一个摄像头、或者修改摄像头采集的分辨率或编码质量等等。OMCS提供了很多有用的特性以支持上述需求。一.枚举摄像头 我们如何得知当前的计算机有哪些摄像头了? OMCS提供了一个工具类OMCS.Tools.Camera,来帮助我们获取这些信息。Camera有个静态方法GetCameras,用于枚举当前计算机上的所有摄像头。 /// <summary> /// 枚举当前计算机上的所有摄像头设备。 /// </summar Read More
posted @ 2013-03-30 16:23 javawebsoa Views(338) Comments(0) Diggs(0)
今天碰到了td文字内容不换行,发现是:white-space: nowrap,即强制文本不进行换行,顺便看了一下文本换行的属性word-wrap,总结如下:white-space的默认只是normal,自动换行。word-break:break-all和word-wrap:break-word表示强制换行,前者若英文字符过长自动截断,后者整个英文单词会换行!而而我常会这样用:word-wrap:break-word; overflow:hidden;IE 下没有任何问题,在 FF 下,长串英文会被遮住超出的内容table中td.th强制换行方法:<table style="ta Read More
posted @ 2013-03-30 16:22 javawebsoa Views(245) Comments(0) Diggs(0)