日常踩坑登记
王鑫鑫鑫
落花无意流水无情
展开
-
Error:Cause: unable to find valid certification path to requested target
当你遇到Error:Cause: unable to find valid certification path to requested target,如果按照网上的方法总是不灵验时,考虑一下升级系统版本号(笔者是这样的,哎心塞~)。...原创 2019-12-02 16:23:55 · 269 阅读 · 0 评论 -
ERROR: Cause: executing external native build for cmake XXX/XXX/CMakeLists.txt
尝试一下把CMakeLists.txt文件放到Src目录下,并修改相应路径。原创 2019-11-25 14:58:00 · 4673 阅读 · 0 评论 -
Qt打包程序提示“应用程序无法正常启动(0xc000007b)”解决方案
如果您用windeployqt打包完成后运行exe文件仍然提示缺少“***dll”文件,然后您找到了这个dll文件放到当前目录下,然后自信的点击exe文件(没错,这个傻吊就是我)却报出了如下错误: 那么有一种可能会不会是您使用的Qt打包工具错了呢?比如我的编译器是: 那么我们使用的打包工具应该是这个:仅仅作为一种可能情况的...原创 2019-05-07 15:14:56 · 18913 阅读 · 26 评论 -
输出16进制文件出现很多ffffff的问题解决办法
最近由于一个小需求,需要输出16进制数到文件中,本以为是一个小小的demo就可以解决,谁知道出现了这么个情况: 冷静分析了一下,但凡最高位是1的情况都会多出这么多fffffff,看来是范围超界了。原来:我用来缓存数据的buffer是char型的,16进制数据当然要用unsigned char来表示,不然就会出现上述情况。 修改之后,就豁然开朗了!...原创 2019-06-12 22:12:31 · 5583 阅读 · 5 评论 -
JNI入门介绍(Android Studio 3.4)
最近入手安卓的开发与学习,就迫不及待的下载了最新版的AS3.4。可是当我开发JNI程序时,却发现网上的方法大多已经过时,所以在此更新一波以做备忘。 环境:Win10 X86 64位 Android Studio 3.4稳定版 ...原创 2019-06-09 19:21:10 · 7642 阅读 · 5 评论 -
Ubuntu16/18下java编译环境的配置(jdk)
有时候我们用sudo spt-get install 安装的jdk总是找不到bin包,所以我们还是手动安装配置一下更为妥当。这样一方面能更完善的安装配置,又能加深我们的记忆,加强我们的操作能力。 环境:Ubuntu18 64位,安装jdk1.8. 其他环境的安装和目标文件的配置都是大同小异。 一,JDK文件的下载 当然是前往ORACLE官网下载...原创 2019-06-12 11:06:18 · 414 阅读 · 0 评论 -
从零完成智能指针
写C/C++程序常常苦恼于内存的释放管理,需要程序开发人员自己去管理,拥有内存控制权限的同时也带来了很多头疼的释放操作,从而导致内存的泄露。那到底有哪些“不正规”操作导致了内存泄漏呢:new了一个对象忘记delete的 delete后忘记将指针置为NULL的 异常或者中断(程序退出)发生在delete之前的 可见new delete需要耗费程序开发人员不...原创 2019-07-16 23:54:24 · 316 阅读 · 3 评论 -
Crash常见信号列表
信号机制是 Linux 进程间通信的一种重要方式,Linux 信号一方面用于正常的进程间通信和同步,如任务控制(SIGINT, SIGTSTP,SIGKILL, SIGCONT,……);另一方面,它还负责监控系统异常及中断。 当应用程序运行异常时, Linux 内核将产生错误信号并通知当前进程。 当前进程在接收到该错误信号后,可以有三种不同的处理方式。(1)忽略该信号。(2)捕捉该信号并执...原创 2019-08-20 10:01:23 · 1273 阅读 · 0 评论