自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 conda config 如何设置custom_channels

conda config --set custom_channels.conda-forge https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

2024-04-17 11:14:50 117

原创 一种高效的清理window C盘的方法

从C盘开始不断的依次查找大文件夹 ,百度下大文件夹是哪个应用的,没有用删除之 rm -rf。这里发现一个itune的 15G ,我不担心ipad文件丢失就直接删了。然后使用linux 的 du -h --max-depth=1。window电脑安装 git-bash。这是C盘的各个文件夹的大小。

2023-07-11 08:21:33 119

原创 WSl Samba doesn‘t work : permission denied when using smbpasswd

Samba doesn't work : permission denied when using smbpasswd

2022-08-24 14:37:06 398 1

原创 C++11 静态局部变量

静态局部变量的是在bss段;C++11中静态局部变量的初始化是线程安全的;标准关于局部静态变量初始化,有这么几点要求:‘’变量在代码第一次执行到变量声明的地方时初始化。 初始化过程中发生异常的话视为未完成初始化,未完成初始化的话,需要下次有代码执行到相同位置时再次初始化。 在当前线程执行到需要初始化变量的地方时,如果有其他线程正在初始化该变量,则阻塞当前线程,直到初始化完成为止。 如果初始化过程中发生了对初始化的递归调用,则视为未定义行为...

2022-05-08 11:23:12 357

原创 xcode 项目build的执行文件设置到项目目录下

第一次使用的xcode 的小伙伴可能找不到build的执行文件,这是因为xcode的构建路径和别的IDE 很不同,默认不是构建在workspace下,而是在/Users/jun/Library/Developer/Xcode/DerivedData 目录下。设置位置在 preferences ->location -> Derived Data 目录下,在advanced里还有一层 子目录设置如果想构建在项目下,可以勾选第三个的Custom relative to workspace.

2022-03-25 16:07:17 932

原创 适配器模式

适配器(adaptor)是标准库中的一个通用概念。容器、迭代器和函数都有适配器。本质上,一个适配器是一种机制,能使某种事物的行为看起来像另外一种事物一样。一个容器适配器接受一种已有的容器类型,使其行为看起来像一种不同的类型。除了顺序容器外,标准库还定义了三个顺序容器适配器:stack、queue和priority_queue。...

2022-03-25 15:34:33 114

原创 python 安装pip

方法如下 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py

2022-02-22 19:38:50 281

原创 ​mysql-workbench 强制使用SSL 解决办法​

mysql-workbench 强制使用SSL 解决办法​

2021-12-28 18:51:58 1474

原创 编译语言和解释语言

1.编译型语言:程序源码经过编译过程,直接生成机器可执行的程序。例如C++经过编译链接生成的.exe(二进制代码),生成的可执行程序可以直接在计算机上运行。C/C++、Pascal/ObjectPascal(Delphi)、VB等基本都可视为编译语言解释型语言:程序在运行的时候才翻译成机器语言。程序运行中包含“解释“过程的都是解释型语言。只要不是"直接编译成机器指令并直接运行机器

2021-12-28 18:03:41 3277

原创 多硬盘,我的计算机中看不到硬盘

今天在复制文件的时候意外终端 ,重启后就看不到了一个硬盘;在计算机管理中,磁盘管理 右键,重新扫描磁盘。

2021-12-18 23:42:37 237

原创 iptable开启所有端口不生效

iptable开启所有端口仍然无法访问

2021-11-18 10:46:45 1054

原创 ctrl +R 类unix 搜索神器

快速输入历史命令的操作

2021-11-17 14:29:11 467

原创 ssh进入指定目录,PATH路径不同的问题

ssh -p 55555 -t [email protected] 'cd /data/shared/ ; exec zsh '使用ssh进入指定目录后发现,bash: git: 未找到命令,继而发现是PATH路径不同导致的;解决方式 在zsh后面加入--loginssh -p 55555 -t [email protected] 'cd /data/shared/ ; exec zsh --login'这个涉及到 读取profile 文件不同。可以查找相关的 logi...

2021-11-16 17:10:04 1002

原创 未知的 空白字符 FFFFFFC2 和 FFFFFFA0 ,json解析失败curl不能解析。

今天测试curl代码 莫名uri 中多了两个字符 printf 字符输出是空,%d 输出是 -62 和-96 %u输出是4294967234 和4294967200 %X输出是FFFFFFC2 和 FFFFFFA0解决 :后来发现是输入的结尾多字符不可见字符导致的,这个不可见字符可能是从别的地方复制引进去的。外加这个空白字符还会导致json解析失败。...

2021-09-26 17:07:38 186

原创 execute_process 函数不执行命令

cmake 这个函数也是醉了; 执行简单的命令正常执行;像touch 之类的但是执行protoc 这样的就不执行,也不报任何错误;也不显示任何信息;官方文档晦涩难懂;试了几天仍然没有调通。已知的一种情况是中不到protoc 命令 路径不对,没有将protoc 位置加入系统路径;不得不吐槽 cmake的很多函数设计的。...

