![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
glgxylrc
这个作者很懒,什么都没留下…
展开
-
尚学堂OA系统中ACL的CRUD解释
尚学堂OA系统中ACL 中用 int 表示权限是什么意思一个 int 有32 位,用后4位表示CRUD 操作,位的取值1或0表示授权或不授权 /** * acl实例跟主体和资源关联 * 针对此实例进行授权:某种操作是否允许 * @param permission 只可以取值0,1,2,3 * @param yes true表示允许,false表示不允许 */...2009-03-19 01:43:00 · 115 阅读 · 0 评论 -
关于log4j
Log日志:主要用于记录程序运行的情况,以便于程序在部署之后的排错调试等等!也有利于将这些信息进行持久化(如果不将日志信息保存到文件或数据库,则信息便会丢失)Java Logging API需JDK1.4版本以上才能支持。java.util.logging.* 包是JDK的日志记录API。基本概念l logger – 用来记录日志的对象l log level – 日志等...2009-05-28 13:47:00 · 88 阅读 · 0 评论 -
Ant介绍
Ant 是什么? Ant 是一个构建工具,它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。 Ant 究竟能做什么呢?这取决于 Ant 的任务( Task ), Ant 有哪些任务,就能完成哪些工作!一些典型的任务是:编译 java 源代码、运行 java 程序、拷贝文件或目录、将编译完成的类打包等等 。 当然, Ant 是一个开放的架构,任何人...2009-05-27 00:33:00 · 112 阅读 · 0 评论 -
xdoclet介绍
Xdoclet 基本概念 我们可以在 java 代码中使用类似于 javadoc 的注释,来表达更多的内容。这些额外的注释,通过使用 xdoclet 工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子: 比如有一个 java 文件的源代码如下: /** * @hibernate.class * table="T_Party" */ pub...2009-05-27 00:29:00 · 93 阅读 · 0 评论 -
链接MySQL的代码片断
public class DB {public static Connection getConn() {Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/bbs", "root" , "...2009-05-19 16:38:00 · 72 阅读 · 0 评论 -
面试题(String 对象)
package com.test;public class stringTest {/*** @param args*/public static void main(String[] args) {//这里生成两个对象,一个是"abc",一个是 new String("abc")//原因:要new一个对象,首先要去string pool中看看有没有这个对象,如果有,就使用里面的//那个对...2009-05-19 15:13:00 · 67 阅读 · 0 评论 -
如何得到某个类所对应的class对象
1、在的类的.class语法2、通过类的getClass()3、通过Class类的静态方法forName()2009-05-18 14:13:00 · 90 阅读 · 0 评论 -
一道关于静态变量的初始化顺序面试题
package com.test; public class StaticTest { private static StaticTest st = new StaticTest(); public static int count1; public static int count2 = 0; ...2009-05-18 01:39:00 · 141 阅读 · 0 评论 -
写一个Singleton出来。
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有几种种形式:第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。public class Singleton {pri...2009-04-18 21:58:00 · 78 阅读 · 0 评论 -
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。
以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); De...2009-04-18 20:37:00 · 99 阅读 · 0 评论 -
abstract class与interface区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很...2009-04-18 19:20:00 · 71 阅读 · 0 评论 -
Ioc容器的革命性优点
http://www.jdon.com 2005/08/06 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。 控制反转还有一个名字叫做依赖注入(Dependency Injection)。简称DI。<!-- advert --> 我们知道,在Java基本教程中有一个定律告诉我们:所有的...2009-04-17 10:36:00 · 95 阅读 · 0 评论 -
Tapestry4.1.2入门
作者:Kenny Lee | 来源:http://www.topxp.org |简单介绍不必关心链接!不必关心请求(http request)到了哪里!不必关心响应(http response)要转向哪里!Tapestry构建于底层的request-resonse模式,基于Servlet技术,抽象出面向组件开发的模型。Tapestry关心的是:页面、组件、事件、对象、方法、属性!安装j...2009-04-06 10:35:00 · 68 阅读 · 0 评论 -
struts-2.x中文传输的出现的乱码解决.
我已经在struts.xml中添加了<constant name="struts.i18n.encoding" value="GBK"/>但是,我从JSP去Action传输中文的时候出现的乱码;后面发现由于没有配置method="post"!用method="post"不会出现中文乱码;用method="get"的时候却出现了乱码!总结:原来get和post传输2009-04-03 13:01:00 · 57 阅读 · 0 评论 -
static关键字的解释
static关键字可以用来修饰类的变量,方法和内部类。static是静态的意思,也是全局的意思它定义的东西,属于全局与类相关,不与具体实例相关。就是说它调用的时候,只是ClassName.method(),而不是new ClassName().method()。new ClassName()不就是一个对象了吗?static的变量和方法不可以这样调用的。它不与具体的实例有关 前...2009-03-23 00:08:00 · 264 阅读 · 0 评论 -
static{}的意思.
static{}中的代码表示是在类装载的时候执行一次,且仅执行一次;我举个例子吧: public class Example{ static String stra = new String("hello world");{ stra = "hello"; System.out.println("初始块被调用");}static{ stra = "STATIC"; System.out.pri...2009-03-22 23:44:00 · 123 阅读 · 0 评论 -
Servlet简单例子
例子一:import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServ...2009-06-22 11:21:32 · 101 阅读 · 0 评论