![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
qianabc2008
这个作者很懒,什么都没留下…
展开
-
java动态编译源代码并调用其中的方法
package proxy; import java.lang.reflect.Constructor; import java.net.URL; import java.net.URLClassLoader; import javax.tools.JavaCompiler; import javax.tools.JavaFileObject; import javax.to...原创 2011-12-19 14:56:47 · 262 阅读 · 0 评论 -
利用freemark构建word文档
[size=medium] 本文重点利用freemarker生成word文档。基本思路是:先编辑好word模板,将模板另存为03版的xml文件,在xml文件中编辑freemarker标签,构建需要动态输出的数据,存放在一个map中,然后调用freemarker.template.Template.process(Object rootMap, Writer out)方法,将构建好的文...原创 2013-01-23 10:53:39 · 99 阅读 · 0 评论 -
通过JDBC获得表结构信息
通过JDBC取得数据库的连接,然后关键性的代码如下: DatabaseMetaData databaseMetaData = connection.getMetaData();resultSet =databaseMetaData.getColumns(null,null,"tableName".toUpperCase(),"%");注意:连接数据库的时候设置remarksReporting...原创 2013-01-23 11:29:43 · 644 阅读 · 0 评论 -
java大数相乘算法
准备阶段: 准备一个整型数组若无特别说明下文提到的数组都是指该整型数组其维数为str1和str2这两个字符串的长度之和(两数相乘,其乘积的位数必不大于两乘数的位数之和)。因事先无法知道str1和str2的长度,所以使用动态内存分配的方式定义该数组这里记为arr。该数组的作用是用来保存两个大数相乘的结果每个数组元素存放一个整数并且该整数是0~9间的整数。初始状态都设...原创 2013-01-28 17:10:35 · 317 阅读 · 0 评论