`
wking_forever
  • 浏览: 59035 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
 Oracle数据库是一种大型关系型的数据库,我们知道当使用一个数据库时,仅仅能够控制哪些人可以访问数据库,哪些人不能访问数据库是无法满足数据库访问控制的。DBA需要通过一种机制来限制用户可以做什么,不能做什么,这在Oracle中可以通过为用户设置权限来实现。权限就是用户可以执行某种操作的权利。而角色是为了方便DBA管理权限而引入的一个概念,它实际上是一个命名的权限集合。   1 权限   Oracle数据库有两种途径获得权限,它们分别为:   ① DBA直接向用户授予权限。   ② DBA将权限授予角色(一个命名的包含多个权限的集合),然后再将角色授予一个或多个用户。   使用角色能够更加方便 ...
linux的chmod命令使用详解 在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。 例如我用ls -l命令列文件表时,得到如下输出: -rw-r--r-- 1 bu users 2254 2006-05-20 13:47 tt.htm 从第二个字符起rw-是说用户bu有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--指其他人(others)只有读权限,没有写权和运行权。这是系统默认设置,我可以改写tt.htm,同组的人和其他人只有权读,没人有权运行,因为只是一个html文件,不必运行。这在N ...
package com.king_w.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter; import java.util.Set; import org.apac ...
dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。 清单 1. 示例 XML 文档(catalog.xml) <?xml version="1.0" encoding="UTF-8"?> <catalog ...
对如何学习Java的一点点看法 很多次有同学问我Java应该怎么学,需要看哪些书,让我推荐一下。说实话,我一直不敢明确保证哪些书必须看,哪些书不用看,因为我怕将他们带入迷途。今天,我静下心来,写下了一点点我对学习Java的看法,但仍然诚惶诚恐!                                                                        --------------曹旭(Lycos) 无论哪位大牛,都不可能成为各方面的全才。他总有自己擅长的方面,也有自己不熟悉的领域,例如一个精通C/C++语言的专家,可能会对Java不太感冒。所以说,本 ...
引用的是apache.commons.cli包 在命令行下运行的 时候,注意引入jar包到classpath。 import org.apache.commons.cli.BasicParser; import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.HelpFormatter; import org.apache.commons.cli.Option; import org.apache.commons.cli.Options; import org.apache.commons.cli ...
TO_DATE格式(以时间:2007-11-02   13:45:25为例)            Year:              yy two digits 两位年                显示值:07         yyy three digits 三位年                显示值:007         yyyy four digits 四位年                显示值:2007                     Month:              mm    number     两位月              显示值:11    ...
Oracle SQL 优化 效率(上) 2009-06-01 21:53 1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则)   b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ ...
类为java是跨平台的,所有配置文件不可能是绑定到任何一个平台上的,其配置文件也要有自己的一套东西. 不可能是.ini等这样的格式,而是properties.    1。使用java.util.Properties类的load()方法示例:InputStreamin=lnewBufferedInputStream (newFileInputStream(name));Propertiesp=newProperties();p.load(in);   2。使用java.util.ResourceBundle类的getBundle()方法示例:ResourceBundlerb=ResourceBu ...
windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”;       3.选择“高级”选项卡,点击“环境变量”;       4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;       5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹( ...
oracle & 和 ' 特殊字符处理 今天在导入一批数据到Oracle时,碰到了一个问题:Toad提示(plsql 也一样)要给一个自定义变量AMP赋值,一开始我很纳闷,数据是一系列的Insert语句,怎么会有自定义变量呢?后来搜索了一下关键字AMP发现,原来是因为在插入数据中有一个字段的内容如下: http://mobile.three.com.hk/3DX?uid=0676&amp;sid=rt_060908 Oracle把这里的URL的参数连接符&amp;当成是一个自定义变量了,所以要求我给变量AMP赋值。怎么办呢?方法有三: 处理 & 字符 ...
6-3-2011 task: map遍历 对已知的多层次map进行遍历,map<String ,Object> map的三种遍历方法!   集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package cn.tsp2c.liubao; import java.util.Collection; import java.util.HashMap; imp ...
Jetty 是一个开源的servlet容器, 它为基于Java的web内容,例如JSP和servlet提供运行环境。 Jetty以其高效、小巧、可嵌入式等优点深得人心, 让我一看就喜欢上了。尤其是启动速度Tomcat 6简直望尘莫及. 如果让一个人说出一种开源的servlet容器,可能他们会回答Apache Tomcat。但是,Tomcat并不是孤单的,我们还有Jetty。Jetty作为可选的servlet容器只是一个额外的功能,而它真正出名是因为它是作为一个可以嵌入到其他的Java代码中的servlet容器而设计的。这就是说,开发小组将Jetty作为一组Jar文件提供出来,因此你可以 ...
jetty 原理分析 一、 总括     你了解Jetty 吗,就像我们所熟知的Tomcat一样, Jetty是一个免费的开放源码的100%纯Java的Http服务器和Servlet容器。      Jetty具备以下特点:     快速高效     。Jetty是最快的Servlet服务器之一    ...
虽然很少有 Java™ 开发人员能够忽视多线程编程和支持它的 Java 平台库,更少有人有时间深入研究线程。相反地,我们临时学习线程,在需要时向我们的工具箱添加新的技巧和技术。以这种方式构建和运行适当的应用程序是可行的,但是您可以做的不止这些。理解 Java 编译器的线程处理特性和 JVM 将有助于您编写更高效、性能更好的 Java 代码。 在这期的 5 件事 系列 中,我将通过同步方法、volatile 变量和原子类介绍多线程编程的一些更隐晦的方面。我的讨论特别关注于这些构建如何与 JVM 和 Java 编译器交互,以及不同的交互如何影响 Java 应用程序的性能。 1. 同步方法或同步代 ...
Global site tag (gtag.js) - Google Analytics