`
文章列表
Java串口信息介绍 java串口通信     Java提供了 CommunicationAPI(包含于javax.comm包中)用于通过与机器无关的方式,控制各种外部设备。Communications API,是标准的Java的扩展部分,它在JavaAPI中是没有附带的。因此,必须先在SUN公司网站的Java站点(www.java.sun.com)上下载这个扩展类库。   1.1Communications API 简介 Communications API 的核心是抽象的CommPort类及其两个子类:SerialPort类和ParallePort类。其中,SerialPort类是用于 ...
可以用<HTA:Application>来设顶HTA应用程序的外观,如标题栏、边框大小等,必须放在<head>中。 <html> <head> <title>第一个HTA的例子</title> <HTA:Application border="thick" caption="yes" maximizebutton="yes" minimizebutton="yes" sysmenu="yes" windowstate=& ...
首先先下载javacomm20-win32: http://code.google.com/p/smslib/downloads/detail?name=javacomm20-win32.zip&can=2&q= 从解压包中有三个重要的文件 1:comm.jar提供了通讯用的java API 2:win32com.dll提供了供comm.jar调用的本地驱动接口。 3:javax.comm.properties是这个驱动的类配置文件 其中comm.jar可以放在JDK中的jre\lib\ext目录下,win32com.dll可以直接放在JDK中的bin目录下,java ...
这里我来介绍如何把对象也持久化 1、ObjectInputStream :对以前使用 ObjectOutputStream 写入的基本数据和对象进行反序列化。 2、ObjectOutputStream:。通过在流中使用文件可以实现对象的持久存储,只能将支持 java.io.Serializable 接口的对象写入流中   接下来看我们如何来编写这样的程序: 1、新建一个被系列化的对象:PersistenceObject.java      package com.mars.object; import java.io.Serializable; public clas ...
首先应该确保有没有导入jstl包,其次观看下页面有没有添加jstl的标签库如下: <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>   接下来我写段代码:    <body> <%request.setAttribute("language","zh_CN"); %>//这里可以从客户端选择的语言那里获取 <fmt:setLocale value="${langu ...

understant and use I18N

    博客分类:
  • java
首先介绍几个api: 1、Locale:对象表示了特定的地理、政治和文化地区                 其有三种创建方式: Locale(String language)                                            Locale(String language, String country)                                            Locale(String language, String country, String variant) 2、ResourceBundle:资源包包含特定于语言 ...
今天有个朋友对这个Anonymity内部类不了解,整个执行过程究竟是什么样的 我在下面通过两个程序的对比来解析他们 1、先创建一个接口IPerson package com.mars.Anonymity; public interface IPerson { public void say(String str); }     2、接下来我们创建一个TomPersonImpl 的类 package com.mars.Anonymity; public class TomPersonImpl implements IPerson { public void ...
刚才写了一篇create xml文件用JDOM来生成,那么下面我来说说如何取出里面的内容 我只是做个事例,其他的都差不多!! 代码如下 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.jdom.Document; import org.jdom.Element; impor ...
1、JDOM 是一个比较轻量级的一个读、写、操作xml的开源框架,他的设计目标是用来轻松处理xml文件的内容。 2、需要的jar包:                      官方地址:http://www.jdom.org/downloads/index.html 3、在jar包中我们主要用到它的核心包,在你解压后文件夹的一个build中有个jdom.jar部署到你的项目中去 4、下面我们写个create 一个xml 文件 import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io. ...
弄了一天的json终于把环境给配置出来!!还真的很烦,官方都不提供相关的依赖包下载还要挨个挨个的找累死咯 顺便写了个小例子,自己备份下!! 1. <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1&q ...
第一种 Class.forName("com.mysql.jdbc.Driver"); conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/testing","root","root"); System.out.println(conn); stmt=conn.createStatement(); int row=stmt.executeUpdate ("insert into aa (name) valu ...
今天写了个css让页面居中,但是奇怪的是在静态页面用margin来设置显示效果就是居中的但是把html换成了动态的jsp在opera显示也是居中但是在ie6显示就靠左边了然后我就在body中加入了text-aligin这个属性加进去没效果但是把text-aligin换成了大写,奇怪却可以了一般我们css属性都是小写的,郁闷但是也是解决了把text-aligin换成大写就可以了text-align:center;是解决ie5,ie5,5浏览器居中问题,记住如果小写不行就换成大写!!
在python中你是会有点迷惑,因为python是针对对象来编程的,一切都是对象 下面我们来看个例子: a=2 b=1+1 a is b  result: true  在你的概念里a和b是不一样的对象怎么会为true呢?其实这个是python的一个特例,python认为这些小整型会经常被用到。python缓存这些整型是有范围的,而这个范围是可变的,不一样的版本会有所差别。 在看这样一个例子: a=1000 b=500+500 a is b   result: false   我的python是2.6 的没去测试他的具体范围,在2.3版本范围是(-1,100),但是并不推荐你的应用程序来应用这 ...
摸板模式在面向对象的软件也是很常用的,关键是它的原理容易理解 接下来看两个代码: public abstract class SpeedMeter { private double turnRate; public SpeedMeter() { } //把返回车轮半径的方法定义成抽象方法 public abstract double getRadius(); public void setTurnRate(double turnRate) { this.turnRate=turnRate; } //定义计算速度的通用算法 public double getSpeed( ...
<?php header("Content-Type: text/html; charset=GBK"); echo "你好<br>"; $conn = @mysql_connect("localhost","root","root");//连接数据库 mysql_select_db("test",$conn);//选择数据库 if($conn){ echo "连接成功<br>"; $sql = &qu ...
Global site tag (gtag.js) - Google Analytics