`
bufferW
  • 浏览: 18026 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
约的下午1:30,我1点就到了,进门后问前台过来面试的,之后让我在右边的皮沙发上坐着等待,等了差不多30分钟,来了一位人事,进去一个门,进门之前贴一个360buy的纸贴在胳膊上,进门随便找一个座位坐下,里面有很多人。人事给一张面试题我,说做完打电话他,题目大概如下: 1.说说值对象与引用对象的区别? 2.谈谈你对反射机制的理解及其用途? 3.ArrayList、Vector、LinkedList的区别及其优缺点?HashMap、HashTable的区别及其优缺点? 3.列出线程的实现方式?如何实现同步? 4.sql题,是一个图表,具体忘了 5.列出至少五种设计模式?用代码或UML类图描述其中两种 ...

log4j的用法

    博客分类:
  • java
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  appenderName2 ,  …#配置日志信息输出目的地Appenderlog4j.appender.appenderName 
大家都说 Java 很简单,的确 Java 入门不难,但是要想深入了解 Java 那不是一朝一夕能够做到的! 学习 Java 最重要的一点是要学习其设计思想和设计理念,比如集合框架、IO框架的设计等。 通过一个实例谈谈 HashSet 与 hashCode、equals 的使用,以及在使用时的注意事项。 设计一个 Person 类,如下:   view plainprint
1. 什么是 Java Server Faces(jsf)?    JSF为JAVA的 Web应用用户界面的开发人员提供了标准的编程接口、丰富可扩展的UI组件库(一个核心的JSP标记库用来处理事件、执行验证以及其他非UI相关的操作和一个标准的HTML 标记库来表示 UI组件)、事件驱动模型等一套完整的Web应用框架,通过 JSF ,您可以在页面中轻松自如地使用 WEB 组件、捕获用户行为所产生的事件、执行验证、建立页面导航…,当使用支持JSF的开发工具来开发 JSF 应用的时候,一切将会变得异常简单,GUI方式拖放组件、修改组件属性、建立组件间关联以及编写事件侦听器等等    JSF 有三 ...
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台   --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候,你会发现它更多的功能。4,ant的兄弟makeant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应用于Java ...
使用hibernate添加记录 出现主键值为空。主键没有默认值。查阅主键生成方式得知:主键由自己指定时,不能用native而用assigned策略。   generator 用来为该持久类生成唯一标识。下面介绍几种主键生成策略: assigned 主键由外部程序负责生成,在 save() 之前指定一个。 hilo 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。 seqhilo 与hilo 类似,通过hi/lo 算法实现的主键生成机制,需要数据库中的 sequence,适用于支持 sequence 的数据库,如oracle。 increment incre ...
http://struts.apache.org/dtds/struts-2.0.dtd  这里定义该xml中的语法规则,从这里可以看到这个语法规则每次都会从网上拿,这当然会很费力气。我需要将其配置成本地的。   点击window->preferences->XML->XML Catalog.   点击add。   将struts2-core-2.1.8.1.jar文件加压,可以看到struts-2.1.7.dtd文件。   在Location中选择dtd文件,我的选择是:D:\javalib\struts 2.x\struts-2.1.8.1\lib\struts2-core ...
String startYear = "";   String stopYear = "";   String str1 = "2005-01-01";   String str2 = "2005-01-31";   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");    Date date1 = new Date();   Date date2 = new Date() ...
Attribute value request.getAttribute("pageNo") is quoted with " which must be escaped when used within the value 今天突然遇到这个奇怪的问题:google了一下,发现如下原因: 转载自:csdn博客   遇到这样的问题在网上找了解决方案现 ...
内部类 一、 定义:在一个类内部定义的类。 二、 类型:成员内部类、局部内部类(也叫方法内部类)、匿名内部类、静态嵌套类。 三、 用法 a) 四种内部类的共性 i. 内部类仍然是一个独立的类,在编译后内部类会被编译成独立的.class文件,只是在前面加上外部类的类名和$符号。 ii. 内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由访问外部类的成员变量,无论是否是private的。 iii. 内部类的this引用:内部类中同样使用this.成员变量,如要使用外部类的成员变量,则使用外部类名.this.成员变量。 b) 四种内部类的区别 i. 成员内部 ...
commons DBCP 配置参数简要说明    前段时间因为项目原因,要在修改数据库连接池到DBCP上,折腾了半天,有一点收获,不敢藏私,特在这里与朋友们共享。  在配置时,主要难以理解的主要有:removeAbandoned 、logAbandoned、re ...
copy 举个例子:str := “123456”;str1 := Copy(Str,2,3);结果就是 str1 等于 234。Copy有3个参数,第一个是你要处理的字符串,第二个是你要截取的开始位置,第3个是截取位数。当你的第3个参数大于字符长度,那么效果就是取 开始位置 后的所有字符。str1 := Copy(Str,2,10); 结果就是str1 等于 23456。 leftstr和pos 假设字符串是 S := ’Delphi is the BEST’, 那么 LeftStr(S, 5) := ’Delph’ //即S前5位字符MidStr(S, 6, 7) := ’i-is ...
如今 Web Service 已越来越火了,在DotNet已开发的Web Service中,Delphi 7如何方便的调用DotNet写的Web Service呢?方法有两种,一种是在Delphi 7中WSDLImp工具将DotNet写的Web Service转化为Interface 单元文件,另一种方法是用MS 提供的 Microsoft Soap Toolkit(MSST) 工具。下面是用WSDLImp工具调用C# 写一个简单的 Web Service:启动 VS.Net工具,在C#项目中,选择 ASP.Net Web服务,在代码中写入[WebMethod] public double ...
我们项目的整个架构使用的比较流行的WSH MVC组合,即webwork2 + Spring + Hibernate; 1.首先集成Apacha CXF WebService 到 Spring 框架中;    apache cxf 下载地址:http://people.apache.org/dist/incubator/cxf/2.0.4-incubator/apache-cxf-2.0.4-incubator.zip   在spring context配置文件中引入以下cxf配置 <import resource="classpath*:META-INF/cxf/cxf ...
[size=large][color=blue] 图片水印: package michael.io.image; import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStr ...
Global site tag (gtag.js) - Google Analytics