- 浏览: 409215 次
- 性别:
- 来自: 北京
-
最新评论
-
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
文章列表
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容:
Manifest-Version: 1.0
Created-By: Apache Ant 1.5.1
Extension-Name: Struts Framework
Specification-Title: Struts Framework
Specification-Vendor ...
- 2009-11-15 21:49
- 浏览 981
- 评论(0)
1、开发框架参考springside,但是把其中的hibernate换为iBatis。原因:iBatis只是在jdbc的基础上封装了薄薄的一层,完成javabean<->row之间的转换,很快能上手。如果用hibernate,新手半个月都不一定能学会,还不知道会出什么问题。只是iBatis的开发效率明显要比hibernate低不少。hibernate与iBatis有一个非常明显的区别,即hibernate是透明持久化,让你感觉不到数据库的存在,以对象的形式思考,你的持久层不会在某种具体的数据库。而iBatis,正好相反,它就是让你紧紧绑在某一个数据库,并充分该数据库提供的扩展功能。h ...
- 2009-11-09 21:22
- 浏览 1155
- 评论(0)
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。
我来谈谈在J2EE架构中各层的数据表示方法:
Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层 ...
- 2009-10-25 21:26
- 浏览 1047
- 评论(0)
你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。在本文中,我们将详细地描述怎样通过调整servlet和JSP页面,来提高你的应用程序的总体性能。在阅读本文之前,假设你有基本的servlet和JSP的知识 ...
- 2009-10-25 21:20
- 浏览 919
- 评论(0)
设计模式是面向对象思想的集大成,GOF在其经典著作中总结了23种设计模式,又可分为:创建型、结构型和行为型3个大类。对于软件设计者来说,一般的过程就是在熟练掌握语言背景的基础上,了解类库的大致框架和常用的函数 ...
- 2009-10-09 18:54
- 浏览 874
- 评论(0)
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题l 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。l 如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。l 如果采用Struts的Action返回页面,那么由于页面路径与Action路径不同,使得浏览器无法正确解释页面中的路径,如页面为/pages /cust/cust.jsp,图片所有目录为/images/title.gi ...
- 2009-09-28 22:05
- 浏览 1191
- 评论(0)
方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低。
方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法。
方法三: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用方法二。
以下代码在我机器上的运行结果: (机器性能不一, 仅供参考)
/* function 1 use time: 141ms
function 2 use time: 46ms
function 3 use time: 47ms
*/
public class CompareStringNoth ...
- 2009-09-08 23:18
- 浏览 1918
- 评论(1)
<OBJECT id="ocx文件名" codeBase="ocx控件的相对位置#version=1,0,0,0"
data="data:application/xoleobject;base64,mRHW/Ifh3UqI5ZryOEhtERAHAAD/KgAAYSQAAA=="
classid="CLSID:通过MCP找到的classid" VIEWASTEXT>
</OBJECT>
Javascript调用OCX控件 什么是ocx控件?对象链接和嵌入用户控件(OCX)是一种可以 ...
- 2009-08-21 23:07
- 浏览 5533
- 评论(0)
一、OCX组件的来历是怎样的?
一般的开发工具都会提供一些标准控件,但不管标准控件多么强大、多么完善,都不能完全满足用户的需要。所以易语言就提供一个接口,允许用户编写自己的控件插入到易语言中使用。用户编写 ...
- 2009-08-21 21:35
- 浏览 2727
- 评论(0)
今天着重介绍的是JS验证框架在Java Web项目中的应用,
JSValidation要去http://cosoft.org.cn/projects/jsvalidation中下载最新版本。
JSValidation可以实现的验证功能:
13种验证规则:输入内容非空输入数值必须为整数输入数值必须为双精度浮点数输入字符必须为普通英文字符(字母,数字,下划线)输入字符必须为中文字符输入的内容是否为Email格式输入内容最大长度输入内容最小长度输入的内容是否为日期格式(yyyy-mm-dd)自定义的正则表达式输入数值的整数范围(大于某数而小于某数)输入数值的双精度范围输入内容必须与某 ...
- 2009-08-20 22:35
- 浏览 2321
- 评论(0)
大家都知道Javascript 有两个种定义Function的方法非常常用。例如function a(){alert("a")}var a = function(){alert("a")}虽然两个种方式定义出来的 function 调用的时候结果一样,但是中间还是有区别的。举个简单的例子,假如我们要重定义 a() ,而且新的方法要继承 a() 里面所有方法并且进行其他扩展的话。就可以明显看到这两个方式的区别了。1. 首先,我们先建立一个临时的变量来存储 a() var b = a;然后,重新定义a()第一种方式:function a(){ b(); ...
- 2009-08-09 11:02
- 浏览 1214
- 评论(0)
SQLServer时间日期函数详解,SQLServer,时间日期,
1. 当前系统日期、时间
select getdate()
2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值
例如:向日期加上2天
select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000
3. datediff 返回跨两个指定日期的日期和时间边界数。
select datediff(day,'2004-09-01' ...
- 2009-07-30 23:37
- 浏览 2022
- 评论(0)
Command模式是最让我疑惑的一个模式,我在阅读了很多代码后,才感觉隐约掌握其大概原理,我认为理解设计模式最主要是掌握起原理构造,这样才对自己实际编程有指导作用.Command模式实际上不是个很具体,规定很多的模式,正是这个灵活性,让人有些confuse.
Command定义不少Command模式的代码都是针对图形界面的,它实际就是菜单命令,我们在一个下拉菜单选择一个命令时,然后会执行一些动作.
将这些命令封装成在一个类中,然后用户(调用者)再对这个类进行操作,这就是Command模式,换句话说,本来用户(调用者)是直接调用这些命令的,如菜单上打开文档(调用者),就直接指向打开文档的代码, ...
- 2009-07-30 22:59
- 浏览 1012
- 评论(0)
/*----------------------------------------------------------------------------------
-- 名稱 :Pro_CommonPager
-- 功能說明:萬能分頁程序
-- 輸入資料:
@PageIndex int,--索引页 1
@PageSize int,--每页数量2
@TableName nvarchar(500),--查询表名3
@Order nvarchar(500),--排序的列4
@SelectStr nvarchar(500) = '*',--查询的列 ...
- 2009-07-22 22:07
- 浏览 1860
- 评论(0)
DECLARE @dt datetime
SET @dt=GETDATE()
DECLARE @number int
SET @number=3
--1.指定日期该年的第一天或最后一天
--A. 年的第一天
SELECT CONVERT(char(5),@dt,120)+'1-1'
--B. 年的最后一天
SELECT CONVERT(char(5),@dt,120)+'12-31'
--2.指定日期所在季度的第一天或最后一天
--A. 季度的第一天
SELECT CONVERT(datetime,
CONVERT(char(8),
DATEA ...
- 2009-07-22 22:01
- 浏览 1142
- 评论(0)