12 2018 档案

摘要:理解Windows注册表 注意 + 完之前先备份reg 前言 + 在Windows 3.x之前, Windows都是使用.ini文件来保存配置信息的, 但是.ini文件的大小最大只能为64KB, 为了突破这个限制, 在Windows 3.x中使用了注册表, 在注册表中所有的配置都是二进制的, 大大节 阅读全文
posted @ 2018-12-30 14:21 gogogo11 阅读(514) 评论(0) 推荐(0)
摘要:Linux 进程与线程 一个a.out的虚拟内存图 MMU(虚拟内存映射, 是硬件, 在CPU内部) + 功能 将用户空间的虚拟地址映射为物理地址 设计内存的访问级别(一块物理内存的访问级别不是根据其位置, 而是根据MMU的设置) + 特点 因为一个a.out的用户空间的代码是相互独立的, 所以运行 阅读全文
posted @ 2018-12-29 14:29 gogogo11 阅读(836) 评论(0) 推荐(0)
摘要:Linux 系统编程(IO) 工具 + strace: 根据系统调用 + od tcx: 查看二进制 函数参数 + 使用const修改的指针为传入参数 + 不使用const的指针为传出参数 string操作的函数 + strtok: 分隔字符串 IO + 函数 read write fcntl io 阅读全文
posted @ 2018-12-27 13:08 gogogo11 阅读(259) 评论(0) 推荐(0)
摘要:Linux 系统编程(File System) 关于ext2文件系统 什么是文件格式化 + 就是在执行一个文件读取与访问的规则 ext2文件系统的结构 关于文件的函数 + getcwd + chdir + chmod + readlink + stat struct stat filestat fi 阅读全文
posted @ 2018-12-27 13:06 gogogo11 阅读(261) 评论(0) 推荐(0)
摘要:概率论与数理统计 产生随机数 + binornd + poissrnd + exprnd + unidrnd + normrnd 概率密度函数(pdf) + binopdf + poisspdf + geopdf + unidpdf + normpdf + exppdf + chi2pdf: 卡方分 阅读全文
posted @ 2018-12-24 21:39 gogogo11 阅读(1510) 评论(0) 推荐(0)
摘要:MATLAB基本数据类型 整数 + int8 + int16 + int32 + int64 + 使用: a = int8(8), b = int64(a) 浮点型 + single + double 取整 + round + ceil + floor cell + c = {"Name", "JH 阅读全文
posted @ 2018-12-24 21:38 gogogo11 阅读(920) 评论(0) 推荐(0)
摘要:Windows Qt搭建 安装Qt + 选择MinGW或者MSVC(建议VC), qt自动检测编译器, 基本上不用配置 + 去掉UWP(Windows通用平台开始, 不同于传统的exe, 它可以运行在所有的Windows设备上) 在Visual Studio中搭建Qt + 在Tools中Update 阅读全文
posted @ 2018-12-23 10:20 gogogo11 阅读(299) 评论(0) 推荐(0)
摘要:C++编程规范 函数的参数 + 输入使用const T&, 输出使用指针 函数的返回类型 + 如果返回引用, 则返回的对象应该是属性, 因为这个涉及到了生命周期 + 尽量不返回, 而是通过参数列表中的输出指针返回 对象的属性 + 定义对象的数量, 一般 不定义指针(在设计vector之类的容器的时候 阅读全文
posted @ 2018-12-22 15:11 gogogo11 阅读(195) 评论(0) 推荐(0)
摘要:STL 主要内容 + 容器, 算法, 迭代器 容器 + 数组 获取数组的长度 int arr[] = {1, 2, 3}; start = arr; end = arr + sizeof(arr) / sizeof(arr[0]) 有哪些 + string(与Java中的String不同, stri 阅读全文
posted @ 2018-12-22 15:10 gogogo11 阅读(159) 评论(0) 推荐(0)
摘要:QT类 + 从Widget开始有了GUI界面(包括widget), widget是window get的缩写(顾名思义, 从这里开始有了图形界面) + QT中最常用的是QString类 + 对话框类: QFontDialog, QInputDialog + Socket类: QTcpSocket, 阅读全文
posted @ 2018-12-17 09:32 gogogo11 阅读(279) 评论(0) 推荐(0)
摘要:词法分析器 函数 + skip\_one\_line: 跳过一行, 会在skip\_comment中注释为//的时候调用 + skip\_comment: // 和 / / + skip\_blanks: 跳过空白行, 会在skip\_comment处理完注释之后调用, 同时在get\_next\_ 阅读全文
posted @ 2018-12-11 23:41 gogogo11 阅读(710) 评论(0) 推荐(0)
摘要:Unicode unicode与UTF 8的区别 + unicode只是一个编码的标准, 它并不是具体的实现 + UTF 8对unicode编码标准的一种实现 UTF 8 + UTF 8编码在1 4字节之间, 是可变长度的 + UTF 8的规则 编码是从高字节到低字节的, 与一般的编程相反 对于2个 阅读全文
posted @ 2018-12-08 14:40 gogogo11 阅读(473) 评论(0) 推荐(0)
摘要:NumPy 建议 + 使用numpy时, 建议采用面向过程的思想, 因为numpy中对象有的, numpy模块都会提供函数获取到或者进行操作 + 学会了MATLAB, 在NumPy中可以找到很多MATLAB的影子 数组操作 数组的拼接与分割 + np.concatenate((arr1, arr2) 阅读全文
posted @ 2018-12-01 19:18 gogogo11 阅读(350) 评论(0) 推荐(0)
摘要:数据降维(Dimensionality reduction) 应用范围 + 无监督学习 + 图片压缩(需要的时候在还原回来) + 数据压缩 + 数据可视化 数据压缩(Data Compression) + 将高维的数据转变为低维的数据, 这样我们存储数据的矩阵的列就减少了, 那么我们需要存储的数据就 阅读全文
posted @ 2018-12-01 13:19 gogogo11 阅读(638) 评论(0) 推荐(0)
摘要:Python项目中如何优雅的import 前言 + 之前有一篇关于Python编码规范的随笔, 但是写的比较杂乱, 因为提到了import语句, 在篇文章中, 我专门来讲Python项目中如何更好的import 标准库与第三方库的导入 + 导入一个模块, 如果模块名太长, 则使用import as; 阅读全文
posted @ 2018-12-01 11:15 gogogo11 阅读(4858) 评论(0) 推荐(0)
摘要:Python编码规范 导入模块 + 每一个(第三方)模块的导入都需要两个import语句, 如下 1. 使用import some的方式导入模块, 如果有还有子模块的话, 则from father.son import son, as看情况用 2. 使用from some import class的 阅读全文
posted @ 2018-12-01 09:59 gogogo11 阅读(368) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示