长风破浪会有时,直挂云帆济沧海

Dream Word

博客园 首页 新随笔 联系 订阅 管理
  148 随笔 :: 0 文章 :: 2 评论 :: 90304 阅读

03 2018 档案

摘要:1:修改文件或目录权限 --chmod 文字设定法 chmod who[+|-|=]mode 文件名 who u - user 文件所有者 g - group 文件所有组 o - other 其他人 a - all 所有人 +|-|= mode w:写 r:读 x:执行 -:没有任何权限 eg:rw 阅读全文
posted @ 2018-03-27 21:20 长风II 阅读(186) 评论(0) 推荐(0) 编辑

摘要:1:根据文件属性查找 - find 文件名 find 查找的目录 -name "查找的文件名" 文件类型 find 查找的目录 -type 查找的类型 普通文件:f 目录: d 符号链接:l 管道: p 套接字: s 字符设备: c 快设备: b 文件大小 find 目录 -size -10M +: 阅读全文
posted @ 2018-03-26 23:11 长风II 阅读(272) 评论(0) 推荐(0) 编辑

摘要:1:Linux下常见的压缩格式: (1).gz - gzip (2).bz2 - bzip2 2:常见压缩命令: (1):tar - 打包 -c : 创建一个压缩文件 -x: 释放压缩文件 -v: 打印提示信息 -f: 指定压缩包的名字 -z: 使用gzip压缩文件 xxx.tar.gz -j: 使 阅读全文
posted @ 2018-03-26 22:27 长风II 阅读(225) 评论(0) 推荐(0) 编辑

摘要:一个目标: 管理变化,提高复用! 两个手段: 分解 vs 抽象 八大原则: 依赖倒置原则(DIP) 开放封闭原则(OCP) 单一职责原则(SRP) Liskov替换原则(LSP) 接口隔离原则(ISP) ...... 重构技巧: 静态 -> 动态 早绑定 -> 晚绑定 继承 -> 组合 ...... 阅读全文
posted @ 2018-03-26 20:19 长风II 阅读(121) 评论(0) 推荐(0) 编辑

摘要:1:软链接 -- 快捷方式 I:ln -s 文件名 快捷方式的名字 文件名:使用绝对路径 II':目录也可以创建链接 2:硬链接 I: ln 文件名 硬链接的名字 阅读全文
posted @ 2018-03-25 21:55 长风II 阅读(133) 评论(0) 推荐(0) 编辑

