- 浏览: 842030 次
- 性别:
最新评论
-
haiyangyiba:
感谢分享,写得挺好的,如果有模板文件参考就更好了
[简单]docx4j替换模板数据示例 -
cm0924:
跨列不支持wps啊 ,有没有解决办法?
[简单]poi创建word 2007表格示例(二) -
ITCCYC:
导出的word用不兼容WPS怎么解决?
[简单]poi导出简单word2007 -
lu438248129:
楼主 为啥我用你的代码,跨列的合并没问题,但是跨行的合并有问 ...
[简单]poi word2007表格单元格合并 -
h702109382:
很好的资源,谢谢
[简单]poi word2007表格单元格合并
文章列表
上次写了篇利用pl/sql读文件(简单)后,如果不清楚utl_file怎么读文件的,可以参考我上次的博文,今天我写下怎么使用utl_file写文件,首先带上我参考过的文章的链接:
http://stackoverflow.com/questions/3750192/how-to-write-to-files-using-utl-file-in-oracle
http://blog.csdn.net/liqfyiyi/article/details/7043942
http://qingyujingyu427.iteye.com/blog/402151
http:/ ...
昨天看了一篇介绍Mysql存储过程博客,链接如下:
http://my.oschina.net/u/1264926/blog/199831
我试着运行了下,一直报错,找了很久才发现Mysql存储过程赋值要用SET 变量名 = 表达式值,很久没有Mysql存储过程,好多东西都忘光了,而是写了本篇博文备忘,我使用的数据库版本是Mysql 5.6.14,使用了Navicat Premium图形界面,首先是我参考的链接:
http://www.cnblogs.com/jevo/p/3271359.html
http://phpzf.blog.51ct ...
最近在使用公司内部框架生成代码的时候,在思考框架是怎么判断表是否存在,怎样得到表的信息,利用中午的时间找了点资料,现在可以实现判断Oracle,Mysql表是否存在,表内是否存在某个字段,得到表的字段信息,如字段名称,字段类型,长度,以及注释,首先带上我参考的信息:
http://stackoverflow.com/questions/205736/get-list-of-all-tables-in-oracle
http://dev.mysql.com/doc/refman/5.0/en/columns-table.html
http://stackoverflo ...
最近业务需要在表上面添加几个字段,用于是按月分表的,预计要提供3年共36各表的修改脚本,本人想偷点懒,写了个简单的Java,一次生成,源码如下,我就不一一解释了,主要思路是替换字符串,很简单。
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter; ...
Java反编译工具有很多,个人觉得使用最方便的是jd-gui,当然jad也不错,jd-gui主要提供了图形界面,操作起来很方便,但是jd-gui很久没有更新了,java 7出来很久了,jd-gui在反编译java 7的class文件时候会遇到部分语法不支持的问 ...
最近QQ上有人问Mysql中怎么导出数据,顺便温习了下Mysql的导入操作,而是有了本篇博文,本博文的内容很基础。
先说明,我的Mysql版本是5.6.14,查看Mysql版本sql为:
select version();
我的示例数据库为test。
为了节省你的时间,我先写总结。
--导出数据库(创建数据库,表,数据)
mysqldump -uroot -p test --databases --default-character-set=utf8>f:/saveFile/out_all_utf_db.sql
...
今天放假前最后一天上班整理代码时候,发现了使用jdbc4操作blob的一段代码,而是把电脑里面所有操作blob的代码片段找出来测试下,就有了上面的博文题目,特此说明,我的代码不知道是从那些博文里攫取的,所以本篇博客也算不上原创,如果无意中摘取了您博文中的片段,请留言,我会把原链接加上去。谢谢。 下面开始介绍下如何使用Jdbc4,Hibernate 4操作blob,clob。 环境:我使用的是oracle数据库。 Jdbc4是什么东西我就不介绍了,有兴趣的请自行谷歌,如何看使用的架包是否是jdbc4呢?打开odbc.jar,可以看到一个Manifest.M ...
以前听说oracle中可以使用utl_file读写文件,一直没机会接触到,再看了utl_file读文件的例子后,感觉和java中的读文件很像,一下是一个简单的使用utl_file读文件的例子,大神请绕过,因为例子真的很简单,我使用的oracle版 ...
最近偶尔在mysql数据库中看到了substring_index函数,先简单介绍下mysql的substring_index函数。
substring_index(str,delim,count) 返回字符串str中在第 count 个出现的分隔符 delim之前的子串,和java中的str.substring函数类似。
如果count是正数时候,substring_index是从左到右的顺序检查分隔符delim所在的位置。
如果count是负数时候,substring_index是从右到左的顺序检查分隔符delim所在的位置,返回的是从字符串str左边下标1开始的下标 ...
最近在试着重新看下pl/sql,印象中pl/sql的if语句后面是可以跟elseif的。写了个简单的判断数字大小的语句:
declare
v_id number;
begin
v_id := &id;
if v_id < 10 then
dbms_output.put_line('the value is:' || v_id ||
' it''s true that the value less than 10 ');
elseif v_id < 20 t ...
最近在复习下oracle的存储过程,写了个简单的例子。
create or replace procedure raise_comm(v_no emp.empno%type,
v_sale out emp.sale%type) as
begin
select sale into v_sale from emp where empno = v_no;
if v_sale is null then
raise_application_error(-20001, ' ...
一直使用pl/sql,有时候总想偷点懒,其实pl/sql可以设置下使用起来更方便,下面写下我一直用的一些设置,我的pl/sql版本是7.1.5,我写的是一些简单的设置,高手请绕过。
(一)记住密码:
开发时候有几个数据库,每次手动敲密码真烦,以下是设置方式:
设置:Tools菜单-->Preferences-->Oracle-->Logon HIstory-->勾选Store with password
说明:第一次启动时候还是要填密码的,登录后切换时候不用。
(二)登录后默认选中My Obj ...
最近想了解下Oracle的Case When怎样用,弄了个简单的例子测试,如下:
DECLARE
v_num NUMBER := &sv_num;
v_flag NUMBER;
BEGIN
CASE
WHEN MOD(v_num, 2) = 0 THEN
DBMS_OUTPUT.PUT_LINE(v_num || ' is even number');
ELSE
DBMS_OUTPUT.PUT_LINE(v_num || ' is odd number' ...
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<groupId>com.sun.jmx</groupId>
<artifactId>jmxri</artifactId>
&l ...
本文前置条件:Quartz 2.2.1, Spring 3.1以上版本,Quartz 2以下类似,只是具体类中对于配置动态任务写法不同。本文所说的动态是指把定时任务动态配置在数据库中。 本文只是简单的写下思路,写的不好请见谅!
主要思路如下:
1)首先配置一个定时任务的类,TaskInfo,可以如下
/**
* 定时任务信息
*
*/
public class TaskInfo {
/** 任务id */
private long jobId;
/** 定时任务全路径 ,定时任务必须实现AbsTas ...