- 浏览: 30756 次
- 性别:
- 来自: 上海
最新评论
-
guoguo1010:
楼主,jacob是不能在linux用?
Jacob解析word
文章列表
备份表
Sql代码
>mysqldump -h111.111.11.111 -uroot -ppass -q database tablename>d:/tablename.txt
备份数据库
Sql代码
>mysqldump -h111.111.11.111 -uroot -ppass -q database>d:/database.txt
导入数据库
Sql代码
>mysql -h111.111.11.111 -uroot -ppass
mysql> user database;
//倒入表
mysql&g ...
MyBatis的动态SQL详解
- 博客分类:
- java
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。
MyBatis中用于实现动态SQL的元素主要有:
if
choose(when,otherwise)
trim
where
set
foreach
if就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:
查看源码打印?01 <select id="dynamicIfTest" parameterType="Blog" resultType="Blog">
02 ...
http://renjie120.iteye.com/
注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有.
1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。
注意使用管理员登录 ...
ORACLE 导入导出 删除某个用户下的对象
- 博客分类:
- oracle
1 exp XXX/XXX@XXXX tables=(xxxx) file=c:\xxx.dmp query="where birthday>= to_date('1980.12.18','yyyy-mm-dd')"
IMP时,注意导入时,用参数ignore=yes query=\"where rownum\<=2400\"
exp user/password@dbname TABLES=tablename FILE=d:\expout\filename.dmp
imp user/password@dbname TABLES=tablenam ...
oracle 对比方法
- 博客分类:
- oracle
select* from all_tables where table_name in( 'A ', 'B ');
PL/SQL Developer-> Tools--> Compare user objects-->选择一个数据库
spool c:\comparetable.txt; select * from all_tables order by table_name; spool off;
--delete tables
Sql代码
select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;
select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;
--delete views
Sql代码
select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;
select 'drop vi ...
spring-动态装配bean
- 博客分类:
- java
http://uu011.iteye.com/admin/blogs/new
spring-动态装配bean(2010-11-07 22:18:32)转载▼标签: 杂谈 分类: JavaEE
动态装配
上面的装配都是我们在配置文件中进行配置,框架会加载配置文件,然后向它的工厂中加入对应的对象,我们通过getBean来获得对象,但这些对象都是事先定义好的,我们有时候要在程序中动态的加入对象.因为如果采用配置文件,我们要加入对象的话,还要重启服务,如果我们想要避免这一情况就得采用动态处理bean,包括:动态注入,动态删除;
动态注入
ApplicationContext ctx = (Appl ...
XSocket的学习和总结(一)
- 博客分类:
- java
http://blog.csdn.net/lizhi200404520/article/details/6674809
xsocket基础学习一
- 博客分类:
- java
1、这个开源的框架只需要有一个J2SE5.0就行了不需要其他的JAR支持。
我从它的官网上面下载了两个JAR一个是其核心JAR包xSocket (core)
下载地址是:http://sourceforge.net/projects/xsocket/files/xsocket%202.x/2.7.2/xSocket-2.7.2.jar/download
另外一个JAR包是:xSocket multiplexed
下载地址是http://sourceforge.net/projects/xsocket/files/xsocket%202.x%20-%20multiplexed/2.1.5/x ...
io:提供读写操作
nio提供读写操作,基本单位为byteBuffer(1.4新增)
nio工作原理:
提出了基于Buffer(缓冲区)、Channel(通道)、Selector(选择器)的新模式,可以实现并发的非阻塞i/o
Nio和io的区别:
nio是非阻塞的
nio速度快
nio有缓冲区类
nio支持预加载
Oracle新建用户,授权,建表空间
- 博客分类:
- oracle
http://ilinux.iteye.com/blog/178306
这段时间在学oracle,终于把公司的数据库成功导入到我自己的数据库里了。
create用户
sql 代码
1.Sql代码
SQL> create user visiontv identified by visiontv default tablespace visiontv quota 10m on users;
SQL> ...
详解FreeMarker生成复杂Word文档
- 博客分类:
- java
http://www.java.sh/web/freemarker/2012/02/5f84f4d93550710101355ad226780046.html
客户要求用程序生成标准的word文档,要能打印,而且不能变形,以前用过很多解决方案,都在客户严格要求下牺牲的无比惨烈。
POI读word文档还行,写文档实在不敢恭维,复杂的样式很难控制不提,想象一下一个20多页,嵌套很多表格和图像的word文档靠POI来写代码输出,对程序员来说比去山西挖煤还惨,况且文档格式还经常变化。
iText操作Excel还行。对于复杂的大量的word也是噩梦。
直接通过JSP输出样式基本不达标,而 ...
在最近的一个项目中需要将一段字符类型的文本存为word,html并要将word的内容保存在数据库中,于是就有了如下的一个工具类,希望能对碰到这样需求的朋友提供点帮助。
匆匆忙忙的就copy上来了,没有做一些删减,有一些多余的东西,有兴趣的朋友可以自行略去。我的注释相对比较清楚,可以按照自己的需求进行组合。
在操作word的地方使用了jacob(jacob_1.9),这个工具网上很容易找到,将jacob.dll放置系统Path中,直接放在system32下也可以,jacob.jar放置在classPath中。
代码如下:WordBridge.java
/**
* ...
Jacob解决Word文档的读写问题
- 博客分类:
- java
转于:北极之光的博客
标签:jacob word com 表格
Jacob 是Java-COM Bridge的缩写,它在Java与微软的COM组件之间构建一座桥梁。使用Jacob自带的DLL动态链接库,并通过JNI的方式实现了在Java平台上对COM程序的调用。Jacob下载的地址为:
http://sourceforge.net/project/showfiles.php?group_id=109543&package_id=118368
配置:
(1)将解压包中的jacob.dll(x86常用,x64)拷到jdk安装目录下的jre\bin文件夹或windows安装路径下的W ...
Jacob解析word
- 博客分类:
- java
由于项目需要,取得word的内容,因研究了下Jacob,尽管POI也能解析word,但我觉得Jacob还是好些(注:Jacob好像不能在Linux下用)昨天下午看了看Jacob的源码,今天上午终于把word的表格给搞定了(速度有点小慢,不过没关系,慢慢来)。下面来和大家分享下我的快乐:
首先需要下载jacob,去官网http://sourceforge.net,下载后,需要把jacob.dll放到windows目录的system32下,把jacob.jar Copy到lib下就OK, 我用的工具是Myeclipse6.
接着我们看下打开word,嘿嘿o('_')o
Java代码 ...