`
文章列表
  说明:本文只是对apache 与tomcat 整合的过程,做个备忘记录,别无其他   系统环境:本操作在windows7 环境下实验,其它配置大致;     软件下载: apache下载:http://httpd.apache.org/download.cgi#apache22  (这里使用的是httpd-2.2.19- ...
VMware Server Product LicenseLicensing VMware Server for Windows:  A046N-FPV8Y-V62D6-42685 VMware Server for Linux :    A816J-FWG6N-U8P14-42PCN
PowerDesigner15的破解方法与PowerDesigner12.5的是一样的! 破解方法:下载 PowerDesigner12.5 后有一个 license.lic 和 pdflm12.dll 两个文件,license.lic 是用于破解序号的,pdflm12.dll 是用于替换原来安装后的文件,破解首先用 pdflm12.dll 替换安装要目录的 pdflm12.dll 文件,然后在PD的菜单中找到 Tools ==>> License Parameters ==>> 选第一个,然后先load找到 下载的 license.lic 文件,重启即破解完成。 ...
今天对之前的svn 代码统计,工具是 statsvn;   1,下载statsvn.jar http://ncu.dl.sourceforge.net/project/statsvn/statsvn/0.7.0/statsvn-0.7.0.zip   2,操作文档 1,svn checkout file:///home/user/svnroot/repos1 file:///home/user/svncount 2,cd /home/user/svncount 3,svn log -v -xml-->svn.log 4,svn checkout file:///home/ ...
刚刚做了下oracle impdp/expdp 的数据导出导入,具体操作网上很多资料,都是可行的,可是有一点要注意     比如从A 服务器到B服务器数据迁移,那么在两台服务器数据都需要建立 directory ,并且指定到目标数据文件的目录,比如从A 服务器导出的数据文件为  testa.dmp,房在B 目录上面 d:/databak/testa.dmp;那么在B 服务器上也需要建立一个 diretory 指向 d:/databak;  
整理了下这两天用到的oracle 查询语句,作为记录。 1,查询当前用户所有的表信息 select * from user_tables order by table_name; 2,查询表空间的使用情况   select   a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024   "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*1 ...
Oracle数据库日常维护DBA八项注意 备注:该文章是从网上寻到,在此只是做个记录 简介:DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。DBA应该定期检查日志文件,根据日志中发现的问题及时进行处理 在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。 一、Oracle警告日志文件监控Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况:l 数据库的启动、关闭,启动时的非缺省参数;l 数据库的重做日志切换情况,记录每次 ...
http://www.uml.org.cn/bzgf/bzgf.asp

抽象与接口的使用

    博客分类:
  • java
转来的哦 什么时候用抽象类,什么时候用接口 “接口是完全抽象的成员集合,它的成员都无法在接口定义时实现,我们可以将它看作是为操作定义合同,接口的实现完全留给开发者去做。它们之间的区别,如果认真分析,还是有不少的:在JAVA中,类只能是从一个基类继承,所以如果要使用抽象类为一组类提供多态性,这些类必须都是从那个类继承的;接口就不一样了,它不但可以用一个类或结构实现多个接口,一个接口还可以有多个实现。”        抽象类是一种不能实例化而必须从中继承的类。抽象类可以完全实现,但更常见的是部分实现或者根本不实现,从而封装继承类的通用功能,它可以提供已实现的成员,因此,可以用抽象类确保特定数量的相 ...
http://www.fengfly.com/document/springsecurity3/springsecurity.html
--delete tablesSql代码:select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;   --delete viewsSql代码:select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;   --delete seqsSql代码:select 'drop sequence ' || sequence_name||';'||chr(13)||chr(10) from user_sequences;  - ...
场景,数据库在两个服务器之间迁移源服务器 A目标服务器 B;具体操作步骤:1,在A服务器导出 指定用户数据文件:exp test/test@test file=d:\test.dmp owner=test ignore=y;2,在B服务器上需要做的操作:2.1create tablespace test  logging  datafile 'E:\app\oradata\test\test.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local;2.2create user zcgl iden ...
经过这昨天一个晚上和今天一天的奋战,NND svn 终于被我搞定了 总结下大概步骤: 一,安装 1,http://npc.googlecode.com/files/svn-1.4.6-setup.exe  下载svn 安装文件 2,安装该文件 例如  在  f:/subversion; 3,进入到 f:/subversion/bin 目录下面; ...
在使用    的时候,会有注释没有或者是不能根据 name 生成注释的情况,自己摸索了一下总结 在一下   1,表注释: 路径: Database-->Edit current DBMS..-->objects-->Table -->tablecomment 然后在  value 里面输入一下,即可, COMMENT ON TABLE %TABLE%  is '%COMMENT%'   字段注释同理: COMMENT ON COLUMN  %TABLE%.%COLUMN%  is '%Name%'      2,让  name  变成   ...
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快
Global site tag (gtag.js) - Google Analytics