- 博客(13)
- 收藏
- 关注
原创 记MongoDB碰到的一些坑
记MongoDB碰到的一些坑faults过高目前MongoDB中只有80万左右条数据,最近开始出现读写速度很慢的情况,虽然云服务器只有1GB内存(穷),但正常来说热数据应该不多的。然后通过mongostat查到faults最高到200多了,搜索基本对说内存不足,于是又买了台2GB内存的云服务器,迁移到新服务器情况有些改善,faults在100左右,但还是很慢。 看服务运行日志时突然想到会不会是索引
2017-02-23 16:17:42 1810
转载 Makefile 隐式规则
转自:http://hi.baidu.com/h2hk2k/blog/item/0e2bd21024e0b6cfa6ef3f75.html在我们使用Makefile时,有一些我们会经常使用,而且使用频率非常高的东西,比如,我们编译C/C++的源程序为中间目标文件(Unix下是[.o]文件,Windows下是[.obj]文件)。本章讲述的就是一些在Makefile中的“隐含的”,早先约定了的
2012-05-25 15:25:38 1263
原创 KDevelop下项目编译加入静态库
最新在做OpenWRT平台的开发,在LINUX下用的KDevelop写代码,因为用到了多线程需要加入pthread库编译。在网上查到都是“在"项目->配置->连接器选项"的标签面中,在附加库一栏中填入你所用到的库”或”在link option中加-pthread“,但是在我的环境(SUSE 12, KDevelop 4.2)中都没找到,摸索一阵终于找到解决办法了。在工程的右击菜单的”打开配
2012-04-28 09:58:31 3062 1
原创 Android多屏幕尺寸开发要点
1. 所有单位用dip。2. Android分为ldpi、mdpi、hdpi、xhdpi,对应的密度分别为1ldpi=120dpi,1mdpi=160 dpi,1hdpi=240 dpi,1xhdpi=320 dpi。1LDPI / 1MDPI = 0.75,所以ldpi中图片资源的高度和宽度应为mdpi的0.75;其它密度的换算分别为1HDPI / 1MDPI = 1.5;1XHDPI /
2012-02-01 16:57:03 793
原创 NDK编译参数
LOCAL_CFLAGS定义宏,如“LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT”和#define SK_SOFTWARE_FLOAT功能相同。LOCAL_LDFLAGS引用外部静态库,例:LOCAL_LDFLAGS += lib/libft2.a
2011-07-26 08:42:12 1863
转载 Android.mk文件语法规范及使用模板
Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/development/Ndk/Docs/android-mk.txt)Android.mk文件语法规范Introduction:
2011-07-20 14:52:03 882
转载 利用makefile的语法功能,查看Android中Android.mk里面的变量的值
原文地址:http://blog.csdn.net/learnrose/article/details/6223329在Android中,基本上所有Andoird.mk里面都包含变量。如何查看这些变量的值呢?仔细阅读Makefile tutorial.pdf,发现warning
2011-07-20 14:39:37 889
原创 ARM上除法比乘法执行慢
<br />今天看ANDROID源码时看到这样一行代码“return value * metrics.xdpi * (1.0f/72);”,感觉很奇怪,为什么不直接除以72呢?难到手机上乘法比除法快,GOOGLE一下找到了下面说明:<br /><br /><br />不要使用除法<br /> 您的游戏项目不应该执行单独的除法运算。ARM 处理器本身不支持除法运算。每次您进行除法运算的时候,它都会消耗数千个时钟周期。132 MHz 的 ARM 在理论上可以每秒执行 1.32 亿条指令(或者 2.64
2010-11-25 09:55:00 6617 1
转载 多点触碰开发
多点触摸multi-touch<br /> 最近研究多点触摸,做了个demo。Demo中实现多点触摸缩放和使用按钮点击放大和缩小。注意2.0以上才支持多点触摸。<br /><br />程序代码如下:<br />package org.example.touch;<br />
2010-11-15 15:39:00 873
转载 WAV文件格式分析
一. RIFF概念在Windows环境下,大部分的多媒体文件都依循着一种结构来存放信息,这种结构称为"资源互换文件格式"(Resources lnterchange File Format),简称RIFF。例如声音的WAV文件、视频的AV1文件等等均是由此结构衍生出来的。RIFF可以看做是一种树状结构,其基本构成单位为chunk,犹如树状结构中的节点,每个chunk由"辨别码"、"数据大小"及"数据"所组成。块的标志符(4BYTES)数据大小(4BYTES)数据
2010-11-07 21:50:00 517
原创 ALT thunk
#if defined(_M_IX86)#pragma pack(push,1)struct _stdcallthunk{ DWORD m_mov; // mov dword ptr [esp+0x4], pThis (esp+0x4 is hWnd) DWORD m_this; // BYTE m_jmp;
2010-01-26 23:32:00 580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人