- 博客(24)
- 收藏
- 关注
转载 java解析xml的几种方式
第一种:DOM。DOM的全称是Document Object Model,也即文档对象模型。在应用程序中,基于DOM的XML分析器将一个XML文档转换成一个对象模型的集合(通常称DOM树),应用程序正是通过对这个对象模型的操作,来实现对XML文档数据的操作。通过DOM接口,应用程序可以在任何时候访问XML文档中的任何一部分数据,因此,这种利用DOM接口的机制也被称作随机访问机制。
2016-03-24 21:47:32 442
转载 java中用到json
最近一个项目要对艺龙,携程等酒店预订网站进行价格信息采集.因为这两个网站都不是省油的灯啊,多次提交ajax表单,参数编码,获取特定的城市和酒店代码等等手段,可谓过五关斩六将,总算是把数据采集回来,但是又面临一个难题:采集回来的信息是json格式的,那就涉及到json数据转换成java对象了 首先要了解json数据的格式 [{"CityTy
2016-01-08 17:09:02 481
转载 Java程序打包成jar包
Java程序打包成jar包 下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括: -c 创建新的归档文件 -t 列出归档目录 -x 解压缩已归档的指定(或所
2015-12-29 10:50:05 519
转载 JButton常用的一些方法
JButton 实现了普通的三态外加选中、禁用状态,有很多方法可以设置,不要自己去写鼠标监听器。setBorderPainted(boolean b) //是否画边框,如果用自定义图片做按钮背景可以设为 false。setContentAreaFilled(boolean b) //是否填充,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。setFoc
2015-12-26 10:19:13 670
转载 SimpleDateFormat使用详解
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF
2015-12-25 22:05:15 284
转载 Java多线程总结之线程安全队列Queue
在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需要选用阻塞队列或者非阻塞队列。注:什么叫线程安全?这个首先要明确。线程安全的类 ,指的是类内共享的全局变量的
2015-12-25 19:45:16 621
转载 给你的Java程序加上配置文件
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。 各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件
2015-12-25 14:53:48 569
转载 Java中Properties类的操作
知识学而不用,就等于没用,到真正用到的时候还得重新再学。最近在看几款开源模拟器的源码,里面涉及到了很多关于Properties类的引用,由于Java已经好久没用了,而这些模拟器大多用Java来写,外加一些脚本语言Python,Perl之类的,不得已,又得重新拾起。本文通过看《Java编程思想》和一些网友的博客总结而来,只为简单介绍Properties类的相关操作。 一、Java P
2015-12-25 14:47:06 224
转载 Root Pane Container(四)
8.5 JApplet类JApplet类是AWT Applet类的扩展。为了在使用Swing组件的applet中能正确的进行事件处理,我们applet必须继承JApplet,而不是Applet。JApplet的作用与其他的实现了RootPaneContainer接口的高层窗口相同。JApplet与Applet之间一个重要的区别就是默认的布局管理器。因为我们向JApplet的内容面析
2015-12-25 14:15:08 373
转载 Root Pane Container(三)
8.3 JWindow类JWindow类与JFrame类类似。他使用JRootPane用于组件管理并且实现了RootPaneContainer接口。他是一个无装饰的顶层窗口。8.3.1 创建JWindowJWindow类有五个构造函数:public JWindow()JWindow window = new JWindow();public JWindow(Fram
2015-12-25 14:13:17 290
转载 Root Pane Container(二)
8.2 JFrame类JFrame类是使用JRootPane并且实现了RootPaneContainer接口的Swing高层容器。另外,他使用WindowConstants接口来帮助管理相关操作。8.2.1 创建JFrameJFrame类提供了两个基本构造函数:一个用于不带标题的框架,而另一个用来创建带标题的框架。还有另外两个构造函数使用特定的GraphicsConfigura
2015-12-25 14:12:03 288
转载 Root Pane Containers(一)
在第7章中,我们了解使用Swing组件周围的边框。在本章中,我们将会探讨高层Swing容器,并且将会发现与相对应的AWT容器的不同。使用Swing中的高层容器与使用高层AWT容器不同。对于AWT容器,Frame,Window,Dialog以及Applet,我们可以将组件直接添加到容器,并且我们只有一个位置来放置这些组件。在Swing世界中,高层容器,JFrame,JWindow,JDial
2015-12-25 13:54:34 901
转载 eclipse 中文注释的乱码问题解决方案
使用eclipse导入项目或从svn服务器检出项目的时候有时候会出现中文注释乱码的现象,如下图所示:这种情况下,我们可以做两个设置把乱码干掉:1.在工程名上右击--属性--Resoure,把Text files encoding改为 GBK 。2.windows--preferences--General--Content Types--text--
2015-12-25 11:11:35 353
原创 java项目怎么加包而不是引用
如果是加包名的话步骤如下:1、右键项目名,点击New;2、选择Package,在弹出的对话框中选择加包的位置(Source folder)和输入包名(Name);3、之后点击Finish就完成了。如果是添加jar包的话,步骤如下:1、在项目中添加一个文件夹名字叫lib;2、之后把要加入的jar包复制到该文件夹下;3、然后右击这个jar文件,选择Build Pat
2015-12-22 22:26:40 482
原创 Win7如何解决telnet不是内部或外部命令的方案!
Telnet用于远程操作互联网中的设备或终端计算机服务器,可以有效的减少现场操作的麻烦。因为设备或终端是遍布整个省或市,有的甚至是国外,如何高效的处理问题是当务之急,除了telnet还可以ssh使用crt软件登陆,telnet开启的话比较方便windows自带的cmd命令行下就可以运行。http://jingyan.baidu.com/article/7908e85c6ec355af4
2015-12-22 21:21:38 323
转载 电子邮件SMTP协议原始命令码和工作原理
【中国邮箱网 电子邮件频道】SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SM
2015-12-22 20:38:51 4847
转载 电子邮件SMTP协议原始命令码和工作原理
【中国邮箱网 电子邮件频道】SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SM
2015-12-22 20:34:27 7300
转载 Java在MySQL数据库中删除、更新、循环插入的例子
import java.sql.*; //导入JDBC包public class testmysql { public static void main(String[] args){ String url = "jdbc:mysql://localhost:3306/nlacwu";//定义mysql数据库的URL String user = "root"; //定义访问数据
2015-12-20 13:41:37 604
转载 Java在MySQL数据库中删除、更新、循环插入的例子
import java.sql.*; //导入JDBC包public class testmysql { public static void main(String[] args){ String url = "jdbc:mysql://localhost:3306/nlacwu";//定义mysql数据库的URL String user = "root"; //定义访问数据
2015-12-20 13:32:25 700
转载 MySQL数据类型和常用字段属性总结
这篇文章主要介绍了MySQL数据类型和常用字段属性总结,本文总结了日期和时间数据类型、数值数据类型、字符串数据类型等,需要的朋友可以参考下前言好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键。M前言好比C++中,定义int类型需要多少字节,定义double类型需要
2015-12-18 22:11:51 577
原创 Java中static关键字总结
Java中static关键字总结 1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法声明为static的方法有以下几条限制: · 它们仅能调用其他的static 方法。 · 它们只能访问static数据。 · 它们不能以任何方式引用this 或super。class Simple {stat
2015-12-18 19:48:32 255
转载 eclipse出现 Some characters cannot be mapped using "GBK" character encoding 错误代码的解决办法
eclipse出现 Some characters cannot be mapped using "GBK" character encoding 错误代码的解决办法2012-10-28 21:11 6998人阅读 评论(5) 收藏 举报 分类:Android(75) 依次点击Window->Profermance->Genera
2015-12-16 21:30:03 450
原创 在eclipse中运行工程时 出现<ConnectionProperties> <PropertyCategory name="Connection/Authentication">的解决方法
2013-07-10 14:46 3067人阅读 评论(4) 收藏 举报 分类:JAVA(62) 原帖地址:http://blog.csdn.net/wconvey/article/details/8941758在eclipse中运行工程时 出现 The user to connect as The
2015-12-16 20:38:00 2612
转载 Eclipse连接MySQL数据库(傻瓜篇)
本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆。但我按照那些文章捣鼓了很久,就是不行。 我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945 Eclipse:任意版本,免费的,可以
2015-12-16 16:10:02 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人