- 浏览: 124281 次
- 性别:
- 来自: 北京
最新评论
-
jamkier:
getPackageManager().setComponen ...
静态注册的receiver也是可以关闭滴 -
chenpeilei2003:
期待下文
内存映射 -
chenpeilei2003:
好高深啊~
lwip -
阿狸爱吃potato:
楼主好~
我也想编个小程序检测蓝牙连接断开 一直找不到合适的方 ...
静态注册的receiver也是可以关闭滴 -
aniyo:
chenpeilei2003 写道不知道
哦
ubnutu下看root目录
文章列表
1 蓝牙技术简介
蓝牙( Bluetooth )是一种短距离无线数据与语音通信的开放性全球规范。蓝牙技术使用全球通用的
2.4GHzISM(工业、科学、医学)频段,数据传输速率为0~1MHz ,蓝牙设备间的有效传输距离为10~100m 。
蓝牙技术规范包括协议栈( core )和应用框架( profile )。协议栈是蓝牙技术的核心组成部分,它能使设备之间互相配对并建立连接,蓝牙设备之间通过各种各样的应用框架进行交互和数据交换,实现各种应用功
能。如图1所示,蓝牙协议栈依照规范主要包括下面几部分:基带规范协议、链路管理器协议、逻辑链路控制
和适配协议、服务发现协议、适配协议。蓝牙应用框架规定蓝牙 ...
http://elsila.bokee.com/6978066.html
http://www.eefocus.com/majianhui/blog/09-12/182434_16fbb.html
一个牛叉人的blog
最近做一个蓝牙通信的项目,搞软件的最怕的就是和硬件沾边哪怕一点点都觉得很迷茫!
做这个项目时遇到了一个问题
就是当手机和蓝牙模块建立连接后,用的是长连接模式,就是持续保持连接.手机这边作为客户端发起请求,蓝牙模块作为server相应并返回数据.
问题是如果client这边发送数据给server但是serve出于某种原因没有返回数据,而client并不知道server没有返回数据,仍执行read,就会阻塞.死到server写进数据,这样是不行的,怎 ...
2.0以上
下载源码
找SDK安装目录
D:\android-sdk-windows2.1\
找到目录 结构如下:
D:\android-sdk-windows2.1\
-platforms
+android-2
+android-3
+android-....
+android-8(数字代表api版本)
最高的android-7对应的是SDK2.1
在android-7文件中新建sources然后把源码解压到这个文件下
改配置文件
找到android-8目录下的文件
sou ...
跳转到指定的应用程序
Intent intent = new Intent(Intent.ACTION_MAIN);
ComponentName componentName = new ComponentName("com.android.settings", "程序name");
intent.setComponent(componentName);
startActivity(intent);
resion下javamail出异常java.lang.SecurityException: Access to default session denied
Caused by: java.lang.SecurityException: Access to default session denied
at javax.mail.Session.getDefaultInstance(Session.java:311)
程序用调度每晚12点自动发送邮件,前一段时间一直正常运行,一天突然报该异常导致不能发信
查找原因
It means some other application, or the ...
2010-0-9-25
出异常java.lang.OutOfMemoryError: Java heap spac
内存使用问题:
1.不能过分依赖GC
2.监控内存情况---学习别人的
maxMemory()这个方法返回的是java虚拟机(这个进程)能构从操作系统那里挖到的最大的内存,以字节为单位,如果在运 ...
Quartz由James House创建并最初于2001年春天被加入sourceforge工程
Quartz调度器
Quartz框架的核心是调度器。调度器负责管理Quartz应用运行时环境。调度器不是靠自己做所有的工作,而是依赖框架内一些非常重要的部件。 Quartz不仅 ...
为什么ie8,firefox设计成 所有窗口共享session呢?
1)常量始终是线程安全的,因为只存在读操作。
2)对构造器的访问(new 操作)是线程安全的,因为每次都新建一个实例,不会访问共享的资源。
3)最重要的是:局部变量是线程安全的。因为每执行一个方法,都会在独立的空间创建局部变量,它不是共享的资源。局部变量包括方法的参数变量。
拿tomact容器来说,有两种方式:
1.在tomact下的conf下的web.xml里指定servlet,通过<load-on-startup></load-on-startup>设置什么时候加载,0启动加载,0-5多个servlet时安指定顺序加载,0-(-5)启动时不加载servlet.
调用init()方法初始化.
2.通过客户端的请求的url加载,找到web.xml,调用init()初始化servlet.
init和destory的生命周期只有一次,servlet一担实例化后就会放到tomact的容器池中,以后就用tomact容器中的来处理请求,实现多线程.
...
项目移植的时候,从myeclipse到另一个myeclipse的时候报出异常
java.lang.UnsupportedClassVersionError: Bad version number in .class file
Java Compiler没有不一样,发现是tomact的问题,另一个是用myeclipse里自带tomact,jdk用的是myeclipse自带的jdk.因此报出该异常!
细心再细心!谨慎再谨慎!!!