自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 有趣的SQL,有趣的函数

作者: 三十而立时间:2009年8月31日 6:26:23本文出自 “inthirties(三十而立)”博客,转载请务必注明作者和保留出处http://blog.csdn.net/inthirties/archive/2009/08/31/4501973.aspx  有见csdn里一个很有趣的题,   有一个表,结构如下:  编号,姓名,时间,基本工资,奖金,扣款  1    张三  8-20

2009-08-31 10:32:00 960

原创 单例有什么好处? STRUTS的ACTION是单例的吗

回答java论坛里的一个网友的问题 单例有什么好处? STRUTS的ACTION是单例的吗 singleton是一种常见的模式, 一般的factory和manager类喜欢用singleton模式, 如名字所讲,这个模式是用单一个实例来引用对象,而不提供共有的constructor这样就控制了实例化的方式, 而是通过对单一的实例的引用来获得对需要对象的实

2009-08-29 00:16:00 3268

原创 在spring加入自己的annotation实现RPC service层

接上个贴。继续谈谈自己的annotation是如何处理的。 主要目的,加入一个RPC层,RPC层主要是提供透明的rpc调用的服务层和协议解析层。 对于service层来说,关心的是业务逻辑,用spring的aop的原理,service层提供服务。不负责具体的rpc的协议的处理和转换,这个转换通过专门的协议的拦截器注入从而提供各样的rpc调用,比如json-rpc,xml-r

2009-08-28 16:34:00 3154

原创 视图可以update吗,学会做个离经叛道者

作者: 三十而立时间:2009年8月28日 4:12:46本文出自 “inthirties(三十而立)”博客,转载请务必注明作者和保留出处http://blog.csdn.net/inthirties/archive/2009/08/28/4493085.aspx   Oracle里视图可以update吗?如果在网上做出这样一个问题

2009-08-28 13:37:00 1659

原创 Spring的bean factory模式的流程图

想扩展spring里的一些东西,所以不得不去追踪spring的源码,spring从体系上来看,确实是设计的比较完美,bean的生命周期都留了很多的扩展的功能。这点上比ibatis要强的好多,ibatis也有session, statement, parameter mapping, result mapping等scope周期,但是不是很系统和成体系,生命周期定义的比较散乱,结构化也不

2009-08-28 11:37:00 978 1

原创 后台自动化测试

后台的自动化测试,以前研究过好多,现在使用agile programming. 所以一个好的自动化测试框架,必不可少。 选择用luntbuild作为持续集成的服务应用,构建选择了maven,maven是老朋友了,在以前的公司里就主推maven,而放弃ant,虽然ant有Ivy来进行库依赖管理,但是感觉是阉割版的maven而已。版本控制使用了svn 利用maven强大的plugi

2009-08-28 10:31:00 1433

原创 Spring-core里的查找Resource的好东西

