java
文章平均质量分 63
Y叔输得起
这个作者很懒,什么都没留下…
展开
-
java判断字符串为中、英文
public static boolean isChinese(String str) { for(int i=0; i<str.length(); i++) { char ch = str.charAt(i); if(ch 0x9fa5) {//汉字:[0x4原创 2011-08-23 17:59:44 · 686 阅读 · 0 评论 -
java中实现ftp.pdf
1、sun.net import sun.net.ftp.*; import sun.net.*; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ByteArrayOutputStream; import java.util.ArrayList; import jav转载 2011-11-16 18:09:00 · 1577 阅读 · 0 评论 -
Timer定时器使用
import java.util.TimerTask;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.hi.SpringContextHolder;import org.nstcrm.customer.model.Company;import or原创 2011-11-21 14:28:24 · 835 阅读 · 0 评论 -
out of memory
1、 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和存放Instance的Heap区域转载 2011-11-22 09:22:05 · 922 阅读 · 0 评论 -
java单机版坦克游戏(尚学堂)
界面客户端 TankClient.java:package com.rs;import java.awt.*;import java.awt.event.*;import java.util.*;import java.util.List;import javax.swing.*;public class TankClient extends JFrame{ publi转载 2011-11-28 09:05:32 · 1298 阅读 · 0 评论 -
水仙花数/素数
package rs.narcissus;import java.util.*;public class NarcissusNum {/** * @param args */public static void inPut() {long sum = 0L;int sing;long num;List listnum = new ArrayList();Scanner scanner = new原创 2011-11-28 08:28:56 · 792 阅读 · 0 评论 -
java网络版坦克游戏(尚学堂)
服务器 TankServer.java:package rs;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import j转载 2011-11-28 09:16:14 · 1081 阅读 · 0 评论 -
Eclipse中常用的快捷键
Eclipse中常用的快捷键类型 功能说明 快捷键 使用范围 1、搜索搜索 工作空间中的声明Ctrl+G 在窗口中 搜索 工作空间中的引用Ctrl+Shift+G 在窗口中 搜索 打开“搜索”对话框Ctrl+H 在窗口中 搜索 显示“文件中的出现位置”快速菜单Ctrl+Shift+U 在窗口中 2、文件文件 “新建”菜单Alt+Shift+N原创 2011-11-28 09:50:19 · 564 阅读 · 0 评论 -
JDBC工具类
三、定义DAO实现模板类简化DAO实现类3.1 定义和使用抽象化DAO类(模板模式)使用继承模板DAO类来优化DAO实现类的编写: 优化查询操作,区分开变化和不变的部分: sql和ResultSet的处理是变化部分,创建和释放资源部分是不变部分。 提取超类,将不变部分放入超类,变化部分留给子类实现。 超类的主要代码: public Object find(String sql转载 2011-11-28 09:52:38 · 786 阅读 · 0 评论 -
编程错误收集
1、object references an unsaved transient instance – save the transient instance before flushing出错原因:翻译:对象引用一个未保存的瞬时对象 – 保存前flush瞬态的实例。推测:当某个对象更新的时候,其属性有使用到未提交至数据库的对象的属性,所以获取不到该对象的识别列。解决方案:原创 2011-11-10 14:52:59 · 941 阅读 · 0 评论 -
session监听器
在web.xml配置文件中: org.util.SessionMap监听类:package org.util;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import javax.servlet.http.HttpSession;import javax.ser原创 2011-11-30 22:17:27 · 1291 阅读 · 0 评论 -
用HttpSessionListener与HttpSessionBindingListener实现在线人数统计
最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessionListener接口或HttpSessionBindingListener接口来实现,通过监听session的新建和销毁来控制,详细如下。先添加登陆的页面index.jsp转载 2011-12-10 10:29:26 · 861 阅读 · 0 评论 -
html解释器-demo(htmlparser使用)
package org.sam.util;import java.net.URL;import junit.framework.TestCase;import org.htmlparser.Node;import org.htmlparser.NodeFilter;import org.htmlparser.Parser;import org.htmlparser.Tag;i原创 2011-12-08 10:12:47 · 1185 阅读 · 0 评论 -
使用apache实现ftp功能demo
ftp客户端类 FtpClient.java:package org.crm.ftp;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import org.apache.commons.logging.LogF原创 2011-11-16 17:21:47 · 2574 阅读 · 0 评论 -
System.getProperty()参数
public class TestSystemproperty {public static void main(String[] args){ System.out.println("Java运行时环境版本:\n"+System.getProperty("java.转载 2011-10-12 17:15:45 · 824 阅读 · 0 评论 -
JDBC-数据库连接类ConnDB
package com.rs.exam.util;import java.io.InputStream;import java.sql.*;import java.util.Properties;public class ConnDB { private stati原创 2011-10-08 00:37:26 · 1522 阅读 · 0 评论 -
J2EE中的13种技术
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):1.JDBC(Java Database Connecti转载 2011-10-06 01:58:18 · 436 阅读 · 0 评论 -
JavaMail开发<精通J2EE网络编程 12章>
JavaMail开发用Java 开发的各种应用系统中经常要用到收发邮件的功能,JavaMail提供了丰富的API供程序员使用。本章将首先讲述JavaMail中使用的邮件协议及基 本的概念,再介绍与JavaMail开发相关的类及其常用方法,然后编写发送和接收E-mail的程转载 2011-10-06 02:01:23 · 498 阅读 · 0 评论 -
java学习内容
1、java基础: JAVA 开发基础知识 | Eclipse 开发环境 | J2SE 5.0 API | J2SE 6.0新特性 | 多线程技术 | Socket 网络技术 | Regular Expression | Java反射技术 | Properties技术 | 各原创 2011-10-06 00:12:13 · 759 阅读 · 0 评论 -
struts2_hibernate登陆范例
开发工具:MyEclipse6.0 ,Tomcat 5.5 ,JDK 1.5 ,MySQL 5.0 ;开发准备:下载Struts2.0和Hibernate 3.2,大家可Struts和Hibernate的官方网站下载这两个框架。我们先来总览一下开发完成后的包—类图:转载 2011-10-06 02:20:30 · 4266 阅读 · 0 评论 -
马士兵Spring学习笔记
课程内容1. 面向接口(抽象)编程的概念与好处2. IOC/DI的概念与好处a) inversion of controlb) dependency injection3. AOP的概念与好处4. Spring简介5. Spring应用IOC/DI(重转载 2011-10-06 02:32:12 · 1135 阅读 · 0 评论 -
从范围n中产生k(k<n)个不重复随机数
package com.rs.exam.util;import java.util.ArrayList;import java.util.List;/** * 从范围n中产生k(k<n)个不重复随机数 * @author rs * */public class原创 2011-10-08 00:41:37 · 775 阅读 · 0 评论 -
strut2图形验证码
import com.opensymphony.xwork2.ActionSupport;import java.util.Random;import java.awt.*;import java.awt.image.*;import java.io.ByteArray原创 2011-10-06 01:55:34 · 733 阅读 · 0 评论 -
马士兵hibernate学习笔记
目录课程内容 51 HelloWorld 52 Hibernate原理模拟 - 什么是O/R Mapping以及为什么要有O/R Mapping 53 常见的0/R框架(了解) 54 hibernate基础配置(重点) 55 ID生成策略(重点 AUT转载 2011-10-06 02:31:38 · 1860 阅读 · 0 评论 -
Java处理Excel,csv文件
import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOExcept原创 2011-10-08 00:43:44 · 1819 阅读 · 0 评论 -
ireport知识
iReport用户手册 目录 Giulio Toffoli 11 序言... 6什么是iReport?. 6功能特点:... 7iReport 社区:... 7鸣谢:... 82 入门... 8必要条件:... 8下载:... 9编译iRe原创 2011-11-14 11:05:57 · 1003 阅读 · 1 评论 -
表格内td的内容自动换行
//设定宽度,不要滚动条//字体颜色、字体大小、行高、隐藏滚动条、处理元素内的空白、内容将在边界内换行 ${person.selfAssessment}原创 2011-09-14 21:46:32 · 814 阅读 · 0 评论