`
allwit
  • 浏览: 18847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Generalization and Specialization Generalization and Specialization are the inverse of each other. It only differs in the design process.Generalization is a bottom-up design process whereas Specialization is a top-down design process.   They both belong to inheritance. It is using the "exten ...
        当需要释放数据库空间的时候,通常的方案会用有truncate、delete、drop/re-creating等处理。其中truncate 后会立即释放,并且不能回滚;但delete不能立即释放数据库空间,还会产生archive log。下面就简单介绍一下:   Truncate     如: Truncate table xxxx; 我们可以直接去查user_segments对应table的bytes就变小,数据库空间释放,并且不能回滚。用Truncate去删除记录比drop表再创建表效率更高。   Use the TRUNCATE statement to r ...
a) How to know table Owner select * from all_tables t where t.table_name = 'XXXX'; (select * from user_tables t where t.table_name = 'XXXX';)   b) How to use source fragment to find source name select * from user_source t where lower(t.text) like '%xxx%'; select * from all_source t where lowe ...
如何在Eclipse中查看JDK类库的源代码   设置:    1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"   2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)   3.选中rt.jar文件的这一项:“C:\Program Files\Java\jdk1.6.0_ ...

Oracle Partition

最近有个Batch性能特别差,超过30个小时的运行,采用Partition后3个小时内就可以运行完,特别的神奇。   Oracle Partition简介 ORACLE的Partition是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。Partition通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强的并行处理提高了性能,通过屏蔽故障数据的分区,还增加了可用性。   举个简单的例子,下面是根据STREAM_VALUE来做Pa ...

如何创建Oracle Job

如何创建Oracle Job   方法1:执行如下脚本 begin   sys.dbms_job.submit(job       => :job,                       what      => 'p_statistic;',                       next_date => to_date('04-12-2011 21:30:00',                                            'dd-mm-yyyy hh24:mi:ss'),                       i ...
    Oracle临时表有两种类型:   一种建立session级别的temporary table,当session中断的时候,temporary中的数据会消失。创建格式为: CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT PRESERVE ROWS;         另一种是transaction级别的
INNER JOIN: Retrieves customers with orders only. For example, you want to determine the amount ordered by each customer and you only want to see those who have ordered something SELECT Customers.*, Orders.* FROM Customers INNER JOIN Orders ON Customers.CustomerID = Orders.CustomerID ---------------- ...
In Java you can define a class inside an other class. A class can be nested: inside another class, or inside a method Nest a class inside a class When a class is declared inside another class, the nested class' access modifier can be public, private or package(default). public class OuterCl ...
什么是类加载器?   与普通程序不同的是,Java程序(class文件)并不是本地的可执行程序。当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class加载到JVM里头运行,负责加载Java class的这部分就叫做Class Loader。   JVM本身包含了一个ClassLoader称为Bootstrap ClassLoader,和JVM一样,BootstrapClassLoader是用本地代码实现的,它负责加载核心JavaClass(即所有java.*开头的类)。另外JVM还会提供两个ClassLoader,它们都是用Java语言编写的,由Boots ...

Java Modifiers

Java Modifiers 大体可以分为两类:      1) Access modifiers : public, protected, default, private      2) Non- Access modifiers : strictfp, final and abstract         Below are the modifiers for key word class:       1.public: The class can be used anywhere        2.abstract: The class is an abstract cla ...
LAMP(Linux-Apache-MySQL- PHP/Perl/Python)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache服务器,MySQL数据库,Perl、PHP或者 Python脚本语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的互联 ...
   掌握Java基础知识,入门后就有不同的方向了,比如J2ME,J2SE (Java应用),J2EE。就我个人而言,进入第一家公司是做手机游戏的,开始进入J2ME领域。当时J2ME学习的人很少,买了一些书来看,比如 1、Java手机程序设计入门与应用  王森    2、Java手机程序开发(附光盘)    3、J2ME手机高级编程 4、3D手机游戏开发实例教程    另外就是  1)看 MIDP的API文档,sun公司出的wtk里自带; 2)学习各个1)看 MIDP的API文档,sun公司出的wtk里自带; 2)学习各个厂商扩展的API;厂商扩展的API;   ...
对于Java程序员来说,要求技术进步,但可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中以及同行的推荐中挑选出来一些,按照学习循序渐进,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员 们。  1、《Java编程思想》   Java编程思想(第四版)                            Java编程思想(第四版-英文版)        Effective Java中文版(第2版)
什么是 Google AdSense? Google AdSense 让各种规模的网站发布商都能轻松快捷地在其网站上展示针对性强、形式自然的 Google 广告,并从中获利。另外,您还可以利用 AdSense 向自己的网站用户提供 Google 搜索功能,同时通过在搜索结果页上展示 Google 广告获得收入。 在用户访问您的网站并点击或查看网页上的广告时您就会获得收入,具体情况因广告类型而异。了解有关通过 AdSense 获得收入的详情。 AdSense 完全免费,因此我们建议您不妨试用一下。如果您有网站,并且您同意遵守我们的计划政策和资格标准,则只需完成在线申请即可。 我们将对您的申请进行审 ...
Global site tag (gtag.js) - Google Analytics