2021-09-08 10:03:00 1072

原创 terminate called without an active exception

漏写了一个join()导致的;thread 对象有join()和 detached()两种线程运行方式,detached() 会分离本线程。不用等待本线程释放资源。

2021-09-06 17:53:56 344

原创 add_custom_command ()不执行

有两种情况 :第一种情况: 这个命令是在 make阶段调用的,cmake阶段是不调用的,不会执行生成文件。第二种情况,如果生成的目标中没用到相应的生成文件,也不会执行。如果想在cmake阶段执行,请选择用execute_process();...

2021-09-01 16:44:46 792

原创 GCC include路径和链接路径查看方法

linux终端输入:cpp -v /dev/null -o /dev/null英文解释在这里https://gcc.gnu.org/onlinedocs/cpp/Search-Path.html2.3 Search PathBy default, the preprocessor looks for header files included by the quote form of the directive#include"file"first relative to the di...

2021-07-19 16:44:29 467

原创 devtoolset 环境丢失 libatomic 依赖链接库 cannot find -latomic

devtoolset 工模默认安装只有atomic 的头文件,没有链接库。需要额外安装。yum install devtoolset-7-libatomic-devel.x86_64

2021-07-19 14:21:50 1235

原创 Xcode Run 出现Could not attach to pid LLDB provided noerror string

解决方法:清空 build 目录 重新cmake解决的问题。这个文章是普通的方法,我试了下没有有效,直接清空才解决。https://www.cnblogs.com/shuilangyizu/p/10943744.html

2021-06-22 16:46:43 1893

原创 cmake 宏 CMAKE_CXX_COMPILER_FORCED

if(CMAKE_CXX_COMPILER_FORCED) # The compiler configuration was forced by the user. # Assume the user has configured all compiler information. set(CMAKE_CXX_COMPILER_WORKS TRUE) return() endif()

2021-06-18 14:48:31 708

原创 window find_package() 找不到 boost

1.首先BOOST_ROOT 要指定到boost安装目录D:\Program\Boost\我遇到的一个坑是安装的boost 的 1.73 在include目录多了一层boost-1_73如下 D:\Program\Boost\include\boost-1_73会导致version.hpp 找不到。解决方法 将boost-1_73 目录级别下 boost 目录复制到boost-1_7 同级别...

2021-03-30 17:29:28 940

原创 判断浮点型是否是非数值 isnan

