![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
「已注销」
这个作者很懒,什么都没留下…
展开
-
判断文件是否为图片文件
判断文件是否为图片,仅通过后缀名判断很不全面,如果把一个txt文件后缀改成gif都会被认为是图片,通过java可以判断文件本身是否为图片。 [code="java"] private boolean isImage(File file) { boolean flag = false; try { ImageInputStream is = ImageIO.cre...原创 2010-08-30 11:32:31 · 126 阅读 · 0 评论 -
java生成不重复的用户邀请码
直接上代码,根据一个值M(可以是用户唯一表示,如主键id,或手机号)来生成对应的码N,如果M相同,生成的N始终相同 [code="java"] /** * 邀请码生成器,算法原理: * 1) 获取id: 1127738 * 2) 使用自定义进制转为:gpm6 * 3) 转为字符串,并在后面加'o'字符:gpm6o * 4)在后面随机产生若干个随机数字字符:gpm6...原创 2016-05-26 11:00:09 · 1716 阅读 · 1 评论 -
jdk 1.5 搭建 jax-ws
从jdk1.6开始,可以直接搭建jax-ws,但是jdk1.5中不包含jax-ws的相关类,下面就是在jdk 1.5下搭建一个简单的jax-ws,所用到的jar包在附件中的lib文件夹下。 [size=large][b]服务器端:[/b][/size] 首先定义接口,targetNamespace是命名空间,请保持一致 [code="java"] package test; im...原创 2013-09-26 11:30:55 · 163 阅读 · 0 评论 -
找不到WEB-INF下的proxool.xml的问题
在windows下部署正常的系统,移植到linux下,启动时报错,找不到/WEB-INF/proxool.xml文件。 web.xml里是这么写的 [code="java"] ServletConfigurator org.logicalcobwebs.proxool.configuration.ServletConfigurator ...原创 2011-05-12 15:09:46 · 437 阅读 · 0 评论 -
applet
在jsp页面使用applet时。总是报错——找不到类。 主要是因为一般src中的文件变成class文件,放在WEB-INF/classes下,该目录是个特殊目录,通过http://ip:port/项目名称/...找不到类,在WEB-INF的同级目录下建立一个文件夹专门存放applet的class文件。一般最好跟相应页面放在一起。 例如:我的applet的class文件TestApplet....原创 2011-03-24 16:45:58 · 76 阅读 · 0 评论 -
(转载)java单例模式的6种写法
第一种(懒汉,线程不安全) public class Singleton { private static Singleton instance; private Singleton() { } public static Singleton getInstance() { if(null == instance...原创 2011-03-11 16:33:08 · 80 阅读 · 0 评论 -
javah编译带包class文件出错解决方法
用JNI时,需要把class文件编译成.h文件 不带包名的class:在该class文件的同级目录下,键入命令javah XXXX 例如:TestJni.class文件在D:\\java_projects\test\目录下 在命令提示行中,转到该目录下,运行javah TestJni 带包名的class:在该class文件的同级目录下,javah XXXX,会出...原创 2011-01-04 11:04:11 · 139 阅读 · 0 评论 -
Java动态调用方法
[code="java"] public void function(String str) { / /根据 str的值 调用相应的方法 } public void test() { / /code } [/code] 如str的值为test,就调用test方法 主要用到java反射机制,Class和Meth...原创 2010-05-26 11:52:42 · 178 阅读 · 0 评论 -
java UDP传输
TCP通过 ServerSocket 和 Socket 来实现传输 UDP主要通过 DatagramSocket 和 DatagramPacket 来完成传输 直接上代码 服务器端: [code="java"] # public class UdpServer # { # private DatagramSocket server; # # ...原创 2010-05-26 11:47:12 · 97 阅读 · 0 评论 -
java UDP打印
采用UDP的通讯方式,调用java自带的awt打印接口 服务器端代码 Server: [code="java"] # import java.io.IOException; # import java.net.DatagramPacket; # import java.net.DatagramSocket; # import java.net.SocketExce...原创 2010-05-26 11:45:28 · 144 阅读 · 0 评论 -
基于prototype.js和spring的ajax分页
这是一个基于prototype.js的ajax分页,运用了spring框架,自定义分页标签,每次进入列表页面时,把列表存入session,分页只对session存储的列表进行分页,不需要再去查询数据库。但在数据量十分大的情况下,没有做性能测试。 首先在web.xml中配置spring监听和servlet web.xml内容如下: [code="java"] # # ...原创 2010-05-26 11:42:48 · 80 阅读 · 0 评论 -
java soap + tomcat 开发
不带javaBean的SOAP调用 首先,下载soap.war,javamail.jar,activation.jar,soap.jar,xerces.jar,然后就是配置环境,如何配置就不细说了。 把soap.war扔到tomcat的webapps下,启动tomcat,访问http://127.0.0.1:8080/soap,出现Hello! Welcome to Apache-SO...原创 2010-05-26 11:34:51 · 86 阅读 · 0 评论 -
java过滤关键字
KeywordFilter.java: [code="java"] 1. import java.io.InputStream; 2. import java.util.Enumeration; 3. import java.util.Properties; 4. import java.util.regex.Matcher; 5. imp...原创 2010-05-26 11:29:51 · 213 阅读 · 0 评论 -
java ftp操作
简单的写了个java对ftp的操作 用的是commons-net.jar包 FTPProxy.java [code="java"] public class FTPProxy{ public FTPProxy() { super(); ftpClient = new FTPClient(); ...2010-05-26 11:14:55 · 81 阅读 · 0 评论 -
tomcat一闪而过启动失败
1、手动点击startup.bat受,一闪而过 在用文本打开该bat文件,在最后一行加上 pause,在手动点击该bat文件,就会看到报错信息。 2、在CMD下进到TOMCAT的bin目录,运行startup.bat,然后输出了JAVA_HOME should point to a JDK not a JRE,或者输出 找不到JAVA_HOME 环境变量 诊断环境变量是否配置正...原创 2010-05-26 11:11:05 · 102 阅读 · 0 评论 -
java获得字符串中的指定字符
正则表达式除了匹配一串字符串是否符合某种格式,还能从文本中过滤出一些匹配的字串。 如:从字符串"Test127.0.0.1Test1127.0.0.2Test111127.0.0.3Test4"中过滤得到IP地址(127.0.0.1,127.0.0.2,127.0.0.3) [code="java"] String str = "Test127.0.0.1Test1127.0...原创 2010-11-12 10:16:09 · 305 阅读 · 0 评论 -
terracotta + tomcat + nginx集群
今天研究了一下terracotta + tomcat的集群,记录一下。 一、环境 本机,ip:192.168.2.158 win7 64位 虚拟机,ip:192.168.81.128 RedHat 64位 本机装两个tomcat 和 一个terracotta,虚拟机装一个teracotta。 虚拟机也要装jdk,因为terracotta需要jdk的支持。...原创 2015-04-24 11:30:36 · 114 阅读 · 0 评论