
java编程
文章平均质量分 81
applechong
这个作者很懒,什么都没留下…
展开
-
android 横屏重启的解决方案
Android每次屏幕的横竖切换Activity会重新OnCreate 为避免每次切换屏幕方向后重启Activity 可修改AndroidManifest.xml 在activity标签内加入以下属性: android:configChanges="orientation|keyboardHidden" 再在Activity代码中覆盖onConfigurationChanged函数...原创 2011-09-19 15:45:59 · 328 阅读 · 0 评论 -
java 类的序列化
序列化: 可以将一个对象保存到一个文件,所以可以通过流的方式在网络上传输,可以将文件的内容读取,转化为一个对象。 处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现: 将需要被序列化的类实现Serializable接口,该接口没有需要实现的...原创 2011-08-30 11:57:27 · 105 阅读 · 0 评论 -
android全屏显示的方法
我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEA...原创 2011-08-15 11:16:24 · 241 阅读 · 0 评论 -
模仿AJAX上传文件
首先要说的就是 ajax 是无法实现上传文件的,可以想一下ajax与后台通信都是通过传递字符串,怎么能传递文件呢?其实出于安全考虑js是不能操作文件的,所以就不要再说用ajax来实现文件的上传了,这是不可能的。 而本文实现的文件上传也是无页面刷新的,可以说是一种"类似AJAX"方法。 开始之前先说两句无关的,其实在ajax出现之前,web应用也可以是无刷新的,那时大多通过IFr...原创 2011-07-27 11:08:05 · 100 阅读 · 0 评论 -
模仿AJAX上传文件
首先要说的就是 ajax 是无法实现上传文件的,可以想一下ajax与后台通信都是通过传递字符串,怎么能传递文件呢?其实出于安全考虑js是不能操作文件的,所以就不要再说用ajax来实现文件的上传了,这是不可能的。 而本文实现的文件上传也是无页面刷新的,可以说是一种"类似AJAX"方法。 开始之前先说两句无关的,其实在ajax出现之前,web应用也可以是无刷新的,那时大多通过IFr...原创 2011-07-27 11:07:44 · 90 阅读 · 0 评论 -
模仿AJAX上传文件
首先要说的就是 ajax 是无法实现上传文件的,可以想一下ajax与后台通信都是通过传递字符串,怎么能传递文件呢?其实出于安全考虑js是不能操作文件的,所以就不要再说用ajax来实现文件的上传了,这是不可能的。 而本文实现的文件上传也是无页面刷新的,可以说是一种"类似AJAX"方法。 开始之前先说两句无关的,其实在ajax出现之前,web应用也可以是无刷新的,那时大多通过IFr...原创 2011-07-27 11:07:20 · 91 阅读 · 0 评论 -
java链接数据库乱码解决方案
Java乱码问题解决方法:1. 编码统一(数据库及jsp页面等)2. mysql数据库编码配置my.ini 默认的语言:GBK/UTF83. 使用Filter类4. 表单使用method=”post” MySQL中文乱码问相关资料 下面要写的是一篇非常无聊的东西,充斥了大量各式各样的编码、转换、客户端、服务器端、连接……呃,...原创 2011-05-20 17:56:10 · 267 阅读 · 0 评论 -
java 连接数据库实例
package com.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class GSYDao { //定义对象 private P...原创 2011-03-16 11:43:18 · 95 阅读 · 0 评论 -
java html标签过滤类
import java.util.regex.Matcher;import java.util.regex.Pattern;/** * * * <p> * * * Title: HTML相关的正则表达式工具类 * * </p> * * * <p> * * * Description: 包括过滤HTML标记,转换HTML标记,替换特定H...原创 2011-02-12 00:24:24 · 125 阅读 · 0 评论 -
java 批量下载图片,批量打包文件并下载
1、批量下载网页上,动态生成的图片到服务器上指定的目录中 2、将目录中的所有的图片打包成zip包 3、删除原来的目录 4、下载zip包 1:由于网页上的图片是全部都是连接动态生成的,所以同事在网上找了一个下载动态连接的图片的方法。 /** * @param urlAdd (url地址,及网页中的动态链接的地址) * @param fileName(生成文件的名称) ...原创 2011-02-11 14:15:31 · 457 阅读 · 0 评论 -
myeclipse 注册的方法
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen {private static final String LL = "Decompiling this copyrighted software is a viol...原创 2011-02-11 00:42:09 · 124 阅读 · 0 评论 -
利用java.net包访问网络,连接网页并返回html页面代码
package org.kevin;import java.net.*;import java.io.*;public class TestURL{public static String getURL(String s){ BufferedReader br=null;URL url=null;URLConnection con;StringBuffer ret = new StringBuff...原创 2011-02-11 00:28:11 · 135 阅读 · 0 评论 -
Java清除HTML标签
使用正则表达式删除HTML标签。 import java.util.regex.Matcher; import java.util.regex.Pattern; public class HTMLSpirit{ public static String delHTMLTag(String htmlStr){ String regEx_script="<scr...原创 2011-02-11 00:14:46 · 104 阅读 · 0 评论 -
j2me 环境搭建
用Eclipse和WTK搭建J2ME开发环境关键字: j2me 所用工具:JDK1.5.0_9Eclipse-SDK-3.1-win32.zipEclipseme.feature_1.0.0_site.zipsun_java_wireless_toolkit-2_2-beta-windows.exe操作系统:window_xp_sp2安装步骤:1、安装JDK1.5.0_9,注意...原创 2011-01-17 09:17:34 · 115 阅读 · 0 评论 -
jdbc 连接sql2008的问题解决
首先下JDBC4,然后解压在C:\Program Files 下建立“Microsoft SQL Server JDBC Driver 3.0” 里面就是jdbc4的文件如图:见附件 然后测试一下程序 package com.conn;import java.sql.*; public class ConnectionTest{ public static void main(...原创 2010-12-31 16:24:31 · 149 阅读 · 0 评论 -
Struts 开发帮助文件
一、 概述struts是基于当前的一些相关标准的开发技术(servlet,xml…)基础之上,提供了一个开发框架的开放源码项目,由于我们开发web应用的复杂度随着系统的复杂度的要求越来越来复杂。特别是在代码重用,代码移植、代马可插扒等问题上出现了许多重复开发、维护困难等。Struts这个框架鼓励我们应用model2的MVC开发模型。当然我们在基于其上的开发中不一定要进行完全遵守。当前stru...原创 2010-12-25 23:58:03 · 112 阅读 · 0 评论 -
java给图片加图片水印
package com.test;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import javax.imageio.ImageIO;import com.sun....原创 2010-12-08 21:00:26 · 118 阅读 · 0 评论 -
java连接数据库大全
JAVA连接数据库大全关键字: 数据库连接大全 Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。一、连接各种数据库方式速查表...原创 2010-11-06 10:30:05 · 78 阅读 · 0 评论 -
两个数组求并集
对两个数组求并集,由于对数组的操作不是很熟悉,所以将数组中的数存到listbox中,再对listbox中的数进行操作,将相同的都删除,只留下一个,然后再将得到的数重新保存到数组输出,方法有点复杂,但是能够达到效果,也可以继续编写拓展到任意个数组求并集,也可以将数组元素的输入优化,通过直接在text控件中写入,中间用空格分开,读取的时候再用split函数将其取出,赋给数组进行后续操作,这里不再赘述。...原创 2010-10-26 22:59:56 · 1576 阅读 · 0 评论 -
关于数组的常见题型(交叉合并、交集、并集、插入、删除、比较)
public class Arrays{ //求两数组的交集,使交集重新生成一个数组 public static int[] include(int[] a,int[] b){ int temp=0; int[] arr=new int[a.length]; for(int...原创 2010-10-26 22:59:08 · 362 阅读 · 0 评论 -
My iPhone 4 is a lemon, oh my! (updated)
我是要把一个JAVABEAN写入一个XML中,然后再度出,我是利用了一个vector,先把所有要读入的同一个StudentBean都添加到一个vector中我的StudentBean如下: import java.io.Serializable; public class StudentBean implements Serializable { St...原创 2010-09-30 11:50:07 · 105 阅读 · 0 评论 -
如何安装配置你的tomcat5并绑定域名
如何安装配置你的tomcat5并绑定域名2007-01-15 11:35首先要安装JDK,下载后假定装到c:\jdk 然后安装tomcat5.0假设安装到c:\tomcat 下面设置环境变量: 点击“我的电脑”-“属性”-“高级”-“环境变量”-“新建” 名称输入:path 值输入:C:\jdk\bin;.; 依次添加其它变量,其名称和值分别为: CLASSPATH...原创 2010-08-31 22:47:53 · 103 阅读 · 0 评论 -
Windows2003下完美配置整合IIS 6+JDK 1.6+Tomcat 6.0.16(JSP服务器配置)
Windows2003下完美配置整合IIS 6+JDK 1.6+Tomcat 6.0.16(JSP服务器配置) 文章分类:互联网四、用JK整合IIS 6与Tomcat 6 1、首先在Tomcat安装目录的conf文件夹下,用记事本建立这两个文件:workers.properties与uriworkermap.properties workers.properties文件的内容是:...原创 2010-08-31 22:46:08 · 122 阅读 · 0 评论 -
java加密
概述:出于安全考虑,网络的传输中经常对传输数据做加密和编码处理,其中涉及以下几种: 1、md5加密,该加密算法是单向加密,即加密的数据不能再通过解密还原。相关类包含在java.security.MessageDigest包中。 2、3-DES加密,该加密算法是可逆的,解密方可以通过与加密方约定的密钥匙进行解密。相关类包含在javax.crypto.*包中。 3、base64编码,是用于传输8b...原创 2010-08-10 12:15:50 · 84 阅读 · 0 评论 -
ssh整合之笔记
ssh 整合的时候在struts.xml中<action name="AddmenuAction" class="AddMenuAction"> <result name="success" type="redirect"> administrator/index.jsp </result> <result n2010-08-09 21:32:05 · 93 阅读 · 0 评论 -
List,is,a,raw,type.,References,to,generic,type,List<E>,should,be,parameter
List,is,a,raw,type.,References,to,generic,type,List<E>,should,be,parameter 这个错误的原因貌似是 程序中泛引起的List userlist=null;userlist = (ArrayList)userservice.getalluser(); 这样写的时候会报上面的警告 解决方法...2010-07-25 10:24:12 · 1588 阅读 · 0 评论 -
javaSpring获取Bean的几种方式
方法一:在初始化时保存ApplicationContext对象 代码:ApplicationContext ac = new FileSystemXmlApplicationContex("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。...原创 2010-07-23 17:23:22 · 116 阅读 · 0 评论 -
struts1.2连接池配置
配置过程:一、下载必要的jar包。有四个包要下载(网上有贴子说只要下面前三个包就可以了,但我在配置的时候如果没有第四个包会报错)。http://apache.linuxforum.net/dist/jakarta/commons/dbcp/binaries/commons-dbcp-1.2.ziphttp://apache.linuxforum.net/dist/jakarta/c...原创 2010-07-06 13:03:14 · 136 阅读 · 0 评论 -
java 日期api操作
package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util....原创 2010-07-02 19:02:53 · 93 阅读 · 0 评论 -
java 获取外网ip
package Test;import java.awt.Font;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLEx...原创 2010-07-02 19:01:31 · 127 阅读 · 0 评论