最近做Kalman滤波的时候不小心越界了,于是就出现了非数值。标准提供了类似于isnan、isfinite、isinf、isnormal、fpclassify分别用于判断是非数(NaN)值、有限制、无穷值、正常数值等.boolisnan(floatarg); (1) (C++11 起)boolisnan(doublearg); (2) (C++11 起)boolisnan(longdoublearg); (...

2021-03-20 15:32:44 984

原创 ntp设置开机自启动后,重启没有起来问题

因为没有禁用系统的自动同步。sudosystemctldisablesystemd-timesyncd;sudosystemctlstopsystemd-timesyncd;sudosystemctlenablentp ;

2021-03-11 15:40:19 659

原创 编译libopencv_java3.so库出现undefined reference to

使用 nm发现libopencv_java3.so ,缺少相应的函数; 然而 -ar 查看静态库的时候发现函数存在;手动生成opencv_java3.so库,objdump -tT so库时发现函数存在,但是发现关键的点 函数前面有 .Hidden 标识;strip 后函数就消失掉了 ;经查找是因为带CVAPI_EPORTS 函数会根据cmake 默认的隐藏状态隐藏动态库的函数;会根据HAVE_CXX_FVISIBILITY_HIDDEN 的状态隐藏函数;解...

2021-01-26 14:47:44 766

原创 fatal error: linux/perf_event.h: No such file or directory

ffmpeg 的android交叉编译 ,报这个错误最简单的方式是--disable-linux-perf

2020-11-22 11:21:38 730

原创 opencv3.4.6 android 编译libopencv_java3.so 库 没有生成问题

1;首先要设置-D BUILD_opencv_java=ON ;2:其次要安装 ant ,并且要-D ANT_EXECUTABLE="/usr/bin" 增加一个宏,才能保证ant:后面不是 NO。参见https://answers.opencv.org/question/206007/using-open340-build-failed/-- Java:-- ant: /usr/bin (ver )-- Java w...

2020-11-19 23:32:48 969

原创 rosrun 没有找到可执行文件

[rosrun] Couldn't find executable named lane_detection_cpp below /home/autopilot/catkin_ws/src/perception/lane_detection/lane_detection_cpp[rosrun] Found the following, but they're either not files,[rosrun] or not executable:[rosrun] /home/autopilot/c.

2020-09-08 18:15:29 2400

原创 ROS tiff4.0 这个不是版本问题,只是没有找到库文件的连接错误。

/opt/ros/kinetic/lib/x86_64-linux-gnu/libopencv_imgcodecs3.so.3.3.1:对‘TIFFReadRGBAStrip@LIBTIFF_4.0’未定义的引用/opt/ros/kinetic/lib/x86_64-linux-gnu/libopencv_imgcodecs3.so.3.3.1:对‘TIFFReadDirectory@LIBTIFF_4.0’未定义的引用/opt/ros/kinetic/lib/x86_64-linux-gnu/lib.

2020-09-08 16:07:01 221

原创 ptr.inl.hpp:121:13: error: cannot convert ‘const char*’ to ‘cv::Formatted*’ in initialization  

opencv 里面定义了 print()函数 。如果在写C++时候,将printf 写成了print就会报这个错误。

2020-08-26 17:39:41 891 4

原创 vs2019 CMake-工程-全部生成 Error: could not load cache 问题

通过修改rsync 为sftp 可解决这个问题; 原因不太清楚

2020-08-21 23:51:48 9831 3

原创 Win10 + vs2017 编译并配置tesseract-5.0.0-alpha 遇到的问题

使用的cppan安装的依赖问题1:最大的问题是Leptonica 1.79 cppan出了问题 ,cppan.yml中是空的,导致Leptonica 1.79的依赖没有安装全。解决方法:这个我是手动下载源码编译的Leptonica ,然后在tesseract 执行后会自动修改 CMakelist.txt 文件加入一下文件的依赖set(Leptonica_LIBRARIES leptonica)set(Leptonica_DIR "D:/Program1/leptonica-1.74.3/")

2020-08-20 14:52:21 759

原创 vs执行程序移植到 另一个机器上报MSVCP140D.dll ,CONCRT140D.dll ucrtbased.dll 的错误。

原因 :缺少dll库 ,以D.dll 和d.dll 结尾的都是Debug模式执行文件。window系统都是release版本的动态库。解决方案:1.下载相应的Debug版本的动态库;2.重新编译工程为release模式的。

2020-06-24 13:27:07 666

原创 CMakeCXXCompilerId.cpp:514: multiple definition of `main';

cmake的时候报的这个错误,反复检查了 代码 只有一个main() 方法,后来查看了CMakeCXXCompilerId.cpp: 这个文件,发现在最后cmake 产生了一个main 和我的main 函数冲突;解决办法 手动删掉CMakeCXXCompilerId.cpp 中的main方法,保存后 make就能编译过了。没有找到原因为啥 会这样,我反复试过 重新cmake ,每次都会产生,且别人...

2020-01-08 16:52:01 5784 8

转载 petalinux,Zynq UltraScale+ MPSoC;WARNING: Failed to load PMUFW, doesn't exist in pre-built.

petalinux-package--pmufw ./images/linux/pmufw.elf 这个参数貌似没有生效;解决办法:cp images/linux/pmufw.elf ./pre-built/linux/images/

2019-11-19 20:08:33 555

原创 ubuntu samba 创建账号报 Failed to add entry for user

原因 samba账号只能是ubuntu系统的默认账号,不能新起一个id

2019-11-15 14:53:13 1305 1

原创 office word 多了一个 选不中也去不掉的横线,并且之后的目录序号重新开始计数,但不在目录上显示

形式如下问题原因:复制了某段文字过来附带的 。现象:复制一段内容,会导致横线后面当时复制的内容一起跟着复制解决策略:二分法查找一段一段的剪切找到关联的角标。如下图,就是那个非常小的上角标是这个横线的本身,隐藏够深的。:...

2019-05-26 11:38:59 1982

原创 【Office Word 2016】定义新的多级样式,输入编号格式,点击不出现输入光标问题

最开始以为是没有点进去,后来发现其实已经有竖线光标在里面闪了,只是太小了。。。。。。,让我误以为没有点进去。解决办法:右面有个字体选项,点开,右上角有个字体大小选项,改成个小四设什么的光标就能出来了 。另外点开字体的时候可能会弹出一个框说输入字体必须在吐糟下,谁会在意输入框中的图标大小,都是在意显示在文档中的大小,虽说现在的设计就可以在框中看到实际大小,但是不要默认是0好不。...

2019-04-05 07:26:33 5703

原创 crt1.o:在函数‘_start’中: (.text+0x20):对‘main’未定义的引用 collect2: 错误:ld 返回 1

没写main函数确实会报这个错误;但是另一种情况 :g++ 后面遗漏了要编译的文件也是报这个错误的。例如g++ -o example1.cpp-I"/usr/local/include/jrtplib3" -L "/usr/local/lib64" -ljrtp...

2019-03-31 08:13:31 9578 4

原创 Win7 远程window server2012 报发生身份验证错误,要求的函数不受支持

问题原因:由于window自动更新打了一个补丁 KB4486563,卸载掉即可

2019-03-27 14:06:39 11025 1

ClaudiaIDE不同解决方案不同背景定制版

ClaudiaIDE 只能够让vs2013所有的解决方案有相同的背景,我这个版本可以让vs2013不同的解决方案有不同 的背景。

2020-06-24

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

TA关注的人

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