- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 Eclipse插件开发-调用默认编辑器打开指定文件
有时遇到需要这样的功能,需要在编辑器外部调用项目内某指定文件的打开操作,先要获取文件的IFile对象,再使用IDE.openEditor(IWorkbenchPage, IFile);来打开public void open() { if (fName != null) { IWorkbenchPage wbPage = PlatformUI.getWorkbench()
2012-09-05 15:26:32 4690 2
原创 JFace中的SourceViewer,关于光标及鼠标设置。
JFace中的SourceViewer封装了 StyledText这个控件,该控件可以自由设置光标位置及鼠标形状。我们根据该控件来做设置: 光标位置的设置,result是空间内容中光标所在偏移量(int):sourceViewer.getTextWidget().setCaretOffset(result); sourceViewer.getTextWidget().setF
2012-08-06 17:13:58 1784
原创 自己写的文件操作工具类
该工具类包括新建文件、新建文件夹、根据文件名删除文件或文件夹、删除文件夹下所有对象、在文件末尾追加写入等等操作 import java.io.*;/** * 文件操作工具类 * @author lifeng 2011-11-18 下午01:23:46 */public class FileOperator { public FileOperator() { } /**
2011-11-25 10:09:27 1054
原创 嵌入式Tomcat的使用(即使用java代码控制tomcat服务)
好长时间没有写文章了,有点懈怠了...最近在为公司开发Eclipse插件,需要有用到嵌入式Tomcat的地方,所以上网查找资料研究了一下。 开始时是想用Runtime.exec方法来操作普通tomcat中的startup.bat和shutdown.bat文件来达到启动关闭的效果,但是一直未能解决隐藏其dos窗口,后来有感于MyEclipse自带的Tomcat插件,我把它的插件取出来观察,
2011-11-25 09:01:19 11979 1
原创 使用JavaScript打开新窗口的两种方式
<br />一般常使的方式有window.open()和window.showModalDialog()两种<br />1、window.open(url)<br />将在浏览器中新开一个选项卡,可以在其中使用window.opener.document文档对象来进行对父窗口的操作。<br />2、window.showModalDialog(url,obj,style)<br />可以带三个参数,url为弹出窗口url地址,obj为想要传到子窗口中的对象,style可以设置子窗口的样式,例如高度大小之类的
2011-05-05 09:03:00 1510
原创 关于struts2上传时报临时文件找不到的问题
<br />前段时间用struts2做毕设,需要有上传文件这一功能,将上传的文件临时保存下来,再后台复制到指定位置,<br />结果总是报FileNotFountException,说找不到文件upload_18eb65f2_12f715ed72f__8000_00000012.tmp<br />查看tmp文件夹,发现里面有很多tmp文件,奇怪的是唯独缺少标题以12结尾的这一个,调试总是不出来,<br />无意中发现自己上传的文件不是正常的pdf,而是我自己用txt文件重命名后改过来做测试用的,所以系统不能
2011-05-05 08:47:00 3982 1
原创 利用javascript做的一个用户可自定义输入框的登陆页面
前段时间前辈让做js练习,写一个能让用户自己控制输入框位置大小的登陆页面,于是有了这段代码:用户可自定义输入框的登陆界面
2011-05-03 13:15:00 4055 1
原创 SVN服务器的简单配置
<br />今天配置svn服务器<br />1,先装服务器程序(TortoiseSVN_1.6.8.19260.msi)<br />2,建立仓库目录,如:新建文件夹F:/svn,然后右键--TortoiseSVN--create repository here<br />3,建立仓库:在命令行键入svnadmin create F:/svn/FileTree (FileTre为项目名称)<br />4,配置仓库:进入svn目录,会看到conf目录修改里面的svnserve.conf文件<br />#[
2011-04-28 11:57:00 729
原创 MyEclipse下修改jsp文件的默认编码格式
<br />MyEclipse设置JSP页面默认编码方式: <br />windows(窗口)-Preferences(首选项)-MyEclipse-Files & Editors-JSP-右侧encoding:设置为ISO10646/Unicode(UTF-8) <br /> <br />MyEclipse在Java文件中设置作者、日期等说明: <br />windows(窗口)-Preferences(首选项)-Java-Code Style(代码样式)-Code Templates(代码模版)-右侧C
2011-04-27 10:12:00 2935
原创 在新窗口打开链接的使用
<br />使用<a>的target属性,可以让链接在新窗口中打开,使用方法如下:<br /><a target="abc" href="abc.html" mce_href="abc.html"></a><br />当点击该超链接后,会判断是否存在窗口名为abc的窗口,若存在,则刷新abc窗口,若不存在,则新建一个名为abc的窗口使用。
2011-04-15 14:24:00 894
转载 在网页中打开pdf文件
<br />如果客户端有安装了Adobe reader的话,可以在网页中打开查看pdf文件,代码如下:<br /> <br /><object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="990" height="700" border="0" top="-10" name="pdf"> <param name="toolbar" value="false"> <param name="_Version"
2011-04-04 17:49:00 7787 1
原创 使用Apache的POI工具读取WORD文件...
最近开始要做毕设了,题目是论文检索收集系统,需要提取论文doc文件中的信息,不能按照以往读txt文件的方式读取了,否则全是乱码,网上查找信息得知,需使用Apache的POI工具,在Apache官网下载到jar包,导入poi-scratchpad-3.7-20101029.jar文件。例子程序如下:package iotest;import java.io.FileInputStream;import org.apache.poi.hwpf.extractor.WordExtractor;
2011-03-08 12:33:00 4080 1
转载 初试Log4j
先下载Log4j-1.2.16版本在项目里倒入Log4j-1.2.16.jar包写测试程序Log4jTest.javaimport org.apache.log4j.Logger;import org.apache.log4j.PropertyConfigurator;public class Log4jTest { // 获取日志记录器 static Logger logger = Logger.getLogger(Log4jTest.class.getName());
2011-01-02 20:48:00 666
原创 关于java的double类型数据运算精度失真
<br />由于Java的简单类型不能够精确的对浮点数进行运算,可以引用java.math.BigDecimal这个类提供的精确的浮点数运算。<br />double v1,v2;<br />BigDecimal b1 = new BigDecimal(Double.toString(v1)); <br />BigDecimal b2 = new BigDecimal(Double.toString(v2)); <br /><br />return b1.add(b2).doubleValue();
2010-12-29 12:20:00 2076
原创 struts2中转double类型转换问题
<br />在做自己的一个理财系统时,需要处理double类型的数据。但是在进行数据操作时,却显示说找不到setName(String name)方法,可我分明写了get和set方法:setName(double name)。上网找了下,有人说要写个全局转换器。写法如下:<br />util.DoubleConvert.java<br />package util;import java.util.Map; import org.apache.struts2.util.StrutsTypeC
2010-12-27 21:39:00 1536
原创 数据库按年月查询语句
<br />当需要对数据库中date数据段(字段名pdate)的年、月、日查询时,<br />分别使用year(pdate)、month(pdate)、day(pdate)查询。<br />如要查询特定月份的记录,sql语句如下:<br />select * from table1 where year(pdate)='2010' and month(pdate)='12';
2010-12-25 21:36:00 1075
原创 java.sql.Timestamp的使用
class Timestamp extends java.util.Date在Model中定义Timestamp的事件类型,与数据库的date数据对应显示效果如下:10-12-13 19:02:38.000一个与 java.util.Date 类有关的包装器,它允许 JDBC API 将该类标识为 SQL TIMESTAMP 值。它添加保存 SQL TIMESTAMP 毫微秒值和提供支持时间戳值的 JDBC 转义语法的格式化和解析操作的能力。 Timestamp 和 java.util.Date 之间的继承
2010-12-13 21:01:00 636
原创 使用Statement.
<br />在做论坛新建帖子insert操作过程中,需要帖子的rootid与自动生成的主键id一致,需要使用到Statement的参数RETURN_GENERATED_KEYS。<br /> <br />conn.setAutoCommit(false);sta = conn.prepareStatement("insert into a values(null,?,now())",Statement.RETURN_GENERATED_KEYS);sta.setInt(1,-1);sta.exe
2010-12-13 20:19:00 423
原创 关于PreparedStatement执行模糊查询
<br />最近自己尝试开发一个个人论坛当做练手,遇到需要进行模糊查询的模块,一开始想当然的写上<br />PreparedStatement psta = DB.prepare(conn, "select * from _user where username like %?%");<br />psta.setString(1, username);<br />果断报错,后来上网查,发现还可以这样<br />PreparedStatement psta = DB.prepare(conn, "select
2010-12-13 15:30:00 650
原创 关于jsp文件中的编码知识
最近刚解决struts2乱码问题,顺便学习下jsp文件的编码知识。1、 这是jsp文件的存储格式,javaIDE会根据这个编码格式保存文件,并编译jsp文件,包裹里面的汉字。2、 这个编码是jsp文件的解码格式,被村委utf-8格式的文件也应该呗解码为utf-8格式的(即与第1种编码一致),缺省的话默认为ISO8809-1。3、 这个是控制浏览器的解码格式。
2010-12-11 14:06:00 558
原创 总算是把Struts2的乱码问题解决了!!!
刚开始学习使用Struts2,用论坛系统做练习,在添加Category列表项的时候,出现了乱码问题。 不断在网上寻找解决方案,先把所有的编码统一为utf-8(以后项目的编码一定要先统一下...),仍然不行,再加一个过滤器:添加过滤类util/CharacterEncodingFilter.java package util;import java.io.*;import javax.servlet.*;import com.sun.net
2010-12-11 13:50:00 583
原创 java猜数字组合小游戏
后台系统代码Sys.javaimport java.util.*;/* * 提供一些用于系统获取随机数、判断是否正确等操作的静态方法 */public class Sys { static String note = ""; public static int[] getNums(){ Random r = new Random(); int[] ALLNUMS = {0,1,2,3,4,5,6,7,8,9}; int[] nums = new int
2010-10-29 15:27:00 988
原创 取消快捷方式的小箭头
(1)启动注册表编辑器,(单击"开始"中的运行,输入regedit即可). 然后依次展开如下分支:“HKEY_CLASSES_ROOT/lnkfile”; (2)删除“lnkfile”子项中的“IsShortcut”字符串值项,因为“IsShortcut”项是用来控制是否显示普通应用程序和数据文件快捷方式中小箭头的; (3)再依次展开如下分支:“HKEY_CLASSES_ROOT /p
2010-10-07 03:56:00 868 1
原创 实习第一天
今天算是正式的实习吧,昨晚没睡好,早起去公司后不在状态,在桌上趴了会儿还算差不多了,第一天还算是收获颇丰吧,大体上了解了一个正规网站的建设是个什么样子,比以往想象的药复杂,要严谨的多了。
2010-09-07 21:42:00 461
IconChanger图标修改器
2012-03-07
jsonplugin-0.34.jar,适用于struts2.1.x版本
2012-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人