需要做configuration的模块,研究了list的用法,在帖子"Spring的Resource配置"(http://blog.csdn.net/inthirties/archive/2009/08/27/4490407.aspx)已经提到过, 觉得spring这个功能还不错,所以那到代码看了看其中的实现,找到了PathMatchingResourcePatternReso

2009-08-28 09:19:00 1997

原创 Spring的Resource配置

改写了ibatis后, 开始扩展spring的功能了,spring是很强的架构,提供很强的aop的机制,不过配置比较麻烦,虽然spring提供了annotation的功能,但是还比较少,为了解决配置多的问题,研究了spring的annotation的机制,加入自己的annotation, 同时还用resource的配置来简化我们的config的load的开发 

2009-08-27 16:32:00 3561 1

原创 Maven使用

=下载和安装maven=注:在使用之前,应首先安装JDK。#可以去//10.0.0.3/java共用目录中下载,下载完后解压到指定的目录中,如C:/Program Files/apache-maven-2.2.0#配置环境变量:1)MAVEN_HOME: 你安装的Maven的目录,如C:/Program Files/apache-maven-2.2.0#在Path 中加入%

2009-08-27 09:37:00 1927

转载 十大经典php网店系统

不小心被电子商务电了一把,也顺便关注了一下现在十大经典的php网店系统,记一下   一、phpShopphpShop是一个基于PHP的网上商店系统。phpShop虽然比其它网上购物系统简单,而且功能少。但是它非常灵活可让你按自己的个性化要求进行定制。 二、OXID eSalesOXID eSales是一个开源的e-commerce系统,采用PHP开发,使用MyS

2009-08-27 09:05:00 1665

转载 CSS模拟出的Excel表格效果

  CSS模拟出的Excel表格效果,虽然现在extjs,dojo甚至jquery都做出了比这个风格更漂漂的效果,不过excel还是那么熟悉。记一下 CSS模拟出的Excel表格.form th {background-color: #efebde;border-right-width: 1px;border-bottom-width: 1px;

2009-08-26 16:24:00 1076

原创 Oracle In和exists not in和not exists的比较

作者: 三十而立时间:2009年8月26日 23:54:28本文出自 “inthirties(三十而立)”博客,转载请务必注明作者和保留出处http://blog.csdn.net/inthirties/archive/2009/08/26/4485630.aspx  今天在csdn上看到两个问题,   一个是问in exist的区别,一个是not in和not exists的区别   把这两

2009-08-26 10:18:00 1504

原创 添加eclipse的plugin

          第一种:解压eclipse 插件 里面分别包含两个文件夹features和plugins ,然后把两个文件夹分别复制到eclipse 下所对应的文件夹下。删除 configuration文件夹下的 org.eclipse.update文件夹。重新启动eclipse,可以在eclipse的菜单”Help”–>”About Eclipse SDK”–>”Feature

2009-08-23 12:40:00 4076

原创 拼音区码

 拼音区码INSERT   INTO   `pyk`   (`PY`,`HZ1`,`HZ2`)   VALUES       (A,-20319,-20284),  (B,-20283,-19776),  (C,-19775,-19219),  (D,-19218,-18711),  (E,-18710,-18527),  (F,-1

2009-08-23 12:35:00 610

转载 Annotation-Based Transactions in Spring

ANNOTATING THE JAVA INTERFACEWith Spring, you typically apply transaction annotations either to Java interfaces for service beans, or else to the service beans themselves. If you apply the annotat

2009-08-21 23:52:00 1145

转载 Annotation-Based Autowiring in Spring 2.5

 ADD ANNOTATIONS TO NAME YOUR DAO, SERVICE AND CONTROLLER CLASSESChances are good that your DAO and service classes dont have the names that name-based autowiring would require. For example

2009-08-21 23:49:00 907

原创 添加eclipse的plugin

   第一种:解压eclipse 插件 里面分别包含两个文件夹features和plugins ,然后把两个文件夹分别复制到eclipse 下所对应的文件夹下。删除 configuration文件夹下的  org.eclipse.update文件夹。重新启动eclipse,可以在eclipse的菜单"Help"-->"About Eclipse SDK"-->"Feature Details"

2009-08-21 13:09:00 783

原创 UI技术框架的选型

后台的主要框架都已经规划的差不多了,现在主要就是UI技术框架的选型还没有确定。 是自己用jsp还是taglib,还是jsf,GWT,还是直接用RIA+REST呢,很头疼的抉择呀。 个人偏向于RIA+REST,不过没有太多的成功实施案例,所以还是考虑呀。

2009-08-20 22:49:00 710

原创 学习计划

早教工程启动,先从中国古典文化,五言古诗开始,呵呵,其实这已经是晚教了,计划两天学一首 前天,给圆圆洗澡,给他讲了“秋浦歌” 白发三千丈缘愁似个长不知明镜里何处得秋霜 想起这个诗,但是自己还不知道名字,教完了才上网查到了名字。 昨天回家,洗澡的时候,检验了一下,圆圆基本上已经背出来了。这家伙,记性就是好。 背完了,还准备出去和小朋友比一比。

2009-08-20 08:58:00 637

原创 网络断掉,不能启动DBConsole服务的解决

作者: 三十而立时间:2009年8月19日 18:13:47本文出自 “inthirties(三十而立)”博客,转载请务必注明作者和保留出处http://blog.csdn.net/inthirties/archive/2009/08/19/4464583.aspx   网络断掉,不能启动DBConsole服务的解决这个问题有不少刚

2009-08-19 23:24:00 7604 2

原创 视图可以update吗,学会做个离经叛道者

 Oracle里视图可以update吗? 如果在网上做出这样一个问题调查,我想很多的网友朋友,都会不假思索的回答到,不行,视图是逻辑记录,并不是物理记录,而且很多的朋友在影响深处都有这样一个浅意识影响或者是经验。 但是在这里,我要告诉大家的是,视图是可以update,不过,这是视图不是一个普通视图。以下这样的视图是可以update update的情况,必须是一下

2009-08-19 13:28:00 4173 2

原创 想着你的白天,想着你的黑夜---改写Ibatis的这段日子

想着你的白天,想着你的黑夜,一周的时间,脑海里都是Ibatis的影子,这段时间,帮客户设计和开发一个应用框架,在选择持久层的技术框架时考虑到客户的技术水平的实际情况,在持久层上选择了Ibatis,而放弃了hibernate,这里主要考虑到Hibernate的学习成本高,而且出现错误的话,需要比较有经验的人,才能知道具体是什么地方违反了Hibernate的规则。ibatis则学习时间短,只要

2009-08-19 12:13:00 1069

原创 我们要做什么--Oracle DBA的职责

我们要做什么--Oracle DBA的职责 经常有网友朋友会问到我,作为一个DBA我们明天要做什么,或者是一个刚刚涉足oracle管理的新人,或者是没有接触过Oracle DBA工作的其他技术人员(开发人员),也同样对Oracle DBA的工作内容产生兴趣或者感到神秘。 那么这里到底作为Oracle DBA我们的职责是什么叻。 首先DBA是为我们的数据系统服务,是保证我

2009-08-17 08:39:00 797 1

原创 步步出错,层层分析--tns的一些常见错误分析实例

在oracle应用中,tns-xxxxx这样的错误在我们的应用中是非常常见的。 tns-xxxxx的错误一般都是和数据库的连接有关的错误,他通常是发生在请求数据库连接时发生的。下面我们来看看有哪些tns-xxxx的错误,已经这些错误发生的原因,已经对应的解决方案。  C:/>sqlplus "/@orcl1 as sysdba" ERROR:ORA-12154:

2009-08-16 07:26:00 2954 2

原创 不放心的dblink--手工关闭dblink

在csdn里看用户问道了有关dblink的关闭问题,本人一直对这个dblink持保留态度,如果不用最好不用。 在我们使用dblink对远程的oracle数据库进行操作时,这个dblink的访问会单独创建到远程的一次会话,这个到远程数据库的session,并不会在你建立的以后就自动的关闭和远程服务器建立的session,所以这是很可怕的,如果一个不断查询会产生很多个到远程的数据库sessio

2009-08-15 17:28:00 4595 2

原创 有趣的命题--基于plsql的西方生日算命

有时一个很有趣的plsql的题,帖子见http://topic.csdn.net/u/20090813/19/bd1d75c1-2c75-44b3-9b42-824614ce0cf2.html?seed=549519025&r=59064250#r_59064250  一个算命的过程,接收输入的一个生日(yyyymmdd),每2位相加取个位,最后得到一位数字,此数字为偶数(命好),为质

2009-08-14 00:02:00 2010 7

原创 该写一下有关undo的知识了,顺便理一下自己以前对他的头绪

看到csdn里有发起了关于undo帖子,这个undo的知识点在理解上是比较复杂的,比较undo涉及系统其他方面的一些交互,在跟这个贴的过程中,发现有些理解上还是和其他人的认识有些冲驳的地方。一直以为知识的冲撞是件好事,一来可以从另个方面巩固自己的认识,一方面通过不同的思想来检验一下自己对认识的正确度,以及偏离度, 有时间,应该把这这些知识理一理,巩固一下了。

2009-08-10 09:47:00 647

原创 其实写sql也挺有意思

以前做过几年的java编程,后来慢慢转型做架构设计和项目管理,对编程和算法也慢慢的疏远了 这段时间有好多网友询问一些sql题,觉得很有意思,也跟着大家一起做sql题,一时做的兴起, 还慢慢的上瘾了,有sql题必做。 今天在网上看到个sql题,觉得很过瘾,以前也做不过,不过没有记下来,今天有做过一次, 特意记下 题目如下:数据库表结构如下: id date

2009-08-09 15:32:00 767

原创 log sequense number和scn的关系

csdn上,发现一个网友提出这样的我问题, 一时不知道其究竟是什么用意,所以关注了一下他的回复,继而发现这个网友还是属于思考型的,可能对一些网上的文章的意思不是很了解,然后又有些知识基础,所以思考后,一些知识点就有些纠缠了。 了解到他的意思,我也做了相应的回复。这样的网友还是相当值得学习的,对于技术的学习,特别是oracle技术的学习,我在很多的文章里都指出了,不能单纯

2009-08-09 13:42:00 1443

原创 sqlplus里的commit

新手学习oralce是,很多都是都对sqlplus关闭以后的数据状态有疑问。如贴http://topic.csdn.net/u/20090808/09/57e18ab5-d15b-49d2-bc43-caaf392f4473.html?87665里提到的困惑 这里特别对sqlplus的commit做了一些测试和总结 如下        ddl是不要事物的,也就是说,操作后就

2009-08-08 15:53:00 3272

原创 经常谈到Oracle的权限,你究竟知道多少。

作者: 三十而立时间:2009年10月28日 9:41:15请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“inthirties(三十而立)”       接着上面谈到的有关oracle的connect的权限(文见http://blog.csdn.net/inthirties/archive/2009/08/04/44

2009-08-08 00:00:00 4279 3

原创 Mysql的游标究竟怎么用--映日荷花别样红

Mysql的游标究竟怎么用--映日荷花别样红Mysql从5.0开始支持存储过程和trigger,给我们喜欢用mysql的朋友们更喜欢mysql的理由了,语法上和PL/SQL有差别,不过搞过编程的人都知道,语法不是问题,关键是思想,大致了解语法后,就从变量定义,循环,判断,游标,异常处理这个几个方面详细学习了。关于游标的用法Mysql现在提供的还很特别,虽然使用起来没有PL/

2009-08-07 09:55:00 703

原创 总结一下Oracle的临时表

有csdn的网友问到了临死表,这里特地的写一写临时表的总结blob文  创建Oracle临时表,根据生命期,可以分为有两种类型的临时表 会话级的临时表 事务级的临时表。 故名思意 会话级的临时表生命期是session,当你当前session不退出的情况下,临时表的数据就还存在,而当退出当前session的时候,这个session里的临时表中的数据就消亡了,是session级别的,所以其

2009-08-06 21:36:00 2426

原创 mysql中如果设置查询缓存

可将如下语句query_cache_size = 268435456query_cache_type = 1query_cache_limit = 1048576存放到/etc/my.cnf文件的[mysqld]下然后重启mysql数据库service mysqld restart就会启动mysql的缓存机制Query Cache。 在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到

2009-08-06 21:30:00 608

原创 MYSQL中的执行计划

mysql的执行计划:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select * from test1EXPLAIN列的解释:table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为c

2009-08-06 21:29:00 1410

原创 自己动手,啥也不愁 -- 数字年转中文年的oracle function

csdn上看到一个网友出的一个趣题。要求把2008-03-30转成 二OO八年三月三十日  原帖在http://topic.csdn.net/u/20090806/20/b106dd85-7d66-4407-b872-b649900f0eb7.html?seed=1668555620&r=58896475#r_58896475 以前还没有见过这样的需求,呵呵呵,觉得有趣,自己用

2009-08-06 21:20:00 758

原创 Autotrace的权限

今天使用一般的用户用autotrace做一个简单的查询,好给网友朋友一个很简单的执行计划的结果看看,结果还出现问题了问题如下SQL> set autotr on;SP2-0613: Unable to verify PLAN_TABLE format or existenceSP2-0611: Error enabling EXPLAIN reportSP2-0618: Cannot

2009-08-04 02:06:00 1766

原创 CONNECT角色你有哪些权限

这个blog文还是源自于csdn的一个提问,不过问题提的很简单,感觉到用户对connect这个角色权限不理解,所以引申出了这篇文章 原帖来自于http://topic.csdn.net/u/20090803/19/fe6fabcf-5c00-46dc-8379-ba495d14eb85.html?51870 一般我们都是给普通用户connect,resource这两种role的身份

2009-08-03 23:15:00 4539 2

原创 blob字段,删除了还会有空间吗

这个题也是来自于csdn上的提问的。 不过作者的原意,是确定一个查看table占用space的procedure的正确性,当然不是一个普通的table,这个table里有多个blob字段。 源csdn的问题帖http://topic.csdn.net/u/20090803/16/4aaea140-ff42-436d-b000-8f0485915c61.html?seed=984

2009-08-03 19:09:00 2388

原创 SQL92 标准

http://savage.net.au/SQL/sql-92.bnf.html#xref-derived column SQL92标准,网友majy提供,记一下。

2009-08-03 10:39:00 680

SSH+MYSQL进销存管理平台,包含进销存业务完整功能模块

SSH+MYSQL进销存管理平台,包含进销存业务完整功能模块, 使用spring-mvc, spring,struts, hibernate等技术,数据库使用mysql。 下载压缩包里包含建库文件,和测试基本数据

2019-02-15

数学计算模板--exceoon-formula

比如,我们从配置里读取到一个公式,比如最简单的 sin(A) + cos(B) 你会怎样实现呢, 这个实现上没有多大的困难,从最简单的hard code的解析,到正则表达解析,或者是AST语法树解析,或者用bsh,jython,jruby/groovy等脚本引擎,或者更有甚者直接用sql执行,等等方法多种多样。不过每种方法或多或少都有自己一定的局限。如何找到一个比较好的解决方案呢。

2019-02-15

Streams表级别复制配置(oracle9i,10g).pdf

Streams表级别复制配置 Streams表级别复制配置

2010-02-13

spring full libarary

spring full libarary

2009-11-02

show hwm sql

show hwm sql sql script javascript develop

2009-10-25

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

TA关注的人

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