libc 中提供非常好用的 malloc free 功能,如果自己实现一个,应该怎么做。 要实现 malloc free 需要有 可以分配内存使用的堆,和记录内存使用情况的链表。 如下图所示,堆从高向低分配,链表从低向高分配,图是 ps 画的。 这里的对应关系是,链表 1 对应 最后一个堆,链表 2 ...
分类:
其他好文 时间:
2017-08-30 22:28:49
阅读次数:
198
1. 3 traditional ways computes run faster Faster clocks More work/clock cycle More processors 2. Parallelism A high end Gpu contains over 3,000 arithm ...
分类:
其他好文 时间:
2017-08-30 22:28:42
阅读次数:
176
一段统计字符数的代码及分析。 先贴代码: 以下是实验过程,将memset语句注释掉 结果是上图的一大串数字,来看看是为什么: 可以看到,在未初始化时,C数组是一些不定数字,因为它需要统计字符数,所以要清零。 这一段代码是该程序的精华,有人也许会写的长长一段来统计每一个字母的字符数,这里只要两个数组便 ...
分类:
编程语言 时间:
2017-08-30 22:28:35
阅读次数:
290
CDH5.7卸载1.记录用户数据目录2.关闭所有服务2.1在CM中,选择某个集群,然后停止集群。2.2逐个关闭CDH中的服务3.删除parcels4.删除集群5.卸载Cloudera manager server5.1 如果是用Cloudera-manager-installer.bin 文件安装5... ...
分类:
其他好文 时间:
2017-08-30 22:28:28
阅读次数:
342
今天无意这中遇到一个奇怪的崩溃,先上引起崩溃的代码: - (void)dealloc { __weak __typeof(self)weak_self = self; NSLog(@"%@", weak_self); } 当执行到dealloc的时候,程序就crash 掉了。崩溃信息如下: objc ...
分类:
其他好文 时间:
2017-08-30 22:28:18
阅读次数:
239
在正则表达式里面,我们使用元字符 [ 和 ] 来定义一个字符集合。[ 和 ]不匹配任何字符,他们只负责定义一个字符集合。 [0123456789]和 [0-9]等价 [^1]表示不匹配1,[^1-9]:表示不匹配1到9数字之间的任何一个包含1和9. ...
分类:
其他好文 时间:
2017-08-30 22:28:10
阅读次数:
144
转载自:http://blog.csdn.net/gideal_wang/article/details/4316691 一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交 ...
分类:
Web程序 时间:
2017-08-30 22:28:03
阅读次数:
194
没有 将 exe 踢下线的 机制的情况下,可以尝试如下方式: 1、改数据库字段 这样,原来的程序里面的 字段就不对了,就必须要 更新新的程序 才能使用 实际情景: 20170829,温州地调 调度员 大比武 初赛前夕,晚上 小南路配调的人上来(原来这台机一直没有关闭exe),看到了 比赛的初赛(可能 ...
分类:
其他好文 时间:
2017-08-30 22:27:46
阅读次数:
151
1、需要安装Android NDK,Mac下下载的是一个bin文件,解压NDK .bin文件: (1)获取文件权限 (2)解压出文件 2、构建脚本中的参数设置 3、查看Android运行log ...
分类:
移动开发 时间:
2017-08-30 21:49:39
阅读次数:
452
一 线性回归原理 如何实现线性回归? 主要的思想:熟悉目标函数,计算它们的梯度和优化目标参数集。 这些基础工具是后续复杂算法的基础。更多的关于线性回归的细节参考[Lecture Note], 线性回归的目标: 从输入向量值 $x\in\Re^{n}$ 预测目标值$y$。 例如,我们预测一座房子的价格 ...
分类:
其他好文 时间:
2017-08-30 21:49:31
阅读次数:
135
对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用 32bit,double数据占用 64bit.其实不论是float类型还是double类型,在计算机内存中的存储方式都是遵从IEEE的规范的,float 遵从的是IEEE R32.24 ,而doub ...
分类:
编程语言 时间:
2017-08-30 21:49:23
阅读次数:
174
1、 springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 2、 springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为 ...
分类:
编程语言 时间:
2017-08-30 21:49:15
阅读次数:
157
1. 简介 WebView是一个基于webkit引擎、展现web页面的控件。 Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。 2. 作用 显示和渲染Web页面 直接使用html文件(网络上或本地assets中)作布局 可和JavaSc ...
分类:
Web程序 时间:
2017-08-30 21:49:08
阅读次数:
244
扩展例子 插入一条记录 INSERT INTO 表名 [(字段1,…,字段n)] VALUES (值1,…,值n) 插入查询的结果 INSERT INTO 表名 (字段1,…,字段n) VALUES 子查询 例如:INSERT INTO Scores VALUES ("990301", "大学计算机 ...
分类:
数据库 时间:
2017-08-30 21:49:00
阅读次数:
232
题意:给定一个长度为n的01串,你的任务是依次执行如表所示的m条指令: 1 p c 在第p个字符后插入字符,p = 0表示在整个字符串之前插入2 p 删除第p个字符,后面的字符往前移3 p1 p2反转第p1到第p2个字符4 p1 p2输出从p1开始和p2开始的两个后缀的LCP。 析:对于前三个操作, ...
分类:
其他好文 时间:
2017-08-30 21:48:53
阅读次数:
202
Description 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。 Input 第一行V,E,need分别表示点数,边数 ...
分类:
其他好文 时间:
2017-08-30 21:48:45
阅读次数:
180