- 博客(11)
- 资源 (99)
- 收藏
- 关注
原创 【CSDN常见问题解答】JSON和XML格式互相转换
JSON格式和XML格式都是比较常见的数据存储格式。但是有时候我们会从接口从服务器或者其他途径调用返回的结果并不是我们想要的。常见的就是我需要XML格式的,结果服务器返回给我的是JSON格式。今天的常见问题就是,Java中JSON和XML如何互相转换。首先还是老规矩,上测试代码:import net.sf.json.JSONObject;import net.sf.json.xml.XMLSer
2013-12-30 14:33:58 10933 4
原创 2013博客之星拉票
坚持写博客也有一段时间了,今年也写了3个专栏。写博客已经是一种习惯,自身进步的同时也帮助了他人,我想这就其中的一些意义所在。借此机会向各位拉拉票~觉得博文还不错的朋友帮忙投个票,感谢你们宝贵的一票!(投票也有抽奖的哦)投票地址:http://vote.blog.csdn.net/blogstaritem/blogstar2013/huxiwengCSDN2013年度博客之星评选活动地址★ 本次活动
2013-12-14 22:32:19 6239 5
原创 2013年终总结
想想已经12月中旬了,早点把2013年的年终总结写了也好。写总结的好处就是你可以通过总结看出你的成长或者退步。先稍微总结下毕业后这几年的变化。希望对刚毕业以及处于迷茫期的童鞋们有点帮助。2010年:其实在毕业之前到刚正式上班这段时间,我是很迷茫的。我在论坛里也经常看到这样的帖子,我会安慰他们说每个人基本上都会有这么一个阶段,所以不用太担心。从实习到转正之后,由于TL对我很信任,让我带了6-7个实习
2013-12-14 17:46:20 34101 85
原创 【CSDN常见问题解答】目录文件编码转换
有时候导入一个工程到Eclipse中发现中文乱码了。原因就是工程的编码格式变了。比如从UTF-8变成了GBK等等。此时我们手动去改的话十分麻烦。下面这个类就是用来改变整个目录的编码的,详细请看代码。import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import ja
2013-12-13 23:23:32 6792
原创 【CSDN常见问题解答】Thread的run()和start()方法
看清楚Thread类中run()和start()方法的区别:run()方法:如果在其他地方调用run方法,就是调用一个普通方法。和其他调用方法一样,比如person.eat(); 而且直接调用run可以重复多次调用;start()方法:启动一个线程,调用该Runnable对象的run()方法,不能多次启动一个线程。上个例子,注释说的很清楚!public class ThreadTest {
2013-12-12 11:21:42 6659 2
原创 【CSDN常见问题解答】Swing监听组合键
其实监听键盘事件和简单,键盘也就这3个事件keyTyped, keyReleased, keyPressed下面我们就监听一个CTRL+C组合键好了。import java.awt.Color;import java.awt.Frame;import java.awt.Panel;import java.awt.TextArea;import java.awt.event.KeyEvent
2013-12-10 17:37:14 11334
原创 【CSDN常见问题解答】使用JNA调用Windows动态库
Java中调用Windows平台的动态库一般会使用JNI(Java Native Interface)还有JNA(Java Native Access)。首先解释下为什么我会选用JNA,一句话来说就是使用简单。我们知道,使用JNI调用.dll/.so共享类库是非常非常麻烦和痛苦的。 如果有一个现有的.dll/.so文件,如果使用JNI技术调用,我们首先需要另外使用C语言写一个.dll/.so共享库
2013-12-10 10:09:50 8792 1
原创 【CSDN常见问题解答】Java Socket通信(TCP/UDP)
以前写过一个局域网通信工具,很简单的。但是这系列文章是用来解决新手问题的。所以打算写个最简单的demo。废话少说,先来个基于TCP的。上server端代码:import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.InputStream;import java.io.OutputStream;
2013-12-09 17:29:04 7354
原创 【CSDN常见问题解答】Java多种数据库连接
此系列文章是基于CSDN论坛Java版提出的问题进行整理的,旨在建立一个常见问题索引,方便新手阅读。本次CSDN常见问题是Java连接数据库代码,因为不同数据库使用的连接驱动不一样,而且记忆较为繁琐。整理如下:JDBC-ODBC:String Driver="sun.jdbc.odbc.JdbcOdbcDriver"; String URL="jdbc:odbc:dbsource";
2013-12-09 16:13:01 8534
原创 【CSDN常见问题解答】Java如何读取XML文件
今天的CSDN常见问题来讲解下在Java中如何读取XML文件的内容。直接上代码吧,注释写的很清楚了!import java.io.*;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w
2013-12-09 15:31:40 7159 1
原创 【CSDN常见问题解答】如何避免表单重复提交
1、第一个我个人觉得是最好的:Token。Token的基本原理:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话,客户端传过来的令牌就和服务器端的令牌不一致,从而有效地
2013-12-08 15:17:45 7343 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人