自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(121)
  • 资源 (5)
  • 收藏
  • 关注

转载 Nginx配置(很全)

Nginx+FastCGI配置web服务 2009-07-30 19:05:29 阅读430 评论0   字号:大 中 小   订阅安装过程中参考:张宴 http://blog.s135.com/nginx_php_v5/ nginx对我来说是一个新的内容,安装的包比较多,在经过了一段时间对nginx的了解之后,才真正的配置成功,本文在经过第二轮的nginx配置学习过程中,

2014-03-25 10:55:00 1800

转载 代码审查:究竟是好主意还是坏主意?

摘要:代码审查的好处是能够帮你查找Bug以及发现错误,开发者们分享各自领域里的知识有助于提升质量标准,还能提供指导与学习加强团队建设的能力。缺点是代码审查可能会导致团队之间相互怨恨、内部分裂,破坏上下级之间的关系。代码审查在软件开发中是老生常谈的话题。很多人都认为代码审查的花销大而且又耗时,特别是当大家忙完软件项目又把它送去软件测试部门时,对一些开发人员来说,它更会引发更多的办

2012-11-12 15:17:32 1229

原创 什么是OSS/BSS

BSS:Business support system 业务支撑系统OSS:Operation support system 运营支撑系统MSS:Management Support System 管理支撑系统(前二者又合称BOSS:Business and Operation support system ,电信业务运营支持系统)在企业(特别在是电信行业)IT战略规划中占据了重要地位

2012-07-13 09:25:35 2058

原创 DPI和DFI带宽管理技术分析

一、当前状况和挑战固网转型,宽带成为最大亮点,欣欣向荣的宽带业务发展给运营商带来了可观利润和客户。但是,随着网络应用层出不穷,P2P、网络游戏、IPTV、WEBTV等新兴业务,占用了互联网大部分带宽,以BT和Edonkey为代表的P2P应用已经占据了整个互联网流量的2/3以上,运营商的基础网络建设陷入了“拥塞-扩容-再拥塞”的非正常局面,盈利能力相应降低。从目前国内统计来看,P2P跨域的流

2012-07-03 23:24:03 2202

原创 MYSQL远程无法连接配置修改方法

ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server解决方法: 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhos

2012-07-02 12:35:55 1346

原创 Scrum开发过程

Scrum开发过程一、     敏捷原则个体与交互             胜过    过程与工具可以工作的软件   胜过    面面俱到的文档客户协作                 胜过      合同谈判响应变化                胜过    遵循计划这四句价值观用语句表达就是:自组织团队与客户紧密协作,通过高度迭代式、增量式的软件开发过程

2012-05-01 20:18:11 2482

原创 win7 x64 安装oracle10g x64 导致 PL/SQL Developer 8.02/9.0无法读取配置问题解决办法

一、oracle10g安装,比较简单    1.去Oracle网站下载Vista版的Oracle:Oracle Database 10g Release 2 (10.2.0.4) for Microsoft Windows Vista x64 and Microsoft Windows Server 2008 x64     2.解压下载的安装文件10204_vista_w2k8_x6

2012-03-31 13:21:16 3541

原创 oracle调用java

