自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 《大话数据结构》学习笔记

线性表的定义是什么?零個或多個數據元素的有限序列。我们对每个线性表位置的存入或者取出数据,对于计算机来说都是相等的时间,也就是一个常数,因此用我们算法中学到的时间复杂度的概念来说,它的存取时间性能为O(1)。我们通常把具有这一特点的存储结构称为随机存取结构。線性表順序存儲結構的優缺點是什么?链式结构的节点是怎么构成的?為了表示每個數據元素ai與其直接後繼數據元素ai+1之間...

2015-09-05 13:20:00 116

转载 如何获取 iOS APP 的 scheme URL ?

获取IPA文件拷贝到桌面上后缀名由 .ipa 改为 .zip解压之后进入,进入名为Payload的目录右键点击里面的跟App同名的文件,选择'显示包内容'用文本编辑器打开当前文件夹下的info.plist搜索'CFBundleURLSchemes'在标记处,就是要找的Scheme URL一般你获取到了是某个具体的名字,这个时候你只要在这个名字后面加上「:///」就成为能够...

2015-09-03 15:09:00 1093

转载 Uderstanding and using Pointers 读书笔记

如何阅读指针?从右向左读。比如 const int *pci;虚拟内存和虚拟内存地址是什么?一个应用程序,在虚拟内存地址里也许是连续的,但是在物理内存里也许是分隔开来的。虚拟内存和物理内存的映射一般是操作系统主导完成。程序一般返回的内存地址都是虚拟内存地址。如何手动 实现 null ?在许多库里面,NULL 被定义为下面这样的宏#define NULL ((void ...

2015-09-02 13:04:00 97

转载 如何知道一个路由器的 BSSID ?

使用 Mac 连接上这个路由器,然后使用 option 按 wifi 按钮,可以在详情页里找到。有些路由中继的设置需要使用 BSSID ,比如 pandorabox openwrt转载于:https://www.cnblogs.com/0x1D/p/4762912.html...

2015-08-27 12:05:00 4064

转载 编译器的前端后端是怎么回事?

根据完成任务不同,可以将编译器的组成部分划分为前端(Front End)与后端(Back End)。前端主要指与源语言有关但与目标机无关的部分,包括词法分析、语法分析、语义分析与中间表示生成。后端主要指与目标机有关的部分,包括代码优化和目标代码生成等。"端"概念的提出对于编译技术的发展起到了至关重要的作用,它使编译器的框架更明晰,更利于集成与构造。转载于:https://ww...

2015-08-26 19:35:00 1048

转载 Expert C Programming(C专家编程) 读书笔记

目录几个比较奇葩的指针赋值int (* fun())()int (* foo())[]int (*foo[])()const 关键词的意义是什么?char const (*next )() 怎么读?char (c[10])(int **p) 怎么读?typedef 不应该怎么用?definition 和 declaration 有什么不同?数组和指针之间的区别是什么...

2015-08-24 21:07:00 69

转载 Programming on C 学习笔记

目录include不同的声明方式有什么不同?if defined 与 #ifdef 有什么区别?undef 是怎么工作的?如何利用 typedef 来定义数组?枚举中,如果有个元素被赋予值,也后一个元素怎么办?如何利用 typedef 来定义指针?typedef 怎么定义结构体?make 可以指定依赖关系,那么他可以指定没有关系的文件相互依赖吗?make 命令会不会重...

2015-08-23 10:21:00 69

转载 《手把手教你构建自己的 Linux 系统》学习笔记(10)

目录/etc/fstab 文件的作用是什么?Linux 内核的图形化启动是怎么回事?Linux 系统中的文件名是否以大小写来进行区别?「GRUB 中无法找到硬盘」怎么解决?「GRUB 及配置文件中对磁盘分区的表示与 /dev 中的设备文件」有什么不同?GRUB 的配置文件是什么?有什么用?rootfs 根文件系统是什么?内存磁盘(RAM Disk)是什么?内存磁盘的大...

2015-08-21 16:30:00 85

转载 《手把手教你构建自己的 Linux 系统》学习笔记(9)

目录autoreconf 命令的作用是什么?aclocalautomake -aautoconf一条命令搞完三面三步既然有其他的「编译控制软件」为何还是使用 make 来进行编译控制?Module-Init-Tools 软件包的作用是什么?Patch 软件包的作用是什么?Psmisc 软件包的作用是什么?Rsyslog 软件包的作用什么?sysvint 软件包的作...

2015-08-20 13:40:00 59

转载 《手把手教你构建自己的 Linux 系统》学习笔记(8)

目录Binutils 软件包有什么用?make -k 的作用是什么?man-pages 里有几种文档?分别表示什么意思?如何查询指定目录的 man-pages ?如何使用 make 命令的同时,修改 makefile 中的文件的值?pkg-config 软件包的用途是什么?Ncurses 软件包的作用是什么?Util-linux-ng 软件包的作用是什么?coreut...

2015-08-19 14:32:00 75

转载 《手把手教你构建自己的 Linux 系统》学习笔记(7)

目录tee 命令的缺陷是什么?如何解决这个缺陷?/etc/ld.so.conf 文件的作用是什么?动态链接和静态链接有什么不同?动态编译静态编译共享库为什么会有版本?共享库的版本升级原理是怎样的?tee 命令的缺陷是什么?如何解决这个缺陷?tee 命令只接收标准输入,而如果明林广化寺用了错破五输出则错误输出的内容无法被 tee 接受到,为了让错误信息也能够被记录,我们...

2015-08-18 19:29:00 79

转载 《手把手教你构建自己的 Linux 系统》学习笔记(6)

