我使用插件对我的代码进行分析,我这里使用的checkStyle的插件,还有很多其他的插件,用了一个,其他都差不多,还有一个PMD的插件, 一直重来没有注重代码规范,所以这里我开始注意 第一步:安装CheckStyle插件 出现如下窗口之后,选择ADD 之后,Namd的名称一般都是插件名称,路径为下载...
分类:
其他好文 时间:
2016-03-03 19:26:14
阅读次数:
612
背景: 在多媒体和图像处理等应用中,经经常使用到大块内存,尤其是硬件编解码。须要内核分配大块的物理连续内存。 这里希望通过把从内核分配的连续物理内存映射到用户空间。在用户空间经过处理,又能够入队到驱动中。 前提: Kernel Config中 依据需求配置和调整CMA的大小。 方法: (一) 1、驱
分类:
其他好文 时间:
2016-03-03 19:24:59
阅读次数:
137
NodeJS 把 JavaScript 的使用从浏览器端扩展到了服务器端,使得前端开发人员可以用熟悉的语言编写服务器端代码。这一变化使得 NodeJS 很快就流行起来。在 NodeJS 社区中有非常多的高质量模块可以直接使用。根据最新的统计结果,NodeJS 的 npm 中的模块数量已经超过了 Ja
分类:
其他好文 时间:
2016-03-03 19:26:19
阅读次数:
109
1 #include<stdio.h>//银行利息 2 3 int main() 4 { 5 float a,b; 6 int i,c,d; 7 scanf("%f%f%d",&a,&b,&c); 8 for(i=1;i<=c;i++) 9 b=b*(1+a/100); 10 d=(int)b; 1
分类:
其他好文 时间:
2016-03-03 19:25:31
阅读次数:
129
C++并没有规定各种数据类型在内存中的存储大小,依赖于不同的编译器的不同而不同,要想获知当前编译器对各种数据类型分配的大小,可以通过sizeof运算符来获取。 使用方法1: sizeof(数据类型) 使用方法2: sizeof(变量名 或 常量名 或 表达式 ) sizeof(int) 或 int
分类:
其他好文 时间:
2016-03-03 19:24:04
阅读次数:
174
在info.plist中添加<key>NSAppTransportSecurity</key><dict> <key>NSAllowsArbitraryLoads</key> <true/></dict>
分类:
其他好文 时间:
2016-03-03 19:24:17
阅读次数:
105
先说解决办法: 通过a[key]的方式获取。 具体场景是这样的: 有一个对象的key是数字组成的,这时候使用a.b的形式就不能获取到相应的value值, 如下图: a.'111'会报错。 特别说明: a['111']和a[111]两种写法都是一样的,没有什么区别,此用法与数组用下标访问是相同的。 另
分类:
其他好文 时间:
2016-03-03 19:21:14
阅读次数:
144
注:Android 4.3引入的wm工具 wm命令及使用方法: 系统说明: usage: wm [subcommand] [options] wm size [reset|WxH] wm density [reset|DENSITY] wm overscan [reset|LEFT,TOP,RIGH
分类:
其他好文 时间:
2016-03-03 19:21:01
阅读次数:
142
刚学了差分约束系统。 差分约束就是给你一堆不等式,求一个满足条件的解。比如x-y>=z,x-y<=z这些。对于大于等于的,我们可以转化为从y到x的单向最长路径,小于等于的则是最短路径。我们还要努力找到题目中的隐藏条件,或者自己建立一个原点什么的,这样才可以做。要注意的是,差分约束系统中通常会出现负数
分类:
其他好文 时间:
2016-03-03 19:20:31
阅读次数:
84
ECMAScript5规范了函数对象的属性:caller.除了Opera的早期版本不支持,其他浏览器都支持这个ECMAScript3并没有定义的属性。 [IE,Firefox,Chrome,Safari的所有版本以及Opera9.6都支持caller属性] 这个属性保存着调用当前函数的函数的引用,如
分类:
其他好文 时间:
2016-03-03 19:18:25
阅读次数:
719
C++ 中cctype头文件的使用 头文件cctype(字符处理库)中定义了有关字符判断与处理的库函数,使用前要包含头文件: #include <cctype> using namespace std; cctype头文件中的常用函数列表如下: 函数名称 返回值isalnum() 如果参数是字母数字
分类:
其他好文 时间:
2016-03-03 19:19:15
阅读次数:
139
(1 )分离一个三位非负整数 设x为一个整型变量,从键盘输入x的值( 三位,例如567 ), 然后将x的百、十、个位数分离出来,分别保存到整型变量a、b、c中, 然后将a、b、c进行输出。 /* 设x为一个整型变量,从键盘输入x的值( 三位,例如567 ), 然后将x的百、十、个位数分离出来,分别保
分类:
其他好文 时间:
2016-03-03 19:18:44
阅读次数:
119
os/user 用户模块 导入语法: import "os/user" 模块概述 os/user 模块的主要作用是通过用户名或者 id 从而获取其相关属性。 User 结构体 type User struct { Uid string Gid string Username string Name
分类:
其他好文 时间:
2016-03-03 19:19:24
阅读次数:
276
UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subv
分类:
其他好文 时间:
2016-03-03 19:17:57
阅读次数:
126
今天突然开窍了,想通了。。。。。 以下是我的抽象想法: 32位系统 这个 多少位 指的是 硬件的 一次性发送过来的位数,一个字节 等于8位,内存的一个存储单元就是一个字节,即8位。 也可以这样来想这个位,就是栈中内存地址的二进制 位数,那么 32位 的意思是 栈中内存地址最大是 32个11,即: 你
分类:
其他好文 时间:
2016-03-03 19:17:16
阅读次数:
166
如果你不是在同一个view中使用多个mapview的话 ,都可以采用先清理掉原来数据 再加载新数据的方式来实现清理 数据NSArray* array = [NSArray arrayWithArray:_mapView.annotations]; for (MapPointAnnotion* ann
分类:
其他好文 时间:
2016-03-03 19:17:18
阅读次数:
212
自己关于HTML中head头部内的一些标签理解还是有一些乱,所以抽时间整理一下,方便以后查看。 DOCTYPE <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML
分类:
其他好文 时间:
2016-03-03 19:19:20
阅读次数:
186