摘要:设计模式基础:类及类关系的UML表示2009-10-26 17:00 by 宗哥,1891阅读,1评论,收藏,编辑UML中,类关系分为这几种,泛化(generalization), 实现(realization),依赖(Dependency),关联(associate),聚合(aggregation...
阅读全文
摘要:15题需要再分析。没弄懂 使用scott/tiger用户下的emp表和dept表完成下列练习,表的结构说明如下 emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号) dept部门表(deptno部门...
阅读全文
摘要:NAS(Network Attached Storage-网络附着存储)即将存储设备通过标准的网络拓扑结构(例如以太网)连接到一群计算机上。NAS是部件级的存储方法,它的重点在于帮助解决迅速增加存储容量的需求。目录1定义2实现方式3发展趋势4应用1定义编辑IPVS网络存储为最近兴起的基于互联网IP地...
阅读全文
摘要:jstack Dump 日志文件中的线程状态dump 文件里,值得关注的线程状态有:死锁,Deadlock(重点关注)执行中,Runnable 等待资源,Waiting on condition(重点关注)等待获取监视器,Waiting on monitor entry(重点关注)暂停,Suspen...
阅读全文
摘要:Windows上模拟Linux环境的软件Cygwin2010-10-11 15:19我要评论(0)字号:T|TCygwin是一个用于在Windows上 模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品。运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以 使...
阅读全文
摘要:本词条缺少概述、信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!多个线程或者进程在读写一个共享数据时结果依赖于它们执行的相对时间,这种情形叫做竞争。竞争条件发生在当多个进程或者线程在读写数据时,其最终的的结果依赖于多个进程的指令执行顺序。例如:考虑下面的例子假设两个进程P1和P...
阅读全文
摘要:Java volatile关键字2013-03-27 15:2989人阅读评论(0)收藏举报 1、什么是原子操作(atomic operation)? 原子操作是不需要synchronized. 所谓原子操作,是指不会被线程调度机制打断的操作。这种操作,一但开始,就一直运行到结...
阅读全文
摘要:一、何谓Atomic?Atomic一词跟原子有点关系,后者曾被人认为是最小物质的单位。计算机中的Atomic是指不能分割成若干部分的意思。如果一段代码被认为是Atomic,则表示这段代码在执行过程中,是不能被中断的。通常来说,原子指令由硬件提供,供软件来实现原子方法(某个线程进入该方法后,就不会被中...
阅读全文
摘要:4 package cn.com.io.threadDemo.ThreadSyn; 5 6 /** 7 * 通过两个属性值创建死锁 8 * 本程序通过两个线程各自锁定一个属性值,这样两个线程都无法结束,造成死锁 9 * @author Administrator10 *11 */12 ...
阅读全文
摘要:转:死锁,死锁的四个必要条件以及处理策略分类:oracle2008-10-06 14:564450人阅读评论(0)收藏举报算法c什么是死锁?如果一个进程集合里面的每个进程都在等待只能由这个集合中的其他一个进程(包括他自身)才能引发的事件,这种情况就是死锁。这个定义可能有点拗口,一个最简单的例子就是有...
阅读全文
摘要:转发:大海巨浪Java库本身就有多种线程安全的容器和同步工具,其中同步容器包括两部分:一个是Vector和Hashtable。另外还有JDK1.2中加入的同步包装类,这些类都是由Collections.synchronizedXXX工厂方法。同步容器都是线程安全的,但是对于复合操作,缺有些缺点:① ...
阅读全文
摘要:转载:大关的博客Java多线程阻塞队列和并发集合本章主要探讨在多线程程序中与集合相关的内容。在多线程程序中,如果使用普通集合往往会造成数据错误,甚至造成程序崩溃。Java为多线程专门提供了特有的线程安全的集合类,通过下面的学习,您需要掌握这些集合的特点是什么,底层实现如何、在何时使用等问题。3.1 ...
阅读全文
摘要:一) 引言: 当我们安装完JDK时,除了必须的编译运行以外,它就已经自带了很多辅助工具。正所谓“工欲善其事,必先利其器。”如果能用好这些工具,它们将大大方便你的开发。它们的实用和方便有时甚至会使你惊讶的发现:JDK的这些自带的辅助工具将会是IDE的一个很好的补充。了解了这些命令你也就知道了IDE理论...
阅读全文
摘要:本词条缺少概述、信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。javap - Java class文件分解器分解class文件摘要:javap [ options ] ...
阅读全文
摘要:---- 本来,Applet的概念相当简单——只要在Web页面中加入一个标记就可以了。浏览器一遇到这个标记,就会下载对应的 Applet类文件,并启动自己的解释器运行这个Applet。在此过程中浏览器担当相当重要的角色,特别是它必需具备运行Java的能力,同时浏览器的虚拟机也决定了可接受的Java代...
阅读全文
摘要:[操作方法1:]① 编辑源程序welcome.java。② 编译程序 javac welcome.java③ 将Applet嵌入HTML网页。方法是,用记事本创建一个文件,文件内容如下:注意指定路径时:如果包路径是:test.welcom, code一定也要用test.welcom形式不要用“\",...
阅读全文
摘要:java java.lang.NoClassDefFoundError 的解决办法下午在CMD中运行一段JAVA程序时候,竟然出现这个错误: javajava.lang.NoClassDefFoundError解决办法: 编译时有两种方法 1. 直接编译 E:\java\src>javac He...
阅读全文
摘要:经典的java中return和finally问题!标签:杂谈分类:java学习前一段时间 参加公司的笔试问了这个问题,回来一查才知道当时自己做错了,百思不得其解,上网查到下面的程序,但是运行后发现了错误,我修改后放在了我的blog 上面,希望和大家分享。经典的java中return和finally问...
阅读全文
摘要://1+2+3+...+nstatic int add(int n) { if(n == 1) { return 1; } else { return n + add(n-1); ...
阅读全文
摘要:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所...
阅读全文
摘要:递归应用编辑递归算法一般用于解决三类问题:(1)数据的定义是按递归定义的。(Fibonacci函数)(2)问题解法按递归算法实现。(回溯)(3)数据的结构形式是按递归定义的。(树的遍历,图的搜索)递归的缺点:递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更...
阅读全文
摘要:思路:得到全部5个中最大的数--> 比较第5个数与前四个中最大数的值-> 得到前四个中最大的数--> 比较第四个数与前三个中最大数的值-->得到前三个数中的最大值-->比较第三个数与前两个中最大数的值-->得到前两个数中最大的值-->比较第二个数与第一个数中的最大值但实际运算是从最右端往左端逐步(和...
阅读全文
摘要:单链表反转(Singly Linked Lists in Java)博客分类:数据结构及算法Java代码packagedsa.linkedlist;publicclassNode{Edata;Nodenext;}Java代码packagedsa.linkedlist;publicclassRever...
阅读全文
摘要:内部类详解1、定义 一个类的定义放在另一个类的内部,这个类就叫做内部类。Java代码publicclassFirst{publicclassContents{publicvoidf(){System.out.println("InClassFirst'sinnerClassContentsmetho...
阅读全文
摘要:Spring中提供一些Aware相关接口,像是BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,实现这些 Aware接口的Bean在被初始之后,可以取得一些相对应的资源,例如实现Be...
阅读全文
摘要:Hibernate的二级缓存策略的一般过程如下: 1) 条件查询的时候,总是发出一条select * from table_name where …. (选择所有字段)这样的SQL语句查询数据库,一次获得所有的数据对象。 2) 把获得的所有数据对象根据ID放入到第二级缓存中。 3) 当Hibe...
阅读全文
摘要:volatile保证线程间的数据是可见的(共享的),但不保证数据同步volatile相当于synchronized的弱实现,也就是说volatile实现了类似synchronized的语义,却又没有锁机制。它确保对volatile字段的更新以可预见的方式告知其他的线程。volatile包含以下语义:...
阅读全文
摘要:JMM规范:The rules for happens-before are:Program order rule. Each action in a thread happens-before every action in that thread that comes later in the ...
阅读全文
摘要:在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁(后面的章节还会谈到锁)。锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等...
阅读全文
摘要:锁锁是用来锁东西的,让别人打不开也看不到!在线程中,用这个“锁”隐喻来说明一个线程在“操作”一个目标(如一个变量)的时候,如果变量是被锁住的,那么其他线程就对这个目标既“操作”不了(挂起)也无法看到目标的内容!对Java并发包,锁的实现基本在java.util.concurrent.locks包中,...
阅读全文
摘要:有关Java 5.0+ 并发包的探讨-2 section博客分类:Core JavaJavathreadAccessF#前面文章用直接使用Thread类的start方法来新启动一个线程,看起来貌似没有什么问题,问题就在于线程使用场景的需求上,如果希望每个一段时间自动运行一次这个线程,如果想使用线程池...
阅读全文
摘要:接上一篇 java并发包小结(一):http://blog.csdn.net/aalansehaiyang52/article/details/8877579Future 接口Future 接口允许表示已经完成的任务、正在执行过程中的任务或者尚未开始执行的任务。通过 Future 接口,可以尝试取...
阅读全文
摘要:java.util.concurrent 包含许多线程安全、高性能的并发构建块。换句话讲,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性、性能、可...
阅读全文
摘要:ava.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性...
阅读全文
摘要:摘录:Java开发中的23种设计模式详解设计模式Java的23种设计模式23种设计模式编程java设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重...
阅读全文
摘要:静态内部类如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。想...
阅读全文
摘要:转载:四类设计人员个人觉得设计人员可以分为四种类型:模块设计人员、框架设计人员、专业领域设计人员、系统设计人员,这四种类型的设计人员并没有什么绝对的谁强谁弱,只能说各有千秋吧,但一定程度上来讲,四种类型之间还是存在着一些关联,来看看这四类设计人员的专注点和关联吧:1、模块设计人员 模块设计人员更加专...
阅读全文
摘要:BlueDavy之技术Blog理论不懂就实践,实践不会就学理论!大型网站架构演变和知识体系之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很...
阅读全文
摘要:大型B2C网站高性能可伸缩架构技术探秘2010-07-21 08:51 狂放不羁 JavaEye字号:T|T向您介绍大型B2C网站高性能的网站架构技术,包括缓存的使用、应用程序和数据库的拆分、异步通信以及非结构化数据存储等。AD:WOT2014课程推荐:实战MSA:用开源软件搭建微服务系统在《世界最...
阅读全文
摘要:三种Tomcat集群方式的优缺点分析2009-09-01 10:00 kit_lo kit_lo的博客字号:T|T本文对三种Tomcat集群方式的优缺点进行了分析。三种集群方式分别是:使用DNS轮询,使用Apache R-proxy方式,以及使用Apache mod_jk方式。AD:WOT2014课...
阅读全文
摘要:我们曾经介绍过三种Tomcat集群方式的优缺点分析。本文将介绍Tomcat集群与负载均衡技术具体实施过程。在进入集群系统架构探讨之前,先定义一些专门术语:1. 集群(Cluster):是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进...
阅读全文
摘要:集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。1. 客户端cookie加密这是我以前采用的方式,简单,高效。比较好的方法是自己采用cookie机制来实现一个session,在应用中使用此session实现。问题...
阅读全文
摘要:在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题:一,利用数据库同步session1...
阅读全文
摘要:Web集群是由多个同时运行同一个web应用的服务器组成,在外界看来就像一个服务器一样,这多台服务器共同来为客户提供更高性能的服务。集群更标准的定义是:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理,此单一系统为客户工作站提供高可靠性的服务。 而负载均衡的任务就是负责多个服务...
阅读全文
摘要:服务器负载均衡体系结构,I:博客分类:读书笔记应用服务器数据结构浏览器网络应用memcached服务器农场的可伸缩性和高可用性Server load balancing architectures, Part 1: Transport-level load balancingScalability ...
阅读全文
摘要:转载:揭秘企业级web负载均衡完美架构(图)2010-07-06 15:16 抚琴煮酒 51CTO.com字号:T|T相信很多朋友对企业级的负载均衡高可用实例非常感兴趣,此篇文章根据成熟的线上环境而写,旨在帮助大家迅速架构一个企业级的负载均衡高可用的web环境。AD:WOT2014课程推荐:实战MS...
阅读全文
摘要:高可用负载均衡最佳实践三: 设计http://www.sina.com.cn2009年11月02日18:06IT168.com【内容导航】第1页:系统总体架构第2页:部件/工具选择关键词 文本Tag: 服务器集群 操作系统 linux 负载均衡 服务器操作系统 高可用 【IT168 专稿】(接前文...
阅读全文
摘要:网站架构之负载均衡作者:macaque1101发布时间: 2010-09-09 21:21阅读: 5041 次推荐: 1原文链接[收藏]摘要:负载均衡作为提高网站性能的主要方式被大多数网站采用,文中概述了现有的负载均衡技术的分类与各自特点。 动态内容按照存在形态可以分为三类。 第一类:内容长时间...
阅读全文
摘要:在多台后台服务器的环境下,我们为了确保一个客户只和一台服务器通信,我们势必使用长连接。使用什么方式来实现这种连接呢,常见的有使用nginx自带的ip_hash来做,我想这绝对不是一个好的办法,如果前端是CDN,或者说一个局域网的客户同时访问服务器,导致出现服务器分配不均衡,以及不能保证每次访问都粘滞...
阅读全文
摘要:大型网站--前端性能优化和规范2013-10-28 09:00 by 贤达,2769阅读,10评论,收藏,编辑 Web性能涉及的范围太广,但一般web开发者在程序上线以后很多都曾遇到过性能的问题。普遍表现为页面速度开始急剧变慢,正常访问时间变的很长,或则干脆给你抛出异常错误页面。这里会涉及到很多可能...
阅读全文
摘要:大型网站--负载均衡架构摘自:http://www.cnblogs.com/and/p/3366400.html负载均衡(Load Balancing) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用...
阅读全文
摘要:双机热备ROSE HA工作原理 当双机热备软件启动后,ROSE HA首先启动HA Manager管理程序,根据高可靠性系统的配置结构初始化,然后启动必要的服务和代理程序来监控和管理系统服务。HA代理程序用来监控、监测、诊断和管理硬件软件服务。 当代理程序检测到该服务器处于活动状态,HA Mana...
阅读全文
摘要:vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO...
阅读全文
摘要:需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧。大多数Linux发行版本都装备了大量的监控工具。这些工具提供了能用作取得相关信息和系统活动的量度指标。你能使用这些工具发现造成性能问题可能原因。此次讨论到的工具只是分析和调试服务器下面问题时最基本工具中的一部分。1.找出瓶颈2....
阅读全文
摘要:top是系统管理中经常用到的命令,熟悉它很有帮助。top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, ...
阅读全文
摘要:我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载……我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载。你可能对于 Linux 的负载均值(load av...
阅读全文
摘要:java多线程的理解线程的5种状态:新建,就绪,运行,阻塞,死亡。Thread.sleep:线程运行状态转为阻塞状态,(其它线程启动运行)Thread.yield: 线程运行状态转为就绪状态,(同优先级线程启动运行)ThreadA.join:等待ThreadA执行完成。线程的两种方式:继承自Thre...
阅读全文
摘要:java线程池execute(Runnable command):履行Ruannable类型的任务submit(task):可用来提交Callable或Runnable任务,并返回代表此任务的Future对象invokeAll(collection of tasks):执行给定的任务,当所有任务完成...
阅读全文
摘要:大家都知道,在Java里对对象的操作是基于引用的。而当我们需要对一组对象操作的时候,就需要有接收这一组引用的容器。平时我们最常用的就是数组。在Java里可以定义一个对象数组来完成许多操作。可是,数组长度是固定的,如果我们需要更加灵活的解决方案该怎么办呢?Java提供了container classe...
阅读全文
摘要:update1:第二个实现,读操作不必要采用独占锁,缓存显然是读多于写,读的时候一开始用独占锁是考虑到要递增计数和更新时间戳要加锁,不过这两个变量都是采用原子变量,因此也不必采用独占锁,修改为读写锁。update2:一个错误,老是写错关键字啊,LRUCache的maxCapacity应该声明为vol...
阅读全文
摘要:日期:2008-9-10测试平台:CPU:Intel Pentium(R) 4 CPU 3.06G内存:4G操作系统:window server 2003一、HashMap与ConcurrentHashMap简单put操作的时间对比1、HashMap测试A、程序代码:packagetest0908;...
阅读全文
摘要:ConcurrentHashMap原理分析分类:java学习2008-09-12 11:1210257人阅读评论(2)收藏举报hashmapiteratornull数据结构objectjdk集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一...
阅读全文
摘要:centos 5.3 安装(samba 3.4.4)博客分类:操作系统Linux随着Linux的普及,如何共享Linux下的文件成为用户关心的问题。其实,几乎所有的Linux发行套件都提供了一个很好的工具Samba——通过它可以轻松实现文件共享。Samba的功能很强大,在Linux服务器上的Samb...
阅读全文
摘要:什么是shell? bash和shell有什么关系?博客分类:Linux什么是Shell? shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。 shell 是一个命令语言解释器(comman...
阅读全文
摘要:Linux export 命令2011-08-31 22:36:39|分类:命令总结|举报|字号订阅功能说明:设置或显示环境变量。#####################################################################################...
阅读全文
摘要:profile bashrc bash_profile之间的区别和联系博客分类:Linux执行顺序为:/etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.profile) -> ~/.bashrc -> /etc/bashrc -> ~/.ba...
阅读全文
摘要:1Jboss7下载与安装1.1 官方下载路径:http://www.jboss.org/jbossas/downloads,目前最新稳定版本为7.1.1 final,分别有zip和gz两个版本,本文介绍xp下的zip版本。1.2目录介绍与启动把下载的zip包解压到相关目录,如目录E:/dev_too...
阅读全文
摘要:1. use this persistence.xml - simply copy it into src/main/resources/META-INF org.hibernate.ejb.HibernatePersistence jdbc/jbpm-ds ...
阅读全文
摘要:/** *@author annegu *@date 2009-12-02 */Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。1、hashmap的数据结构要知道ha...
阅读全文
摘要:深入Java集合学习系列:HashMap的实现原理参考文献引用文献:深入Java集合学习系列:HashMap的实现原理,大部分参考这篇博客,只对其中进行稍微修改自己曾经写过的:Hashmap实现原理1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟...
阅读全文
摘要:JBoss题记:某部门领导有天突发奇想,把我们几个人叫过去,曰:最近出去开会,老有人推销自己的工作流产品,说的这好那好,你们几个给我研究研究。正好刚做完的xxx子系统里有一个申请审批的流程,你们按这个需求,把系统改成jbpm工作流试试。一定要搞清楚,引入工作流能不能减少我们开发部门的工作量。于是,4...
阅读全文
摘要:现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中:¨hibernate开发组推荐使用c3p0;¨spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect,告诉连接被重置,这个设置可以解决)...
阅读全文
摘要:left join 原理分析[转贴 2006-11-15 16:19:50]字号:大中小案例分析user表:id | name---------1 | libk2 | zyfon3 | daodaouser_action表:user_id| action--------------- 1 | jum...
阅读全文
摘要:如何更新分区关键字[原创 2008-8-7 10:51:14]字号:大中小为提高查询速度,经常为表建分区,但如何修改表中某条记录的分区呢?如表A中,有个分区关键字为area,当update时,会报错:Ora-14402 更新分区关键字列将导致分区的更改。解决办法如下:1、执行如下命令,使表A允许记录...
阅读全文
摘要:EXP/IMP 命令参数[转贴 2009-9-24 14:16:48]字号:大中小一、EXP: 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SO...
阅读全文
摘要:oracle角色、权限和用户[转贴 2010-1-25 10:29:45]字号:大中小Oracle内置角色connect与resource的权限首先用一个命令赋予user用户connect角色和resource角色:grant connect,resource to user;运行成功后用户包括的权...
阅读全文
摘要:轻松解决oracle11g 空表不能exp导出的问题[引用 2012-9-22 18:06:36]字号:大中小oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。共两种解决方法,推荐使用第二种(最简单)。一、修改数据库参数alter system set deferre...
阅读全文
摘要:oracle 11g杀掉锁的sql[引用 2013-3-6 17:19:12]字号:大中小--查询出出现锁的session_idselect session_id from v$locked_object;--将上面sql中的session_id值,作为下面sql中的sidSELECT sid, s...
阅读全文
摘要:oracle创建表空间是我们经常会用到的操作,下面就为您详细介绍oracle创建表空间的语句写法,希望对您学习oracle创建表空间能有所帮助。//创建临时表空间createtemporarytablespacetest_temp tempfile'E:\oracle\product\10.2.0\...
阅读全文
摘要:读取xml文件[原创 2007-6-20 17:35:37]字号:大中小js中读取xml文件,简单的例子:----------------------------------------b.xml文件如下:
阅读全文
摘要:几个SQL命令的使用[原创 2006-4-21 14:22:05]字号:大中小1.Update批量更改例如:A、B两个表,A,B有相同字段id,现将B中的b_passerd覆盖掉A中的a_passwordupdateAa1 set a_password = (select b.b_password ...
阅读全文
摘要:怎么成为优秀的软件模型设计者?[转贴 2008-8-26 17:31:45]字号:大中小作者:Scott Ambler著,乐林峰 译本文选自:www.umlchina.com我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?将下列原则应用到你的软件工程中,你会获得立杆见影的成...
阅读全文
摘要:1概述本文主要介绍如何将JBPM+Struts+Spring+Hibernate整合在一块。并通过一个简单实例来说明。此实例为一个申请审批的简单流程,并将申请人和审批人记录到数据库中,流程为start----申请----审批----end,中间无退回,无分支,只是看一下jbpm的流程设计,本文将jb...
阅读全文
摘要:了解一下什么是Jbpm及特点。jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss...
阅读全文