想信很多人都听过他的课,我顺手画了张导图 Read More
posted @ 2013-07-17 21:30 javawebsoa Views(210) Comments(0) Diggs(0)
打开Eclipse,Window->Preferences->Java 点Edit按钮后弹出: 点Source Attachment后弹出: 选择Java安装路径下的src.zip文件即可跟Java源码关联 Read More
posted @ 2013-07-17 21:28 javawebsoa Views(251) Comments(0) Diggs(0)
Python is object-orientedStructure supports such concepts as polymorphism , operation overloading , and multiple inheritanceIt's free(Open Source)Online Python community is hugeIt's portablePython runs virtually every major platform used todayAs long as you have a compatible Python interpret Read More
posted @ 2013-07-17 21:27 javawebsoa Views(222) Comments(0) Diggs(0)
#include using namespace std;int main(int argc, char *argv[]){ int j,k,m=0,flag; long long s,n,i; while(cin>>n) { s=0;flag=0; if(n==0) break; j=n; for(i=2;i*i<=j;i++) { k=1; if(n%i==0) flag++; while(n%i==0) k*=i,n/=i; if(k!=1) s+=k; } if(n!=1&&j!=n) s+=n;//分解出来n不为0时 if(j==n) s+=n+.. Read More
posted @ 2013-07-17 21:24 javawebsoa Views(137) Comments(0) Diggs(0)
(1)时间日期问题: db2中‘2013-07-17 00:02:55’ oracle中to_date('2013-07-17 00:02:55' , 'YYYY-MM-DD HH24:MI:SI' )(2)字符与数字问题:db2中varchart() 与 bigint有有兼容的地方。在oracle中必须将to_chart('543534534')(3)hibernate映射文件:db2中varchar(1)可与hibernate中的配置文件类型Boolean对应,但oracle中必须是number(1)(4)递归函数问题:(5)处理字符串问题: Read More
posted @ 2013-07-17 21:22 javawebsoa Views(296) Comments(0) Diggs(0)
在做一个图片预览中图的东西,遇到一个问题,就是要判断远程文件是否存在(不是同一台服务器)。 代码如下: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 ... Read More
posted @ 2013-07-17 21:18 javawebsoa Views(450) Comments(0) Diggs(0)
通常我们在应用中对mysql执行了insert操作后,需要获取插入记录的自增主键。本文将介绍java环境下的4种方法获取insert后的记录主键auto_increment的值:通过JDBC2.0提供的insertRow()方式通过JDBC3.0提供的getGeneratedKeys()方式通过SQL select LAST_INSERT_ID()函数通过SQL @@IDENTITY 变量1.通过JDBC2.0提供的insertRow()方式自jdbc2.0以来,可以通过下面的方式执行。Statement stmt = null;ResultSet rs = null;try { stm... Read More
posted @ 2013-07-17 21:14 javawebsoa Views(1127) Comments(0) Diggs(0)
#includeusing namespace std;#define TREELEN 6//数据结构定义struct NODE{ NODE* pLeft; //左子树 NODE* pRight; //右子树 char chValue; //该节点的值};void ReBuild(char* pPreOrder,char* pInOrder,int nTreeLen,NODE** pRoot){ //检查边界条件 if(pPreOrder==NULL || pInOrder==NULL) { return; } //获得前序遍历的第一个节点 NO... Read More
posted @ 2013-07-17 21:12 javawebsoa Views(263) Comments(0) Diggs(0)
针对上次考试系统中出现的问题,数据的访问量过大,和数据的动态交互过多的时候,造成服务器的内存和Cpu的使用率都是高居不下的问题。实例图如下 根据老师的启发,找到了基本的原因,主要原因还是在于一张表的数据过多,逐渐的积累,造成后续的访问中,冗余数据过多,这样查询的时候就消耗过多,造成登录或查询的时间就延迟过长。或则就查询超时了。处于这样的考虑,想到了对于数据量的数据库优化,当然,优化不仅于此,这个优化只是对数据的优化,还有前台web服务的优化等。这里仅对于sql的查询进行优化。在大数据量之下,部分数据库由于信息量很大,查询频繁。可以采取把一些表或者一些表中的部分记录分开存储在不同的数据文件里的. Read More
posted @ 2013-07-17 21:09 javawebsoa Views(819) Comments(0) Diggs(0)
题目链接: HDU http://acm.hdu.edu.cn/showproblem.php?pid=2328 POJ http://poj.org/problem?id=3450 #include#include#include#includeusing namespace std;const int maxn=4444;char x[222],ans[222]; char f[maxn][222];int next[222];void strcpy(char *y,int i,int len){ for(int j=0;j=la) return true; return... Read More
posted @ 2013-07-17 21:07 javawebsoa Views(271) Comments(0) Diggs(0)
十八、 古庙逃亡 “我们这是到哪里呢?”左飞扬在疾驰的骏马上问道。 “逃命,一定要指定目的地吗?”阿笛呵呵笑道。 只见那马在小路上面疾驰如飞,时而左转,时而右跳。左飞扬不得不佩服她的骑术精湛。 左飞扬长叹道:“我本是一个无足轻重的人,无深厚背景,亦无绝世机密,奈何如此多人对我感兴趣?我的命就那么值钱吗?不然怎么会有这么多人欲取我性命?” “每一条命,对别人来说也许可以用钱衡量,但对自己都是无价之宝。管好你自己,避免再次被人偷袭。” 左飞扬道:“这几日多亏你们帮助。但我有一事不解。你我以前并不相识,为何如此舍命相助?那日我被一高人授以... Read More
posted @ 2013-07-17 21:05 javawebsoa Views(212) Comments(0) Diggs(0)
由于业务调整,需要将solr搜索项目集成到另一个项目下成为一个模块,原项目运行异常,但是迁移到新项目后出现异常如下: 原因:引入的httpclient.jar冲突解决方法:删除冲突的jar Read More
posted @ 2013-07-17 21:03 javawebsoa Views(931) Comments(0) Diggs(0)
滚动条 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈... Read More
posted @ 2013-07-17 21:02 javawebsoa Views(394) Comments(0) Diggs(0)
referrence:http://gcc.gnu.org/onlinedocs/cpp/Argument-Prescan.html#Argument-PrescanProceduremacro_expand (MACRO(ARGV)){ if ((MACRO contain "#") || (MACRO contain "##")) { stringified ARGV || ARGV pasted with other tokens } else if ( ARGV is still an macro, which ARGV == NEW_MACRO Read More
posted @ 2013-07-17 21:00 javawebsoa Views(165) Comments(0) Diggs(0)
在看Oplayer的时候看见滑动字母来实现listView的内容搜索,所以就把里面的核心的函数扣除来做了一个demo,分为两部分一个是布局,另一个就是代码了,具体的如下:布局: 里面涉及到了一个ImageView的图片 具体的代码如下:package com.example.test;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.util.Log;im... Read More
posted @ 2013-07-17 20:57 javawebsoa Views(277) Comments(0) Diggs(0)
最近使用EclipseEE开发web项目,遇到了以下几个问题:1. 通过tomcat启动web应用的时候,总是提示找不到包或者class。经过排查,发现所有的jar包并没有放到WEB-INF/lib中,于是只能手动的把包放到lib中。2.jstl使用不了,在jsp文件中添加taglib总是报错。解决方式:首先,下载jstl.jar,并复制到WEB-INF/lib中,然后在web.xml中添加taglib的配置 http://java.sun.com/jstl/fmt /WEB-INF/fmt.tld http://java.sun.com/jstl/core /WE... Read More
posted @ 2013-07-17 20:56 javawebsoa Views(1919) Comments(0) Diggs(0)
@echo offrem ###################set MYSQL_VERSION=mysql-5.5.32-win32set LOCK=wot.lockrem ###################set CURRENT_DIR=%cd%cd %MYSQL_VERSION%echo start Mysql,please wait...net stop mysqlwot bin\\mysqld.exe -remove mysqlwotbin\\mysqld.exe -install mysqlwot --defaults-file=%CURRENT_DIR%\\%MYSQL_V Read More
posted @ 2013-07-17 20:53 javawebsoa Views(301) Comments(0) Diggs(0)
《android从程序员到架构师之路》YY讲坛活动: sundy携手高焕堂老师全程YY答疑 与大师一起,分享android技术 时间:7月21日下午2:00 报名联系QQ:2224343088 YY报名地址:http://www.yy.com/gc/activity?aid=7855026 Android发展多年的今天,很多工程师都遇到职业发展瓶颈了,不知道如何向上走 ,因此麦可网联合台湾Android教父高焕堂老师推出了《Android架构师之路》这套国内唯一的课程,通过这套课程学习,学员们会学习高老师提出的EIT架构设计模式,能从普通Android工程师往Android架构设计师这个新的. Read More
posted @ 2013-07-17 20:52 javawebsoa Views(1488) Comments(0) Diggs(0)
方法一Timer与TimerTask(Java实现)[java] view plain copy print ?publicclasstimerTaskextendsActivity{privateintrecLen=11;privateTextViewtxtView;Timertimer=newTimer();publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.timertask);txtView=(TextView)findViewBy Read More
posted @ 2013-07-17 20:51 javawebsoa Views(224) Comments(0) Diggs(0)
Sum It UpTime Limit : 2000/1000ms (Java/Other)Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 4Accepted Submission(s) : 1Font:Times New Roman|Verdana|GeorgiaFont Size:←→Problem Description Given a specified total t and a list of n integers, find all distinct sums using numbers from the Read More
posted @ 2013-07-17 20:47 javawebsoa Views(263) Comments(0) Diggs(0)
以下为例程(只是粗略写的,不能代一定能运行起来,实际情况按自己开发板与CPU进行修改)/************************************************************************** 驱动框架 1、写出led_open、led_read 2、怎样告诉内核 a、定义一个file_operations b、把这个结构告诉内核register_chrdev c、谁来调用澹(这个称为驱动的入口函数) d、修饰*************************************************************... Read More
posted @ 2013-07-17 20:45 javawebsoa Views(408) Comments(0) Diggs(0)
报文(message)是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。(可分为自由报文和数字报文) 报文也是网络传输的单位,传输过程中会不断的封装成分组、包、帧来传输,封装的方式就是添加一些信息段,那些就是报文头以一定格式组织起来的数据。 比如里面有报文类型,报文版本,报文长度,报文实体等等信息。 完全与系统定义,或自定义的数据结构同义。 来几个 TCP/IP 头结构感受一下:IP报文头部信息 IP报文头部信息 typedef struct _iphdr //定义IP首部 { unsigned char h_lenv Read More
posted @ 2013-07-17 20:43 javawebsoa Views(615) Comments(0) Diggs(0)
First of all:新建一个空白project. File->New->Project然后新建两个文件 File->New->File 如图 然后选择targets add Target 注意:iOS工程的选项里面没有Bundel,所以选择Mac里面的 删除Build Phases里面的link库如图(删除Cocoa framework) 接下来修改Build Setting a.Base SDK选择Latest IOS(IOS 6.1) b.Build Active Architecture Only选择NO c.Drad Code Stripping设置为NO Read More
posted @ 2013-07-17 20:41 javawebsoa Views(222) Comments(0) Diggs(0)
四种数据库JDBC驱动,还列出了连接的Class驱动名和Url Pattern,DB2包括Type 2、Type 3和Type 4三种模式。注意驱动包名称的大小写。 Oralce连接驱动包名和URL PATTERN为:oracle.jdbc.driver.OracleDriver,jdbc:oracle:thin:@::,默认端口号为1521。 MySql连接驱动包名和URL PATTERN为:com.mysql.jdbc.Driver,jdbc:mysql://:/,默认端口号为3306。 SQLServer连接驱动包名和URL PATTERN为:net.sourceforge.jtd... Read More
posted @ 2013-07-17 20:38 javawebsoa Views(1035) Comments(0) Diggs(0)
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。假设有两张表:表1:tab2idsize110220330表2:tab2sizename10AAA20BBB20CCC 两条SQL: 1、select * form tab1 left join Read More
posted @ 2013-07-17 20:36 javawebsoa Views(200) Comments(0) Diggs(0)
给你n个数,求[l, r] 的一段数,a[l] - a[r] 一共含有k个不相同的数,且sum a[l, r] 最小的那一段。用队列维护当前数段中不同元素的个数即可。#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; ib; i--)#define CLR(a, b) memset(a, b, sizeof(a))#define REP(i, n) for(int i=0; Read More
posted @ 2013-07-17 20:35 javawebsoa Views(289) Comments(0) Diggs(0)
on、where、having的区别on、where、having这三个都可以加条件的子句中,on是最先执行,where次之,having最后。有时候如果这先后顺序不影响中间结果的话,那最终结果是相同的。但因为on是先把不符合条件的记录过滤后才进行统计,它就可以减少中间运算要处理的数据,按理说应该速度是最快的。根据上面的分析,可以知道where也应该比having快点的,因为它过滤数据后才进行sum,所以having是最慢的。但也不是说having没用,因为有时在步骤3还没出来都不知道那个记录才符合要求时,就要用having了。在两个表联接时才用on的,所以在一个表的时候,就剩下where跟h Read More
posted @ 2013-07-17 20:33 javawebsoa Views(276) Comments(0) Diggs(0)
JS 数据类型 在介绍这三个之间的差别之前, 先来看一下JS 的数据类型。在 Java ,C这样的语言中, 使用一个变量之前,需要先定义这个变量并指定它的数据类型,是整型,字符串型,....但是在js 中定义变量统一使用 var , 或者不使用var 也可以使用。那么js 中是否有数据类型的概念呢? 当然有, 使用 typeof 就可以判断这个变量的数据类型: New Document 以上例子弹出的值是 "string", 由此可以看出, js 也是有数据类型的。js中的数据类型有undefined,boolean,number,string,object等5种,前4种为 Read More
posted @ 2013-07-17 20:31 javawebsoa Views(464) Comments(0) Diggs(0)
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=3457&rd=5869解答分析:http://community.topcoder.com/tc?module=Static&d1=match_editorials&d2=srm223 这道题目最直接最暴力的算法就是遍历每个位置,然后查看是否满足条件,满足条件的话则立刻停止遍历,这样算法的时间复杂度为O(N^2)。不过还有一个更高效的方法,其时间复杂度为O(N),只需进行一次遍历就可以了。该题目的作者给出了最好的解答,如下:To vis Read More
posted @ 2013-07-17 20:28 javawebsoa Views(353) Comments(0) Diggs(0)
一、存储过程如下(领导写的)CREATE OR REPLACE PROCEDURE agent_UIMOrIMEICheck_pro ( I_CARD_NO IN VARCHAR2, --UIM卡或手机串号 I_CARD_FLAG IN NUMBER, --标识 1. 验证UIM卡是否已经被使用 2.验证补卡设备号是否当天多次补卡 O_RETURN_VALUE OUT VARCHAR2 --返... Read More
posted @ 2013-07-17 20:27 javawebsoa Views(367) Comments(0) Diggs(0)
经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是却不知道如何正式用到自己的项目中。很大的原因就是思维固定在MySQL中了,他们问得最多的问题就是用了NoSQL,我如何做关系查询。那么接下来,我们看下怎么样在我们的系统中使用NoSQL。怎么样把NoSQL引入到我们的系统架构设计中,需要根据我们系统的业务场景来分析,什么样类型的数据适合存储在NoSQL数据库中,什么样类型的数据必须使用关系数据库存储。明确引入的NoSQL数据库带给系统的作用,它能解决什么问题,以及可能带来的新的问题。下面我们分析几种常见的NoSQL架构。(一)NoSQL作为镜像不改变原有的以MySQL作为存储的架构,使用N Read More
posted @ 2013-07-17 20:24 javawebsoa Views(415) Comments(0) Diggs(0)
输入密码: 密码强度: 弱 中 强 Read More
posted @ 2013-07-17 20:22 javawebsoa Views(635) Comments(0) Diggs(0)
最近最的项目中需要做出来一个带有界面的demo,所以想到了用qt做个简单的demo!于是在ubuntu上安装了qt,很简单apt-getapt-get install qtcreator 大概几百M,网速好的话很快就好了!安装好后能看到下面的样子: 点击qt creator开启,界面如下,因为我汉化过了,所以是中文的,没有汉化的可以用下面的方法。 汉化文件:http://www.kuaipan.cn/file/id_10509531570522601.htm解压后将pm文件复制到/usr/share/qtcreator/translations/中,然后重新打开软件即可! Read More
posted @ 2013-07-17 20:20 javawebsoa Views(544) Comments(0) Diggs(0)
#include #include #include #include #include #include #include #include #define FIFO_NAME "/tmp/my_fifo"#define BUFFER_SIZE PIPE_BUF#define TEN_MEG (1024 * 1024 * 10)int main(int argc, char *argv[]) { int pipe_fd; int res; int open_mode = O_WRONLY; int bytes_sent = 0; char buffer[BUFFER_SI Read More
posted @ 2013-07-17 20:18 javawebsoa Views(387) Comments(0) Diggs(0)
#include #include #include #include #include #include #include #include #define FIFO_NAME "/tmp/my_fifo"#define BUFFER_SIZE PIPE_BUFint main() { int pipe_fd; int res; int open_mode = O_RDONLY; char buffer[BUFFER_SIZE + 1]; int bytes_read = 0; memset(buffer, '\0', sizeof(buffer)); p Read More
posted @ 2013-07-17 20:16 javawebsoa Views(309) Comments(0) Diggs(0)
一、 什么是云计算:云计算是分布式计算、网格计算、并行计算、效用计算、网络存储、负载均衡、虚拟化、网络计算等传统计算技术的融合体。二、 云计算的核心技术:1 编程模型2 海量数据分布存储技术3 海量数据管理技术4 虚拟化技术5 云计算平台管理技术三、云计算的特点易管理:无需基础设施的维护灵活性:可按需伸缩,地域无关性高资源利用率: 负载均衡、资源共享高可靠性:异地容灾 、服务质量低成本:前期无需购买,只需要按需购买即可安全性:集中式管理、统一安全策略四、云计算面临的问题:数据的隐私和数据的安全问题 Read More
posted @ 2013-07-17 20:14 javawebsoa Views(214) Comments(0) Diggs(0)
用户和组管理 /etc/passwd /etc/security/.profile /etc/security/limits /etc/security/passwd /etc/security/user /usr/lib/security/mkuser.default 用户属性 lsuser -f root 创建用户 useradd test smit user/chuser/rmuser passwd test pwdadm -c test (允许用户修改密码) rmuser -p test (删除密码信息) userdel test ... Read More
posted @ 2013-07-17 20:12 javawebsoa Views(207) Comments(0) Diggs(0)
关于ServiceService说明:Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。一般适合在后台运行。 Service启动流程context.startService()启动流程: context.startService() -> onCreate() -> onStartCommand() -> Service running -> context.stopServ Read More
posted @ 2013-07-17 20:10 javawebsoa Views(252) Comments(0) Diggs(0)
一、相关知识介绍以前只知道有CPU(Critical Patch Update)和PSU(Patch Set Update),不知道还有个Bundle Patch,由于出现了TNS-12531的BUG问题,需要在windows上打至少为Patch bundle22补丁。通过学习查找:Oracle里的补丁具体分为如下这样6种类型: Oracle Interim patches: A patch that is applied inbetween patchset releases with the Opatch utility. Interim patches aresometimes als. Read More
posted @ 2013-07-17 20:07 javawebsoa Views(732) Comments(0) Diggs(0)
总Time Limit:8000msMemory Limit:262144kBDescription对于两个长度相等的字符串,我们定义其距离为对应位置不同的字符数量,同时我们认为距离越近的字符串越相似。例如,“0123”和“0000”的距离为 3,“0123”和“0213”的距离则为 2,所以与“0000”相比,“0213”和“0123”最相似。现在给定两个字符串 S1 和 S2,其中 S2 的长度不大于 S1。请在 S1 中寻找一个与 S2 长度相同的子串,使得距离最小。 Input 输入包括多组数据。第一行是整数 T,表示有多少组测试数据。每组测试数据恰好占两行,第... Read More
posted @ 2013-07-17 20:06 javawebsoa Views(333) Comments(0) Diggs(0)
概述:inode译成中文就是索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等。inode分为内存中的inode和文件系统中的inode,为了避免混淆,我们称前者为VFS inode, 而后者以EXT2为代表,我们称为Ext2 inode。在阅读文件系统源码的时候,必须对这个结构有着清醒的认识。下面分别对VFS inodee与Ext2 inode做一下简单的描述: 1.VFS inode VFS inode包含文件访问权限、属主、组、大小、生成时间、访问时间、最后修改时间等信息。它是linux管理文件系统的最基本单位,也是文件系统连接任何子目录、文件的桥梁。inode结构 Read More
posted @ 2013-07-17 20:03 javawebsoa Views(973) Comments(0) Diggs(0)
最近在学习Primefaces(当然也是项目中需要用的)。在使用其fileUpload遇到了不小的困难,现总结一下供大家及我自己今后参考使用。 1、首先是使用环境配置:正常的Primefaces开发环境就不多说了,网上多的很。说下专门用于fileUpload的几点。a. 进行web.xml配置:除了创建Primefaces时系统自动提供的东西外,需要在工程的WEF-INF/web.xml里加入以下几行内容: PrimeFaces FileUpload Filter org.primefaces.webapp.filter.FileUploadFil... Read More
posted @ 2013-07-17 20:01 javawebsoa Views(3074) Comments(0) Diggs(0)
A New Tetris GameTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 900Accepted Submission(s): 404 Problem Description 曾经,Lele和他姐姐最喜欢,玩得最久的游戏就是俄罗斯方块(Tetris)了。 渐渐得,Lele发觉,玩这个游戏只需要手快而已,几乎不用经过大脑思考。 所以,Lele想出一个新的玩法。 Lele和姐姐先拿出一块长方形的棋盘,这个棋... Read More
posted @ 2013-07-17 20:00 javawebsoa Views(306) Comments(0) Diggs(0)
quartz是一种开源任务调度框架,提供了强大的任务调度机制,Quartz允许开发人员灵活地定义触发器的调度时间表,并可对触发器和任务进行关联映射。废话不多说了,介绍一下编程的基本步骤:实现Job接口,编码实现需要执行的任务。定义jobdetail对象,这个对象需要job实现类作为参数定义trigger,trigger就是一个时间表,定义什么时候来执行任务,主要分为simpletrigger和crontrigger两个子类,前者适用于简单情况:只执行一次或者固定间隔执行;后者使用表达式来灵活调度任务的执行。定义schedulefactory实例,从schedulefactory工厂中获取sch Read More
posted @ 2013-07-17 19:58 javawebsoa Views(503) Comments(0) Diggs(0)
一.引子: 最近在做GBT28181国标平台对接的工作,涉及到一些进程间消息通讯,消息体有xml格式,之前测试的时候都是拿他们当做字符串去解析,现在正儿八经地开发的时候,就想到了用xml库去解析,由于之前在HW最后一个项目用到的xml库就是这个,所以这里延续使用它。总体来说还是比较好用的: 二.编译、使用: 源码库下载:http://sourceforge.net/projects/tinyxml/files/latest/download Windows下使用方法:1.直接用其VS工程进行编译生成lib库,2.拷贝源码到自己工程中使用。我这里选择了第二种,主要是以后想自己看看这块... Read More
posted @ 2013-07-17 19:55 javawebsoa Views(281) Comments(0) Diggs(0)
我写的是 bash shell的脚本。 用一个递归函数来搜索两个目录下不同的文件。 实际上我是用它来检测优化后程序的输出结果的。拿出来写在这里,也许你也可以用。1.代码#!/bin/bash# check_dirs.shcheck_files() { local FISRTDIR=$1 local SECONDDIR=$2 local FILES=`ls $FISRTDIR/ -Al | grep -vE "^[dl]" | awk '{print $9}'` local i for i in $FILES do echo $FISRTDIR/$i diff Read More
posted @ 2013-07-17 19:54 javawebsoa Views(369) Comments(0) Diggs(0)
The message basically is saying that a replicated session is overriding an existing session in that node. Quite often the version id is 1 but regardless of the version id, the problem is the same. Here's an scenario: Let's say you have a first request (r1) that lands on node x (x) and a seco Read More
posted @ 2013-07-17 19:51 javawebsoa Views(613) Comments(0) Diggs(0)
今天在检查报警的时候发现部分数据异常,登陆备份机查看文件状态的时候发现磁盘空间已经满了,inode也已经有问题了,因此先停掉了所有的备份进程,开始检查问题。首先是磁盘空间满了,尝试删除部分文件,发现部分文件无法删除,文件状态比较异常。 于是乎,先将所有的脚本拷贝出来,备份系统日志,备份计划任务,各种备份。然后开始动刀了。 进不去,删不了。还好有几个是比较正常的,最后恢复出500G的空间,但由于每次备份都很多,因此还是先把所有的备份计划停止。再看一下inode空间,也释放了一些,然后卸载盘再挂载,inode正常了,但上面的异常情况仍然存在。没有办法就继续处理。后来找系统组的同事过来帮忙,处理的时 Read More
posted @ 2013-07-17 19:50 javawebsoa Views(417) Comments(0) Diggs(0)
在HelloWorldScene.h中声明 class HelloWorld: public cocos2d::CCLayer { public : ...... CCPointconvertToGL(CCSet*pTouches); virtual void ccTouchesMoved(CCSet*pTouches,CCEvent*event); private : CCSprite*m_pSprite; }; 在HelloWorldScene.c... Read More
posted @ 2013-07-17 19:47 javawebsoa Views(227) Comments(0) Diggs(0)
官方介绍:https://developer.apple.com/library/mac/#documentation/Performance/Conceptual/ManagingMemory/ManagingMemory.html#//apple_ref/doc/uid/10000160-SW1整个项目开启关闭ARC,需要在Building Setting中设置:某个文件关闭ARC,只需对该文件设置:-fno-objc-arc ARC机制基本规则: delegate使用方法:@property (assign) xxxDelegate delegate; delegate和outlet 应 Read More
posted @ 2013-07-17 19:46 javawebsoa Views(786) Comments(0) Diggs(0)
在js中如何复制一个对象,例如如下一个js对象。如果知道这个对象的所有属性自然就可以重新new一个,然后对每个属性赋值,就可以做到,但如果不知道呢?如何创建一个内容相同 的对象呢?var obj={ colkey: "col", colsinfo: "NameList" } 最简单就是使用for in,例如obj2就拥有了和obj完全相同的属性 var obj2=new Object(); for(var p in obj) { var name=p;//属性名称 var value=obj[p];//属性对应的值 obj2[name]=obj[p]; Read More
posted @ 2013-07-17 19:43 javawebsoa Views(433) Comments(0) Diggs(0)