自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 windows无法删除文件,提示文件夹正在使用

打开资源管理器打开下方资源监视器,选择CPU的页面,在下面关联的句柄中找相关被占用的资源的名称,然后强制关掉占用的进程即可。

2020-12-09 09:07:15 228

原创 adb安装应用限制解除

1、设置-安全-更多安全设置,关掉外部来源应用检查。2、设置-系统-开发人员选项-关闭“监控ADB安装应用”

2020-12-04 17:19:31 6889 4

原创 浮点数用十六进制表示方式附C代码

IEEE754规定1、各个位域意义符号位指数位尾数位1位8位23位2、指数位正负:当指数小于127(01111111)时为一个负数,反之为一个正数实数=》小数:10.625=>1010.101==>1.010101*2的三次方按照规则填充4字节空间即为:符号位:0指数位:3+127尾数位:01010100000000000000000(共23位)合并得:01000001001...

2020-11-23 19:28:41 4723

原创 十六进制编辑器HxD Hex Editor x64 v2.3.0.0

HxD Hex Editor x64 v2.3.0.0

2020-11-23 18:45:58 731

转载 Linux top命令的用法详细详解

https://www.cnblogs.com/zhoug2020/p/6336453.html

2020-11-20 15:39:47 63

原创 Everything使用技巧

集成到资源管理器右键菜单在Everything菜单来中选择"工具"-》"选项",在"选项"界面中左侧点击"常规“,在右侧勾选"集成到资源管理器右键菜单"。设置之后,在任何一个文件夹或者本地磁盘上点右键,在右键菜单中都会出现”搜索Everything“的选项。点击“搜索Everything"打开”Everything“搜索的时候默认会添加路径信息如"C:\"...

2020-11-20 11:34:12 1967

转载 linux进程、线程与cpu的亲和性(affinity)

最近的工作中对性能的要求比较高,下面简单做一下总结:一、什么是cpu亲和性(affinity)  CPU的亲和性,就是进程要在指定的 CPU 上尽量长时间地运行而不被迁移到其他处理器,也称为CPU关联性;再简单的点的描述就将制定的进程或线程绑定到相应的cpu上;在多核运行的机器上,每个CPU本身自己会有缓存,缓存着进程使用的信息,而进程可能会被OS调度到其他CPU上,如此,CPU cache命中率就低了,当绑定CPU后,程序就会一直在指定的cpu跑,不会由操作系统调度到其他CPU上,性能有一定的提.

2020-11-19 16:27:49 706

转载 linux 设置中文版man手册

作为CentOS 新手,看懂英文man固然重要,不过配置好中文man也可以让自己更快速地学习! 1. 下载中文man包 源码的网址:https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN 找到源码包 https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.1.tar.gz/13275fd039de8788b15151c896150bc4/manpages-zh-1.

2020-11-19 16:23:39 1056 1

转载 手机的CPU为什么要区分大小核?

手机 CPU为什么要区分大小核?过去的智能手机CPU其实并没有大小核概念的,尤其是在手机双核CPU出现时两颗核心架构和规模都是一样的,就像电脑上的双核CPU,没有特别针对性的设计大核小核,但是因为智能手机CPU的性能不断提升,核心数越来越多,手机的发热和耗电也在显著增加,再这样下去就无法承受,为了同时满足CPU高性能和低功耗的要求,手机CPU厂商就开始尝试设计大小核并各自分工。举个例子来说,华为最新的麒麟980拥有四颗最新架构的A76核心,频率达到2.6Ghz,这就是拥有最高性能的四颗大核心,除此之

2020-11-14 15:45:24 7892 1

转载 Eclipse启动错误:A Java Runtime Environment(JRE) or Java Development Kit(JDK) must be available……

确保Jdk,Jre都安装完成并且环境变量配置无误的情况下,自动Ecplise报错如下:A Java Runtime Environment (JRE) or Java Development Kit(JDK)must be available in order to run Eclipse. No Java virtualmachinewas found after searching the following locations:D:\eclipse\jre\bin\javaw.exe

2020-09-29 13:42:21 521

转载 android手机执行shell脚本

注意:1.手机必须root2.shell脚本需要有执行权限流程:1.编写shell脚本#!/system/bin/shi=1while [ $i -le 100 ]do let i++ sleep 2 input swipe 100 950 200 300 150done解释:每隔2秒滑屏一次,一共滑动100次(这个脚本比较简单,明白流程后可自行优化)2.把shell脚本传到/data/目录(/system目录也可以)...

2020-06-30 14:25:29 12004

