- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Android2.2中WifiManager.calculateSignalLevel函数的BUG
android.net.wifi.WifiManager.calculateSignalLevel(int rssi, int numLevels) 当传递的numLevels的值大于等于46的时候,会出现除数为0的错误。该函数在Android2.2 sdk中的实现如下 public static int calculateSignalLevel(int rssi, int numL
2012-08-24 17:03:49
5097
原创 VC++如何判断当前操作系统是32位还是64位?
方法如下:#include #include typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, PBOOL);LPFN_ISWOW64PROCESS fnIsWow64Process;BOOL IsWow64(){ BOOL bIsWow64 = FALSE; //IsWow64Process is n
2012-08-14 15:39:48
8592
原创 升级Android Sdk Tools时遇到Failed to rename directory \tools to \temp\ToolPackage.old01的解决办法
今天升级Android sdk tools 时遇到该错误:Failed to rename directory D:\android-sdk-windows\tools to D:\android-sdk-windows\temp\ToolPackage.old01-= Warning ! =-A folder failed to be renamed or moved. On Win
2012-08-14 15:27:11
10159
原创 Android实现检测耳机插入和拔出
在Android下实现检测耳机插入和拔出,也即建立一个Broadcast Receiver,监听“android.intent.action.HEADSET_PLUG”广播但直接在AndroidManifest.xml中添加一个标签是无效的,如: 你会发现Receiver的on
2011-11-08 21:16:44
13282
原创 利用半透明对话框实现新浪微博android客户端首次运行时的提示界面
首先,设置要覆盖在最上方的dialog的view<RelativeLayout android:background="@drawable/navigater_bg" android:padding="0.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:andro
2011-10-25 01:25:03
8040
1
原创 ZXing改横屏识别为竖屏识别
解决方法:1.在DecodeHandler.java中,修改decode方法 PlanarYUVLuminanceSource source = CameraManager.get().buildLuminanceSource(data, width, height
2011-10-10 18:07:07
7697
原创 C++中const引用的是对象的时候只能调用该对象的f()const方法
<br /> const引用的作用:<br />1. 避免不必要的复制。2. 限制不能修改对象。<br />const 引用的是对象时只能访问该对象的const 函数例:<br />Class A{public: void constFunc() const; void nonConstFunc();};<br />A a;const A& refA = a;refA.constFunc(); // good,因为该函数不会修改对象refA.nonConstFunc(); //can't
2011-04-02 16:33:00
1076
原创 使用TFS对存储过程进行版本控制
<br /><br />一。创建SQL SERVER 2008解决方案<br /> 1.在SQL SERVER 2008中,点击文件->新建->项目,输入一个项目名,点击确定即创建了一个解决方案<br /> 2.在解决方案资源管理器窗口中选中连接文件夹->右键->新建连接,添加一个要对其进行存储过程版本控制的数据库的连接<br /> 3.添加好数据库连接后,双击该连接,则会在查询文件夹下新建一个SQLQuery1.sql文件,把这个文件名改为 “要进行版本控制的存储过程名.sql”,然后把
2011-03-08 10:38:00
3430
原创 理解javascrpit中的this
javascript中的this是根据程序的上下文环境变化的,可以分为以下两种情况:1.如果this所在的函数是直接被调用的,则this指向的是该函数所在上下文的对象。2.如果this所在的函数是一个对象中的函数,则this指向的是拥有该函数的对象。以下举例说明:假设有一js函数,其使用了一个this.num变量var num= 1;function testThis(){ alert(this.num);}1.直接调用testThis() //this指向的是该函数所在的全局空间的对象,则thi
2011-03-03 16:47:00
1160
原创 STL list如何删除指定的元素
<br />在网上找资料的时候看到一种删除list中元素的方法,如下<br />std::list<Subscriber*> subscribers_;<br />subscribers_.erase(std::remove(subscribers_.begin(),subscribers_.end(), &subscriber),<br /> subscribers_.end());<br /> <br />其实对于list,完全可以用list::remove函数直接移除元素,效果是一
2011-02-11 10:02:00
8656
1
原创 Vim/gVim 中文显示为乱码的解决办法
打开vimrc文件,在vim的安装目录下可以找到该文件,或在windows下是在vim/gvim下输入:edit $vim/_vimrc。在文件的末尾添加一句 "set fileencodings=utf-8,gbk,big5"就可以了。在vim/gvim下中文可以正常显示,同时gvim的菜单和其他中文提示也不会变成乱码。参考资料:vim、gvim在windows下中文乱码的终极解决方案 http://blog.youkuaiyun.com/rehung/archive/2007/09/21/1794293.aspxv
2011-01-16 01:20:00
8307
原创 传递 xml string到sql server时的sp_xml_preparedocument无法解析问题
XML parsing error: Switch from current encoding to specified encoding not supported.系统不支持指定的编码方式。
2011-01-13 20:39:00
2663
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人