目录/dev 目录是干什么的?/proc 和 /sys 目录是干什么的?udev 这个软件是干什么用的?目录映射是临时性的,还是永久性的?命令行里大括号 “{}” 的作用是什么?设置目录权限为 “1777” 表示什么?ls -l 后,第一列第一个字符表示什么?第三列和第四列又表示什么?exec 命令的特点是什么?其他函数库文件都已 lib 开头,那么 ld 开头的函数...

2015-08-17 20:01:00 62

转载 《手把手教你构建自己的 Linux 系统》学习笔记(5)

交叉编译是什么?交叉编译就是在一个系统上,编译生成另外一个系统运行的程序文件。「硬件体系结构」和「操作系统」的关系是什么?硬件体系结构也可以称为架构,主要是通过 CPU 的指令集来进行区分的,操作系统通常是以内核来进行区分的。一种体系结构可以运行多种操作系统,一种操作系统也可能运行在不同的体系结构上,所以称呼一种系统平台时将二者结合起来,如 X86_Linux,表示在 x86 平...

2015-08-15 22:25:00 91

转载 《手把手教你构建自己的 Linux 系统》学习笔记(4)

汇编链接器(Binutils)这是一个软件包,这个软件包其实是一个工具集,里面含有了大量的用于汇编程序活着读取二进制文件相关的程序。CC它是一条命令的别名,这条命令的作用是使用 GCC 的 C 语言编译器。CXX它是一条命令的别名,用于指定 GCC 的 C++ 编译器。CFLAGS用于设置编译 C 程序时传递给编译器的参数。CXXFLAGS用于设置编译 C++ 程序的时...

2015-08-14 14:15:00 58

转载 《手把手教你构建自己的 Linux 系统》学习笔记(3)

需要注意的是,制作操作系统权限全程都要用 rootpushd 和 popd为了方便目录管理,所以出现了这种两个命令,他们的原理就是利用堆栈来实现目录管理。这两个命令,pushd 负责将指定的目录压入堆栈,语法如下pushd 你想要压入堆栈的命令popd 负责将压入堆栈的目录弹出去,使用的后进先出的原则。如何利用 configure 文件来进行配置?一般 Linux 的源代码...

2015-08-13 13:30:00 61

转载 《手把手教你构建自己的 Linux 系统》学习笔记(2)

Linux 系统定制原理虚拟根目录我们的目标是为了完成目标系统(也就是我们要做的系统),他是一个可以独立运行的系统,不依赖雨主系统和临时系统,根据 Linux 系统的特点它需要存放在根目录下面,但是却有一个问题,主系统在制作目标系统的过程中,他是一直运行的,因为你制作过程中需要用到主系统的命令,也就是说这个主系统也是挂载在根目录下面的,两个系统都分别需要有根目录,就会出现矛盾,因为根...

2015-08-12 13:37:00 64

转载 《手把手教你构建自己的 Linux 系统》学习笔记(1)

第二章、基础准备——Linux 系统定制原理Linux 系统的组成及架构共享库和静态库在 Linux 系统中,函数库包含两种形式:共享库和静态库。共享库共享库在程序运行时,为其提供所需要的函数,所以程序运行时该共享库必须存在系统中,且能够被系统找到并且使用。静态库静态库在编译程序的期间就将各种函数编译到程序中,程序运行的时候,即使该静态库不存在也可以正常调用其中的函数。C...

2015-08-11 10:34:00 71

转载 Mac 下如何判断 WIFI 的极限传输速度还有信号强度?

每当你加入一个无线网络后,按住Option键并点击屏幕右上角的Wi-Fi图标,就会发现除了平常的各种网络外,还出现了关于网络连接技术细节的列表。比如说,如果想知道信号强度的信息,则需要尤其关注列表中偏下标为RSSI(received signal strength indication,“接收信号强度指示”的缩写)的参数。它可能会是负数,比如会是-40或-73。越接近零,就代表信号越强...

2015-08-10 13:49:00 1005

转载 Mac 下如何快速重启 Dock 栏?

两种方法。如果Dock栏出现了问题或是没有反应,请打开Launchpad并按下Command+D键。这样就可以关闭Dock栏并重启它,效果和经常用到的killall Dock命令相同。转载于:https://www.cnblogs.com/0x1D/p/4715048.html...

2015-08-09 13:51:00 801

转载 编译器的工作过程

目录为什么需要编译?第一步 编写配置(configure)文件为什么需要 configure ?如何配置?第二步 确定标准库和头文件的位置第三步 确定依赖关系为什么需要确定依赖关系?为什么先有 configure 脚本,再有 makefile 文件?第四步 头文件的预编译(Precompilation)为什么需要进行头文件的预编译?是不是所有的头文件内容都会被预编...

2015-08-08 10:45:00 101

转载 Expert C Programming(C专家编程) 读书笔记

目录几个比较奇葩的指针赋值int (* fun())()int (* foo())[]int (*foo[])()const 关键词的意义是什么?char const (*next )() 怎么读?char (c[10])(int **p) 怎么读?typedef 不应该怎么用?definition 和 declaration 有什么不同?数组和指针之间的区别是什么...

2015-08-07 11:19:00 62

转载 《Small Java How To Program》学习笔记(5)

《Small Java How To Program》学习笔记(5)Table of contentsChapter 5:Control Statements: Part 2重点自增的前缀增量和后缀增量在性能上的区别货币精度问题自测题错误记录break的注意事项break label的用法为什么不用g...

2013-09-25 13:01:00 67

转载 《HTML&CSS design and build websites》学习笔记(1)

Chapter 1: StructureChapter 2: Text<head>表示标题,默认显示在第一行。<title>表示抬头,显示在浏览器的标签页,还有窗口栏。<p>标签用来表示段落,用了这个标签后会自动换行。<h1>~<h6>表示标题,字体从大到小。<b>表示加粗<...

2013-09-23 11:45:00 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除