自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android、Java以及Android Studio学习笔记

AS1.提示红色波浪线说没有符号,确能够跑通:File->invalid caches and restart2.gradleAndroidretrofit 动态代理lancethook 动态代理AOP 切面编程Service进程与主进程交流adb shell devices pullJAVAextends vs implentments 顾名思义,一个扩展类,一个实现接口JAVA多线程Executor...

2020-07-24 23:50:26 205

原创 GIT新手快速入门

基础用法git log 查看当前分支提交记录git status 查看当前状态,修改了哪些,缓存了哪些git branch 查看本地分支和当前处于什么分支 -a 所有分支 -r 所有远端分支 -vv 查看本地和远程分支的对应git checkout 切换到本地的分支 -b xxx remotes/origin/xxx 切换到远端的分支 -b xxx 基于本分支新建分支git branch -d xxx 删除本地分支git push ...

2020-07-24 23:34:07 112

原创 VIM新手常用

开工三个月了,逐渐学着使用VIM,放弃了曾经钟爱的VSCode ,以及尝试使用的CLion,原因是,工作中需要看Chromium源码,体量太大,后两者会让电脑呼呼的响,我心疼。下面说一些常用的点。目录1.<~/.vimrc>2.跳转文件内跳转文件间跳转3.命令4.工程目录下常使用的命令1.<~/.vimrc>set nocompatible "关闭与VI的兼容set number "显示行号filetype on set history

2020-07-24 20:00:17 192

原创 C++ 学习期间遇到的符号、用法问题

::的三处用法1.使用全局变量,::a2.使用namespace中的变量 std::a3.使用类中的变量 C::aexplicit防止隐式转换std::tie参数太多,批量打包赋值。

2020-04-19 09:56:28 125

原创 头文件、源文件再次理解整理

1.区别声明和定义,declaration definition,变量是有值没值,函数是有体没体,定义只有一次不能冲突,声明是为了找到那个定义2.C++为分离式编译,允许使用时声明一下即可,这是为了方便,具体声明的起效在链接期间检查。3.为了在多个文件同时声明很多东西,所以使用了头文件,所以不要加定义,除了例外。4.例外就是const、static、inline、类的定义cons...

2020-04-19 09:52:07 121

原创 日常软件使用记录(xcode、shell)

日常使用记录,遇到小问题就记下来,不要总是重复性的查询这些问题。1.vim,慢慢补充光标移动hjkl 上下左右H 屏幕开头 L屏幕结尾gg 文件头G 文件末448G 448行control G 显示当前行数,百分比w 下一个非空格实体的开头e 下一个末尾$ 行尾0 行首{ (左大括号) 跳到上一段的开头} (右大括号) 跳到下一段的的开头c...

2020-04-19 09:42:11 152

原创 HHKB、MBP系统硬件使用记录

1、MBP(1)HyperDock(分屏)(2)Afred4(快速打开)(3)NewFileMenu(右键新建文件)从win转向mac有很多不适应的地方,但大多可以按照apple的逻辑来调整,最终的操作也很优秀,比如(1)常用的软件全部全屏,使用三指左划右划切换。(2)使用command+Q彻底退出程序,这样在command+Tab时就看不到不想出现的程序(3)不全屏的程序全部...

2020-04-19 09:04:04 306

原创 解决最长不重复连续子串问题的思路

问题:leetcode(3);思考过程:1.暴力搜索方法step1:循环每个下标作为开始,标记为i;step2:内循环每个下标作为结束,标记为j;step3:检测以i开头,以j结尾的子串是否重复关于检测重复:最纯的就是检测每个字符跟后面的字符有没有重复。以上的时间复杂度为O(n^3);2.优化检测重复的方法并剪枝;step1:循环每个下标作为开始,标记为i;...

2019-08-14 21:52:09 1046

原创 字符串匹配之SUNDAY算法

问:为什么要学习Sunday算法?答:因为好记。其他算法:一、暴力匹配,c的库函数strstr(),就是这样的实现,也是正常的第一思路,但还是有点优化比较好二、KMP实在太复杂了,更可喜的是,这个很难理解的算法并不很通用,有的资料就说明,KMP算法效率和模式串的内容有关系,对有大量重复字符的字符串是有很大帮助的,但这样的实际情况并不多见。二、还有很多其他算法,我也不想看了,但对...

2019-08-13 16:47:17 205

原创 简单的树的非递归遍历写法

背景:最近面试连续两次遇到要写树的非递归遍历,第一次字节跳动要写先序的,第二次腾讯要写中序的,很遗憾,两次都没写出来,怎么就这么蠢呢?脑子里的基本印象是模拟函数调用栈,自己建立一个栈进行使用。但就是写不出来,根本原因是两个栈是有区别的,递归版本的函数调用栈存储的是代码,函数返回以后可以接着执行下面的代码,但是一般的非递归版本代码的栈存储的只是一个节点指针,这让我在思考的时候越来越混乱,越想用普...

2019-08-13 15:56:56 232

原创 立体匹配 dispnet配置

        关于dispnet这个网络结构的知识还没有深入了解,只读了几篇论文讲解的博客,现在程序配置成功了以后,读一下论文,读一下源码,看能不能做一下调整来让匹配覆盖率和匹配精度提高。        记录一下走过的坑:        1.dispnet是caffe框架下写的,caffe下还有比如caffenet,googlenet,alexnet的例子,所以之前学会配置caffe对现在配置d...

2018-04-11 20:28:20 2317 4

原创 ubuntu16.04+cuda9.1+cudnn+opencv3.3+python2.7+caffe配置

