UTF8格式的 plugin 导出JAR包问题 eclipse产品导出是通过ant来完成的.系统默认编译编码是采用系统编码,如GBK,若项目采用UTF-8或其他编码,会导致代码中的中文为乱码,解决方法:1.打开build.properties文件,浏览"Build Configuration"页面,勾选中"Custom Build"2.右键单击build.properites文件,"PDE tools" -->" Create Ant Bui
oracle 通过存储过程创建自增列 /* 创建序列 */create sequence add_key; /* 创建存储过程 */create or replace trigger add_ before insert on shop_jbfor each rowbegin /* add_key.nextval表示通过序列生成自增列的值 new.id 为自增列 */ select add_key.nextval
Spring 定时器 在Spring中有两种流行配置:Java的Timer类和OpenSymphony的Quartz。 1.Java Timer定时 首先继承java.util.TimerTask类实现run方法 import java.util.TimerTask; public class EmailReportTask extends TimerTask{ @Override public void run()
加载spring配置文件的常用三种方法 1方法(web.xml) contextConfigLocation /WEB-INF/applicationContext-*.xml org.springframework.web.context.ContextLoaderListener 2方法(web.xml) contextConfigLocation /WEB-INF/
通过apache 的 commons-email 包发送邮件 public static void main(String[] args) { //不要使用SimpleEmail,会出现乱码问题 HtmlEmail email = new HtmlEmail(); try{ //这里是发送服务器的名字:126的如下: email.setHostName("smtp.126.com"); //编码
Hibernate中DetachedCriteria的使用 Criteria對SQL進行封裝,讓開發人員可以用物件的方式來對資料庫進行操作,例如下面的查詢User表格中的所有資料:Criteria criteria = session.createCriteria(User.class);// 查詢user所有欄位List users = criteria.list();Iterator iterator = users.iterator();Sy
常用网页播放器代码 、 java程序调用 windows media player 播放器 //在JAVA代码里调用 Runtime ru = Runtime.getRuntime(); try { //调用播放器文件播放指定MP3 注意,media Player路径和要播放的文件路径中间用一个空格隔开. Process p1 = ru.exec("C://Program Files//Windows Media Player//w
清除页面缓存 response.setHeader("Cache-Control","no-cache"); response.setHeader("Cache-Control","no-store"); response.setDateHeader("Expires",0); response.setHeader("Pragma","no-cache");
Ext的基本概念及一个实例 // ============================================= Ext 的 命 名 空 间 Ext.namespace("Ext.Test");//在当前命名空间(Ext.Test)下创建一个Person类,这个类有一个带参数的构造函数。如果想要创建这个Person类对象时,以这种格式传递参数:{name:"luozhiguo",age:"23"}//
一个JavaScript读取数据库的函数 function getData(){ var conn = new ActiveXObject("ADODB.Connection"); conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; Password=; Initial Catalog=pubs"); var rs = new Act
JS 日历 // JavaScript Document//JS DateTimeCalendar document.write("");document.write("");function writeIframe(){ var strIframe = ""+ "*{font-size: 12px; font-family: 宋体}"+ ""; if (WebCalendar.
通过freemarker生成一个超简单的动态表单例子 Configuration cfg = new Configuration(); Map map = new HashMap(); map.put("username", ""); map.put("password", ""); Template template = new Template("name",new StringReader("${username}${password}