其它语言的函数的调用java函数调用 在oracle数据库建立一个java资源,也可以用loadjava命令装载其它的java类或者jar create or replace and compile java sourcenamed mytestjava aspublic class Factorial {public static int calcFactorial

2011-12-31 13:45:43 3480 1

原创 Oracle例外表学习笔记

DML ErrorLogging Oracle提供了2类的例外表。 这是10gR2以后版本才有的新特征 DML error logging 是ORACLE10gR2版本中的新特征。这个新的特征是解决如下的问题:假定你要向一个目标表更新或者插入大批数据,过程已经运行了很长时间,就在程序快要结束前,一条违反约束的情况发生了,这个事务也会失败。前面花费很长时间运行的工作作废了不算

2011-12-31 00:10:32 5608 2

原创 ORACLE集合学习总结

index-by table类型,这个类型只能在过程定义,因此不能在返回函数中使用。  declare   -- 定义  type  t_a  is table  of  number(4) index by pls_integer; a   t_a;     type  t_b  is table  of  number(10,2) index by varc

2011-12-30 12:39:33 3748

原创 HTTP错误代码生动教程,你会懂得!

2011-12-30 12:24:18 2406 1

原创 Oracle数据库的Load详解

--常规load方式----load.ctl文件load datainfile 'c:\1.txt'into table deptfields terminated by ','(deptno,dname,loc)----数据如下10,Sales,Virginia20,Accounting,Virginia30,Consulting,Virginia

2011-12-29 20:50:28 13576

原创 Oracle性能调整工具总结

性能调整工具 explain plan,autotrace,tkprof,执行计划和静态统计信息的解读   1、 执行计划 执行计划的设定conn sys/pwd@tiwen` as sysdba; CREATE USER TOOL  IDENTIFIED BY tool  DEFAULT TABLESPACE EXAMPLE  TEMPOR

2011-12-27 22:58:31 2599

原创 MERGE操作学习总结

MERGE Merge操作要解决的问题  在我们进行数据处理过程中,常常遇到如下操作过程:用源表数据更新目标表过程,其操作的方式为:1、 如果满足一定的关联条件,就用源表数据更新目标表;2、 如果不满足一定的关联条件,就认为是新的数据,将这些数据插入到目标表。 先假定有以下的表数据 EMP_SOURCEEMP_TARGET

2011-12-27 21:53:17 5480

原创 Oracle反连接学习总结

反连接(anti-join) 反关连的基本语法反连接是从一个结果集合中返回不在另一个结果集中的数据行。例如:在scott/tiger的用户下执行select* from emp where deptno not in (select deptno from dept where loc= 'NEW YORK') 执行反关连运算连接还有 not exists如上述语句

2011-12-27 21:48:05 3963

原创 Oracle半连接学习总结

半连接(semi-join) 在我们查看一个数据集中某些字段存在于另一个数据集合中的记录时,常常会用到in 或者 exists。在执行计划中会看到join semi。 在这里给出以下测试用的数据表结构以及模拟数据drop table table_1 purge;drop table table_2 purge; create table table_1 as s

2011-12-26 18:02:14 3458 1

原创 Oracle按照一定顺序提取数据

按照一定顺序提取数据研究 create table xxx (n number); insert into xxx values(1);insert into xxx values(2);insert into xxx values(3);insert into xxx values(4);insert into xxx values(5); commit;

2011-12-26 08:57:46 1341

原创 Oracle之Trigger学习

Trigger学习总结 Note: The size of the trigger cannot be more than32K. create table emp_triggerasselect * from emp CREATE OR REPLACE TRIGGERPrint_salary_changes  BEFORE DELETE OR INSERT O

2011-12-21 21:04:56 1464

原创 UPDATE 问题

Update的概述:复杂的索引要求,效率优化隐藏在update后面的约束定义用于更新其他数据集的数据为源数据,被更新的数据称为目标数据,原数据集合与目标数据之间的关联键,在源数据集中一定唯一。不会存在着目标数据一次更新过程中被更新2次。 create table b1 –目标数据(cust_id varchar2(10),cust_name varchar2(1

2011-12-14 22:36:12 2318

原创 ORACLE索引组织表学习

索引组织表 索引组织表的存储结构是按照主键的 B-tree 结构搭建的。不象普通的表(堆 积表——数据的存储是无序进行的),索引组织表中的数据是按照主键的  B-tree 结构排序后保存的。包括保存索引组织表行的主键字段值在内,B-tree 中的每一 个索引项还保存了非键字段的值。组织索引表实际上就是索引的表化 为什么要引进组织索引表create table org_ind

2011-12-12 22:43:43 3362

原创 JAVA与ORACLE

JAVA与ORACLE 1、 在JDBC用xsu将SELECT转化为xml(cursor)2、在数据库中,访问xml数据服务3、ORACLE JDBC扩展4、java过程察看跟踪文件5、用WMSYS.WM_CONCAT进行字符累计运算 一、用ORACLE 的XSU JAVA包将SELECT 查询结果转化为XML数据文件。该包的名称为x

2011-12-08 21:27:42 1566

原创 Oracle物化视图学习笔记

物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。直接刷新 在scott用户下创建源数据表create table scott.emp_ori  as  select empno, de

2011-12-08 21:19:03 2777

原创 Oracle事务学习笔记

ORACLE事务学习笔记 有关事务的语句commit, rollback, savepoint, settransaction drop table t2 purge;create table t2 (x int);  drop table t3 purge;create table t3 (x int check(x>0));  create

2011-12-05 22:17:20 2445

原创 配置文件读取JAVA工具类

系统开发的时候,都会涉及到一些配置文件的读取,为方便从配置文件中读取我们预先设置的值,我做了一个简单配置文件读取工具类。这个类主要基于apache开源项目commons-configuration,让我们看下这个简单工具类的实现。/** * Copyright(c) 2005 zjhcsoft Techonologies, Ltd. * * History: * 2010-3-

2011-12-02 22:26:06 3914

转载 各种cache技术基本特性

Cache Features 首先,我们来浏览一下常见的Cache。 这个链接给出了常用的Java Open Source Cache。 http://java-source.net/open-source/cache-solutionsmemcached,JBoss Cache,SwarmCache,OSCache,JCS,EHCache等开源项目的出镜率和关注率比较高。

2011-12-02 10:21:49 2305

原创 CXF JAXB 2.0 API jar is being loaded兼容问题

Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services ,像 JAX-WS 。这些 Services 可以支持多种协议,比如:SOAP、XML/HTTP、RESTful HTTP 或者 CORBA ,并且可以在多种传输协议上运行,比如:HTTP、JMS 或者 JBI,CXF 大大简化了 Services 的创建

2011-12-01 12:35:48 5032 1

原创 运用Spring框架实现简单调度

JAVA开发语言中,调度程序实现的办法有很多,从最底层的线程到Timer,都是最基本的调度实现。当前很多开源项目也提供了比较全面的调度功能,如quartz、jcrontab、JobServer等,在这里我介绍一种比较简单的调度,没有quartz那么复杂,目的在于实用就行,这种调度就是spring提供的调度功能,该调度功能基于quartz+AOP进行实现,下面我们开始一个例子吧。Spring 时

2011-11-28 22:02:49 1236

原创 Oracle 关系型数据与XML数据之间的转化

CREATE TABLE SCOTT.EMP    (       EMPNONUMBER(4,0),        ENAME VARCHAR2(10),        JOB VARCHAR2(9),        MGR NUMBER(4,0),        HIREDATE DATE,        SAL NUMBER(7,2),        COMM N

2011-11-28 13:20:05 7256 1

原创 websphere6 配置文件缓存清除

Websphere6 部署配置文件缓存清除今天碰到一个问题,websphere6下部署系统时,修改应用下的.xml文件发生后,不管重启应用还是节点服务,都无法生效。一般来说,标准的文件更新通过可以通过应用更新的办法进行替换,如通过“企业应用程序”->选择应用->“更新”的办法,将配置文件和ear里目录结果保持一致,然后直接上传重启服务即可完成更新。还有一种办法,在{was_home

2011-11-28 13:17:04 7144

转载 CXF java.lang.IncompatibleClassChangeError异常

CXF发布webservice在tomcat中没问题。部署在Websphere中,直接访问WebServices没有问题,在访问?wsdl时出问题,问题出在wsdl4j-1.6.2.jar上面,也是ClassLoader的问题。在网上搜到了 http://topic.csdn.net/u/20081025/17/3a60662f-a7aa-4454-a737-0a2863c7dda4.

2011-11-25 16:09:54 4212

原创 windows7在java1.5输出当前时间问题解决方法

Windows7在稳定性和可靠性上确实做的比较成功,但是搞JAVA开发的朋友肯定会遇到一个问题,那就是在windows7操作系统里,开发java程序,使用JDK1.5运行程序的时候,惊讶的发现new Date()出来的当前时间竟然和真实时间相差8小时。注意,JDK1.6是不会出现这个问题的,问题就在于jdk1.5里读取时区的时候出现问题,没有读到中国的夏令时间。解决办法有两种一、在代码前增加时

2011-11-21 14:22:10 1939 1

windows7在java1.5输出当前时间问题解决方法

Windows7在稳定性和可靠性上确实做的比较成功,但是搞JAVA开发的朋友肯定会遇到一个问题,那就是在windows7操作系统里,开发java程序,使用JDK1.5运行程序的时候,惊讶的发现new Date()出来的当前时间竟然和真实时间相差8小时。注意,JDK1.6是不会出现这个问题的,问题就在于jdk1.5里读取时区的时候出现问题,没有读到中国的夏令时间。解决办法有两种一、在代码前增加时...

2011-11-21 14:22:00 101

原创 ORACLE10g 监听器启动后停止的解决办法

今天遇到了监听器启动问题,问题原因是原先机器装oracle的时候没有问题,后来更改机器名后,监听器就再无法启动了,问题定位是由于机器名所导致。解决办法其实很简单:1、将自己的机器名改回来2、将监听器里的配置文件改动一下。编辑%ORACLE_HOME\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora文件,找到下列HOST对应值administrat

2011-11-19 15:29:35 1158

ORACLE10g 监听器启动后停止的解决办法

今天遇到了监听器启动问题,问题原因是原先机器装oracle的时候没有问题,后来更改机器名后,监听器就再无法启动了,问题定位是由于机器名所导致。解决办法其实很简单:1、将自己的机器名改回来2、将监听器里的配置文件改动一下。编辑%ORACLE_HOME\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora文件,找到下列HOST对应值administrat...

2011-11-19 15:29:00 159

原创 Cron 表达式详解和案例

1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和45秒时触

2011-11-18 13:26:49 28834 10

Cron 表达式详解和案例

1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和...

2011-11-18 13:26:00 4375 1

ORACLE解析流程详解

ORACLE解析流程(SQL Parsing Flow Diagram)当用户向oracle数据库发送一条sql或者运行匿名或者运行部署在数据库的过程时候,数据库会按照一定的工作机理进行工作,了解此工作机理,可以帮助开发人员编写有效率的代码,或者了解某些运行症状。Oracle 在它的官方网站metalink给出的这个示意图,我们可以对SQL的处理过程作如下的描述ORACLE...

2011-11-17 23:00:00 424

原创 ORACLE层次查询技巧

ORACLE层次查询技巧 create table emp_hire asselectempno,mgr,ename from emp select * from emp_hireEMPNOMGRENAME55557900ggg73697902SM

2011-11-17 12:51:58 1045

ORACLE层次查询技巧

ORACLE层次查询技巧create table emp_hire asselectempno,mgr,ename from empselect * from emp_hireEMPNOMGRENAME55557900ggg73697902SMITH...

2011-11-17 12:51:00 147

原创 完整SVN版本库建设方案(增加自行修改密码功能)

补丁已经上传,下载地址:http://download.csdn.net/detail/tiwen818/3804490  1. 引言1.1.编写目的  现有svn版本软件在维护上较为麻烦,如创建修改用户账号、权限、所属小组,账号一旦创建之后,就很没有提供给用户自行修改密码的途径,久而久之这些的svn变得不那么安全,人人适用皆知的密码给公司安全保密工作大大折扣。为了解决SV

2011-11-17 09:26:52 14084 33

Xshell6可用版

找了很多版本,这个挺好用的,免安装,直接绿化即可,注意如果安装在c盘下,需要用管理员权限运行,不然无法保存文件。

2018-11-20

配置文件读取JAVA工具类

系统开发的时候,都会涉及到一些配置文件的读取,为方便从配置文件中读取我们预先设置的值,我做了一个简单配置文件读取工具类。这个类主要基于apache开源项目commons-configuration,附件是该工具类完整代码,仅供大家学习使用。

2011-12-02

运用Spring框架实现简单调度

JAVA开发语言中,调度程序实现的办法有很多,从最底层的线程到Timer,都是最基本的调度实现。当前很多开源项目也提供了比较全面的调度功能,如quartz、jcrontab、JobServer等,在这里我介绍一种比较简单的调度,没有quartz那么复杂,目的在于实用就行,这种调度就是spring提供的调度功能,该调度功能基于quartz+AOP进行实现,我们开始一个例子吧。

2011-11-28

VisualSVN在线修改密码补丁

VisualSVN已经集成apache和Subversion,所以我们只需要使用VisualSVN作为版本服务器即可, Apache的功能时提供web浏览代码的能力,让开发人员不用每次为了获取一个文档而去更新整个目录,当然,基于web在线修改密码的程序也是基于Apache运行的。VisualSVN就是建立在SVN公版基础上的一个服务端软件,提供对SVN的可视化界面。这两层的加入,将有效提高SVN文件浏览的体验性和增强SVN数据配置的管理性。请下载用户根据补丁说明和我blog里的教程轻松实现用户自助修改密码功能。

2011-11-17

经典Flex编写的飞机游戏详细学习源码

这是本人完全原创的分析国外飞机游戏源码,添加翻译和备注,非常适合对Flex做游戏有兴趣的朋友学习和交流。本资源由于是原创,不好意思,收取给位5分拉。

2009-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除