排序:
默认
按更新时间
按访问量
RSS订阅

【CSDN常见问题解答】Javap 的使用

现在Java反编译工具或者插件非常多,也非常好用。比如我用的比较多得jd-gui。所以我们可能很少有机会使用到Javap命令。这里我简单介绍下Javap,带各位入个门。介绍下这个命令不是使用它进行反编译,而是查看java编译器为我们生成 的字节码,通过比较字节码和源代码,我们可以发现很多的问题,一...

2014-04-07 22:04:08

阅读数:10359

评论数:2

【CSDN常见问题解答】JSON和XML格式互相转换

JSON格式和XML格式都是比较常见的数据存储格式。但是有时候我们会从接口从服务器或者其他途径调用返回的结果并不是我们想要的。常见的就是我需要XML格式的,结果服务器返回给我的是JSON格式。今天的常见问题就是,Java中JSON和XML如何互相转换。首先还是老规矩,上测试代码:import ne...

2013-12-30 14:33:58

阅读数:9653

评论数:4

【CSDN常见问题解答】目录文件编码转换

有时候导入一个工程到Eclipse中发现中文乱码了。原因就是工程的编码格式变了。比如从UTF-8变成了GBK等等。此时我们手动去改的话十分麻烦。下面这个类就是用来改变整个目录的编码的,详细请看代码。import java.io.BufferedReader; import java.io.B...

2013-12-13 23:23:32

阅读数:6521

评论数:0

【CSDN常见问题解答】Thread的run()和start()方法

看清楚Thread类中run()和start()方法的区别:run()方法:如果在其他地方调用run方法,就是调用一个普通方法。和其他调用方法一样,比如person.eat(); 而且直接调用run可以重复多次调用;start()方法:启动一个线程,调用该Runnable对象的run()方法,不能...

2013-12-12 11:21:42

阅读数:6254

评论数:2

【CSDN常见问题解答】Swing监听组合键

其实监听键盘事件和简单,键盘也就这3个事件keyTyped, keyReleased, keyPressed下面我们就监听一个CTRL+C组合键好了。import java.awt.Color; import java.awt.Frame; import java.awt.Panel; impor...

2013-12-10 17:37:14

阅读数:9161

评论数:0

【CSDN常见问题解答】使用JNA调用Windows动态库

Java中调用Windows平台的动态库一般会使用JNI(Java Native Interface)还有JNA(Java Native Access)。首先解释下为什么我会选用JNA,一句话来说就是使用简单。我们知道,使用JNI调用.dll/.so共享类库是非常非常麻烦和痛苦的。 如果有一个现有...

2013-12-10 10:09:50

阅读数:7658

评论数:1

【CSDN常见问题解答】Java Socket通信(TCP/UDP)

以前写过一个局域网通信工具,很简单的。但是这系列文章是用来解决新手问题的。所以打算写个最简单的demo。废话少说,先来个基于TCP的。上server端代码:import java.io.DataInputStream; import java.io.DataOutputStream; import...

2013-12-09 17:29:04

阅读数:7070

评论数:0

【CSDN常见问题解答】Java多种数据库连接

此系列文章是基于CSDN论坛Java版提出的问题进行整理的,旨在建立一个常见问题索引,方便新手阅读。本次CSDN常见问题是Java连接数据库代码,因为不同数据库使用的连接驱动不一样,而且记忆较为繁琐。整理如下:JDBC-ODBC:String Driver="sun.jdbc.odbc....

2013-12-09 16:13:01

阅读数:7225

评论数:0

【CSDN常见问题解答】Java如何读取XML文件

今天的CSDN常见问题来讲解下在Java中如何读取XML文件的内容。直接上代码吧,注释写的很清楚了!import java.io.*; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilde...

2013-12-09 15:31:40

阅读数:6812

评论数:1

【CSDN常见问题解答】如何避免表单重复提交

1、第一个我个人觉得是最好的:Token。Token的基本原理:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。...

2013-12-08 15:17:45

阅读数:6948

评论数:1

【CSDN常见问题解答】用HTTPClient自动登录Tomcat管理页面

前提是你在你的tomcat-users.xml下配置好admin用户: <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. S...

2013-11-04 11:36:50

阅读数:3490

评论数:0

【CSDN常见问题解答】Java中JSON转XML

前几天在论坛上回答问题的代码,写下来记录下:import net.sf.json.JSONObject; import net.sf.json.xml.XMLSerializer; public class JSONToXml { private static final String STR...

2013-10-29 14:17:41

阅读数:7441

评论数:0

【CSDN常见问题解答】Web上传图片生成指定大小图片

在使用playframework的时候,发现框架提供了一个Image类,这个类可以实现生成指定大小的图片功能,我们来看下这个类: /** * Resize an image * @param originalImage The image file * @p...

2013-10-20 22:21:37

阅读数:7265

评论数:0

【CSDN常见问题解答】Java单例模式分析

今天中午闲着没事,就随便写点关于Java单例模式的。其实单例模式实现有很多方法,这里我将对这些方法进行对比分析: 第一种: public class Singleton2 { private Singleton2(){ System.out.println("This is S...

2012-11-02 13:02:04

阅读数:9695

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