`
文章列表
如果要写代码生成器,肯定会需要查询表字段与字段的注释。不然生成的代码还需要很多手动的操作。但由于各类数据库的系统表结构不一样,因此针对不同类型的查询sql也是不一样的。oracle:SELECT A.TABLE_NAME,A.COMMENTS,B.COLUMN_NAME,B.COMMENTS FROM USER_TAB_COMMENTS A,USER_COL_COMMENTS B WHERE A.TABLE_NAME=B.TABLE_NAME and a.table_name='SYS_TIME' sqlserver2000:select sc.name as columnName,sp.v ...
关于java zip 打包用的场景还是有不少,包括在归档的时候,还有就是在提交数据的时候,一般都会采用这种方式。但是这里面最麻烦的就是java乱码的问题。 解决乱码的问题主要是引用apache的包ant.jar。然后注意下面红色代码部分,java自带的包中也有这两个类。如果乱码最好是采用apache的这两个类。这样才会有设置编码的 zos.setEncoding("gbk")这个方法。这样就可解决java zip 打包的知码问题。 下面是演示的java代码:import java.io.BufferedInputStream; import java.io.BufferedO ...
Ipad下使用的是Safari浏览器,在ie下的弹窗代码在该浏览器下无法执行。在已有的项目中如果需要在ipad下使用,必须对js进行修改。但如果是已开发的项目,最好的办法是在最大限度上维持原有的代码。所以最好是采用弹页面的方式来实现div的效果。  从网上找到别人的博客查到到这样的一种js现成的解决方案,名字叫subModal,    相关的文件有三个,一个javascript文件,两个样式文件。当然样式文件需要的话是要使用它的样式。三个文件的名称分别是:  subModal.js  submodal.css  submodalstyle.css      使用到的方法有:  

Math.round用法 .

    博客分类:
  • java
2012-11-22 16:18 0人阅读 评论(0) 收藏 编辑 删除   我们在项目开发中少不了要开发报表,而对于数据的处理,用于不少的函数或是方法是必不可少的。其中就包括四舍五入的方法Math.round,这个的用法也是java面试题中常见的。下面是java代码是Math.round使用方法: package com.buyli.interview.baseinfo;   /**  * @Copyright @ 2012  * All right reserved  * @version 创建时间:Created on 2012-11-22  * @author 作 ...
string与stringbuffer常见于java面试中,以下为string与strinbuffer性能对比示例的java代码 以下为执行5000次的字符串边接。     package com.buyli.interview.baseinfo; /** * @Copyright @ 2012 * All right reserved * @version 创建时间:Created on 2012-11-21 * @author 作者:Create by www.360buyli.com * @Email: 360buyli@gmail.com * @description 用于测 ...

java实现验证码

    博客分类:
  • java
 在开发的系统如果需要使用在外网的,特别要注意有安全措施。验证码就是实现安全常见办法之一,它能防止利用程序对系统进行恶意刷新和自动注册。  但是随着破解技术加强,简单的注册码很难有用。    以下只是实现简单验证码的java代码  package com.song.test;  import java.awt.Color;   import java.awt.Font;   import java.awt.Graphics2D;   import java.awt.image.BufferedImage;   import java.io.IOException;   imp ...
在很多时候都需要使用网页编辑器,包括在文章发布的时候或是在表单设计的时候。下面为fckeditor的使用。   以javascript方法调用  方法(一)  将fckeditor.jar包拷贝到webroot目录下,新建一html文件,加如一下代码  拷代码(在head内): ...
java中提供了io类库,可以轻松的用java实现对文件的各种操作。 1。新建目录String filePath="c:/aaa/"; filePath=filePath.toString();//中文转换 java.io.File myFilePath=new java.io.File(filePath); if(!myFilePath.exists()) myFilePath.mkdir(); 2。新建文件String filePath="c:/哈哈.txt"; filePath=filePath.toString(); File my ...
1、一个jacob操作Word的例子,其他操作excel,pdf的sample里都有,可以作为java资料进行保留   import java.io.File;  import com.jacob.com.*;  import com.jacob.activeX.*;  public class WordTest {     public static void main(String[] args) {     WordBean word=new WordBean();     word.openWord(true);     word.createNewDocument();     wo ...
利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。 1、inserRow()和insertCell()函数 insertRow()函数可以带参数,形式如下: insertRow(index):index从0开始 这个函数将新行添加到index的那一行前,比如insertRow(0),是将新行添加到第一行之前。默认的insertRow()函数相当于insertRow(-1),将新行添加到表的最后。一般我们在使用的时候都是:objTable. ...
自由流程:是指审批人可自行设置审批流转步骤,由上一步指定下一步的审批者。可解决在实际审批中,没有固定模式的特殊审批流程,比如某个新项目的审批,不确定应该需要哪些人来审批,便可以通过自由流程让审批人根据当时的情况自由选择下一步的审批者。通过使用预定义节点,指定下一步的时候只需要从已有的预定义节点中选择,快捷方便。   还有一种自由流程是这样的,是不采用流程引擎。只是采用以邮件的形式流转,没有流程节点等点定。利用表单解析的框架来解析并展示表单,表单解析可分为创建、办理、查看三个过程进行显示。关于流程的状态等等可以采用状态控制。这种一般在中小事业单位中比较适合。
在java项目开发过程中,使用properties文件作为配置基本上是必不可少的,很多如系统配置信息,文件上传配置信息等等都是以这种方式进行保存。同时学会操作properties文件也是java基础。 /** * @Copyright @ 2012 * All right reserved * @version 创建时间:Created on Oct 31, 2012 * @author 作者:Create by www.360buyli.com * @Email: 360buyli@gmail.com * @description java如何读取和遍历properties文件 */ pu ...
这一道java面试题是在很早出来的时候,在一家大型的上市公司面试的题,不过当时交了白卷。现在将这道java面试题的答案整理出来。 package com.buyli.interview;/*** @Copyright @ 2012*java面试题* @version 创建时间:Created on 2012-10-17* @author 作者:Create bywww.360buyli.com* @Email:360buyli@gmail.com* @description 如何在指定的内容中找出指定字符串的个数**/import java.io.*;import java.util.r ...
mybatis select的输入和输出例如 select id,name,age from user where name like '%王%' and age>20这里既有输入也有输出select的属性id,parameterClass,resultClass,parameterMap,resultMap,cacheModelresultSetType,fetchSize,xmlResultName,remapResults,timeout输入 parameterClass,ParameterMapresultSetTYpe为结果集类型,主要是说游标,具有方向性,可以取forward_ ...
这个是我入第二家公司,技术总监面试的一道我认为有水平的java面试题,当时我心里没有准确的答案,在一知半懂的情况下答了出了。结果是我面试上了。后来这道题成为了我面试别人是否能录用的标准之一。 我们一般的问法是这样:在一个门户网站,且没有登录的情况下要如何统计出在线人数。很多人给我的答案大多是拦首页等或别的页面,当然这个是不行的。还有的答法是用过滤器,这个或许可以,但至今我没有试过。 我们给出的代码是使用session的监听器,因为我们知道一连接一个用户,就会产生一个新的session。而断开一个用户则会销毁一个session。我们分别在产生和销毁时对在线用户数加1或是-1。这样的数据与当前用 ...
Global site tag (gtag.js) - Google Analytics