主要填自己的几个坑,记录一下。主要参照这个博客https://blog.csdn.net/yhaolpz/article/details/713757621.配置cuda+cudnn, 比较顺利,主要问题是我这个显卡GTX1050笔记本版,官网没有说,装了最高的cuda,最后也算成功了吧,以后再实验。我参照这个博客:https://blog.csdn.net/iotlpf/article/deta...

2018-03-24 12:59:00 581 1

原创 ubuntu16.04+win10 双系统笔记

虚拟机不够用,改为双系统,硬件是dell 游匣 英伟达显卡 128+1TB先安装的win10,之前有说过一些双系统的问题,这次又遇到了新的问题,详细做笔记省得忘掉问题一:显卡不兼容,问题表现为U盘启动弄好了,F12u盘启动,都很正常,然后会卡在显示logo 那里。解决办法:在选择页面(有尝试ubuntu,不安装,安装等等),在尝试选项那里,按e键,进入grub, 把quiet spla

2017-12-15 10:41:57 521

原创 matlab 基2时间抽取(DIT)快速傅里叶变换

clear;%信号Fs=1000;%?采样频率?T=1/Fs;%? 采样时间间隔??N=1024;%? 信号长度??t=(0:N-1)*T;%?时间点向量x=sin(2*pi*50*t)+0.7*sin(2*pi*200*t);figure(1)plot(t,x)%系数矩阵M=log2(N);xishu=zeros(N,M+1);%计算旋转因子k=0:1:N-1;W

2017-12-08 11:05:14 2965 1

原创 ubuntu16.04 opencv2配置

ubuntu16.04 opencv2配置,做立体匹配需要学习一下opencv里的SGBM算法,网上教程挺多,在此记录一下配置过程个人中出现的问题。做立体匹配需要学习一下opencv里的SGBM算法,网上教程挺多,在此记录一下配置过程个人中出现的问题。

2017-11-23 20:33:38 4292

原创 简单配置一个Discuz!社区网站

一、域名我的域名是coricpatliu.com, 很草率的用了godaddy的推荐二、云主机 这个免费的很少,也不会免费太久,看运气了,省事起见还是买个吧。我在这里走了个弯路。一开始是在狗东网注册的免费主机,选择的ubuntu16.04系统,挺好的,做着做着发现,对于新手来说还是有点难度的,为了快点上线,后来又在华1.开启IIS服务2.安装Mysql3.安装PHP(这步是最最麻烦的,需细心,也要多多搜索问题的答案)4.安装Discuz!

2017-09-24 17:57:57 1292

原创 配置一个好用的ubuntu16.04

Linux桌面之路我觉得走得很不错了,下面简单记录一下自己配置ubuntu16.04的过程,怕以后忘了,又得各种搜。1.安装1.1下载ubuntu16.04 64位镜像,https://www.ubuntu.com/download/desktop,下载universal_usb_installer.制作安装盘。1.2使用分区助手从原windows系统的逻辑分区空出100个G.

2017-09-10 11:46:04 554

原创 开学第一周:阅读源码训练,s2p开源代码

3.1问题:s2p是关于两幅图像的立体匹配和三维重建的解决方案,如何t通过阅读源码快速学习到其中的原理和架构。3.2材料:(1)搜集的各种文献;(2)开源程序包;(3)两台电脑;(4)周围可以请教的学长。(5)工具:matlab\notepad++\baidu.com等3.3过程(1)阅读文献,从CNKI下载了好些文章,以及该代码作者所作的英文文献。一天时间全部浏览,不细看,主要了解该课题的许多学术术语,这对阅读代码很有帮助。下面介绍主要的术语: <1>主流商用遥感卫星:法国,SPOT1-5,P

2017-09-03 13:55:40 903

原创 windows下驱动开发配置(win10,win7,winXP)

windows下驱动开发配置

2017-06-11 16:14:24 3093 2

原创 基于像素分析的连连看辅助程序学习

连连看游戏辅助,1.窗口截图的保存函数:FindWindow、GetWindowRect、GetDC、CreatCompatibleDC、CreatCompatibleBitmap SelectObject、BitBlt结构体: RECT 、HDC、HBITMAP 、HWND2.DDB转DIB函数:GetDIBits结构体: BITMAPINFO 3.发送消息

2017-06-07 22:45:14 430

原创 Qt4.8下的OpenGL以及Glut画茶壶

好多东西没弄懂,先记下来,省的以后再重复今天的麻烦1.工程里的文件都怎么写?QT += core gui opengl这句话是指包含了G:\Qt\Qt481\Desktop\Qt\4.8.1\mingw\include下的那一堆qt自己的库其中的QT +=opengl 就是QtOpenGL文件夹的所在了,里面有QGLWidget类,这个类里有gl.h,

2017-05-19 10:24:09 3277

原创 C关于函数参数的传递

菜鸟第一发小总结一个C文件的参数传递可以有三个方法1.全局变量不用在主函数和子函数中定义变量名,而且可以随意对这个变量进行操作,子函数不用返回值。2.指针需要定义变量名,传递的是指针所以传递比较方便,可以对传递过来的变量进行操作,同样不用返回值3.参数名需要定义,不对原变量进行改变,相当于重新拷贝了一份,如果目的是对原变量操作则不应采取这种方式。总之,全局变量的使用

2015-05-05 19:31:41 254

DG的ISD说明

DG卫星遥感图像说明文件,比百度的那个中文的不知道高明到哪里去了

2017-11-13

vs2008 一键加载驱动开发环境

vs2008 一键加载驱动开发环境

2017-06-12

连连看辅助 附带源码

qq游戏连连看辅助程序

2017-06-08

LzPainter模板

一个模板。qt opengl glut

2017-05-19

空空如也

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

TA关注的人

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