`
文章列表
一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。 1、Loggers Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有一个规 ...
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置: 配置环境变量:右击“我的电脑”-->"高级"-->"环境变量" 1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写) 2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 3)在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变 ...
1、event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 2、属性: altKey, button, cancelBubble, clientX, clientY, ctrlKey, fromElement, keyCode, offsetX, offsetY, propertyName, returnValue, screenX, screenY ...

@JoinColumn介绍

    博客分类:
  • java
@OneToOne注释只能确定实体与实体的关系是一对一的关系,不能指定数据库表中的保存的关联字段。所以此时要结合@JoinColumn标记来指定保存实体关系的配置。 @JoinColumn与@Column注释类似,它的定义如下代码所示。 @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface JoinColumn { String name() default ""; String referencedColumnName() default ""; ...
运行时报的异常:   这种异常,是说我的实体类没有被映射,我的这个错误是我在配置appliction.xml里面路径放错了 这是我的实体:    
JS Array.join 将数组元素连接成字符串 <script type="text/javascript"> //JS Array.join 将数组元素连接成字符串 //在JavaScript中,数组对象 Array的方法arr.join([separator])将所有元素连接成一个字符串。参数separator是一个可选的字符串,用作分隔符。 //例1: var cnb = ["零","一","二","三","四","五" ...
public Object put (Object key, Object value) 将value映射到key下。如果此JSONObject对象之前存在一个value在这个key下,当前的value会替换掉之前的valueAssociates the specified value with the specified key in this map(optional operation). If the map previously contained . a mapping for this key, the old value is replaced by the specified ...

BigDecimal应用

    博客分类:
  • java
BigDecimal类 双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。表5.7中列出了BigDecimal类的主要构造器和方法。 表5.7 BigDecimal类的主要构造器和方法 构造器  描 述 BigDecimal(int)创建一个具有参数所指定整数值的对象。 BigDecimal(double)创建一个具有参数所指定双精度值的对象。 BigDecimal(long)创建一个具有参数所指定长整数值的对象。 Big ...
StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。 1.构造函数 public StringTokenizer(String str) public StringTokenizer(String str, String delim) public StringTokenizer(String str, String delim, boolean returnDelims) 第一个参数就是要分隔的String,第二个是分隔字符集合,第三个参数表示分隔符号是否作为标记返回,如果不指定分隔字符,默认的是:”\t\n\r\f” 2.核心方法 public bo ...
DateUtils处理时间类 public class DateUtils { public static final long ONE_DAY_LONG = 86400000; private static DateUtils classInstance = new DateUtils(); public static DateUtils getInstance() { return classInstance; } /** * Timestamp时间类型转换String * Created on 2014-6-6 * ...
import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import org.apache.commons.lang.time.DateFormatUtils; /** * $Id: DateUtils.java 2450 2006-11-03 03:16: ...

java 代码 JSON解析

    博客分类:
  • JSON
String strTest = "{'one':[ {'two':[ {'three':'去头屑','four':[ {'five':'用立白'},{'six':'和尚洗头'} ] } ]},{'seven':'用飘柔'}]}"; JSONObject obj = JSONObject.fromObject(strTest); //通过key 取到两个对象 JSONArray oneObj = obj.getJSONArray("one"); //根据下标得到对象 JSONObject arrObj = ...
在Apache Commons项目的Lang里面,有两个类:DateUtils和DateFormatUtils,专门用于处理时间日期转换。它们在 org.apache.commons.lang.time包下。 1. 与SUN的SimpleDateFormat相比,其主要优点是:线程安全。 2. 对应于SimpleDateFormat的format()的方法,是DateFormatUtils 的format系列方法,常用的就是: public static java.lang.String format (java.util.Date date, java.lang.Strin ...
package digu.pendant.util; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import net.sf.json.JSO ...
有一个多选的需求,在网上找到了这个插件:multiselect   https://github.com/ehynds/jquery-ui-multiselect-widget 先简单说说这个插件:    jquery-multiselect 基于Jquery-ui的组件体系。    所以使用它的时候,先得导入jquery-ui相关的js和css哦 特性     支持点击label实现checkbox组选择.  头部选项,如全选/ 取消全选 /关闭功能.  支持键盘选择.  支持5种不同的事件回调函数.  以列表方式显示选中项目,并且可以设置最大显示值.  方便改变位置,渐变速度,滚动 ...
Global site tag (gtag.js) - Google Analytics