随笔分类 -  java-[开发技术]

摘要:Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)本文摘要:1、如何配置Eclipse中编辑器支持softtab(用数个空格字符代替默认的tab缩进);2、如何配置Eclipse中编辑器默认支持Unix模式的Utf-8文件编码;-----------------------------------------详细内容如下----------------------------------------------------最近需要用Eclipse来写一些东西,考虑代码最终需要上传的linux服务器上去运行,并且可能会在linux下用vi或vim直接打开源文件进 阅读全文
posted @ 2014-03-13 10:19 ejllen 阅读(249) 评论(0) 推荐(0)
摘要:JAutodoc使用指南下载地址:http://sourceforge.net/projects/jautodoc/?source=directory使用方法:http://wenku.baidu.com/view/c7e4cefafab069dc5022018f.htmlPS:设置eclipse本身注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦http://www.cnblogs.com/senzjx/archive/2009/09/21/ 阅读全文
posted @ 2013-08-14 18:07 ejllen 阅读(449) 评论(0) 推荐(0)
摘要:编写Javadoc代码在Java代码的类、函数、数据成员前中输入/**回车,Eclipse能够自动生成相应的Javadoc代码。可以在后面添加相关的文字说明。1Type is missing a javadoc commentClass缺少类型说明2“{” should be on the previous line“{” 应该位于前一行。解决方法:把“{”放到上一行去3Methos is missing a javadoc comment 方法前面缺少javadoc注释。解决方法:添加javadoc注释 类似这样:/*** set default mock parameter.(方法说明)* 阅读全文
posted @ 2013-08-14 16:09 ejllen 阅读(417) 评论(0) 推荐(0)
摘要:c/s 客户端----服务器端可以用譬如vb或vc等语言开发,比如最常用的oicq就是。 需要在客户端安装软件。b/s 浏览器端----服务器端服务器端由web服务器发放,客户端由浏览器接收的系统,它的前台是html语言,由浏览器解释。b/s结构可以由web服务器能够解释的脚本语言如asp,php或jsp等编写,也可以由vb,vc或perl等语言写成cgi形式。 用户需要输入网址进行访问。 阅读全文
posted @ 2013-08-13 10:43 ejllen 阅读(240) 评论(0) 推荐(0)
摘要:JSP全称是:java server page,意思是基于JAVA服务器的网页技术,跟asp,php一样,都是网页制作用的语言JavaScript:也成为JS,跟JAVA没啥关系,就是赶时髦起个这名字,是一种脚本语言,嵌套在网页中实现各种功能的,比如禁止右键菜单,禁止复制什么的JSP,ASP,PHP都能嵌套使用JavaScript 阅读全文
posted @ 2013-08-12 17:25 ejllen 阅读(370) 评论(0) 推荐(0)
摘要:Call Hierarchy 主要功能是 显示一个方法的调用层次(被哪些方法调,调了哪些方法)在MyEclipse里Help - Software updates - Find and install... 选择Search for new features to install - New Remote siteName : Call HierarchyURL :http://eclipse-tools.sourceforge.net/updates/安装。安装完成后在MyEclipse里需要设置下:Window - Preperences。。。- Java 下找到Call Hierarch 阅读全文
posted @ 2013-08-07 17:46 ejllen 阅读(1890) 评论(0) 推荐(0)
摘要:当我们要改类名或接口名时,可能会遇到该类(接口)在其它文件中也有使用的情况,如一个个找比较麻烦也容易漏,这里推荐使用右键refactor->rename进行修改。 阅读全文
posted @ 2013-08-07 09:17 ejllen 阅读(225) 评论(0) 推荐(0)
摘要:在可能会出现exception的地方,要使用try-catch或者throws或者两者都要。我的判断依据是:如果对可能出现的exception不想被外部(方法的调用者)知道,就在方法内部try-catch掉这个exception;如果希望外部知道,则在catch到之后把exception直接抛出或者抛出自定义的exception。一、异常的种类 java异常可以分成两大类:Exception和RuntimeException(虽然RuntimeException是从Exception继承的)。exception异常代表“无法避免的异常” 如io异常 往往这类异常是由于外部原因造成的,程序本身无 阅读全文
posted @ 2013-08-05 11:25 ejllen 阅读(762) 评论(0) 推荐(0)
摘要:http://hi.baidu.com/java0804ms/item/111ea834fbd4d2f596f88d5a实现效果:对文件内容进行加密,使之直接打开成为乱码,不以明文显示实现步骤:1.key.txt里面存放的是加密文件的密码,这个是明文 2.源文件加密后,加密后的文件如果是压缩包必须通过程序解密后,方可打开,直接用软件是打不开加密后的压缩文件(此处需要注意一下,例如:将test.txt加密压缩后成为新的文件test.rar,test.rar必须通过程序解密后,才能用软件打开,如果直接打开test.rar是不行的) 3.已经测试,方案可行,详情请参见代码:实现代码如下:packag 阅读全文
posted @ 2013-08-02 17:32 ejllen 阅读(498) 评论(0) 推荐(0)
摘要:http://www.joyplus.tv/joypluscms 志精 阅读全文
posted @ 2013-08-02 17:22 ejllen 阅读(187) 评论(0) 推荐(0)
摘要:web.xml用来配置servlet,监听器(Listener),过滤器(filter),还有404错误跳转页面,500,等还配置欢迎页面等,总之一句话,就是系统总配置方案写在web.xml中struts.xml用来配置Action和Form的,主要是那些用来控制页面跳转的控制器,根据程序员的设置的跳转策略,返回客户需要的相关页面,struts.xml就是用来存贮这些信息的 阅读全文
posted @ 2013-08-02 17:12 ejllen 阅读(167) 评论(0) 推荐(0)
摘要:struts-configer.xml(struts1)或struts.xml(struts2)中struts-2.0.dtd处表示版本号 阅读全文
posted @ 2013-08-02 17:09 ejllen 阅读(2254) 评论(0) 推荐(0)
摘要:Java生成验证码为了防止用户恶意,或者使用软件外挂提交一些内容,就得用验证码来阻止,虽然这个会影响用户体验,但为了避免一些问题很多网站都使用了验证码;今天下午参考文档弄了一个验证码,这里分享一下;这是一个web工程,首先是页面,这里只是一个显示验证码页面index.jsp,使用默认生成的就可以了,表单没有做提交,如下 验证码 输入验证码 下面是后台代码,这里是一个Servlet,不要忘记在web.xml中配置请求urlView Code package com.wf.web;... 阅读全文
posted @ 2013-08-02 17:01 ejllen 阅读(238) 评论(0) 推荐(0)
摘要:a.Get请求是通过URL请求来提交表单数据的;Post是通过HTTP中的POST机制将表单中的数据提交到Action所定制的程序,如果有附件需要用Post方式。b.Get适用于传输数据量小于1K数据,执行效率高;Post传输数据量较大,但也有限量。get请求 test.html?a=bpost请求... 阅读全文
posted @ 2013-08-01 09:52 ejllen 阅读(194) 评论(0) 推荐(0)
摘要:要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了。原来是和“简繁体快捷键”冲突了。输入法中的这个快捷键我们一般不用,小勾勾去掉就成了。eclipse中功能成功恢复,省时省力! 阅读全文
posted @ 2013-07-31 17:44 ejllen 阅读(265) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-07-31 16:09 ejllen 阅读(175) 评论(0) 推荐(0)
摘要:1).首先通过SQL更改MYSQL库中的表结构(下面是一些例子) ALTER TABLE `illegalactivate` ADD `macethaddress` varchar(250) NOT NULL; Alter TABLE `illegalactivate` drop primary key; ALTER TABLE `illegalactivate` ADD CONSTRAINT PK_illegalactivate PRIMARY KEY (` macaddress`,`macethaddress`,`productid`); ALTER TABLE `legalactivat 阅读全文
posted @ 2013-07-31 16:06 ejllen 阅读(763) 评论(0) 推荐(0)