- 浏览: 405602 次
- 性别:
- 来自: 北京
最新评论
-
u011073441:
如何才能知道,我的安卓设备连接的是什么接口?android 设 ...
Android串口操作,简化android-serialport-api的demo -
sinat_31332985:
大神请问一下,在真机测试中,我没有串口设备,然后我设置dev/ ...
Android串口操作,简化android-serialport-api的demo -
骑着蜗牛狂奔:
在调用close的时候,出现了这个JNI WARNING: J ...
Android串口操作,简化android-serialport-api的demo -
l475334176:
怎么对多个串口进行监听额? 就是同时接受或者发送数据给多个串 ...
Android串口操作,简化android-serialport-api的demo -
冰雨的日子:
你好,我执行su.getOutputStream().writ ...
Android串口操作,简化android-serialport-api的demo
文章列表
最近在做android串口的开发,找到一个开源的串口类android-serialport-api。其主页在这里http://code.google.com/p/android-serialport-api/ ,这里可以下到APK及对源码。
但是下载源码之后发现源码不能直接使用,而且源码结构较为复杂。关于串口的操作不外乎几步:
1.打开串口(及配置串口);
2.读串口;
3.写串口;
4.关闭串口。
android-serialport-api的代码使用了继承等复杂的行为,不容易使初学者很快掌握关于串口的上述4步,所以我特别自己写了一个demo ...
Struts2的异常处理机制
- 博客分类:
- Struts2
任何成熟的MVC框架都应该提供成熟的异常处理机制。Strut2也不例外。Struts2提供了一种声明式的异常处理方式。Struts2也是通过配置的拦截器来实现异常处理机制的。
Struts2的异常处理机制通过在struts.xml文件中配置<exception-mapping …>元素完成的,配置该元素时,需要指定两个属性:
exception:此属性指定该异常映射所设置的异常类型。
result:此属性指定Action出现该异常时,系统转入result属性所指向的结果。
6.1. 异常映射也分为两种:
l 局部异常映射:<exception-mapping… ...
MySql实现远程连接
- 博客分类:
- 数据库
1、进入mysql,创建一个新用户root,密码为root:
格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; grant select,update,insert,delete on *.* to root@192.168.1.12 identified by "root";
原先数据表结构
mysql> use mysql;Database changedmysql> select host,user,password from use ...
myeclipse 模板注释
- 博客分类:
- Java
当然!在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。
因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit
1:类
/**
*
* 项目名称:${project_name}
* 类名称:${type_name}
* 类描述:
* 创建人:${user}
* 创建 ...
下载地址:http://dreamflys.com/download/http_load-12mar2006.tar.gzhttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HT ...
这两个参数很容易误解,看文档根本没用,我仔细分析了ehcache的代码。结论如下:1、timeToLiveSeconds的定义是:以创建时间为基准开始计算的超时时长;2、timeToIdleSeconds的定义是:在创建时间和最近访问时间中取出离现在最近的时间作为基准计算的超时时长;3、如果仅设置了timeToLiveSeconds,则该对象的超时时间=创建时间+timeToLiveSeconds,假设为A;4、如果没设置timeToLiveSeconds,则该对象的超时时间=min(创建时间,最近访问时间)+timeToIdleSeconds,假设为B;5、如果两者都设置了,则取出A、B最少 ...
通过网站域名访问weblogic中的应用
- 博客分类:
- Web服务器
大家可能都有体会,在weblogic上部署了应用以后。访问的时候都要敲上一堆url。最典型的就是如下:http;//localhost:7001/webapp/……等等,这个在我们的自己的开发环境上倒是可以勉强接受,可是在真正的网站发布的时候,到了用户那里,人家可不愿意在域名后面敲上难记的端口再加上一堆路径。而且,当weblogic上面部署了几个不同的应用的时候,人家该怎么通过不同的域名来访问我的站点呢?这些就是我们接下来要解决的问题。 让我们以潍坊电子政务项目中的一个解决办法作为例子吧。首先交代一下环境:数据库用的是是oracle。Web应用是部署在weblogic上面的,其中 ...
今天试了一下,在WebLogic上部署好一个应用后,默认的访问地址是:http://localhost:7001/WebRoot
如果想要更改访问地址中的应用名,比如:http://localhost:7001/WeblogicTest 可以在WEB-INFO下增加一个weblogic.xml的配置文件
最简单的配置如下:
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/serv ...
js,jquery字符串转json、
第一种:eval方式解析
function strToJson(str){
var json = eval('(' + str + ')');
return json;
}
第
使用POI读取excel文件内容
- 博客分类:
- Java
1.前言
项目中要求读取excel文件内容,并将其转化为xml格式。常见读取excel文档一般使用POI和JExcelAPI这两个工具。这里我们介绍使用POI实现读取excel文档。
2.代码实例:
package edu.sjtu.erplab.poi;
import java.io.FileInputStream;
import java. ...
前几天在写js时候发现String的trim 方法报错,从网上找到资料才知道原来IE8下String没有trim方法。。
兼容很简单,在你的js代码前加上如下代码
String.prototype.trim = function(){ return Trim(this);};
function LTrim(str)
{
var i;
for(i=0;i<str.length;i++)
{
if(str.charAt(i)!=" "&&str.charAt(i)!=" " ...
查看用户和默认表空间的关系。
select username,default_tablespace from dba_users;
1.查看表结构:desc表名
2.查看当前用户的表:
select
table_name from
user_tables;
3.查看所有用户的表名:
select
table_name from
all_tables;
4.查看所有表名(其中包括系统表)
select
table_name from
all_tables;
5.查看所有的表:
select
* from
...
ExtJS3 实现异步下拉树
- 博客分类:
- ExtJS
附件中的xlTree.js 是扩展的ExtJs3 combobox Tree 应用时只需引用到页面中,基本调用如下
items:[{
xtype:'xcomboboxtree',
fieldLabel:'所属机构',
id:'departBtnID',
anchor:'90%',
text:'选择机构',
enableClearValue:true,/ ...
CSS样式表对浏览器的兼容性问题有时让人很头疼,不过当我们了解了其中的原理与技巧,就会觉得轻松一些。本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考。
CSS兼容常用技巧
请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。
1.div的垂直居中问题
vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行
2. margin加倍的问题
...
关于IE和火狐浏览器样式不兼容的一些总结
- 博客分类:
- Java
什么是浏览器兼容:当我们使用不同的浏览器(Firefox IE7
IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,有的显示出来正常,有的显示出来不正常,我们在编写CSS的时候会很恼火,刚修复了这
个浏览器的问题,结果另外一个浏览器却出了新问题。而兼容就是一种办法,能让你在一个CSS里面独立的写支持不同浏览器的样式。
1. cursor: pointer
可以同时在 IE、 FF 中显示游标手指状, hand 仅 IE 可以
2. CSS+DIV的兼容性问题
在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对 ...