
Java
大蹦
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习全角半角转换
<br />package ch02.lucenedemo.preprocess;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.nio.Buffer;import java.util.原创 2011-05-31 12:23:00 · 1528 阅读 · 0 评论 -
学习访问XML 1:遍历读取XML数据
XML作为存储数据的文件确实很方便,现假设一个学校有多个学院,每个学院有多个班级,每个班级有多名学生,学生有男有女。如果用数据库的话固然方便,学校BE,学院BE,班级BE 学生BE均1对多的关系,两两通过主外键关联而在小型程序上,或者是配置文件不必存到数据库当中。可以建一个如下方式的xml文件原创 2012-09-02 23:12:34 · 975 阅读 · 0 评论 -
Java 值传递 引用传递之我见
首先值传递和引用传递的区别就不多说了 ,相关的在很多人的博客都有解释且很详细:http://www.blogjava.net/jiafang83/archive/2007/10/23/155412.html但有一种写法,在主类中定义一个如下方法:package com.sam.minitxt.utils;import com.sam.minitxt.entity.TestEnt原创 2012-09-04 18:50:48 · 544 阅读 · 0 评论 -
学习访问XML2:写入XML数据
读取一个doc setAttribute方法设置属性removeChild方法删除一个子节点 Element newChild = doc.createElement("class"); newChild.setAttribute("name", "c4"); root.appendChild(newChild);原创 2012-09-03 14:45:28 · 552 阅读 · 0 评论 -
web.xml中load-on-startup的作用
如下一段配置,熟悉DWR的再熟悉不过了: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原味的解释转载 2012-09-05 23:24:37 · 607 阅读 · 0 评论 -
Java 和DotNet建立数据库连接的语句
DotNet 连SQLServer:using System;using System.Collections.Generic;using System.Text;using System.Data.Common;using System.Data.SqlClient;using System.Data;namespace ConsoleApplication1{原创 2012-09-06 13:21:48 · 774 阅读 · 0 评论 -
UnicodeReader解决TXT文件读出时有一个乱码的问题
StringBuffer sb = new StringBuffer("");try {File file = new File(fileName);UnicodeReader read = new UnicodeReader(new FileInputStream(file),"UTF-8");BufferedReader in = new BufferedReader(原创 2012-09-20 22:18:17 · 3527 阅读 · 2 评论 -
用java调用oracle存储过程总结
这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSER转载 2012-11-03 15:36:07 · 625 阅读 · 0 评论 -
Java实现多语言切换
在一个项目中涉及到中英文版本,一般在登录页或者首页的时候会有中英文连接这个连接可以这样写: 前台读取多语言:其中 标签是struts自带的可以获得properties里的键和值当选中文时 后台action如下 session.clear(); session.put("WW_TRANS_I18N_LOCALE", Locale.C原创 2012-11-19 10:12:41 · 10771 阅读 · 0 评论 -
-jar参数运行应用时classpath的设置方法
当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身yourJarExe.jar的内部class作为类的寻找范围。**解决方案**一 Bo转载 2012-12-05 22:49:40 · 729 阅读 · 0 评论 -
程序打成jar包后,运行报第三方Jar包找不到的错误解决方法:如NoClassFoundError:jxl/write/WritableCell
我把我的程序打成jar包,然后用exe4j做成 exe可执行文件 运行报NoClassFoundError:jxl/write/WritableCell错误分析是我引入的第三方JXL包没找到。把jxl扔进 jdk的lib中 在系统环境变量中引入该位置也不好使,后来通过查找资料在我java我的class文件的时候 需要 加上 -Xbootclasspath/a:第三方jar包原创 2012-12-06 22:26:15 · 7307 阅读 · 0 评论 -
JSP多语言第一种
以jsp页面title举例:读取多语言肯定要放在properties中,并且通过后台读取properties对应的键返回其值,则jsp页面需要引入类:这里SysTextConfig类处理多语言SysTextConfig类的内容为public class SysTextConfig { private static Properties原创 2013-07-08 13:50:18 · 1884 阅读 · 0 评论 -
深入了解Json转变为map的思想,附源代码
public static Map json2Map(String json) { LinkedMap map = new LinkedMap(); JSONObject js = JSONObject.fromObject(json); populate(js, map); return map; }接到一个json字符串,其内容可以是String str="{aaa:te原创 2013-08-01 21:55:10 · 6072 阅读 · 0 评论 -
安装jad仍不能反编译的问题
安装jad.exe(拷贝即可,为最新版本Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform) 1、将jad.exe解压到程序目录(可以放置任意目录),例如:C:\Program Files\Jad\jad.exe 安装jadclipse插件 2、解压net.sf.jadclipse_3.3.0.jar,将其拷贝到eclipse原创 2013-09-05 16:20:03 · 14788 阅读 · 3 评论 -
abstract、virtual、override 和 new
abstract、virtual、override 和 new 是在类的继承关系中常用的四个修饰方法的关键字,在此略作总结。1. 常用的中文名:abstract 抽象方法,virtual 虚方法,override 覆盖基类方法,new 隐藏基类方法,override 和 new 有时都叫重写基类方法。2. 适用场合:abstract 和 virtual 用在基类(父类)中;over转载 2012-08-02 14:06:30 · 588 阅读 · 0 评论 -
关于java构造方法的几点
1 构造函数必须满足的语法规则:方法名必须与类名相同;不要声明返回类型;不能被static、final、synchronized、abstract、native等修饰。 2 构造方法可以被重载,来表达对象的多种初始化行为。在重载构造方法中可以使用this语句来调用其他构造方法,使用时应该注意:如果在构造方法中使用了this语句,则必须作为构造方法的第一条语句;只能在一个构造方法中用this转载 2012-07-12 23:24:22 · 701 阅读 · 0 评论 -
关于System.out.println和System.out.write的实验
public class Test {public static void main(String[] args){ //char a = 'a'; int a = 98; System.out.println(a);//输出的是a System.out.write(a); System.out.println("/n");//write方法遇到/n才会进行刷新,而println方法会调用带有刷新的两个方法}}得出结论 1:当字符串中含有'/n'时会刷新out,此原创 2011-05-30 10:46:00 · 1723 阅读 · 0 评论 -
java classpath疑问
刚才看到一篇视频讲,一个类中有另一个类声明的对象。首先要找本类(或本java文件中吗?)找是否存在该类,如果不存在,则要在classpath中寻找(classpath中有".;"),又说在import中寻找。然后我就迷糊了。在网上查了下。 Java 的新入门者对classpath往往比较困惑,为何在开发环境中能运行的东东出去就不好,或在外面运行的东东挺溜的进了开发环境就死菜。原创 2011-11-27 23:37:32 · 735 阅读 · 0 评论 -
java中String Date Timestamp Calendar 之间的关系及转换
java中String Date Timestamp Calendar 之间的关系及转换2011年11月26日 星期六 11:59SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,we转载 2011-12-02 14:24:58 · 27323 阅读 · 0 评论 -
<Java2参考大全>中的一段
字符在Java中,存储字符的数据类型是char 。但是,C/C++程序员要注意:Java的char与C或C++中的char不同。在C/C++中,char的宽是8位整数。但Java的情况不同。Java使用Unicode码代表字符。Unicode定义的国际化的字符集能表示迄今为止人类语言的所有字符集。它是几十个字符集的统一,例如拉丁文,希腊语,阿拉伯语, 古代斯拉夫语,希伯来语,日文转载 2011-12-06 16:43:13 · 642 阅读 · 0 评论 -
摘自JAVA2参考大全一段 强制类型转换
下面的程序说明了强制类型转换:第3 章数据类型、变量、数组 41// Demonstrate casts.class Conversion {public static void main(String args[]) {byte b;int i = 257;double d = 323.142;System.out.println("\nConversion of转载 2011-12-07 10:08:50 · 607 阅读 · 0 评论 -
JAVA 时间方法汇总(持续更新)
1.获取当前日期方法类变量 定义: static SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");类方法 返回String 型日期: public String getNowDate() { //获得当前日期 return this.getSf().format(new Da原创 2011-09-26 14:18:45 · 818 阅读 · 0 评论 -
JAVA重载
当一个重载的方法被调用时,Java在调用方法的参数和方法的自变量之间寻找匹配。但是,这种匹配并不总是精确的。在一些情况下,Java的自动类型转换也适用于重载方法的自变量。例如,看下面的程序:// Automatic type conversions apply to overloading.class OverloadDemo {void test() {System.ou转载 2011-12-10 13:39:46 · 1238 阅读 · 0 评论 -
RandomAcessFile类用法
RandomAcessFile类 创建一个对象,构造函数有两个参数,第一个可以是文件名字符串也可以是File型的对象。 第二个有三种选择"rw","r","w"即读模式,写模式,读写模式。RandomAcessFile raf = new RandomAcessFile(new File(args[0]),"rw");raf.seek(raf.length());//此行的意义 是原创 2012-01-07 14:29:28 · 993 阅读 · 0 评论 -
java从键盘读取字符串操作是通过下面这种写法
/* * 练习从键盘读取字符串信息 * InputStreamReader类读取键盘输入的字符串信息 * 过滤流BufferedReader捕获节点流InputStreamReader的字符信息 */ public static void main(String[] args) { String s ; InputStreamReader ir = new InputS原创 2012-01-26 16:26:36 · 3140 阅读 · 0 评论 -
Java IO 输入输出流的理解 1
首先就要理解下流的概念:流就是从源地点到目的地的字符序列。一种是字节流,传递的是1个1个的字节,读写最小单元是字节。另一种就是字符流,它处理的是unicode字符。因为处理汉字的时候,一个一个字节那么传的话会出现问题。因为JAVA种 汉字占两个字节,按字节流传递和接受的话 ,可能会出现乱码 。如果用unicode字符流传递英文的话 ,无形当中就会浪费一半的空间,因为英文字符只需要1个字原创 2012-01-16 13:18:14 · 645 阅读 · 0 评论 -
对称加密方法DES等
package cn.haq.des;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;public class DES { //KeyGenerator提供对称密钥生成器的功能,支持各种算法原创 2012-02-08 15:32:34 · 808 阅读 · 0 评论 -
UltraEdit中配置Java开发环境
刚开始学习Java的时候不建议用IDE(集成开发环境),于是整天对着命令行javac和java,这样每次调试的时候也要面对命令行,于是大家都会选择UltraEdit或者EditPlus之类的记事本增强工具,这样的工具不仅能增加一些代码高亮显示,而且也可以支持一些工具的配置。下面我就简要介绍一下关于UltraEdit中关于Java开发环境的配置,本人的UltraEdit版本14.20,其他版本可能略转载 2012-02-21 22:21:44 · 2609 阅读 · 0 评论 -
一种比较大小的写法
private static final int min(int a, int b, int c) { int t = (a return ((t }转载 2012-02-13 16:46:41 · 541 阅读 · 0 评论 -
安装jad仍不能反编译的问题 2
jad反编译后 eclipse不切换问题的解决方法原创 2013-11-15 09:26:31 · 3620 阅读 · 1 评论