- 浏览: 64602 次
- 性别:
- 来自: 北京
最新评论
文章列表
使用J2SE API读取Properties文件的六种方法
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = ResourceBundle.getBu ...
万事都不能从零开始,XMPP规范就象webServece规范一样.我们最后选用一个库来加速开发.
所以我们选择使用Smack因为它容易使用,设计合理,还记得我们的经典jive吗,它也是他们开发
的,应该还是比较不错的. 注意是apache的licence,也就是可以应用到你的商业程序中.
下载地址:
http://www.jivesoftware.org/
使用简单,你不需要精通xmpp协议(这加快我们入门,从例子开始我们跟容易理解),创建一个xmpp
连接,并向一个用户发送信息,只需要三行代码:
XMPPConnection c ...
Java代码
===============================================================
主动发送信息给某个用户
------------------------------------
XMPPConnection.DEBUG_ENABLED = true
;
//设置服务器地址
XMPPConnection conn = new
XMPPConnection(
"127.0.0.1"
);
c ...
文章分类:JavaEye
服务器端XmppSeverConnection类事件
//在流开始时触发,一般是最初的响应流
streamParser.OnStreamStart += new StreamHandler(streamParser_OnStreamStart);
//在流结束时触发,一般是发送</stream:stream>并关闭套接字连接streamParser.OnStreamEnd += new StreamHandler(streamParser_OnStreamEnd);
//在接收到流结点时触发,这是用得最多的,常 ...
android的软件非常耗电,如果希望降低耗电量需要在软件开发的时候注意一下几个方面:
第一、耗电量比较大地方主要发生在网络连接时,wifi的耗电量较高,GPS的耗电量也非常高
第二、数据传输格式,三种XML,JSON,ProtSub,这三种中XML的耗电量高,Protsub最低不过用的人少,这个事google开发的协议,解析方式的选择也是耗电的原因之一,DOM和SAX,边接收数据边解析的耗电稍低
第三、注意后台的Service,不要总开启,可以通过sleep关闭,定时开启。
首先我们来看看android手机的电量都主要消耗在了什么地方:
显而易见,大部分的电都消耗在了网络连接、GPS、传感器上了。简单的说也就是主要在以下情况下耗电比较多:
1、 大数据量的传输。2、 不停的在网络间切换。3、 解析大量的文本数据。
那么我们怎么样来改善一下我们的程序呢?
1、 在需要网络连接的程序中,首先检查网络连接是否正常,如果没有网络连接,那么就不需要执行相应的程序。
检查网络连接的方法如下:
ConnectivityManager mConnectivity;
TelephonyManager mTelephony;
……
// 检查网络连接,如果 ...
Mono for Android
V1.0 正式发布啦!
Mono for Android就是原先的MonoDroid,由于商标问题(名称中含有Droid),现在改名为Mono for Android。
Mono for Android提供了一个基于Android的Mono虚拟机,让开发者可以用C#开发Android应用程序 ...
如果你做Android开发,那就应该会知道aidl工具的,但是会使用aidl命令行工具的人有吗有吗有吗,如果有的话你们为神马不出来写写怎么用!!!!
用aidl命令行的如果不出意外肯定会遇见类似这样的错误
$ aidl IRemoteServiceCallback.aidl
IRemoteServiceCallback.aidl:19: couldn'
t find import for class android.location.Location
遇到错误,自然要先看下aidl的帮助是怎么写的
$ aidl
usage: aidl OPTIONS INPUT [OUT ...
AIDL (Android Interface Definition Language) 是一种接口定义语言,用于生成代码允许Android设备上的两个进程间进程通信(IPC).
如果你需要编写一个进程(比如Activity)访问另一个进程(比如Services)的对象的方法代码,你可以使用AIDL自动生成代码 ...
1.提取单条记录
//import java.sql.*;
Connection con=null;
Statement stmt=null;
ResultSet %%6=null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:"+%%1;
con=DriverManager.getConnection(url,%%2,%%3);
stmt=con.createStatement();
stmt.executeUpdate(%%4) ...
启动:net start mySql;
进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;
列出数据库:show databases;
选择数据库:use databaseName;
列出表格:show tables;
显示表格列的属性:show columns from tableName;
建立数据库:source fileName.txt;
匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串;
增加一个字段:alter table tabelN ...
$sql=
"select * from table_name where field_name like '%$var%'"
;
$result=mysql_query($sql) or
die;
MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式
模式匹配的格式。
SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。
在 MySQL中 ...
文章来源:http://xhy0422.iteye.com/blog/50235
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:
Dom4j is an easy to use, open source library for working with XML,
XPath and XSLT on the Java platform using the Java Col ...
Android HttpURLConnection的应用可以帮助我们与网络相连,进行一些特定的操作。在这里就先为大家介绍一下这一应用的具体操作方法。
Android
手机操作系统是一款开源的操作系统,可以灵活方便的帮助我们满足许多需求。在这里大家可以通过对Android HttpURLConnection应用的了解,来掌握读取网络的方法,方便大家解读这一系统的功能。
网络上很多关于Android HttpURLConnection的例子, 在这里就先为大家介绍一下。
void getInput(){
try
{
URL
...
开始具体写servlet程序前还需将tomcat的servlet包导入
common\lib\servlet-api.jar
才能编译成功.
tomcat配置
webapps
下新建一文件夹放置将project放在的文件既可,里面至少需要一个WEB-INF文件夹,这个文件夹是不可通过网址直接访问的,WEB-INF下面一
般建两个文件夹classes和lib,classes放置编译好的class文件,lib则放其他第三方库,比如mysql的jdbc库,WEB-
INF下面应有个web.xml配置文件叫做Deployment Descriptor,一个典型的web.xml应该是这样的。 ...