java
yeahrobin
这个作者很懒,什么都没留下…
展开
-
apache commons-collections BagUtils
[code="java"]import java.util.Iterator;import org.apache.commons.collections.Bag;import org.apache.commons.collections.BagUtils;import org.apache.commons.collections.bag.HashBag;public class...原创 2010-01-20 12:55:28 · 133 阅读 · 0 评论 -
awt swing swt
特性 AWT Swing SWT实现机制 awt采用最小公约数的办法,只提供所有操作系统都有的控件全部调用本地操作系统的控件 Swing 只为诸如窗口和框架之类的顶层 组件调用操作系统控件。大部分组件(JComponent 及其子类)都是使用纯 Java 代码来模拟的 大部分都是用的本地操作系统的控件一些在windows里有的控件可能在linux等其它系统下没有,对这种控件才采用自己绘制的方式...原创 2009-11-27 14:00:25 · 91 阅读 · 0 评论 -
thread local
在利用Hibernate开发DAO模块时,我们和Session打的交道最多,所以如何合理的管理Session,避免Session的频繁创建和销毁,对于提高系统的性能来说是非常重要的,以往是通过eclipse的插件来自动完成这些代码的,当然效果是不错的,但是总是觉得不爽(没有读懂那些冗长的代码),所以现在打算自己实现Session管理的代码。我们知道Session是由SessionFactor...原创 2009-11-26 13:40:11 · 88 阅读 · 0 评论 -
用 Java 通过串口发送手机短信
[quote]JAVA_HOME是 C:\jdk1.6.0_02Path是 %JAVA_HOME%\bin;%JAVA_HOME%\jre\binCLASSPATH是 .;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar[/quote]用 Java 通过串口发短信其实很简单,因为有现成的类库供我们使用。有底层的类库,也有封装好一点的类库,下面我介绍一下...原创 2009-11-26 11:03:32 · 124 阅读 · 0 评论 -
下载链接直接打开
关键字: 点击pdf/word等链接时时, 直接打开而不是下载的方法查看复制到剪切板打印 1. 2. 3. Java代码 1. 2. 3. 请注意这一句查看复制到剪切板打印 1. response.addHeader("Content-Dispos...原创 2009-11-26 11:01:54 · 350 阅读 · 0 评论 -
iframe 防止挂马的问题
据侠客站长站了解,现在流行的CMS系统中,挂马主要有以下几种方法:IFRAME挂马、JS挂马、ARP欺骗挂马、SQL漏洞挂马等。 今天,我们主要谈IFRAME挂马的解决方案。因为Firefox浏览器不怕IFRAME挂马,于是在Firefox浏览器下就无所谓IFRAME挂马的问题了。 所以,IE中只要防止了IFRAME语句的执行 那么马也不算什么马了 我只写了一句代...原创 2009-11-26 10:59:42 · 104 阅读 · 0 评论 -
file copy 4 methods
使用 java 进行文件拷贝 相信很多人都会用,,不过效率上是否最好呢?最近看了看NIO决定试一试 java NIO 到底有什么性能的提升.[b]第一种方法:古老的方式[/b][code="java"]public static long forJava(File f1,File f2) throws Exception{ long time=new Date().ge...原创 2009-11-26 10:49:18 · 85 阅读 · 0 评论 -
mobile ip identify card interface
1. 查询手机:http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手机号码2. 查询IP:http://www.yodao.com/smartresult-xml/search.s?type=ip&q=IP地址3. 查询身份证:http://www.yodao.com/smartresult-xml/search...原创 2009-11-26 10:48:11 · 148 阅读 · 0 评论 -
5 module
一,最好模板www.bestmoban.com提供免费网页模板下载,适合网页美工,WEB设计师,网站开发相关人员登录.搜索比较了相关的网页,这个网站的模板资源是国内最多的一个站点!还有素材等,相当的不错,惊叹的是上面的广告这么少,速度很快.更新的模板素材资源也很快!二,网页设计师素材频道http://sc.68design.net68design相信许多...原创 2009-11-26 10:45:42 · 89 阅读 · 0 评论 -
java操作properties文件
[code="java"]package control;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;impor...原创 2009-11-26 10:44:30 · 65 阅读 · 0 评论 -
JAVA里的PING和TELNET
JAVA里的PING是在JDK 1.5后用了新的函数isreachable去实现,具体介绍如下:InetAddress对象的常用方法InetAddress类有很多get方法,用来获取主机名,主机地址等信息。主要有:byte[] getAddress() 返回次InetAddress对象的原始IP地址,保存为一个byte数组String getCanonicalHos...原创 2009-11-29 16:45:40 · 94 阅读 · 0 评论 -
PO BO VO DTO POJO DAO概念及其作用(转)
[quote]J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。[quote]PO:persistant object持久对象最形...原创 2009-11-29 20:17:23 · 173 阅读 · 0 评论 -
bug2
010-1-12 15:33:59 org.apache.catalina.loader.WebappClassLoader loadClass信息: Illegal access: this web application instance has been stopped already. Could not load com.mysql.jdbc.profiler.ProfilerEv...原创 2010-01-13 14:01:11 · 137 阅读 · 0 评论 -
Apache Commons
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。[b]Commons BeanUtils[/b]http://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bea...原创 2010-01-13 11:28:46 · 98 阅读 · 0 评论 -
大文件上传
[code="java"]package com.fuyou;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.Iterator;import java.util.List;import javax.servlet.Se...原创 2010-01-12 15:35:08 · 96 阅读 · 0 评论 -
replaceAll 大小写敏感
[code="java"]public class Test{ public static void main(String[] args){ replaceString("abcABC", "b", "c"); } public static void replaceString(String a,String b,String c){ System.ou...原创 2010-01-11 10:58:43 · 273 阅读 · 0 评论 -
jar文件运行时:Failed to load Main-Class manifest attribute from ......解决办法
打包好的jar文件双击运行时报: Failed to load Main-Class manifest attribute from ......,这是由于未设置程序运行的入口程序导致的,可以将jar文件用WinRAR打开,展开META-INF文件夹,查看MANIFEST.MF 文件,可以发现Main-Class未设置,这就是导致异常的原因所在,设置格式:Main-Class: norepea...原创 2009-12-22 14:37:27 · 229 阅读 · 0 评论 -
转载
1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinking in C++》在1995年曾获SoftwareDevelopment Jolt A...原创 2009-12-13 00:11:02 · 96 阅读 · 0 评论 -
HttpSession和Hibernate里的Session的区别
HttpSession和Hibernate里的Session的区别。他们是完全不同的2个对象 javax.servlet.http.HttpSession是一个抽象接口 它的产生:J2EE的Web程序在运行的时候,会给每一个新的访问者建立一个HttpSession,这个Session是用户身份的唯一表示。注意,是容器(Tomcat,Resin)自动创建的...原创 2009-12-09 21:46:26 · 110 阅读 · 0 评论 -
java 10
[b]1、语法[/b]:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 [b] 2、命令[/b]:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、s...原创 2009-12-09 16:53:56 · 77 阅读 · 0 评论 -
bug
Error 503 Service Unavailable 一般来说是由于服务器负载过重未能应答,也有可能是Servlet数据库连接池已满,这种情况都有可能返回503错误。 ------------------------- 待添加...2009-12-02 09:23:02 · 76 阅读 · 0 评论 -
23 模式
[b]创建型模式[/b]1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要...原创 2009-11-26 10:42:10 · 95 阅读 · 0 评论 -
java beatiful
下面的程序用一个方法对字符进行了分类。这个程序会打印出什么呢?public class Classifier { public static void main(String[] args) { System.out.println( classify('n') + classify('+') + classify('2'));...原创 2009-11-26 10:38:14 · 112 阅读 · 0 评论 -
java 30 target
1.你需要精通面向对象分析与设计(OOA/OOD)、设计模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。2.你需要学习JAVA语言的基础知识以及它的核心类库collections,serialization,streams,networking,multithrea...原创 2009-11-26 10:36:24 · 89 阅读 · 0 评论 -
OstermillerUtils
[size=medium][b]Components[/b]1. ArrayHelper - Helpful utilities for working with arrays.2. Base64 - Encode and decode base 64.3. Browser - Open a browser from an application on Windows, Unix,...2009-10-28 20:32:05 · 229 阅读 · 0 评论 -
java
[size=medium]java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.awt 包含用于创建用户界面和绘制图形图像的所有类。 java.awt.color 提供用于颜色空间的类。 java.awt.datatransfer 提供在应用程序之间和在应用程序内部传输数据的接口和类。 java.awt.dn...原创 2009-10-28 13:38:31 · 91 阅读 · 0 评论 -
java添加 img /string 水印
[code="java"]import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutp...原创 2009-10-21 14:26:30 · 123 阅读 · 0 评论 -
tech
Tech :Struts2 .0, Spring2.5 , hibernate3.2 Css javascript(Jquery ) html xmlJSTL Freemaker Jasperreport luceneJsp servlet Mysql OracleLog4jFckEditor 编辑器线程池 c3p0网银...2009-10-04 10:27:23 · 117 阅读 · 0 评论 -
java初始化的小例子
[code="java"]class Cup { Cup(int marker) { System.out.println("Cup(" + marker + ") 构造方法"); } void f(int marker) { System.out.println("f(" + marker + ")"); }}class Cups { stati...原创 2009-10-04 09:16:39 · 89 阅读 · 0 评论 -
java编程注意事项 待补充
[size=medium] 使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情: 2. 无论你使用的是JDK或其他开发工具,在编译时都要打开所有的警告选项,这...原创 2009-10-04 09:10:35 · 103 阅读 · 0 评论 -
浅谈Java内部类的四个应用场景
Java内部类是Java言语的一个很重要的概念,《Java编程思想》花了很大的篇幅来讲述这个概念。但是我们在实践中很少用到它,虽然我们在很多时候会被动的使用到它,但它仍然像一个幕后英雄一样,不为我们所知,不为我们所用。本文不试图来讲述Java内部类的今生前世、来龙去脉,这些在网络上都已经汗牛充栋。如果读者想了解这些,可以在网络上搜索来学习。Java内部类总是躲在它的外部类里,像一个幕后英雄一样...原创 2009-10-04 09:04:15 · 75 阅读 · 0 评论 -
解决大数值问题
[size=medium]public class TestBigInteger { public static void main(String[] args) { BigInteger i = new BigInteger(1); for (int n = 2; n = UPPER_BOUND && i < ints.length - 1) { ints[i...原创 2009-10-04 09:02:28 · 125 阅读 · 0 评论 -
care
第一 基本原则1 关注用户及任务,而不是技术 理解用户 理解人物 考虑软件的工作的环境2 先功能,后表示3 与用户对任务的看法一致 争取自然 使用用户的语言,而不是自己的 让程序的内部内容在程序内部进行处理 找到...2009-09-29 13:18:42 · 123 阅读 · 0 评论 -
BeanUtils /深clone/浅clone
[size=medium]BeanUtils.copyProperties() 用法 一、简介: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二...原创 2009-10-29 14:40:44 · 142 阅读 · 0 评论 -
anno
1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。 2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、reflec...原创 2009-11-01 19:14:33 · 124 阅读 · 0 评论 -
eclipse优化启动
提高 JAVA IDE 的性能的JVM开关 JVM 提供了各种用于调整内存分配和垃圾回收行为的标准开关和非标准开关。其中一些设置可以提高 JAVA IDE 的性能。注意,由于 -X (尤其是 -XX JVM)开关通常是 JVM 或 JVM 供应商特定的,本部分介绍的开关可用于 Sun Microsystems J2SE 1.4.2。 以下设置在大多数系统上将产...原创 2009-11-26 10:35:31 · 75 阅读 · 0 评论 -
log4j配置文件
[code="java"]#配置根Logger,其语法为:log4j.rootLogger = [ level ] , appenderName, appenderName, ...#level 是日志记录的优先级#appenderName就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。log4j.rootLogger=INFO,stdout,R#Log4j提...原创 2009-11-26 09:49:19 · 62 阅读 · 0 评论 -
扭曲验证码
[code="java"]import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.font.FontRenderContext;import java.awt.font.TextLayout;import ja...原创 2009-11-26 09:42:41 · 177 阅读 · 0 评论 -
一分钟加入google站内搜索代码|只有7行最精简。
一分钟加入google站内搜索代码|只有7行最精简。网上有很多 google 站内搜索代码,但是出于某些目的,很多都加入了多余的代码,从seo的角度来讲,是很不优化的,我这里给出一个最精简的代码,只有7行,让您很容在一分钟之内,为您的网站、博客、论坛加入"搜索本站"的功能。对于很多网民来讲这是非常好用的功能,如果您希望方便、快捷的建立自己的站内搜索,不妨试试" Google 指定域名搜索"。这样,...原创 2009-11-25 13:55:08 · 137 阅读 · 0 评论 -
J2EE
支撑J2EE的13种核心技术:JDBC,JNDI,EJB,RMI,JSP,Java Servlets,XML,JMS,JavaIDL,JTS,JTA,JavaMail和JAF。下边我们进行简单的介绍一下。Java Database Connectivity(JDBC)JDBC以一种统一的方式来对各种各样的数据库进行存取。和ODBC一样,JDBC为开发人员隐藏了不同数据库的不同特性。...原创 2009-11-19 13:03:50 · 120 阅读 · 0 评论