Visual Studio 2010中的Profiler使用 Visual studio 2010 的Profiler是自带的性能工具, 利用它我们可以找出程序中的性能瓶颈,然后不断优化不断再测试。简介Profiler有利用向导启动程序和后期附...
Lua获取系统时间及时间格式化 系统当前时间对应的时间戳local ntime = os.timeprint(ntime)式化时间显示,参考下表常用于设置header等ngx.header["Last-Modified:"] = os.date("%a, %d...
用 KVC 自动把 JSON 转 Model 图1和图2是一个接口,code 是在服务器修改或升级等原因导致的;图3是在新用户登录没有数据的情况出现的;是一个接口对应的Model类也是一个;Model类代码如下@in...
Canvas的save和restore 在创建新的控件或修改现有的控件时,我们都会涉及到重写控件或View的onDraw方法。onDraw方法会传入一个Canvas对象,它是你用来绘制控件视觉界面的画布。在onDraw...
利用 Qt 读取 XML 文件的方法 XML是可扩展标记语言(ExtensibleMarkupLanguage)的缩写。XML文件由内容和标记组成,通过以标记包围内容的方式将大部分内容包含在元素中。Qt中提供了多种读取XM...
Paint类常用方法 void setARGB(int a, int r, int g, int b) 设置Paint对象颜色,参数一为alpha透明通道void setAlpha(int a) 设置alpha不透明度,范围为0~255void ...
使用grep快速定位代码位置 有时候临时修改代码时,我们不需要或者没有条件使用复杂的代码编辑器。此时使用普通的文本编辑器如nano或vim,加上grep命令即可快速定位并修改代码。例如,在ker...
Aizu 1311 Test Case Tweaking(spfa变形,dp) 题目链接:http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1311题意: 给出一张有向图,和一个权c,问将1~n亮点之间的最短路径花费降到c,最少需要...
自定义DialogAlert对话框并实现对话框的复用 一、演示效果 二、项目布局三、项目代码IAlertDialogButtonListener.javapackage com.example.dialogalertbyself;/** * 自定义Listener * * 用于实现...
Java学习笔记27 Vector是List接口的实现类,支持List接口的全部功能,Vector类是基于数组实现的List类,在内部封装了一个动态的、允许再分配的Object[]数组,Vector是线程安全的...