`
文章列表

HTML转PDF思路

iText In Action 中写道 :“Does iText provide HTML2PDF functionality?” The official answer is no. Usually you’ll get advice to use another product; for instance, xhtmlrenderer, aka Flying Saucer—a project that is built on top of iText. In some cases, you don’t need a full-blown HTML renderer. Many web ap ...
1.表test数据如图: 2.要求显示如下: 测试: --创建表test CREATE TABLE test( tid NUMBER NOT NULL, tdate DATE, status NUMBER ); --插入测试数据 INSERT INTO test(tid,tdate,status) VALUES(1,to_date('2011-01-01','yyyy-mm-dd'),1); INSERT INTO test(tid,tdate,status) VALUES(2,to_date('2011-01-01','yyyy-mm-dd'),0); ...
使用ThreadLocal类 线程范围内共享变量。 package com.lyc.thinkinjava; public class Singleton { private static ThreadLocal<Singleton> map = new ThreadLocal<Singleton>(); private Singleton() {} public static Singleton getInstance() { Singleton instance = map.get(); if (instance == null ...

oracle转义字符

第一种:使用反斜杠转义 select name from table where name like '%\%%';//查询含有%的name 第二种:escape select name from table where name like '%$%%' escape '$';//自己制定转义字符
下面表格列出了Collection的功能方法
如图所示: 1.常用的容器用黑色粗线框表示。 2.点线框表示接口或抽象类。 3.实线框表示普通(具体的)类。 4.空心箭头的点线表示一个特定的类实现了一个接口。 5.实心箭头表示某个类可以生成箭头所指向类的对象。例如任意的Collection可以生成Iterator,而List可以生成ListIterator(也能生成普通的Iterator,因为List继承自Collection)。
一:页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <%response.setHeader("Pragma","No-cache"); response.setHeader("Cache ...
1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能输入数字,能输小数点. <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')&q ...
IT这个职业大家都懂的,这人啊,一上了岁数,腿脚啊,脖子啊,腰啊什么的,就不那么听使唤了,当您拼命的赚钱的时候,是不是也对自己的身体加以强化一下呢。 不要以后为了看病,在医院挂个号都难的时候,也不要搞到有钱没命花的时候,希望大家重视自己的身体,多多运动!!!!
1.最近忙于锻炼身体,好久不写文章了,简单写一个导出word的例子,很多管理系统中会有一个常用的功能就是导出word文件,excel文件,pdf文件等,不必多说,好处您懂的。 直接上代码了,不写文字描述了。 public class UserAction extends ActionSupport { private User user;//省略get和set /** * 导出word */ public void exportObj() { if (null != pkId && pkId.trim( ...
1.在网上看了不少例子,下面自己实践了一下。由于系统开发的时候忘记了对异常的日志处理,所以现在考虑加上,经过考虑决定使用spring的aop与log4j来做,这样做的好处就是我不用在每个类里面try{}catch或者抛出异常。因为类已经写了好多好多了。要是一个一个弄工作量是很大的 。 下面说下简单的实现过程,首先啊,在项目工程中的src目录中加入log4j.properties,内容如下: ###设置日志级别### ###这部分是将info信息输出到控制台### log4j.rootLogger = info,stdout,F log4j.appender.stdout = org.apac ...
1.在DOS窗口中导出Oracle数据。 exp username/password@database statistics=none file=d:/datafilename.dmp 例如: exp crm110/110@orcl statistics=none file=d:/crm110.dmp 2.在DOS窗口中导入Oracle数据。 imp username/password@database full=y file=d:/datafilename.dmp 例如: imp crm110/110@orcl full=y file=d:/crm110.dmp
1.本代码需要的jar包有: lucene-fast-vector-highlighter-3.0.0.jar lucene-core-3.0.0.jar lucene-analyzers-3.0.0.jar 2.为什么要使用FastVectorHighlighter? Highlighter是流行和广泛使用的Lucene应用,但索引大文件时,Highlighter是相当费时的,如果增加字符数分析与setMaxDocCharsToAnalyze。替代Highlighter,FastVectorHighlighter首次增加在Lucene的2.9版本,并提供更快的性能。超过Highlig ...
1.本代码需要的jar包有: lucene-core-3.0.0.jar lucene-analyzers-3.0.0.jar lucene-highlighter-3.0.0.jar 代码如下: package com.yale.lucene; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.SimpleAnalyzer; import org.apache.lucene.analysis.TokenStream; import org.apache.luce ...
1.本代码需要的jar包有: lucene-core-3.0.0.jar lucene-analyzers-3.0.0.jar lucene-highlighter-3.0.0.jar 代码如下: package com.yale.lucene; import java.io.FileWriter; import java.io.StringReader; import org.apache.lucene.analysis.TokenStream; import org.apache.lucene.analysis.standard.StandardAnalyzer; im ...
Global site tag (gtag.js) - Google Analytics