12 2020 档案
摘要:现象 希望针对已启动ubuntu16.04容器进行内存限制,运行后报错 $ docker update ubuntu:16.04 --memory-swap -1 -m 512M ubuntu:16.04 Your kernel does not support memory limit capab
阅读全文
摘要:提要 C++标准库中封装了很好用的string类型,可以轻松通过find查找子串。 这里给出一种纯粹使用char*的子串统计实现 实现 嵌套遍历母串和子串进行逐个比对,核心是计数器自增的时机 #include<iostream> int match(const char* main,const ch
阅读全文
摘要:提要 用惯了Python可能会对C单双引号有些困惑 Python里单双引号只要不混用没有区别 而C情况有些不同 实测 Talk is cheap, show me the code! 可以看出单引号'A'表示一个内容为A的char本质上也就是一个整数 而双引号“A”代表字符串,本质上是长度为2的ch
阅读全文
摘要:需求 使用Ubuntu18.04构建一些早期项目时无法找到依赖libpng12.0和libglew1.13 而18.04源内只有libpng16和libglew2.0 需要手动下载源码编译安装? 解决 其实不用这么麻烦,可以通过修改sources.list借用16.04的软件源 sudo vi /e
阅读全文
摘要:介绍 有台机器是Ubuntu 16.04环境,官方apt源里cmake最高版本为3.5 而VScode早就已经不支持cmake 3.5断点调试 网上大多方法手动下载cmake二进制文件进行替换,比较繁琐 后来无意间在Pypi源里看到了一个cmake十分震惊 试了一下真的可以安装,版本自由选择 方法
阅读全文
摘要:需求 一般在Windows做Linux下C++开发都会用虚拟机解决,进阶一点可能会想到VScode remote + WSL 这些方案终究没有摆脱性能限制,对于庞大工程本地编译动辄十分钟以上的make严重影响体验 希望利用远程高性能Linux服务器的多核心与大内存加速开发 同时调试用到OpenCV的
阅读全文
摘要:太长不看 先说结论 # assume you are root in container rm /etc/apt/apt.conf.d/docker-clean sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources
阅读全文
摘要:前言 距离Nvidia推出Jetson Nano开发板已经有一段时间 在GTC2020上NV再次推出了定价$59的2GB版Nano成为树莓派有利竞争对手 同样的价格下自带128个cuda和免费DLI课程让新版Jetson Nano非常适合部署边缘AI项目 在拿到开发板的第一时间我决定做一个小项目对N
阅读全文

浙公网安备 33010602011771号