自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 理清软件流程后,debug很重要

有问题,先分析流程。流程没问题,再debug。debug从大的位置再到细小的位置。遇到问题不要烦,debug找原因,找到原因就好办。

2013-03-28 23:34:19 638

原创 2个Android蓝牙无法连接的原因和解决方法

错误为: RFCOMM_CreateConnection - already opened state:2, RFC state:4, MCB state:5原因:socket没有关闭。即使使用了代码socket.close().但是硬件需要时间反应。解决方法:在socket.close();添加       SystemClock.sleep(POST_RESET_DELAY);等待关闭

2013-03-28 22:02:57 5582

原创 Android 蓝牙状态

BluetoothDevice类的方法getBondState 获得的是匹配状态,不是连接状态。public int getBondState()Since: API Level 5 Get the bond state of the remote device. Possible values for the bond state are: BON

2013-03-28 10:02:04 5995 2

原创 openfire也支持集群

Openfire For Linux 集群正确配置.dochttp://www.open-open.com/doc/view/c1be96f3579e429383fa25bbfae05f53Openfire集群正确配置http://download.csdn.net/detail/shmily480/3852428Openfire的集

2013-03-28 00:28:01 1482

转载 XMPP服务器比较

转自http://blog.163.com/pugood@126/blog/static/1344175932009111111536906/常用开源Jabber1. Openfire (Wildfire) 3.x授权: GPL or 商用操作系统平台:所有(使用Java开发)XMPP Jabber 协议实现情况:98%Tim 评价:安装和使用非常简单,安装后进

2013-03-27 22:07:19 2118 3

原创 XMPP 客户端和服务端

GPLv2授权不能商用XMPP协议的客户端软件列表http://zh.wikipedia.org/wiki/XMPP%E5%8D%94%E8%AD%B0%E7%9A%84%E5%AE%A2%E6%88%B6%E7%AB%AF%E8%BB%9F%E9%AB%94%E5%88%97%E8%A1%A8下列是片面的即时消息客户端支持Jabber/XMPP协议的清单[1]。

2013-03-27 22:03:44 4268 1

原创 根据GPS数据获得国家名、城市名

1 Android:利用google map apiAddresspublic String getCountryCode ()Added in API level 1Returns the country code of the address, for example "US", or null if it is unknown.

2013-03-27 21:27:26 2659

原创 使Activity以对话框的形式弹出来

android:name=".DeviceListActivity"android:label="@string/select_device"        android:theme="@android:style/Theme.Dialog"         android:configChanges="orientation|keyboardHidden" />关键点是

2013-03-25 14:20:46 1013

原创 ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) 错误

ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 1816ZygoteInit$MethodAndArgsCaller.run() line: 845 AndroidManifest.xm添l加activity和 在 添加android:name=".M

2013-03-25 14:16:02 4861 1

原创 XMPP协议 分析

以文档的观点来看,客户端或服务器发送的所有XML文本连缀在一起,从到构成了一个完整的XML文档。其中的stream标签就是所谓的XML Stream。在与中间的那些...这样的XML元素就是所谓的XML Stanza(XML节)。XMPP核心协议通信的基本模式就是先建立一个stream,然后协商一堆安全之类的东西,中间通信过程就是客户端发送XML Stanza,一个接一个的。服务器根据客户

2013-03-24 23:56:56 876

原创 java.nio.BufferOverflowException 异常

我代码错误导致此错误。ByteBuffer params = ByteBuffer.allocate(2);//   这里只分配了2个字节,下面的params.put(tmp);却put了3个字节的数据。所以导致 java.nio.BufferOverflowException 异常        params.order(ByteOrder.LITTLE_ENDIAN);

2013-03-22 16:42:39 17678

原创 Eclipse console没有输出,提示no consoles to display at this time

重启Eclipse后解决

2013-03-22 16:39:46 15163

原创 Beem代码分析

1 首界面Login判断是否连接,如连接直接跳转到ContactList,没有连接的话判断是否配置过,若没有配置过则进入Account.java创建新账户或者使用帐号登录       首界面启动后 通过调用BeemApplication中的如下代码获得登录帐号       mSettings = PreferenceManager.getDefaultSharedPreferences(t

2013-03-18 18:25:10 10827 2

原创 安装opfenfire 错误以及原因

安装ofenfire,在连接数据库的时候,出现错误:The Openfire database schema does not appear to be installed. Follow the installation guide to fix this error.后发现是数据库中有的表不存在。可是用Mysql workbench 执行opfenfire mysql.sql中的内

2013-03-17 01:58:46 3984 1

原创 一个初略看起来不错的网站(关于嵌入式linux等)

http://www.crifan.com/crifan_released_all/embedded/以后详细看看 先记录下来

2013-03-14 16:57:30 613

原创 Android 无法连接dl-ssl.google.com addons_lis

Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1解决方法:修改C:\WINDOWS\system32\drivers\etc\hosts文件。添加74.125.31.136   dl-ssl.google.com 注意dl-ssl.google.com 对应的ip会变化,可以ping

2013-03-13 15:57:18 1327

原创 Eclipse 断点的一个情况 TODO Auto-generated catch block

/*try {Thread.sleep(1000);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}*/Message msg = mHandlerIn.obtainMessage(MESSAGE_READ);总是在Message

2013-03-08 15:47:48 3350

原创 一个的元器件管脚和线序

一般芯片一头有个凹槽,那么凹槽左边的是第一个pin。如果芯片没有凹槽,那么使文字正对,即正看文字,那么左下角就是第一个pin。排线,在某一端的红色的那一根是第一个pin。

2013-03-05 16:17:10 718

原创 标签锁定失败的原因以及标签销毁时销毁密钥不能全为0

1  标签锁定失败的原因我遇到的原因是锁定时候无法执行pParms->operationSucceeded = 1;。导致boa报错:cgi_header: unable to find LFLF。但是读写标签的时候此句话没有问题。或许是库文件底层处理的问题。如果标签已经被永久锁定、或者密码/存储区不存在、或者密码/存储区不能锁定或解锁,这些情况都会导致执行标签锁定失败。参

2013-03-05 09:38:10 2096

原创 例解如何下载CVS服务器上的代码

方法1:安装TortoiseCVS后,在命令行下:第一步:登录。cvs -d:pserver:anonymous@llrp-toolkit.cvs.sourceforge.net:/cvsroot/llrp-toolkit login (回车)提示密码,一般直接按回车就可。第二部:迁出。cvs -z3 -d:pserver:anonymous@llrp-toolkit.cvs.so

2013-03-01 15:43:43 3481

串口调试(可以输入多条字符串)

串口调试工具 比串口调试助手好用 第一可以点击扩展按钮后可以输入多条字符串 第二界面比较好

2011-04-09

网络通讯协议图(2008版本)

网络通讯协议图 很不错的网络通讯协议图 比较完整详细

2009-04-10

ATM适配层(AAL)类型5标准(AAL5)

原来邮电部的YDN 053.4-1997 B-ISDN ATM适配层(AAL)类型5标准.pdf

2009-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除