- 博客(313)
- 资源 (4)
- 收藏
- 关注
原创 在Ubuntu环境下使用c++ vcpkg包管理 安装sqlite_orm包文件
参考https://blog.youkuaiyun.com/CHYabc123456hh/article/details/109557324
2020-12-22 20:54:00
159
原创 派生类与基类 指针指向
https://juejin.im/post/6844904054930292749派生类和基类的关系并不是两个独立的类型,在派生关系中,派生类型“是一个”基类类型(Derived class is a base class)。在C++语法里规定:基类指针可以指向一个派生类对象,但派生类指针不能指向基类对象。用问题里的例子来说DerivedClass is a BaseClass派生类型...
2020-09-28 23:20:00
394
原创 三款优秀的替代Xshell的SSH软件
在之前的文章介绍个, 由于公司禁止使用xshell, 让我很是难受了一阵, 因为一直无法找到好的工具来替代xshell, 前面文章中提到的那些对我来时功能还是太单一了, 界面也不够友好, 但是经过我不懈的努力和大家的提点, 最终我还是发现了这三款同样优秀的终端工具来替代xshell.这三款软件就是: terminus, electerm和windterm. 他们各有千秋, 同样优秀, 下面就...
2020-09-25 22:10:00
760
原创 谷歌搜索技巧
1.+(英文):逻辑“与”的意思,也可以用“空格”表示2 -(英文):逻辑“非”的意思3 OR:逻辑“或”的意思https://zhuanlan.zhihu.com/p/25525658
2020-08-14 20:24:00
44
原创 C++ 模板类相关问题
1.模板类中的函数定义与实现必须全部写在头文件中C++中每一个对象所占用的空间大小,是在编译的时候就确定的,在模板类没有真正的被使用之前,编译器是无法知道,模板类中使用模板类型的对象的所占用的空间的大小的。只有模板被真正使用的时候,编译器才知道,模板套用的是什么类型,应该分配多少空间。所以模板类的实现,脱离具体的使用,是无法单独的编译的;把声明和实现分开的做法也是不可取的,必须把实现全部写在...
2020-08-13 17:50:00
60
原创 在已有的工程目录添加并推送到远程
1.首先检查工作目录所有的.git文件并删除 (否则会有异常)rm -rf `ls -a | grep .git`2.在你的github或者gitlab新建一个 repo3.在当前工作目录git initgit remote add origin git@git.xx.cn:xx.xxx.gitgit add .git commit -m "xxx"git push...
2020-08-13 15:55:00
46
原创 Shell中$0、$?、$!、$$、$*、$#、$@
1. $$Shell本身的PID(ProcessID)2. $!Shell最后运行的后台Process的PID3. $?最后运行的命令的结束代码(返回值)4. $-使用Set命令设定的Flag一览5. $*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。6. $@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$...
2020-08-13 00:05:00
51
原创 快速理解 const int*, const int * const, and int const * 区别
Memory MapOne way to remember the syntax (according to Bjarne Stroustrup) is the spiral rule-The rule says, start from the name of the variable and move clockwise to the next pointer or type. Repeat...
2020-08-12 23:36:00
54
原创 实际获得的动态分配内存的大小怎么确定
我先问你个问题:指针中是没有所在内存块大小的信息的,那么 free 怎么才能知道要释放的内存块有多大呢?于是,对于大多数内存分配器,malloc 申请的实际内存比你要求的空间要大几个字节,里面存储了额外的数据来记录这块内存有多大,一般就是直接存在指针左边。free 的时候,就会去读取指针地址减去一个常数之后的那块内存,来获取内存块的信息。因此如果你 free 一个不指向内存块开始处的指针,fre...
2020-07-23 10:59:00
56
原创 C++中函数调用时的三种参数传递方式详解
https://blog.youkuaiyun.com/zeng_jun_yv/article/details/98868159?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.no...
2020-07-17 07:52:00
71
原创 GIT 使用
配置git config --global user.name "Your Name"git config --global user.email "email@example.com"生成非对称钥匙#创建SSH key(主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件):ssh-keygen -t rsa -C "youremail@example...
2020-07-12 15:49:00
56
原创 Terminus 远程连接 WSL2
# 卸载 ssh serversudo apt-get purge openssh-server 或者 sudo apt-get remove openssh-server# 安装 ssh serversudo apt-get install openssh-server# 修改 ssh server 配置sudo cp /etc/apt/sources.list /etc/...
2020-06-25 09:42:00
275
原创 Ubuntu 下 Oh My Zsh 的最佳实践「安装及配置」
参考自https://segmentfault.com/a/1190000015283092Oh My Zsh 是一款社区驱动的命令行工具,是基于 Zsh 命令行的一个扩展工具集,提供了丰富的扩展功能,如:主题配置,插件机制,内置的便捷操作等,可以给我们一种全新的命令行使用体验。下文对 Oh My Zsh 的安装及配置方法进行总结,只总结最佳的实践。 Zsh Shell是具有许多强大功...
2020-05-13 21:35:00
79
原创 安装Ubuntu 16.04可以进行优化补充的事
转自https://blog.youkuaiyun.com/qq_36498339/article/details/786420331.删除libreofficelibreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉sudo apt-get remove libreoffice-common 2.删除Amazon的链接sudo ap...
2020-05-13 20:34:00
58
原创 autopep8 与 pylint
autopep8 用来改进代码书写格式与风格ctrl+p 输入> format document第一次使用右下角会提示安装安装完毕后再次使用即可书写格式化但是如果想要自动化需要开启设置相关设定,勾选上format on save 每次自动格式化当保存当前文件时(但是有一点如果是经常特殊书写格式的人不建议勾选)pylint 用来检测代码存在的错误或问题插件装好就行...
2020-05-03 14:37:00
70
原创 Ubuntu 16.04 OneDrive自动同步
0.安装依赖需要安装的依赖有libcurl、sqlite3、DMD,使用Ctrl+Alt+T等方式打开终端,执行以下命令sudo apt install libcurl4-openssl-devsudo apt install libsqlite3-devsudo snap install --classic dmd && sudo snap install --cla...
2020-04-16 19:07:00
70
原创 在conda环境中pip使用清华源秒速安装skimage、opencv、tensorflow、pytorch1.2.0等p
pip install scikit-image -i https://pypi.tuna.tsinghua.edu.cn/simplepip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simplepip install tensorflow==1.13.1 -i https://pypi.tuna.tsingh...
2020-04-11 22:50:00
102
原创 写论文的最佳实践
mathpix snipping tool识别公式直出latex语法配合mathtype完美https://cn.bing.com/academic/search?q=You+Only+Look+Once%3A+Unified%2C+Real-Time+Object+Detection&qs=n&form=QBRE&sp=-1&pq=you+only+lo...
2020-03-30 21:34:00
41
原创 训练误差、测试误差、泛化误差的区别
训练过程中的误差,就是训练误差。在验证集上进行交叉验证选择参数(调参),最终模型在验证集上的误差就是验证误差。训练完毕、调参完毕的模型,在新的测试集上的误差,就是测试误差。假如所有的数据来自一个整体,模型在这个整体上的误差,就是泛化误差。通常说来,测试误差的平均值或者说期望就是泛化误差。综合来说,它们的大小关系为训练误差 < 验证误差 < 测试误差 ~= 泛化误差...
2020-03-29 19:44:00
391
原创 理解Graham扫描算法 查找凸包
参考https://muthu.co/understanding-graham-scan-algorithm-for-finding-the-convex-hull-of-a-set-of-points/Convex Hull is one of the fundamental algorithms in Computational geometry used in many comput...
2020-03-23 16:52:00
48
原创 PDF阅读器 SumatraPDF 设置:电子书字体字号的更换及行距设置
SumatraPDF 是一个极轻量化的 pdf 阅读器,同时也可以打开 mobi 等电子书文件。但其默认的电子书字体对阅读并不友好,因此,本文提供了更改电子书字体字号等的方法,以改善阅读体验。设置方法:打开 SumatraPDF 阅读器,点击菜单>设置>高级选项用txt打开文本配置文件 找到EbookUI [………],替换EbookUI [ FontName ...
2020-03-09 12:42:00
832
原创 公式神器 Mathpix Snip 比mathtype快
CTRL+ALT+M2、手写公式识别:1、插入到word第一步,需要安装mathtype插件(教程:https://blog.youkuaiyun.com/qq_34243930/article/details/89160105 )。第二步,从Mathpix Snip复制公式(复制第二行代码,即$代码$,点copy即可),光标点到输入公式的地方,直接粘贴,这个时候,word里面显示的还是t...
2020-03-06 17:25:00
53
原创 AI studio 尝试
直接打开AI STUDIO然后切换到终端wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh挪到workcp Miniconda3-latest-Linux-x86_64.sh work/chmod 777 Miniconda3-latest-...
2020-03-05 23:03:00
49
原创 tmux 使用
https://blog.youkuaiyun.com/hacker_Dem_br/article/details/89281825
2020-03-03 22:12:00
29
原创 用code作为博客托管并且避免github ssh覆盖
参考https://cloud.tencent.com/developer/article/1500458本文是个人博客搭建系列的第三篇,主讲博客的多种托管方式。github page毕竟是国外站点,访问速度相对来说比较慢,但是同时你又想在gihub上保存一下代码,可以尝试同时托管两个仓库。做解析的时候海外的ip 指向到github,国内的或者说百度的直接指向coding1...
2020-03-03 13:43:00
41
原创 Python库 - Albumentations 图片数据增强库 (未测试)
参考https://www.aiuai.cn/aifarm422.html
2020-03-02 22:42:00
588
原创 ubuntu 桌面卡死 解决方法
直接说桌面卡住后的解决方法:1.可能等待几分钟,系统会自动反应过来。你可以选择等待几分钟。2.绝大多数情况系统是不会反应过来的,这时候可以进入tty终端直接注销用户。(1)Ubuntu有6个tty终端,按住Ctrl+Alt+F1可以进入tty1终端,(同理Ctrl+Alt+F2,F3等可以进入其他的tty1终端,这里我们只需要进入一个tty终端就能解决问题)。(2)进入tty终...
2020-03-01 22:42:00
3599
3
原创 VS Code比较不同版本项目的两个代码文件差异 添加到加入工作区很有用
参考https://blog.youkuaiyun.com/qq_41151638/article/details/79650141vscode 的搜索也是根据 工作区来工作的
2020-03-01 22:14:00
3929
原创 解决 If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or confi...
解决Traceback (most recent call last): File "video_demo.py", line 64, in <module> cv2.namedWindow("result", cv2.WINDOW_AUTOSIZE)cv2.error: OpenCV(3.4.2) /tmp/build/80754af9/opencv-...
2020-03-01 20:57:00
9390
2
原创 为什么str=new char[strlen(s)+1]; 中要+1
因为strlen是计算字符串有多少字符的,不包括结束符”\0“,所以加一。如"abc",占四个字节,strlen的值是3//释放实例自身已有内存 delete[] m_pData; m_pData=NULL;//在删除自身内存以后在重新new一个长度为len+1的字符数组,类似拷贝构造函数 int len=strlen(str.m_pData); m...
2020-02-26 17:49:00
809
原创 ubuntu 16.04安装onedrive
sudo apt install libcurl4-openssl-devsudo apt install libsqlite3-devsudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.listsudo apt-get...
2020-02-23 22:42:00
2383
原创 【conda】解决 An HTTP error occurred when trying to retrieve this URL.问题
遇到Collecting package metadata (current_repodata.json): failedCondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/genomedk/linux-64/current_repodata.json>El...
2020-02-23 11:54:00
9750
6
原创 截取安卓直播APP中的视频流 -央视频或者斗鱼直播下载+
首先安装网易MUMU模拟器其次安装URL helper和 potplayer启动网易MUMU开启你所要保存的直播流 (播放)比如央视频直播 或者 斗鱼直播大家爱URL点击左上角开始稍等一会,如果没有变化请更换配置中的想卡复制该链接打开potplayer 右键打开 -打开链接 你复制的URL然后使用potplayer...
2020-02-21 10:02:00
4611
mingw5.1WIN7_32_CPP.7z
2020-05-18
openwrt-x86-64-combined-squashfs-200401-Mask.img.gz (OpenWRT已集成多功能版插件)
2020-05-12
上海海事大学毕业论文模板.pdf
2020-05-12
openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.vmdk
2020-05-12
多约束条件下智能飞行器航迹快速规划模型研究.doc
2019-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人