- 博客(21)
- 收藏
- 关注
原创 打开固定文件的pr_debug .
驱动中pr_debug定义在kernel/include/linux/printk.h /* If you are writing a driver, please usedev_dbg instead */#if defined(CONFIG_DYNAMIC_DEBUG)/* dynamic_pr_debug() uses pr_fmt()internally so we don
2014-10-03 17:28:48
533
原创 Android SVN开发实战之目录结构介绍 .
Android SVN目录(?)[+]第一种方法第二种方法第一种开发模式trunk进行主要开发集中式第二种开发模式分支进行主要开发分散式svn有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是[java] view plaincopyprint?svn://proj/
2014-10-03 17:25:59
312
原创 gradle 编译环境下进行android单元测试 .
====== android 单元测试介绍 ======JUnit是一个开源的java单元测试框架,android的测试套件是基于JUnit 3的(不完全兼容JUnit 4),Junit4只需简单了解即可,可以使用普通的junit来进行测试,推荐使用android的Junit测试框架进行高效全面的进行测试。====== Android 单元测试框架UML ======{{:dolphi
2014-10-03 17:25:20
427
原创 iOS-swift-如何实现树级目录的折叠和展开
如何实现树级目录的折叠和展开1 引言 最近一直在用swift写项目,目前已经完成了小半,大概11月中旬能够完成,到时会出个系列视频,把源码放出来。我是iOS 零基础学习swift,之前没有任何objc经验,这几个星期一直在掉坑爬坑的循环中度过。当前不仅swift中文资料稀缺,英文资料也很少,不少问题到最后还是要去看objc代码,导致我现在看objc连蒙带猜也能明白个七
2014-10-03 17:25:09
502
原创 安装gcc 3.4 .
安装 gcc 3.4 f**k,不是为了编译0.11内核,我才懒得鸟3.4的版本 源码编译被我实践——“不归路”,各种报错,我起码不止是了4个版本的gcc,各种不兼容.各种恶心... 直到刚刚才搞定,用deb安装包install gcc 3.4 想办法搞到下面几个deb 安装包
2014-10-03 17:24:36
476
1
原创 赵雅智_Swift(3)_swift注释 .
请将你的代码中的非执行文本注释成提示或者笔记以方便你将来阅读。Swift 的编译器将会在编译代码时自动忽略掉注释部分。单行注释以双正斜杠作(//)为起始标记:[objc] view plaincopyprint?// 这是一个注释 // 这是一个注释 多行注释其起始标记为单个正斜杠后跟随一个星号(/*),终止标记为一个星号后跟随单
2014-10-03 17:23:00
295
原创 符号化(Symbolicating) iOS Crash文件 .
符号化SymbolicatingiOSCrash Log陈小道目录(?)[+]脚本在Mac上面运行操作步骤参考资料今天有空研究一下如何分析iOS Crash文件。看了一下网上的方法,有些行不通了。最后拿老大以前写的脚本,可以了。然后理解了一下脚本,最后稍作修改。整理一下。脚本(在Mac上面运行):[plain] view pl
2014-10-03 17:22:23
497
原创 网络协议的三次握手 .
三次握手解析网络传输时建立连接的协议类似我们生活中的打电话的例子:A : 你好我是A,你听得到我在说话吗?B : 听到了,我是B,我说A啊,你听到我在说话吗?A : 嗯,听到了。简要的图示如下:----------------建立连接,开始聊天!-------------建立连接的第一步:建立连接的第二步:建立连接的第三步
2014-10-03 17:19:38
305
原创 《数据挖掘概念与技术》学习笔记 .
1.Chapter1 引论:(1) OLTP 和 OLAP 概念:OLTP(on-line transaction processing) 联机事物处理,就是我们经常说的关系数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。例如:mysqlOLAP(on-line analytical processing) 联机分析处理,是数据仓库系统的主要应用,支持复杂的分析操作,侧重
2014-10-03 17:19:32
844
原创 fast-json.jar的使用方法
fast-json.jar 解析json数据:一种json数据解析方式是这样的,点击这里下载jsonfast.jar+fastjsonAPI文档[java] view plaincopyprint?[ { "id": 6378, "title": "test", "img": "http://image.j
2014-10-03 17:19:08
398
原创 BZOJ 2048 2009国家集训队 书堆 数学算法 .
题目大意:经典的物理上的桌边堆书问题,初中物理老师曾经还讲过,不过只记住了结论。。。没关系,简单证明一下就好首先我们设由上至下第i本书比它下面那本书多伸出去的长度为a[i],前缀和为s[i],那么我们要求的就是s[n]为了简化问题我们设一本书的长度为1假设n=1a[1]=1/2,毫无疑义然后考虑两本书两本书的时候,重心明显在距下面那本书左端点的3/4处,故a
2014-10-03 17:18:04
692
原创 nyoj 164&&poj2084 Game of Connections 【卡特兰
题意:将1~2n个数按照顺时针排列好,用一条线将两个数字连接起来要求:线之间不能有交点,同一个点只允许被连一次。最后问给出一个n,有多少种方式满足条件。分析:ans[n]表示n的中的种类数。 规定ans[0] = ans[1] = 1;假设给出的数是n那么从1开始, 与1之间相连的数与1之间间隔的对数分别是0, 1, 。。n-1, 那么我们就可以将他们分割成两部分,对于每一部分我们
2014-10-03 17:17:23
264
原创 李林APUE之进程的封装
1.子进程是父进程的副本,获得父进程的数据空间/堆/栈,父子进程共享代码段.子进程从fork后开始执行,返回值=0表示子进程,因为子进程可以通过函数来获取父进程的ID,但是父进程无法知道子进程的ID.2.为了提交效率,fork后,并不立刻复制父进程的空间,而是采取写时复制(COW)的技术,也就是父进程或者子进程要修改数据段/堆/栈的时候,才进行复制操作,并且复制修改的区域.3.子进程从父进
2014-10-03 17:17:05
287
原创 Ural 1119 Metro(DP) .
题目地址:Ural 1119因为还有一个可不可以穿的问题,所以需要再加一维。0代表可穿不可穿,可穿设置成0,不可穿就设置成无穷大。1代表当前这格的最短距离。代码如下:[cpp] view plaincopyprint?#include #include #include #include #include #includ
2014-10-03 17:16:19
310
原创 MAC地址和IP地址的关系 .
MAC地址和IP地址的关系简单地说:ip地址是服务商给你的,mac地址是你的网卡物理地址。 一、IP地址 对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式。IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类
2014-10-03 17:14:15
389
原创 vs2010+opencv2.4.8配置 .
这里的配置为vs2010和opencv2.4.8的配置 1、安装opencv 2.4.8 双击图标 ,弹出的对话框,建议填写放到D:\Program Files\下。 解压后 2、配置环境变量 计算机->(右键)属性->高级系统设置-
2014-10-03 17:12:33
510
原创 写给刚入行学计算机孩子的一封信 .
其实我今年大三,充其量也刚刚大三一个月,并没有什么资格在这里班门弄斧,与其是说写给大一孩子的一封信,倒不如说是对我这两年来的学习做一个概述和总结,谈一谈经验和教训,能给新人们一些借鉴 便足矣. 我呢,就读在一个不知名的重本大学,学计科的,众人口中的二流学校的三流专业. 上大学前,我也没有接触过编程,小时候家里有一台windows98不能上网也玩的不亦乐乎,再后来就跑到朋友家上网打游
2014-10-03 15:02:31
436
1
原创 汉澳sinox为什么没有下载源,因为sinox运行unix/linux/windows程序 .
有用户下载使用汉澳sinox后说sinox没有下载源。意思是说类似linux那样能下载linux 开源程序安装。但是你要知道,sinox并不是linux。首先,sinox是商业操作系统,就像 windows那样,你看到 windows有下载源吗? sinox不是开源操作系统,因此也就没有开源源代码和程序下载这种说法。其次,sinox能运行bsd/unix/linux/windo
2014-10-03 14:59:12
418
原创 微机原理与接口技术一
1.1946年2月14日世界上第一台电脑ENIAC在美国宾夕法尼亚大学诞生。2.第一台微机 出现于1971年的 Intel公司,微处理器是4004,6万次/秒。3.内存4GB(1G=1024M,1M=1024K,1K=1024B), 主频:4GHZ(1G=1000M,1M=1000K,1K=1000HZ)4.字长:cup一次能处理二进制信息的位数。5.按照cpu个数的
2014-10-03 14:58:43
739
原创 BZOJ 1588 HNOI2002 营业额统计 裸Treap .
BZOJBZOJ1588题目大意:。。。题目描述不全看这里好了给定一个序列 对于每个元素我们定义该数的最小波动值为这个数与前面所有数的差中的最小值(第一个数的最小波动值为第一个数本身) 求最小波动值之和找最近的数只需要找前驱和后继就行了 平衡树的基本操作 不多说了然后——此题多组数据!!尼玛!!看题目描述这也是单组数据啊!!什么**情况??而且多组数据尼玛也就算了!!输
2014-10-03 14:58:17
297
原创 如何实现广度优先遍历(BFS) .
BFS广度优先遍历BFS过程:一:访问顶点V,并标记V为已经访问二:顶点V入队列三:如果队列非空,进行执行,否则算法结束四:出队列取得对头顶点u,如果顶点未被访问,就访问该顶点,并标记该顶点为已经访问五:查找u的第一个邻接节点w六:如果w不存在,则转到步骤三,否则循环执行a. 如果w没有被访问过,则先把w入队列b.查找顶点u的下一个邻接节点,记为w,并转到步
2014-10-03 14:57:06
314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人