- 博客(24)
- 资源 (2)
- 收藏
- 关注
转载 sysctl tcp 相关配置解释
$ /proc/sys/net/core/wmem_max最大socket写buffer,可参考的优化值:873200$ /proc/sys/net/core/rmem_max最大socket读buffer,可参考的优化值:873200$ /proc/sys/net/ipv4/tcp_wmemTCP写buffer,可参考的优化值: 8192 436600 8
2012-06-20 13:26:58 1191
原创 Redis 内存优化理解和存储总结
1.Redis 存储机制Redis存储机制分成两种Snapshot 和 AOF。无论是那种机制,Redis都是将数据存储在内存中。 Snapshot工作原理: 是将数据先存储在内存,然后当数据累计达到某些设定的伐值的时候,就会触发一次DUMP操作,将变化的数据一次性写入数据文件(RDB文件)。 AOF 工作原理: 是将数据也是先存在内存,但是在存储的
2012-06-01 17:17:56 1419
转载 Unsafe 类的API说明,功能强大。
package sun.misc;import java.lang.reflect.Field;/*** * This class should provide access to low-level operations and its * use should be limited to trusted code. Fields can be accessed using * me
2012-01-13 17:29:16 2306 1
原创 ActionScript 标签
1.普通标签标签描述[ArrayElementType] 指定数组中每个元素的数据类型。 [Bindable] 把一个属性标记为可以用作数据绑定表达式的源。 [DefaultProperty] 当把组件用在MXML文件中时,定义这个组件的默认属性的名字。 [Deprecated] 把一个类或类元素标记为
2012-01-09 13:19:58 930
转载 IOS 应用审核规则
不能导致手机故障(比如崩溃或屏幕问题)长时间/过度使用之后反应仍然很快应用内的所有价格信息中不能用固定值代替可变变量不要使用任何SDK里面的私人API不要使用任何SDK文档里面没有列出的功能不要提及用户设备上不存在的硬件功能如果需要网络连接,在没有网络的情况下要告知用户不要(过度)模仿任何本地应用程序不要(过度)山寨某个本地应用的功能运行若干次之后不要过期或停止
2011-12-02 09:38:14 1190
原创 IOS Transition Animations 基础一
IOS开发中界面与界面之间可以有许多切换的动画效果,SDK中有许多设置。CATransition *myTransition = [ CATransition animation ]; //创建动画myTransition.timingFunction=UIViewAnimationCurveEaseInOut;1.动画帧时间的类型控制:这个类型控制了动画的播放速度,根据不同的
2011-11-28 18:01:12 1416
转载 Linux hbase内存溢出分析
perftools查看堆外内存并解决hbase内存溢出 最近线上运行的hbase发现分配了16g内存,但是实际使用了22g,堆外内存达到6g。感觉非常诡异。堆外内存用一般的工具很难查看,可以通过google-perftools来跟踪: http://code.google.com/p/google-perftools/downloads/list 它的原理是在ja
2011-11-03 11:46:53 1925
转载 JVM 启动调优
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同
2011-11-03 10:53:48 1100
翻译 IPhone CGPathDrawingMode 模式详解
Filling a Path填充一个路径的时候,路径里面的子路径都是独立填充的。假如是重叠的路径,决定一个点是否被填充,有两种规则1,nonzero winding number rule:非零绕数规则,假如一个点被从左到右跨过,计数器+1,从右到左跨过,计数器-1,
2011-10-18 21:12:20 4838
转载 Android UI 库
1. GreenDroid 该项目可以实现下列的UI设计: 动作栏(Action Bar)快捷动作(Quick Action)工作区(Workspace)动态列表(Dynamic List)以及许多更有用的组件。 项目网站
2011-10-09 10:55:40 3147
原创 tcpdump 详解
tcpdump采用命令行方式,它的命令格式为: tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ] [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ] [ -T
2011-09-01 20:48:25 1642
转载 MAC OS X LION 快捷键汇总
启动计算机时的巧妙使用:1、在计算机启动时,同时按住“option”键可以重建桌面,此操作应每月做一 次。 2、在计算机启动时,按住“shift”键可以关闭所有系统功能扩展。 3、在计算机启动时,按住鼠标可以推出软盘以避免将其用作启动磁盘。 4、在计算
2011-08-31 23:45:18 13017
原创 CL 编译器选项总结
cl.exe所在的文件夹里面有一个批处理叫做 VSVAR32.BAT 首先运行它一次,你就可以用cl.exe来编译你的代码了。 (在vs2005里面未发现该文件,怀疑因该是上级目录的vcvarsall.bat,但是不执行该文件同样可进行命令行编译。)CL.exe
2011-08-02 22:16:01 5493 1
原创 man 手册规范 & troff文件使用
在Linux下有许多命令,他们都有自己的帮助文档,有一天我们自己的的程序也需要帮助类似的帮助文档的时候应该如何来编写呢 ? 相对这方面的资料较少,这里总结下。什么是手册页(man-pages)在windows下面,我们经常把帮助手册叫电子书,是chm文件。在linux下面的帮助手
2011-07-27 14:15:05 2341
原创 IP 网络层传输协议学习心得
网络层数据整个TCP/IP 模型中非常关键的一环,承上启下,提供了面向无连接的报文发送服务。IP(Internet protocl)协议就是工作在这个层次。 先看看这个IP协议数据包的格式:从图形中可以看出,IP协议的头部是以四个字节分段来组织的,每个功能段是4(Header Length 的值就是以四个字节为一组的组数)个字节,头部最短为20个字节,最长为60个字节。下面
2011-06-22 10:47:00 1575
原创 TCP/IP 协议栈基本功能概述
一直使用TCP协议,却不深入了解它。打算深入学习下。 TCP是比ISO标准协议分层要更早的协议,他分为5层,而ISO协议是7层。我们可以认为是TCP是ISO协议的粗粒度版本。 ISO 协议分层分为7层: 物理层: 负责物理方面的电气特性,主要是负责亦Bit为单位发送数据。 链路层: 负责组帧,并计算物理编址(负责描述一条链路上的两端地址),流量控制,差错控制
2011-06-16 15:50:00 1242
原创 PX 和 DIP 的关系
<br />px:是屏幕的像素点<br />in:英寸<br />mm:毫米<br />pt:磅,1/72 英寸<br />dp:一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1px<br />dip:等同于dp<br />sp:同dp相似,但还会根据用户的字体大小偏好来缩放。<br />建议使用sp作为文本的单位,其它用dip<br />针对dip和px 的关系,做以下概述:<br />HVGA屏density=160;QVGA屏density=120;WVGA屏density=2
2011-05-19 15:14:00 1105
原创 JNI 开发技术 (一)
<br /> 很多时候为了追求性能采用JNI的方法来帮助JVM完成一些计算操作,我们会采用JNI的方式来获取操作系统更多更高级的特性,从而摆脱JVM API功能上的一些不足。下面是我初次使用JNI的一些心得。<br /> 开发JNI程序一般有6个步骤:<br /> <br /> 1.设计Java程序,制定和规划Native接口,并为次接口创建Java类。<br /> 2.编译刚刚写的Java程序。(javac .......,你懂的)<br /> 3.使用javah 工具根据刚刚编译的j
2011-04-26 21:29:00 1032
原创 TokeyTyrant (TT Server) ULog 管理,数据清空以及结构优化
TT Server #!/bin/bash#请正确设置下面的三个关键变量,目录的话不要用/结尾TT_INSTALL_HOME="/usr/local/bin" #TTServer 安装文件目录DIR_ULOG="/home/remon/DevelopKit/server/TT/tokyotyrant/tokyotyrant-1.1.41/ulog" #ulog所在目
2011-03-21 15:30:00 4149 2
原创 Android uses-permission大全
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiF
2011-01-21 16:49:00 6193 1
原创 Android Categroy 详解大全
Android 1.5、1.6 android.intent.category.ALTERNATIVE android.intent.category.BROWSABLE android.intent.category.DEFAULT android.intent.category.DEVELOPMENT_PREFERENCE android.intent.category.EMBED android.intent.category.HOME android.intent.category.I
2011-01-16 11:58:00 2817
原创 Android Action 分类大全
StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。."android.intent.action.ADD_SHORTCUT"StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。"android.intent.action.ALL_APPS"StringALTERNATIVE_CATEGORY类别:说明 activity 是用户正在浏览的数据的一个可选操作。"android.intent.category.ALTERNATIVE"StringANSWE
2011-01-16 11:53:00 1542 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人