`
文章列表
自定义消息弹出框,以便在项目中直接引用。 jquery.message.js (function($) { /* 注册普通消息弹出框 */ var msgDiv="<div name='alertMsgDialog' title='消息' style='display:none;'>"+ "<p>"+ "<span class='ui-icon ui-icon-circle-check' style='float: left; margin: 0 7px 50px 0;'& ...
一 Ehcache 简介 Ehcache是一个纯Java的进程内缓存框架。 对于缓存数据: 1.最原始的就是通过static静态变量将数据直接缓存在内容中 2.将部分数据缓存在内容中,部分缓存在磁盘上。因为可能内存容量不够。 Ehcache就可以将数据保存在内存和磁盘上。当然Ehcache保存数据的时候还可以配置各种策略。 但是Ehcache最实际的作用就是缓存数据在内存及磁盘上。   二 Ehcache 简单Demo CacheControllor.java package com; import java.io.InputStream; import net.sf ...
用了Ibatis一年,感觉蛮上手的。但是Ibatis没有Hibernate那么完善的代码生成工具。而在使用Ibatis时,配置sql的xml文件,编写Dao层以及Pojo对象着实要花费时间,于是自己写了个针对与自己code style的ibatis代码生成器。   一 如何使 ...
Ibatis是一个轻便的sqlMap工具,相较于ORM的hibernate学习成本低,并且可控性更强。   Ibatis增删该查简单例子[ibatis版本ibatis-2.3.4.726.jar] 数据模型Customer.java package com.pojo; public class Customer { private String customerId; private String name; ...
processtab.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title her ...
一 Jersey简介 Jersey是 JAX-RS API的一个实现,通过它可以方便的开发RESTful Web services。 Http中的常用方法与REST中资源的CURD操作对应 方法 REST中的资源的操作 GET 检索资源 PUT 更新资源 POST 创建资源 DELETE 删除资源   二 Jersey简单例子 使用jar包 : asm-3.3.1.jar, jersey-core-1.1.4.1.jar, jersey-server-1.1.4.1.jar, jsr311-api-1.1.1.jar   IUserM ...

JDK Logger 简介

    博客分类:
  • jdk
一 简述 java.util.logging是JDK自带的日志记录包。 默认情况下,JDK的LogManager会在JRE目录下的"lib/logging.properties"这个文件中读取配置。 JDK的日志包涉及handler,formatter,level 名词 描述 handler 将日志信息记录到指定的流之中,可能是控制台或者是一个文件或者是任意存储区域。 常用实现类 ConsoleHandler, FileHandler, SocketHandler formatter 日志信息格式化类。常用实现类 SimpleFor ...
Quartz是很常用的定时器组建包。 一 quartz简单使用 1. 任务job类 SimpleJob.java package quartz.job; import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; public class SimpleJob implements Job{ private static int count=0; @Override public void execute(JobExecut ...
AJAX请求是无法跨域的。如果要实现跨域访问【好比要访问外部站点的公共接口】,有以下2种方式 1.使用JSONP 2.使用代理,及在本项目后台远程访问外部接口。   一 JSONP实现原理。 Javascript由于出于安全考虑,通常无法实现跨域访问。可是有个例外: <script type="text/javascript" src="http://localhost:8888/RemoteServer/jsonp.js"></script> 通过script标签的可以访问外部js文件的。 假如jsonp.js ...

JMX 简介

    博客分类:
  • j2ee
JMX【Java Management Extensions】 java管理扩展。简而言之,它提供一个统一的接口来管理一些系统资源。例如,你可能需要在某一时刻手动的删除服务器内存中的数据。那可行的解决方案就是提供一个页面,然后用户可在这个页面是做各种操作,然后发各种请求给服务器,然后服务器相应用户请求,做相应操作。而利用jmx就不需要自己去创建页面,只需将所要提供的服务注册到jmx,利用原生的jconsole就能控制系统资源。   一 注册MBean并通过JConsole查看MBean 1.HelloMBean.java   package mbean; public inter ...

简单tab

    博客分类:
  • html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Customized Tab</title> ...
spring-ApplicationContext启动过程中的初始化流程。 spring 启动过程中主要调用AbstractApplicationContext中的refresh方法 public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for refreshing. prepareRefresh(); // Tell the subc ...
table.css .table { border-left-style: solid; border-left-width: 1px; border-top-style: solid; border-top-width: 1px; border-color: #cccccc; padding: 0px; border-spacing:0px;/* 设置单元格的间距,相当于html中table元素的cellspacing属性 */ width:50%; } .header td { font-family: Ari ...
闲来无事,写了个单链表排序。本人算法很渣,欢迎各种拍砖,各种优化,各种新实现。 以下算法是基于冒泡排序的思想。两两比较将最大的放到最后(冒泡排序是将最小的升到最前)。     单链表节点类SingleLinkNode.java package link; public class SingleLinkNode { private int data; private SingleLinkNode nextNode; public SingleLinkNode(int data, SingleLinkNode nextNode) { this.data = data ...
Main.java package weblogic; import java.util.Properties; import javax.naming.Context; import javax.naming.InitialContext; public class Main { public static void main(String[] args) throws Exception { bind("object","This is a object."); System.out.println(getReso ...
Global site tag (gtag.js) - Google Analytics