原创 ORB

ORBSLAM2学习笔记

2020-06-15 15:40:07 89

原创 C++获取函数执行时间

long GetMillisecondsCount(){ struct timeval tv; gettimeofday(&tv, NULL); return tv.tv_sec*1000 + tv.tv_usec/1000;}char * getTimeDiffString(long newTime, long oldTime) { long diff = newTime - oldTime; string timeString = std::to.

2020-05-28 16:46:16 669

原创 关于32位库和64位库相关的总结

android加载so文件的机制apk在安装的过程中,系统就会对apk进行解析根据里面so文件类型,确定这个apk安装是在32 还是 64位的虚拟机上,如果是32位虚拟机那么就不能使用64位so,如果是64位虚拟机也不能使用32位so。而64位设备可以提供32和64位两种虚拟机,根据apk选择开启哪一种,因此说64位设备兼容32的so库。具体机制,分下面四种情况: 1.假设apk的lib目录放置了32和64位两种so,那么安装时根据当前设备的cpu架构从上到下筛选(X86 > arm64 &g

2020-05-21 14:28:37 1731

原创 图像噪声与去噪

图解噪声与去噪 之一: fix pattern noise(FPN)与 temporal noise图解噪声与去噪 之二:从『均值滤波』到『BM3D』图解噪声与去噪之三:噪声建模与去噪

2020-05-19 10:26:34 822

转载 pthread_create传递多个参数

https://www.cnblogs.com/helloweworld/p/3509773.html亲测有效。一、传递一个参数。#include <iostream>#include <pthread.h>using namespace std;void* thr_fn(void* arg){ int i = *(int*)arg; cout << i << endl; ret...

2020-05-11 09:24:56 2305

原创 多线程编程总结——条件变量和互斥锁

https://blog.csdn.net/skyroben/article/details/72850109进行了验证,在linux下验证OK。 // cat product.cpp#include <stdio.h>#include <unistd.h>#include <pthread.h>#include <error...

2020-05-08 14:49:12 87

转载 Linux编程-让进程或线程运行在指定的CPU上

为了让程序拥有更好的性能,有时候需要将进程或线程绑定到特定的CPU上,这样可以减少调度的开销和保护关键进程或线程。

2020-05-07 10:59:48 434

转载 [Linux]Ubuntu 16.04 远程桌面

来源:http://blog.csdn.net/zz_1215/article/details/77921405先吐槽一下,网上教的方法都是半桶水,都被教到连接后出现灰屏,只有这个博主(zz_1215)写的才实验成功,对于小白的我来说真是福音搬砖,负责排版~~~(下面小改)1、安装xrdpsudo apt-get install xrdp2、安装vnc4se...

2020-04-13 09:56:49 414

原创 OpenMP相关文章收藏学习

BLOG 关于生产者消费者问题的OpenMP实现简介:关于生产者消费者问题的OpenMP实现1. 博客内容:针对典型的生产者和消费者问题,使用OpeC/C++取消收藏zhangjt33 2020-04-08 09:19BLOG OpenMP设置线程数及开启方法简介:1.OpenMP线程数设置 通常我们希望并行线程数可以随着机器改变自适应的调整,网上介绍OpenM运维取...

2020-04-10 17:16:46 293 2

原创 linux命令行提示工具-fish

FishFish 是 Linux/Unix/Mac OS 的一个命令行 shell,有一些很好用的功能。自动推荐 VGA 颜色 完美的脚本支持 基于网页的配置 帮助文档自动补全 语法高亮 以及更多sudo apt install fish验证可以在ubuntu上直接安装。fish 用起来可能没你想象的那么直观。记住,fish 是一个 shell,所以在使用命令之...

2020-04-10 10:02:26 581

原创 学习笔记(03):OpenCL 程序设计概要-OpenCL 程序设计概要1章

OpenCL 是异构计算时代为典型的编程语言和编程模型。OpenCL 编程需要一定的基础知识和特定的编程环境。本课程重点向 OpenCL 编程的新学者介绍 OpenCL 出现的背景、预备知识和如何搭建 OpenCL 开发环境。...

2020-02-22 18:02:17 87

原创 学习笔记(02):并行程序设计基础知识-并行程序设计基础知识 03

OpenCL 是异构计算时代为典型的编程语言和编程模型,OpenCL 编程需要一定的基础知识和特定的编程环境。

2020-02-21 20:38:08 110

原创 学习笔记(01):并行程序设计基础知识-并行程序设计基础知识 02

OpenCL 是异构计算时代为典型的编程语言和编程模型,OpenCL 编程需要一定的基础知识和特定的编程环境。

2020-02-21 20:36:14 157

tdm64-gcc-9.2.0.exe.7z

tdm-gcc是一个Windows编译器套件,是MinGW64的完整打包分发版本,包括gcc、g++、c+_等。可以用于32或64位任何版本的Windows系统,包含了几乎所有的必备和第三方软件,安装程序时会同时自动设置环境变量,非常方便。软件结合了最新稳定版本GCC工具,为MinGW64运行时创建一个开源替代微软的编译器和平台SDK,且工具比较齐全,适合那些需要通过 configure make 等命令从源代码进行编译生成 Windows EXE 可执行程序或 DLL 的项目。

2020-09-16

opencv-4.4.0-vc14_vc15.exe

opencv-4.4.0-vc14_vc15.exe 版本:4.4.0 2020年7月 OpenCV 4.x的夏季更新已发布 :晴天: 此版本的亮点: SIFT(尺度不变特征变换)算法已移至主存储库(SIFT的专利已过期) DNN模块: 改进的图层/激活/支持更多模型: 最新的Yolo v4检测器:#17148。为[yolo]层(Yolo v3和Yolo v4)禁用了每层NMS,因为它们是不正确的-用于cv::dnn::NMSBoxes所有检测。 ONNX:添加对Resnet_backbone(Torchvision)的支持#16887 EfficientDet模型支持:#17384 新样本/演示: 添加文本识别示例:C ++ / Python FlowNet2光流:#16575 英特尔®推理引擎后端(OpenVINO™): 增加了对OpenVINO 2020.3 LTS / 2020.4版本的支持 计划在下一版本中删除对NN Builder API的支持 CUDA后端中的许多修复和优化(感谢@YashasSamaga):PR G-API模块: 在OpenCV后端引入了用于状态内核的新API :GAPI_OCV_KERNEL_ST。有状态内核在各个图执行(标准中更多)或流的视频帧之间(以流模式)保留其状态。 在G-API推出更多面向视频的操作:goodFeaturesToTrack,buildOpticalFlowPyramid,calcOpicalFlowPyrLK。 添加了更多的图像处理内核:Laplacian和双边过滤器。 修复了G-API的OpenCL后端中的潜在崩溃。 OpenCV社区的许多其他伟大贡献,包括但不限于: Obj-C / Swift绑定:#17165 (opencv_contrib)Julia绑定是正在进行的GSoC项目的一部分:#2547 (opencv_contrib)BIMEF:生物启发的多重曝光融合框架,用于弱光图像增强: #2448 为CV_16UC1图像启用Otsu阈值:#16640 为文本检测添加笔划宽度变换算法:#2464 计划在Apache 2许可证上进行下一版本OE-32的 迁移#17491

2020-07-19

Ubuntu18.04onWindows.Appx.7z

wsl windows sub system for linux, 方便网络不好的同学下载。可以在windows7,win10下安装, 方便在windows下学习使用linux系统和学习命令行等。

2020-05-27

FreeImage.7z

目前最新FreeImage 3.18版本编译生成的工程及库文件 进行图像处理的场合都可能会用到。 FreeImage 是一款免费的、开源的、跨平台(Windows 、Linux 和Mac OS X )的,支持20 多种图像类型的(如BMP 、JPEG 、GIF 、PNG 、TIFF 等)图像处理库。其最大优点就是采用插件驱动型架构,具有快速、灵活、简单易用的特点,得到了广泛使用。   FreeImage 的主要功能有多格式位图的读写;方便的位图信息获取;位深度转换;位图页面访问;基本的几何变换和点处理;通道合并与混合等。FreeImage 暂时不支持矢量图形和高级图像处理,位图绘制需要由用户来

2020-05-03

snapdragon profiler setup_external v201904.zip

目前最新的高通性能分析工具v201904 Snapdragon Profiler提供了最专业,最独特和最与众不同的开发体验。它让开发者和Qualcomm的客户(OEM、内部工程师团队、大型独立软件开发商)都能更好的利用Snapdragon AP 平台。Qualcomm也是首个以独立硬件制造商的身份推出这样一个详细的分析工具,以便捷的“即插即用”的使用体验,为开发者提供了一整套性能监测解决方案。我们的目标是打造Snapdragon成为Android开发者的首选开发平台,并且今天奉上的Snapdragon Profiler仅仅是第一步,未来Qualcomm还将为广大开发者发布更多更实用的好工具。

2020-02-29

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

TA关注的人

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