JAVA学习
文章平均质量分 70
Edens_Song
这个作者很懒,什么都没留下…
展开
-
基于Ajax的二级联动下拉菜单
我这里采用了一个ajax的框架:DWR,这个是把java代码影射成js的一个工具。index.htm function update1() { ItemsBean.ClassList(createList1); } function createList1(data) { DWRUtil.removeAllOptions("classid"); DWRU转载 2009-07-20 12:54:00 · 553 阅读 · 0 评论 -
文件上传下载(二)
2、后台DS方法 //上传DS中的方法public TmDocAccessory uploadAccessoryPublic(TmDocAccessory tmd,User user,FormFile fileList) { InputStream isr = null; OutputStream os = null; //SmbFileOutputStream fo=n原创 2009-09-15 17:47:00 · 545 阅读 · 0 评论 -
js + dwr 分页
paging.jsp var jsPageCurrent = 1;//当前页数var jsPageSize = 10;//每页显示条数var jsPageCount = 0;//总页数var jsCountSize = 0;//总条数var jsPageSizeList = new Array();//每页显示数的数组jsPageSizeList[0] = 10;jsPageSizeLis原创 2009-09-22 16:51:00 · 519 阅读 · 0 评论 -
CKEditor 3.0 使用步骤【英文文档】
FCKeditorFCKeditor Home Demo Download Docs License Support Forums Extras! IntegrationFrom FCKeditor DocsJump to: navigation, searchThere are several w转载 2009-09-24 11:26:00 · 1753 阅读 · 0 评论 -
CKEditor 3.0(FCKEditor3.0)的简单安装配置使用
CKEditor 3.0安装配置,感觉比较简单,但本次没有涉及上传文件的配置,只是简单的配置使用。下载CKEditor 3.0,地址:http://ckeditor.com/首先,下载下来解压后,把文件夹ckeditor放到你的站点。其次,在你的网页里面加入下面脚本:../ckeditor/ckeditor.js">注意红色部分,这里根据你自己的编辑器路径修改,请务必配置正确。转载 2009-09-24 14:21:00 · 831 阅读 · 0 评论 -
java定时发送邮件
测试时用的是tomcat6.0服务器:服务器一起,就会自动加载web.xml中的内容,进行时间判断,定时发送;扩展:可以在中间加上对数据库的操作 1.先导入两个jar.包mail.jar、activation.jar2.配置web.xmlhttp://java.sun.com/dtd/web-app_2_3.dtd"> mailsenderservlet转载 2009-10-15 08:31:00 · 1594 阅读 · 0 评论 -
[转载]javaMail Java实现邮件发送
邮件系统很简单哦,只有下面两个类: MailBean 和 SendMailOnTime 需要jar组件: activation.jar mail.jar log4j.jar 代码如下:import javax.mail.MessagingException; import javax.mail.Session; import javax.mail.Transport; import转载 2009-10-13 10:24:00 · 649 阅读 · 0 评论 -
获取MAC地址和IP地址
package pkg;import java.io.*;/** * 获取MAC地址【转载】 * */public class GetMac { // 通过IP获取网卡地址 private String getMacAddressIP(String remotePcIP) { String str = ""; String macAddress = ""; try { Process转载 2009-10-19 16:55:00 · 734 阅读 · 0 评论 -
Excel的导出
1、ExportExcel.java package com.rjsoft.ccss.bbs.web.excel;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.util原创 2009-11-06 09:40:00 · 725 阅读 · 0 评论 -
Java的MD5加密
Java代码 package com.sunnylocus.util; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil{ //十六进制下数字到字转载 2009-11-02 11:34:00 · 341 阅读 · 0 评论 -
java字符串转换成日期
package com.gaosheng.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class StringToDate { /** * 字符串转换成日期 * @param stringdate 要转换原创 2009-12-23 17:19:00 · 731 阅读 · 0 评论 -
J2EE搜索平台 DBsight
DBSight是一个J2EE的搜索平台,可扩展的即时全文搜索任何关系型数据库,对初学者和专家。它具有内置的数据库抓取以下用户定义的SQL ,增量索引,配置的结果排名,突出显示的搜索结果(如谷歌) ,计数和分类结果(如亚马逊) 。脚手架支持标签云, AJAX搜索建议,以及拼写检查。它可以轻松地实现与其他语言的使用XML /简称JSON / HTML格式。有一个用户界面的所有业务,因此没有Java的编原创 2010-04-06 11:45:00 · 493 阅读 · 0 评论 -
Java 日期加減
public static void main(String[] args) { String DATE_FORMAT = "yyyy-MM-dd"; java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat( DATE_FORMAT); Calendar c1 = Calendar.getInstance(原创 2010-04-20 15:55:00 · 528 阅读 · 0 评论 -
IE 兼容问题的解决办法之一
有时候页面在IE6能正常显示,但在IE7/IE8中样式不能正常显示,在页面中加上,可能会解决问题。原创 2010-04-29 15:44:00 · 364 阅读 · 0 评论 -
Tomcat 内存设置
Linux:在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh添加:JAVA_OPTS=''-Xms512m -Xmx1024m''要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。-Xms:初始值-Xmx:最大值-Xmn:最小值Windows在catalina.bat最前面加入set J转载 2012-03-27 16:26:50 · 394 阅读 · 0 评论 -
Tomcat 免安装版无法启动
Tomcat 免安装版无法启动: 查看环境变量是否配置了“JAVA_HOME”原创 2012-03-28 09:51:43 · 647 阅读 · 0 评论 -
Java 获取当前路径
1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{ System.out.println转载 2012-03-19 13:19:12 · 339 阅读 · 0 评论 -
文件上传下载(一)
1、前台页面 import="java.sql.*" isELIgnored="false"%> String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() +原创 2009-09-15 17:38:00 · 465 阅读 · 0 评论 -
rails完美实现中国省市区三级联动
完美实现中国省市区ajax三级联动. 一,下载MYSQL的数据库表 ,分别有三个province city area, 二,在helpers当中加入一个方法,取出全国省:Ruby代码 def get_area_select_options Province.find(:all,:order=>province).collect{|转载 2009-09-10 12:21:00 · 1857 阅读 · 0 评论 -
集合类
Vector和ArrayList的区别Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。 Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。当Vector或Arr转载 2009-07-24 11:24:00 · 269 阅读 · 0 评论 -
架构设计师与SOA
SOA(Service-Oriented Architecture),即面向服务的架构。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。本系列两部分文章将根据作者自己的理解来帮助大家分析和了解什么是SOA架构,S转载 2009-07-30 10:55:00 · 352 阅读 · 0 评论 -
解决JBOSS服务器无法通过IP访问的问题
JBOSS版本:4.2GA症状:服务器无法通过IP地址去访问,只能用127.0.0.1或者localhost来访问。原因: JBOSS 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址 访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。解决办法转载 2009-08-05 15:15:00 · 401 阅读 · 0 评论 -
Java语言名称揭秘,源自爪哇咖啡豆
Java自1995诞生,至今已经14年历史。Java的名字的来源:Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。Java语言中的许多库类名称,多与咖啡有关,如JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。据James Gosling回忆,最初这个为TV机顶盒所设计的语言在Sun内部一直称为Green项目。我们的新语言需要一个名字。转载 2009-08-07 11:19:00 · 1550 阅读 · 0 评论 -
忽略大小写查询
一、Hibernate中实现忽略大小写查询:如果是使用HQL,可以使用lower或者upper函数来实现from User u where lower(u.username)=lower(’Mp3′)这样就可以查出来mp3,mP3等用户了!如果使用Criteria,首先使用Restrictions创建Criterion如果是字符串相等匹配Restrictions.eq(’use原创 2009-08-12 10:12:00 · 6117 阅读 · 1 评论 -
javascript:void(0) javascript:; href="#"
大家比较下就可以清楚的知道这几个的区别。 1.href="javascript:void(0)" 与 onclick共同使用 程序代码 function show() { alert("hi,你好,效果一"); window.location.href=http://www.radys.cn/;转载 2009-08-17 12:36:00 · 469 阅读 · 0 评论 -
SVN安装与配置 SVN整合MyEclipse
SVN安装: 1、安装服务器点击安装软件,在第二个Next时选择Svnserve安装模式,去掉第二个勾即可。往下可以选择自己的安装路径,点击Next后Finish即可。 2、安装客户端点击安装软件,按提示安装即可。 3、配置服务器在CollabNetSubversion的安装目录下 如../SVNHome 鼠标右击,选中TortoiseSVN选项---Cr转载 2009-08-18 11:12:00 · 302 阅读 · 0 评论 -
Struts 标签 两种动态下拉菜单的写法
1、进入页面public ActionForward searchInit(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { HttpS原创 2009-08-20 15:36:00 · 710 阅读 · 0 评论 -
Ajax的经典示例
Ajax(Asynchronous JavaScript and XML),使用户在使用Web程序时,不用在来来回回的Post了,可以近乎实时的从客户端收到服务器返回的信息,而无需刷新,极大的非富了用户的操作体验。 XMLHttpRequest对象是Ajax的核心对象 不同的浏览器,建立对象的方式不同这里以IE为例 var requ转载 2009-08-26 13:57:00 · 1332 阅读 · 0 评论 -
javaScript document对象详解
Document对象内容集合document 文挡对象 - JavaScript脚本语言描述———————————————————————注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息 “引用的元素为空或者不是对象/////”———————————————————————对象属性document.title //设置文档标题等价于H转载 2009-08-26 13:47:00 · 289 阅读 · 0 评论 -
struts 防刷新重复提交(Token)
struts 防刷新重复提交(Token) Token防止刷新页面时造成的页面表单重复提交的问题: 1、首先要通过一个action方法生成Token令牌,生成一个随机数 this.saveToken(request); //生成Token return mapping.findForward("success"); //跳转到增加页面 2、转载 2009-09-07 09:04:00 · 552 阅读 · 0 评论 -
js 数组
数组有四种定义的方式 使用构造函数: var a = new Array(); var b = new Array(8); var c = new Array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "third"]; 属性 Array只有一个属性,就是length,length表示的是数组转载 2009-09-07 18:47:00 · 524 阅读 · 0 评论 -
DWR util.js 整理(DWR 处理各种form表单Select/option,table等
util.js包含一些有用的函数function,用于在客户端页面调用.主要功能如下:代码1、$() 获得页面参数值 2、addOptions and removeAllOptions 初始化下拉框 3、addRows and removeAllRows 填充表格 4、getText 取得text属性值 5、getValue 取得form转载 2009-09-08 10:36:00 · 456 阅读 · 0 评论 -
JAVA自动装箱与拆箱
自动装箱与拆箱的功能事实上是编译器来帮您的忙,编译器在编译时期依您所编写的语法,决定是否进行装箱或拆箱动作。例如: Integer i = 100.相当于编译器自动为您作以下的语法编译: Integer i = new Integer(100).所以自动装箱与拆箱的功能是所谓的“编译器蜜糖”(Compiler Sugar),虽然使用这个功能很方便,但在程序运行阶段您得了解Java的语义。例转载 2009-09-08 09:27:00 · 554 阅读 · 0 评论 -
DWR中各种java方法的调用
由于这个项目中用到dwr框架,我也正在学习中,下面把学习到的心得和网上一些好的资源记录下来。 DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学转载 2009-09-08 10:33:00 · 636 阅读 · 0 评论 -
DWR配置
1、web.xml 文件配置 contextConfigLocation classpath*:dwrContext.xml;classpath*:com/rjsoft/ccss/bbs/bbs-ds.xml;classpath*:com/rjsoft/ccss/pubs/applicationContext-ccss.xml org.springframework.web.co原创 2009-09-08 16:01:00 · 705 阅读 · 0 评论 -
POI导出Excel划斜线
public class Test{ /** * @param args * @throws FileNotFoundException */ public static void main(String[] args) throws FileNotFoundException { HSSFWorkbook workbook = new HSSFWorkbook();原创 2012-08-31 15:16:59 · 7212 阅读 · 2 评论