http://poj.org/problem?id=1151题目大意:给出 n 个矩形的“左下”和“右上”顶点坐标,求面积并;思路:由于坐标值为实数,所以不能直接用数组模拟,要先将所有坐标值离散化处理;#include<iostream>#include<stdio.h>#include<string.h>#include<stdlib.h>#include<algorithm>using namespace std;#define SIZE 103<<1double a[SIZE][4],x[SIZE],y[SIZE]; Read More
posted @ 2013-05-25 16:17 javawebsoa Views(205) Comments(0) Diggs(0)
题目连接分析:这题是在1000-10000之间,从一个素数变换到另一个素数。我们会想到先打印素数表,然后进行搜索。另外,对素数的变换,我们应进行为的变换。采用queue来存。代码如下:#include<cstdio>#include<cmath>#include<queue>#include<cstring>using namespace std;int k,m;int a[4]={1,10,100,1000};int visit[10000],prime[10000];void get_prime() //素数打表{ int i,j; for( Read More
posted @ 2013-05-25 16:05 javawebsoa Views(147) Comments(0) Diggs(0)
用过sublime的朋友可能都知道,这个工具的可定制性和可扩展性及其在页面操作用户体验方面,是做的非常不错,之前一直使用editplus3,无疑editplus也是一款很好的编辑器,响应速度快,支持各种编码,并且对各种语法高亮显示,比较遗憾的是,它只是一款优秀的轻量级编辑器,而并非ide,我们也不必过于苛求它。 为何要从editplus转到sublime呢,其实缘故很简单,当你觉得editplus不太能满足你,可是为了编辑代码方便,多少有点提示和对代码处理能力加强,又不想去打开eclipse/myeclipse的时候,那么sublime就是你的选择了。 sublime2一直备好评,安装上插件管 Read More
posted @ 2013-05-25 16:02 javawebsoa Views(271) Comments(0) Diggs(0)
参考metalink的文档:Doc ID: Note:3136.1 and 465043.1WARNING: inbound connection timed out (ORA-3136)1.参数含义:SQLNET.INBOUND_CONNECT_TIMEOUT is set to a value in seconds and determines how long a client has to provide the necessary authentication information to a database.INBOUND_CONNECT_TIMEOUT_listenername Read More
posted @ 2013-05-25 15:58 javawebsoa Views(471) Comments(0) Diggs(0)
hp笔记本4431S使用两年了,风扇声音很大,HP Support Assistant提示“清理通风口降低散热和风扇噪音” 查看官网:清理通风口降低散热和风扇噪音 决定自己清理通风口,以下是拆解及清理步骤。 1、关闭主机,切断电源,移除笔记本自带的电池。2、拧开后盖上的螺丝。 3、使用移除电池的方法,双手同时推动开关,移除笔记本后盖。 4、拧开风扇上的螺丝,取下电源线接口。 5、由于没有专用清理工具,我使用棉签清除通风口厚厚的灰尘。 6、重新安上风扇,接好接口,拧上螺丝。 7、从后推上笔记本后盖,推上电源,拧上后盖螺丝。 Read More
posted @ 2013-05-25 15:54 javawebsoa Views(1148) Comments(0) Diggs(0)
参加系举办的oracle交流会-------------深有体会 昨晚,系举办了oracle交流会中,学长的激情演讲和流利的英语水平,让我这个新人觉得很是羡慕。随着时代的发展,英语再生活中越来越重要,好的英语水平也是进入大公司的必要条件,也是提升自我修养的必修课。阅读英文网站可以提高英语水平,也可以通过听力和口语练习提高。Come on! Read More
posted @ 2013-05-25 15:51 javawebsoa Views(128) Comments(0) Diggs(0)
在浅谈 Office 2013 App中说到目前Office App支持三种类型的App, 前两篇讲了office 2013 app 之 task pane app(从新建到发布到office 365 SharePoint) 和office 2013 app 之 content app(从新建到发布到office 365 SharePoint)。本篇讲述office app之 Mail App 从新建到发布。Mail App 和之前两种App有些不同的地方: 1. 只能在Out Look里面应用(2013 在线版,本地版,office 365 上的都可以);2. App是部署到Exchange Read More
posted @ 2013-05-25 15:47 javawebsoa Views(195) Comments(0) Diggs(0)
首先你得写好xml文件,这也是最主要的。 然后,在activity中加入一个线程,延时2秒,用来跳转到主界面。 activity中线程代码如下:(顺便检测一下网络是否打开)@Override protected void onStart() { super.onStart(); if(isNetworkConnected()){ new Thread(){ @Override public void run() { try { Thread.sleep(2000); Intent intent = new Intent(SplashActivit... Read More
posted @ 2013-05-25 15:43 javawebsoa Views(221) Comments(0) Diggs(0)
在SQL Commander中,sql语句中如果有中文,显示是‘口口口’。解决办法如下:在Tools->tool Properties->General->Appearance->Fonts->SQL Editor选择PMingLiU,同时把Grid也选择PMingLiU就可以了。如上配置以后,中文就可以正常显示了。==============================================================还有另外一种办法 使用dbvisualizer一直存在一个问题,就是汉字始终是“口口”。解决方案是:dbvisualizer目录 Read More
posted @ 2013-05-25 15:39 javawebsoa Views(449) Comments(0) Diggs(0)
JCS是Jakarta的项目Turbine的子项目。它是一个复合式的缓冲工具。可以将对象缓冲到内存、硬盘。具有缓冲对象时间过期设定。还可以通过JCS构建具有缓冲的分布式构架,以实现高性能的应用。对于一些需要频繁访问而每访问一次都非常消耗资源的对象,可以临时存放在缓冲区中,这样可以提高服务的性能。而JCS正是一个很好的缓冲工具。缓冲工具对于读操作远远多于写操作的应用性能提高非常显著。 一、理解缓存的三个核心概念 Elements : JCS是一个对象缓存,能放置一些对象或是”elements”并通过key来访问它们,很像一个hashtable。可以想象JCS是一个能过Name来获取的hash.. Read More
posted @ 2013-05-25 15:36 javawebsoa Views(322) Comments(0) Diggs(0)
tools --tool properties -- SQL Commander -- Auto Completion 去勾选相应选项 Read More
posted @ 2013-05-25 15:32 javawebsoa Views(230) Comments(0) Diggs(0)
Yourvimrcfile is an incredibly powerful, incredibly useful thing. Anything you can do incommand-line modeyou can do in yourvimrcfile. This makes it possible to make settings (e.g.:set textwidth=80) in thecommand-line modeand then make them permanent in yourvimrcfile by just doing the exact same thin Read More
posted @ 2013-05-25 15:29 javawebsoa Views(209) Comments(0) Diggs(0)
这次我们主要讲一下用dom4j文件读取中过程中的路径问题。关于dom4j读取XML文件路径问题,其原因主要不在于dom4j,而在于web项目发布之前的文件和web项目发布后的文件在位置上发生变化导致了路径问题的产生。Web项目发布之前 为了更好的解释这种现象,我在首先项目中创建了几个xml文件,如下图所示: 在上图中,file1.xml位于test包中;file2.xml位于src目录下;file3.xml位于WEB-INF文件夹下;file4.xml位于WebRoot文件夹下;file5.xml位于项目XmlTest下与src同级。Web项目发布之后 了解了Web项目发布之前的文件... Read More
posted @ 2013-05-25 15:25 javawebsoa Views(752) Comments(0) Diggs(0)
PCIe各标准的速度如下版本发布时间原始数据传输带宽有效带宽单个Lane带宽总带宽(x16)PCIe1.x20032.5GT/s2Gbps250MB/s8GB/sPCIe2.x20075.0GT/s4Gbps500MB/s16GB/sPCIe3.020108.0GT/s8Gbps1GB/s32GB/s对比之后,发现个奇怪问题,按照常理新一代的带宽要比上一代翻倍,PCIe3.0的原始数据传输带宽应该是10GT/s才对而实际却只有8.0GT/s。我们知道,在1.0,2.0标准中,采用的是8b/10b的编码方式,也就是说,每传输8比特有效数据,要附带两比特的校验位,实际要传输10比特数据。因此,有效 Read More
posted @ 2013-05-25 15:22 javawebsoa Views(680) Comments(0) Diggs(1)
假设一个表有6个字段c1,c2,c3,c4,c5,c6,有如下的sql语句:select c1,count(distinct(c6)) from tbl where c3>1 group by c3;python中asq模块可以实现类似的查询,以下用一个示例说明。#!/usr/bin/env python2.7#-*- encoding: utf-8 -*-import osfrom datetime import *import timefrom asq.initiators import querydef test1(): src_list = [[6,6,6,3,7,9],... Read More
posted @ 2013-05-25 15:18 javawebsoa Views(457) Comments(0) Diggs(0)
小议truncate、drop、delete的区别1、从分类角度 truncate、drop属于DDL(Data Definition Language 数据定义语言) delete属于DML(Data Manipulation Language 数据操作语言)2、从表结构角度 truncate、delete只删除数据,不删除表结构 drop删除数据和表结构3、从安全角度 truncate、drop不支持回滚 delete支持4、从速率角度(如图) drop table Employees和truncate table Employees查询开销为0% delete from Employe. Read More
posted @ 2013-05-25 15:14 javawebsoa Views(241) Comments(0) Diggs(1)
dbvis的SQL提示(SQL补充)默认的快捷键是 Ctrl + Space (即是我们切换输入法的快捷键),这是一个国外工具的一个通病(很多工具的默认代码提示也正好是我们切换输入法的快捷键,经常会有冲突). 这样Dbvis用起来会很不爽,要经常手工改快捷键. 后来我研究了一下dbvis的jar包,让我找到了一种修改默认快捷键的方式. 修改SQL提示的步骤如下: 1, 编辑dbvis.jar包下的dbvis-actions.xml文件(解压或直接修改) 2, 找到以下的代码 <actionidref="show-auto-completion-command"keys Read More
posted @ 2013-05-25 15:11 javawebsoa Views(4432) Comments(0) Diggs(0)
每取一个数字尽量把小数字往左放,当遇到0时要在后面的卡片找不大于首位的卡片,如果找到,就把0放到左边(标记该卡片的位置),否则放右边,注意:第一个数字可能就为0. #include<stdio.h>#include<string.h>char s[110],str[210];int main(){ int i,j,n,k,t,len; char *p,*q,ch,ph; scanf("%d",&t); while(t--) { scanf("%s",s); len=strlen(s); str[101]=s[0]; p=q Read More
posted @ 2013-05-25 15:07 javawebsoa Views(164) Comments(0) Diggs(0)
Timer是一种定时器工具,用来在后台执行计划执行的任务 ,可以一次或多次反复执行。TimerTask是一个抽象类,继承他的子类可以作为Timer的计划任务 。schedule的意思相当于计划表的意思,他可以传入多个参数,与多个重构一个小例子:这个方法继承TimerTask接口,来作为任务给Timerpublic class Timer2 extends TimerTask { @Override public void run() { int a = 0; while(a < 5){ try { Thread.sleep(1000); } catch (Interrupte... Read More
posted @ 2013-05-25 15:03 javawebsoa Views(262) Comments(0) Diggs(0)
服务器安全向来都是一个很敏感也很重要的问题但互联网似乎也没有什么是绝对的安全,只是看对谁来说 当然,我们可以通过一些优化设置或方法,让我们的服务器相对安全或更安全 这里,也谈谈我的观点我认为,服务器的安全,包括两部分 一部分是系统级的安全 一部分是应用级的安全系统级的安全,比如系统启动了一些不相关的服务或端口,或系统内核某个程序的漏洞等原因引起 应用级的安全,通常是指我们的应用,比如我们的网站,我们的论坛,我们的网店等等 那我们如何操作? 对于系统级,以一个最基础的安全原则来说,那就是只开必须的服务和端口,保持系统最小化. 也就是一些无关的应用或服务,通通停掉,不用的端口也全部关闭,以及防火墙 Read More
posted @ 2013-05-25 15:00 javawebsoa Views(231) Comments(0) Diggs(0)
1.给不同尺寸的设备提供不同的展现交互方式I。2.对于小尺寸的设备,通过减少一些非必要的功能来保持应用程序的简洁性。3.对于可视部分的UI首先加载。4.减少流量的耗费a.流量设置:用户可以选择在wifi,普通的数据链接下不同的数据获取方式。b.下载大物件:只在wifi情况下下载。c.高清与节流模式。5.使用动画代替干巴巴的跳转。6.保证可点击的button足够大,能够点上。7.减少非必要的资源占用a.非大型应用不要去申请大的heap size。b.非开机启动8.某功能下只让用户操作跟此功能有关的。 9.对于厂商可以对不同的设备提供不同资源的apk包。 Read More
posted @ 2013-05-25 14:56 javawebsoa Views(172) Comments(0) Diggs(0)
让Leafpad不再乱码系统自带的记事本-leafpad 默认是UTF8编码的,打开GBK的文本自然会乱码,但是leafpad其实也是支持GBK的root打开 /usr/share/applications/leafpad.desktop 文件找到 exec=leafpad %f 这一行改为 exec=leafpad --codeset=gbk %f再将 name[zh_CN]=记事本改为 name[zh_CN]=记事本[GBK]或在Leafpad菜单命令中改也是一样 leafpad --codeset=gbk %f Read More
posted @ 2013-05-25 14:53 javawebsoa Views(279) Comments(0) Diggs(0)
3D打印不算什么热门话题了,但为这个时代的到来所做的准备已经是可以预见的。GOOGLE在其网站的地理产品的首要位置设置了一个“3D绘图软件,在电脑上进行建筑设计”的重要功能。通过网址浏览,该产品是由Trimble导航公司(天宝公司)推出的,而且目前的使用版本是免费提供在线下载的。也许你也可以成为建模师哦!http://www.sketchup.com/intl/zh-CN/index.html 在深入了解的过程中发现,其推出的服务是:“任何人都可将其模型投稿给 3D 模型库(http://sketchup.google.com/3dwarehouse/)。如果您在做一些您引以为荣的事情,如果您 Read More
posted @ 2013-05-25 14:49 javawebsoa Views(131) Comments(0) Diggs(0)
题目地址:http://poj.org/problem?id=3687 代码如下:#include <iostream>#include <vector>#include <deque>#include <queue>#include <stack>#include <map>#include <set>#include <algorithm>#include <cstdio>#include <cstdlib>#include <cstring>#include Read More
posted @ 2013-05-25 14:46 javawebsoa Views(156) Comments(0) Diggs(0)
昨天找出来的二进制数1出现的规律今天又遇到这样的题0位上每2个数后1个数有1,,即奇数1位上每4个数后2个有1,2位上每8个数后4个有1,.......。。。。。。。。。。。。。。 #include<stdio.h>int a[21],b[21];int find(int n)//0到n共出现多少个1{ int i; n=n+1; int sum=0; int temp=1; for(i=1;i<=n;i++) { if(temp>n)break; temp*=2; sum+=(n/temp)*(temp/2); if(n%temp>temp/2) sum+=n% Read More
posted @ 2013-05-25 14:42 javawebsoa Views(162) Comments(0) Diggs(0)
前几天,同事发来一条SQL,说是更新操作的时候执行的很慢,我看了下,数据量也不是很大。再查看执行计划,发现是执行路径错误导致的,可是为什么会走错误的执行路径呢?统计信息并没有太大的问题。在这里模拟下:数据准备:--1.数据准备,表一:DROP TABLE t_test_1;create table T_TEST_1( owner VARCHAR2(30), object_name VARCHAR2(128), subobject_name VARCHAR2(30), object_id NUMBER, data_object_id NUMBER, ... Read More
posted @ 2013-05-25 14:38 javawebsoa Views(462) Comments(0) Diggs(0)
参考文章:http://blog.csdn.net/liuhe688/article/details/6532519 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。 为了简化操作,Android1.5提供了工具类android.os.AsyncTask,它使创建异步任务变得更加简单,不再需要编写任务线程和Han... Read More
posted @ 2013-05-25 14:35 javawebsoa Views(977) Comments(0) Diggs(0)
日期:2013-5-25来源:GBin1.com来自马来西亚的设计师Chow Hon Lam的一组幽默插图。好的创意加上幽默的设计总能带给人们轻松一笑。在当前快节奏的生活中,我们非常需要这样的内容来缓解我们一天中的疲惫,幽默的插图不需要你动任何的脑筋既可以看出它的幽默所在,这难道不是一种有趣的体验吗?相关阅读:名人的一生 星球大战瑜伽 当超级英雄成为产品的代言你被贴罚单了吗?夏日寿司兄弟,你过时了躺着中枪!大约在冬季蝙蝠信号中级杀手 回头看看有趣的陷阱-黄雀在后 ......via 极客社区 来源:推荐一套幽默的创意设计 Read More
posted @ 2013-05-25 14:31 javawebsoa Views(161) Comments(0) Diggs(0)
我写这篇文章受到了kiritor的专栏发表的博文Android UI控件之ListView实现圆角效果的启发。先看效果图: 首先,你得写一个类我们命名为CornerListView/** * 圆角ListView示例 * @Description: 圆角ListView示例 * @FileName: CornerListView.java */public class CornerListView extends ListView { public CornerListView(Context context) { super(context); } publ... Read More
posted @ 2013-05-25 14:28 javawebsoa Views(201) Comments(0) Diggs(0)
调试完pcDuino的led裸板程序,再调pcDuino基于linux内核的gpio驱动开发,以前的问题迎刃而解。本文是在pcDuino的linux移植四简单驱动开发的基础上,做GPIO驱动开发。然后写一个应用测试程序,通过敲命令控制pcduino的TX led亮、灭。同时如果你GPIO4、GPIO5接个LED,也会跟着亮、灭。 开发环境: 系统:ubuntu 10.04.4 单板:pcDuino 编译器:arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 目标:敲命令控制pcDuino上的TX_LE... Read More
posted @ 2013-05-25 14:24 javawebsoa Views(1032) Comments(0) Diggs(0)
HelloWorldScene.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::CCLayer{public: // 这里有一个区别。“init”方法在cocos2d-x 返回 bool ,而不是返回“id”在 cocos2d-iphone virtual bool init(); // 没有“id”在cpp,所以我们推荐返回完全类指针 static cocos2d::CCScene* ... Read More
posted @ 2013-05-25 14:21 javawebsoa Views(305) Comments(0) Diggs(0)
用于内存管理的malloc/free这对函数,对于使用C语言的程序员应该很熟悉。前段时间听说有的IT公司以“实现一个简单功能的malloc”作为面试题,正好最近在复习K&R,上面介绍了使用UNIX接口的实现,因此花了些时间仔细研究了一下。毕竟把题目做出来是次要的,了解实现思想、提升技术才是主要的。本文主要是对malloc/free实现思路的介绍,蓝色部分文字是在个人思考中觉得比较核心的东西;另外对于代码的说明,有一些K&R上的解释,使用绿色加亮。在研究K&R第八章第七节的实现之前,不妨先看看其第五章第四节的alloc/afree实现,虽然这段代码主要目的是展示地址运算。 Read More
posted @ 2013-05-25 14:17 javawebsoa Views(302) Comments(0) Diggs(0)
posted @ 2013-05-25 14:13 javawebsoa Views(134) Comments(0) Diggs(0)
使用Package Control安装插件时,如果出现下面的错误提示:Java代码PackageControl:Unabletofindgit.exe.Pleasesetthegit_binarysettingbyaccessingthePreferences>PackageSettings>PackageControl>Settings–Usermenuentry.TheSettings–Defaultentrycanbeusedforreference,butchangestothatwillbeoverwrittenuponnextupgrade. 原因在这个帖子里已经 Read More
posted @ 2013-05-25 14:10 javawebsoa Views(497) Comments(0) Diggs(0)
最近客户端报障,提到一个现象,就是邮箱后端数据库Mailbox 角色出现了复制队列持续很高的情况,虽然会自动消化掉,但是需要很长的处理时间。从队列类型上来看,复制队列与网络复制有一定的关系,不是Replay LOG问题,因此基本上可以排除掉磁盘IO问题造成!所以我们基本上把问题集中的定调在网卡问题造成的情况,经过仔细查看不是所有的服务器都存在这个情况,只是偶尔的一到两台出现。 我判断的状况之后,没有办法的确确认是这个问题,就将这个问题以CASE的方式开在微软,经过微软工程师诊断,发现有几个地方是不符合EXCHANGE BPA的方式的:1. 网卡使用了Teaming 功能,这在微软官方文档中提. Read More
posted @ 2013-05-25 14:06 javawebsoa Views(234) Comments(0) Diggs(0)
常用的沟通工具,比如手机,QQ是和已经认识的朋友交流的工具。现在出现了一大批自诩的约炮神器,非诚勿扰挺好看的,宅男腐女的问题操碎了爸妈的心,世纪佳缘都上市了,看来大家对想认识不认识的人有巨大的热情。我也听说非诚勿扰牵手成功后最后走到一起的并不多,这些方式到底靠不靠谱?如果我去参加非诚勿扰,我会不会牵手成功?这里面是不是有一些规律可循,趁着今天被毁容不能出门,我就来学习一下决策树。高中老师隔三差五让我们填一些表,各种性格和IQ测验。这些测验里很多是十几道题目,每道题目选择“是”或者“否”,这就是决策树的基本原型了。十几道题目相当于十几种要考察的因素,每道题目的选择就是决策树的一个决策,如果题目一 Read More
posted @ 2013-05-25 14:03 javawebsoa Views(184) Comments(0) Diggs(0)
Windows程序设计_Chap02_Unicode_学习笔记――By: Neicole(2013.05.24)01. 开篇 《Windows程序设计》的第2章,主要内容为Unicode的历史由来简述(书本讲得很好啊,一点不觉得枯燥,看上去更像是在讲故事),以及宽字符在C语言中的使用,宽字符在Windows程序设计时的基础知识及应用。书本的讲述由浅入深,学得很轻松,不过在总结时候却感觉这章做笔记没有想像中轻松,如何将它们整理成一个个知识模块是一个最大的问题。通过总结,形成自己的一个知识模块,有自己的知识框架,我个人觉得这才是有意义的学习,学有所思,学有所获。02. Unicode由来及概括 . Read More
posted @ 2013-05-25 13:59 javawebsoa Views(245) Comments(0) Diggs(0)
这道题我之前做过一次,当时没想明白,wa了。今天再次看见,重新审视题目后,确定这就是一个最大上升子序列,当时还挺兴奋的,可后面发现我不知道该怎么去区分存不存在中间最高点的情况。思考了许久,还是没想明白,然后还是去查解题报告了。。。。。这个算法非常巧妙,用暴力去枚举所有有中间点和没有中间点的情况,然后取其中最大的。这算是什么?半DP半暴力?暴力与美学的结合?关于最大公共上升子序列的算法,我之前有一篇博客已经解释过了,也就不再解释了。链接:hdu 1423(最大公共上升子序列)#include<stdio.h>#include<string.h>#define N 205i Read More
posted @ 2013-05-25 13:55 javawebsoa Views(205) Comments(0) Diggs(0)
#!/bin/bashread -p 'Please input the directory of hadoop , ex: /usr/hadoop :' hadoop_dirif [ -d $hadoop_dir ] ; then echo 'Yes , this directory exist.'else echo 'Error , this directory not exist.' exit 1fiif [ -f $hadoop_dir/conf/core-site.xml ];then echo "Now config the Read More
posted @ 2013-05-25 13:52 javawebsoa Views(284) Comments(0) Diggs(0)
VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl+M+O:折叠所有方法Ctrl+M+M:折叠或者展开当前方法Ctrl+M+L: 展开所有方法解决VS2010中工具箱的的不见的问题:按快捷键Ctrl+Alt+X全屏:Shift+Alt+Enter 注释选定内容:Ctrl+E+C/Crtr+E+U 代码格式化:ctrl+E+F=================================== VS2008 使用小技巧——快捷键 1. 怎样调整代码排版的格式? 选择:编辑—>高级—>设置文档的格式或编辑—>高级—& Read More
posted @ 2013-05-25 00:15 javawebsoa Views(10674) Comments(0) Diggs(1)
Objective-C 的“多继承”当单继承不够用,很难为问题域建模时,我们通常都会直接想到多继承。多继承是从多余一个直接基类派生类的能力,可以更加直接地为应用程序建模。但是Objective-C不支持多继承,由于消息机制名字查找发生在运行时而非编译时,很难解决多个基类可能导致的二义性问题。不过其实 Objective-C 也无需支持多继承,我们可以找到如下几种间接实现多继承目的的方法:消息转发 delegate和protocol 类别 消息转发 当向someObject发送某消息,但runtime system在当前类和父类中都找不到对应方法的实现时,runtime sy... Read More
posted @ 2013-05-25 00:11 javawebsoa Views(223) Comments(0) Diggs(0)
java.lang.RuntimeException:Invalidactionclassconfigurationthatreferencesanunknownclassnamed[xxxAction]。 在使用SSH进行项目开发时,一不小心就可能出现以上的错误提示。现总结论坛高人的开发经验针对本错误产生的原因做具体分析,希望能帮到出同样问题的各位童鞋们:这样的问题可以简单理解为未找到名字为XXX的action 1)xxxAction没有在Struts.xml中配置相应的action; 大小写很关键,这里要仔细检查页面提交的action名方法名有没有错,struts.xml里的名... Read More
posted @ 2013-05-25 00:07 javawebsoa Views(14542) Comments(0) Diggs(3)
常用 mdadm 命令生成配置文件mdadm.confcp /etc/mdadm/mdadm.conf /etc/mdadm/mdadm.conf.save/usr/share/mdadm/mkconf --generate > /etc/mdadm/mdadm.conf创建RAIDmdadm --create /dev/md2 --raid-devices=3 --spare-devices=0 --level=5 --run /dev/sd[cde]1 从 RAID中移除磁盘mdadm --fail /dev/md0 /dev/sda1mdadm --remove /dev/md0 Read More
posted @ 2013-05-25 00:04 javawebsoa Views(727) Comments(0) Diggs(0)
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.shiro.SecurityUtils.getSecurityManager(SecurityUtil Read More
posted @ 2013-05-25 00:00 javawebsoa Views(1152) Comments(0) Diggs(0)