摘要:pcb:结构体 一个进程由一个文件描述符表:1024,前三个占用,文件描述符作用,需要磁盘文件。 1:open、close int open(const char* pathname,int flags); int open(const char* pathname,int flags,mode_t 阅读全文
posted @ 2018-03-25 20:31 长风II 阅读(164) 评论(0) 推荐(0) 编辑

摘要:1:库是什么? 二进制文件 将源代码 -> 二进制格式的源代码 加密 2: 库制作出来之后,如何给用户使用? 头文件 制作出来的库 3:静态库的制作和使用 命名规则:libtest.a (1):lib (2):xxx-库的名字 (3).a 制作步骤 (1):原材料:源代码.c .cpp (2):将源 阅读全文
posted @ 2018-03-25 16:36 长风II 阅读(119) 评论(0) 推荐(0) 编辑

摘要:gcc a.c b.c c.c -o app gcc a.c b.c c.c -o app -g -g:会保留函数名和变量名 1:启动gdb gdb 可执行程序的名字 gdb app 给程序传参:set args xxxx xxxx 2:查看代码--list l:默认main函数的文件,默认10行 阅读全文
posted @ 2018-03-25 13:24 长风II 阅读(112) 评论(0) 推荐(0) 编辑

摘要:1:make gcc 编译器 make - linux自带的构建器 构建的规则在makefile中 2:makefile文件的命名 makefile Makefile 3:makefile中的规则 gcc a.c b.c c.c -o app I:三部分:目标,依赖,命令 目标:依赖 (Tab缩减) 阅读全文
posted @ 2018-03-25 00:43 长风II 阅读(120) 评论(0) 推荐(0) 编辑

摘要:gcc常用参数: 1:-v/--version 2:-I :指定头文件包含路径 3:-c :将汇编文件生成一个二级制文件,得到.o文件 4:-o :指定生产的文件名 5:-g :gdb调试的时候需要加 6:-D :指定编译宏 -D DEBUG 7:-Wall :添加警告信息 8:-On :优化代码, 阅读全文
posted @ 2018-03-24 23:25 长风II 阅读(195) 评论(0) 推荐(0) 编辑

摘要:头文件:cxcore/include/cxtypes.h CvPoint: CvPoint:(构造cvPoint) CvPoint2D32f: CvPoint3D32f: CvSize: CvSize: CvSize2D32f: CvRect: CvScaler:(包含4个浮点成员,可以用来表示BG 阅读全文
posted @ 2018-03-24 22:22 长风II 阅读(205) 评论(0) 推荐(0) 编辑

摘要:1:准备好OpenCV 源码包 下载地址:https://opencv.org/releases.html 编译教程:https://blog.csdn.net/computerme/article/details/53433315 2:准备好cmake安装包; 下载地址:https://cmake 阅读全文
posted @ 2018-03-23 21:19 长风II 阅读(1743) 评论(0) 推荐(0) 编辑

摘要:new delete 为表达式。这个过程不能重载,但是分解的步骤可以重载。 String* ps = newe String("Hello") 分解为: String* ps; void* mem = operator new(sizeof(String)); ps = static_cast<St 阅读全文
posted @ 2018-03-22 23:22 长风II 阅读(190) 评论(0) 推荐(0) 编辑

摘要:pthead_mutex_t mutex; 1:create: pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* attr); 2:destroy: pthread_mutex_destory(pthread_ 阅读全文
posted @ 2018-03-18 20:46 长风II 阅读(213) 评论(0) 推荐(0) 编辑

摘要:(1):Edit 保存退出 ZZ 快速格式化 gg=G 光标移动(左下上右)HJKL 到行首:0,到行为 $ 到文件头;gg 到文件尾部 G 到第200行:200G 行号回车:当前行向下移动 (2):Delete 删除光标后:x 删除光标前:X 撤销:u 删除单词:dw(delete world)光 阅读全文
posted @ 2018-03-16 23:26 长风II 阅读(150) 评论(0) 推荐(0) 编辑

摘要:Search:O(n) Del,Add:O(1) 阅读全文
posted @ 2018-03-10 23:00 长风II 阅读(110) 评论(0) 推荐(0) 编辑

摘要:1:Reverse Words in String 2: Rotate String 3:Remove Element 阅读全文
posted @ 2018-03-10 17:00 长风II 阅读(83) 评论(0) 推荐(0) 编辑

摘要:1:Determine if all characters of a string are unique bool isUnique(string input) { bitset<256> hashMap; for(int i = 0; i < input.length(); i++) { if(h 阅读全文
posted @ 2018-03-08 22:47 长风II 阅读(144) 评论(0) 推荐(0) 编辑

摘要:【String】 1:Brust-Force char* Strstr(const char *str, const char *target){...} 2:Rabin-Karp 【Array】 int array[M][N]; void func(int arr[M][N]}{ // int * 阅读全文
posted @ 2018-03-07 22:58 长风II 阅读(116) 评论(0) 推荐(0) 编辑

摘要:最近发现自己在开发程序的过程中,经常会将好几种命名规范进行混用,这样使得程序的可读性下降,于是乎依然决定学习并使用Google的命令规范,并且坚持使用。 copy from https://www.cnblogs.com/chensheng-zhou/p/5127415.html 6:命令规则 命令 阅读全文
posted @ 2018-03-04 15:45 长风II 阅读(414) 评论(0) 推荐(0) 编辑

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