`
文章列表
Mybatis 学习   工具: IDE: MyEclipse DataBase: MySQL Libs/jar: Mybatis,MySQL connector and JUnit;   第一步: 创建Java项目,其基本目录结构如下图:  第二步:创建数据库,并预先插入数据(可执行源码文件中的CONTACT.sql文件)   第三步:创建Contact 类   package com.vic.model; /** * Date: 2014-07-16 * @author Vic * */ public class Contact { priv ...
当你在创建一个web project 时,我们调试或者访问时,都是以                       http://localhost:8080/projectName/index.jsp或者 http://127.0.0.1:8080/projectName/index.jsp 访问, 有没有感到麻烦  直接输入www.abc.com访问是不是很方便 下面我将讲述如何把www.abc.com与我们的项目绑定。 1、修改tomcat 下的conf\server.xml:       <Host name="localhost"  appBase= ...
我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO (在MySQL中这不起作用) 和 INSERT INTO SELECT 表复制语句了。    一般情况下:1、insert into table2(fields1,fields2....) select fields1,fields2.... from table1;                            要求table2要存在且与table1结构一致                       ...
import java.io.File; import java.io.PrintWriter; import java.util.Iterator; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.dom4j.io.XMLWriter;   public class Dom4jDemo {   ...
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;import org.jdom2.Attribute;import org.jdom2.Document;import org.jdom2.Element;import org.jdom2.JDOMException;import org.jdom2.input.SAXBuilder;import org.jdom2.output.Format;import org.jdom2.output.X ...
         现在在我的web项目中有如下需求:要求有个视频库的模块,视频可以上传,可下载,可在线播放  问题出现在 在线播放,现在我参考的视频播放插件只能部分支持客户提出的视频格式,如jquery.media.js 可以支持avi格式的,flowplayer.min.js可以支持mp4格式,我现在想做的其实是优酷土豆网那种风格的,不需要在客户端安装播放器或是插件,直接打开网页,点击播放就可以直接播放  各位有什么可以推荐的没有
           最近在java项目有这样一需求:生成word文档,研究了一许久,最终选择用Freemark模板生成word;            操作方法如下: 1、将word模板另存为xml格式,将需要替换的地方使用标签和指令替换,具体参照Freemarker开发手册 (1)普通字符串替换为${stringdemo} (2)表格替换 <#list rows as row>......<#list row as item>....${item}..</#list>......</#list> 2、将修改后的xml模板文件后缀名 ...
JAVA生成word优缺点对比 所用技术 优点 缺点 Jacob 功能强大 代码量大,设置样式繁琐;需要windows平台支持,无法跨平台 Apache POI 读写excel功能强大、操作简单 一般只用它读取word,能够创建简单的word,不能设置样式,功能太少 Java2word 功能强大,操作简单 能满足一般要求,不支持07格式,国人开发的,参考资料较多,需要windows平台支持 iText 功能全,能满足一般要求 不能 ...
现状:有如下需求,实体项目(ProjectInfo_table)里有 项目开始时间(project_beginDate) 项目结束时间(project_endDate) 项目人员字段(project_studentNum)等其他一些字段 ,现要求给出一个时间段能统计出这个时间段里的人次(人次=给出时间段里除周末外每天在校的人数的叠加) 分析:直接采用操作数据库是不可能得到想要的结果 我的思路: 1、查询满足时间段里的所有记录                    2、项目起始时间与给出时间段的大小关系,确定每天记录要计算人次的起始时间段                    3、根据2 ...
1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …#配置日志信息输出目的地Appenderlog4j.appender.appenderName = fully.qualified.name.of.appender.class
最近在编程过程中遇到如下问题,折腾了很长时间,终于把问题找到,并解决,现把解决方法及分析罗列,希望能帮到遇到类似问题的朋友。 分析 :1、通过跟踪代码,发现在项目中若在*.hbm.xml中配置了id的生成策略为自增 则在保存对象时会做如下  操作              a)从数据库中查询出已有Id的最大值              b)把Id加1作为新的ID              c)当插入数据时会把ID一块插入              2、若此时我们的数据库中此字段也设置为自增时,插入数据时,就会出如上错误。 解决办法:把数据库中ID为标识去掉即可解决问题  
1、生成要用的类及方法 import java.util.Arrays; import java.util.Random; public class Util { /** * 返回随机生成的球 * @param scope 红色球范围(1-33)  蓝色球(1-16) * @param type 用于标识是产生红色球还是蓝色球 red blue * @return */ public String ge ...
Global site tag (gtag.js) - Google Analytics