自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

icee

I see trees of green, red roses too!

  • 博客(135)
  • 资源 (24)
  • 收藏
  • 关注

原创 目的:Windows下cmake编译opencv及freetype

visualStudio2022环境下简单编译opencv及freetype。新建一个.bat文件,输入命令。执行bat文件进行编译。新建一个.bat文件,并输入以下代码,需要添加或者删除功能可以按照需求进行更改。新建一个.bat文件,并输入以下代码,需要添加或者删除功能可以按照需求进行更改。新建一个.bat文件,并输入以下代码,需要添加或者删除功能可以按照需求进行更改。新建一个.bat文件,并输入以下代码。新建一个.bat文件,并输入以下代码。

2023-12-05 21:53:33 1153

原创 QNX下多窗口叠加融合方案

C窗口的可绘制区域就会透出来了。1.2 销毁窗口时未避免crash及窗口滞留问题,需要每个窗口创建各自的egl_context,然后退出时需要保证AB的窗口销毁,context回收以后,再进行C的窗口的资源回收,最终C中调用egl_terminal进行所有资源的清理。1.2 销毁窗口时未避免crash及窗口滞留问题,需要每个窗口创建各自的egl_context,然后退出时需要保证A和B窗口销毁,context回收以后,再进行C窗口的资源回收,最终C中调用egl_terminal进行所有资源的清理。

2023-11-29 21:42:07 500

原创 【解决问题:ubuntu下安装程序提示锁住 E: Could not get lock /var/lib/dpkg/lock】

ubuntu安装程序锁住处理办法

2022-12-04 01:08:27 547 1

原创 目的:ubuntu配置使用opengl - 初探-创建一个空窗口

openGL入门-ubuntu下绘制一个空窗口

2022-12-04 00:56:26 1821

原创 【目的:windows下VS2017/2022配置使用opengl - 初探-创建一个空窗口】

OpenGL入门

2022-12-04 00:04:50 665

原创 目的:ubuntu下编译GLFW库

ubuntu环境编译glfw

2022-12-03 23:35:35 678

原创 【目的:windows下VS2017/2022使用MSVC编译GLFW库】

windows编译glfw

2022-12-03 23:26:32 611

原创 解决:torch\lib\caffe2_nvrtc.dll“ or one of its dependencies

pytorch安装问题

2022-10-30 15:18:20 14284 6

原创 问题:Linux查看程序内存占用详情

问题:Linux查看程序内存占用详情环境:系统:centos 7.5环境:问题分析:在linux下开发使用服务程序,经常需要查看某进程占用内存的详情,以便观察内存动态及是否泄露等情况。解决步骤:一、使用命令top 或者 top -p PID来进行观察,数据比较粗粒度,内存占比以百分比形式直观呈现。二、使用命令 cat /proc/PID/status来查看,PID为当前程序或者服务的进程号。1、查看服务或程序PID,以test服务为例,使用命令ps aux |grep test即可查

2021-12-04 17:34:44 3481

原创 问题:Linux经常需要查询机器cpu/内存/硬盘信息

问题:Linux经常需要查询机器cpu/内存/硬盘信息环境:系统:centos7.5环境:问题分析:Linux下经常需要查看内存/硬盘信息,有没有简介好用命令呢,是有的。解决步骤:查看cpu信息:CPU:型号:grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}'数量:lscpu |grep "CPU socket" |awk '{print $NF}' 或 lscpu |grep "Socket" |awk '{pri

2021-12-04 16:56:08 777

原创 问题:Linux拷贝程序或so依赖的所有库脚本

问题:Linux拷贝程序或so依赖的所有库脚本环境:系统:centos7.5环境:问题分析:Linux下写程序经常碰到需要copy程序或者so到其他环境使用,会有很多依赖库需要拷贝,使用脚本可以轻松实现解决步骤:一、脚本如下:vim copy_so.sh!/bin/shso_list=$( ldd $1 | awk '{if (match($3, "/")){ print $3}}' )cp -L -n $so_list $2# -L表示拷贝,软链接会直接copy最终文件

2021-12-04 16:39:57 1325

原创 问题:clang++.exe: error: unknown argument: ‘-static-openmp‘

问题:clang++.exe: error: unknown argument: '-static-openmp’环境:系统:win10环境:AndroidStudio 3.6.1问题分析:下载了github大神的一个yolox demo,实际build时发现NDK总是编译完成链接时报错:clang++.exe: error: unknown argument: ‘-static-openmp’。重复clean和rebuild都还存在该问题。更换了几个版本的NDK15.x、16.x和20.x的

2021-09-09 14:20:03 2652 1

原创 2021-08-31

解决:AndroidStudio配置ndk后使用ndk-build提示路径等错误环境:系统:windows环境: AndroidStudio3.6 NDK 16.1.4479499问题Windows下使用AndroidStudio配置NDK, 然后进行ndk-build命令编译时提示ndk路径等错误问题解决步骤1、确认NDK环境是否配置好了1、如本地没有ndk,可以直接在AndroidStudio中配置下载。打开AndroidStudio界面,依次点开Tools->SDK

2021-08-31 17:21:41 543

原创 目的:_MSC_VER版本和使用

目的:_MSC_VER版本和使用环境:系统: Win10环境: VS2017问题分析:开发过程中会经常遇到_MSC_VER,对于_MSC_VER具体的版本信息和使用方法如下。简介:_MSC_VER版本对应Microsoft的C编译器版本。MSC 1.0 _MSC_VER == 100MSC 2.0 _MSC_VER == 200MSC 3.0 _MSC_VER == 300MSC 4.0 _MSC_VER == 400MSC 5.0

2021-03-30 10:49:07 792

原创 目的:JNI反调Anroid下类实现RSA2048加解密

目的:JNI反调Anroid下类实现RSA2048加解密环境:系统: Win10环境: AndroidStudio 3.6.1问题分析:Android JNI开发过程中会遇到需要RSA2048加解密的情况。解决方案:1、c++使用openssl中的rsa加解密。2、jni反射调用java上层的类来使用java.security.*加解密。 ---- 本例选用该方案。1、完成java中的加解密类,代码如下:package com.example.test;import andro

2021-03-26 22:13:36 565

原创 目的:Android RSA2048加解密

目的:Android下使用java.security.* 实现RSA2048加解密环境:系统: Win10环境: AndroidStudio 3.6.1问题分析:开发过程中会经常需要使用RSA2048加解密的情况。解决步骤:记录代码如下:package com.example.test;import android.util.Base64;import android.util.Log;import javax.crypto.*;import java.io.*;impo

2021-03-26 21:42:38 726

原创 Linux下源码编译带cuda的opencv-3.x.x

目的:Linux下源码编译带cuda的opencv-3.x.x环境:系统: Centos 7.5 x64环境: Gefore rtx2080 Cuda 10.0 cmake 3.6.2 gcc g++ 4.8.5 opencv:3.4.0 3.3.0问题分析:开发过程中会经常需要使用opencv环境问题,由于项目使用的opecv with cuda版本(opencv3.4.0和3.3.0),所以以这两个版本为例编译,其他版本类似。如果主机环境还

2021-01-01 20:30:43 895

原创 目的:Linux下安装Nvidia驱动和CUDA

目的:Linux下安装Nvidia驱动和CUDA"环境:系统:Centos 7.5 x64环境:gtx2080问题分析:开发过程中会经常遇到要安装配置Nvidia环境问题,主要是安装显卡驱动和CUDA环境。Linux Nvidia环境配置以Centos 7.5为例,其他环境类似操作。解决步骤:1. Nvidia-显卡驱动安装1.1 驱动下载下载链接(https://www.nvidia.cn/download/index.aspx?lang=cn)补充说明:需要注意的是操作系

2020-12-18 13:11:08 1378

原创 目的:VSCode Remote-SSH连接远程失败timeout

目的:VSCode ssh-Remote连接远程失败timeout"环境:系统:win10环境:VSCode 1.51.1问题分析:正常使用VSCode的情况下,突然发现解决步骤:判断可能是ssh问题,cmd打开控制台或者进入windows powerShell,ssh -V查看 openSSh安装情况和版本。判断可能是.vscode-server中文件的问题,首次使用VSCode Remote-SSH到远程主机时,远程主机会在当前用户目录下新建.vscode-server文

2020-12-09 22:12:28 32628 17

原创 目的:Centos 更改字符集(解决中文乱码)

####目的:Centos 更改字符集(解决中文乱码)"####环境:系统:Centos7.5环境:####问题分析:在有的Centos主机上操作时发现, 中文乱码现象, 需要调整字符集设置来解决。####解决步骤:方法一:直接生效, 不需要重启export LC_ALL=zh_CN.UTF-8方法二:长久生效使用编辑/etc/locale.conf修改 LANG=zh_CN.UTF-8保存退出...

2020-09-15 16:07:28 679

原创 问题: WPS Excel使用ctrl+shift+→ / ↓ 选择多余框格时选不了

问题:WPS Excel使用ctrl+shift+→ / ↓ 选择多余框格时选不了环境:系统:Win10 x64环境:WPS问题分析:使用WPS编辑Excel时,可以方便的时候ctrl+shift+→ / ↓ 去全选表格右边和下面的所有多余格子,然后右键点击隐藏即可隐藏多余的框格。但刚刚使用的时候,选择的功能失灵了,按了组合键也不能全选多余的格子。解决方法:原因:可能是不小心按到过键盘上的ScrollLock键,导致在使用ctrl+shift+→ / ↓ 时没办法滚动选择。解决方法: 按

2020-08-28 14:05:12 14949

原创 目的:ADB真机无线调试

目的:ADB真机无线调试环境:系统:Win10 x64环境:AndroidStudio AndroidSDK问题分析:调试Android项目时, 经常会需要真机调试, 然而有时候经常短缺可传数据的数据线, 所以用无线调试可解决问题。解决步骤:将Android手机和电脑连接在同一个LAN环境下, 并查看确认都正常获取到ip.打开Android手机的开发者模式, 并打开USB调试。使用可传输数据的数据线将电脑和手机连接起来, 并在手机上确认授权允许USB调试

2020-07-22 15:58:17 269

转载 目的:通过构建bitmap header将图像unsigned char*纯数据 数组图像保存为位图

####目的:通过构建bitmap header将图像unsigned char*纯数据 数组图像保存为位图####环境:系统:Win10 x64环境:win10/centos 7.5 vs2017/gcc####问题分析:有朋友在c环境下,使用cv::Mat.data保存了图片中的纯unsigned char*数据。然后需要在另外的环境使用这部分数据还原出图片来。在不适用任何三方库的情况下,最简单的做法莫过于使用自己构建的bmp header来生成bitmap位图。参考博客连接

2020-06-12 23:06:49 1308

原创 目的:python 解决输出乱码问题形如\u63a5\u53e3\u8c03\u7528\u6210\u529f

####目的:python 解决输出乱码问题形如"u63a5\u53e3\u8c03\u7528\u6210\u529f"####环境:系统:Win10 x64环境:Pycharm Python 2.7####问题分析:Python出现打印的"u63a5\u53e3\u8c03\u7528\u6210\u529f"乱码,\u表示是一串unicode编码。####解决步骤:# coding=utf-8import sysprint sys.platformprint sys

2020-06-12 21:39:13 6815

原创 AndroidStudio真机调试the application could not be installed: INSTALL_FAILED_USER_RESTRICTED

AndroidStudio真机调试the application could not be installed: INSTALL_FAILED_USER_RESTRICTED环境:魅族手机问题AndroidStudio真机调试时,一直提示在手机提示the application could not be installed: INSTALL_FAILED_USER_RESTRICTED。经过多次的反复试验查找,发现原因是在真机调试时手机提示安装apk,需要选择允许/拒绝,不小心点到了拒绝,导致

2020-05-09 21:07:55 4927

原创 Linux下查找文件并作为cp的参数

Linux下查找文件并作为cp的参数环境:Centos 7.5较多时候我们在linux下使用find查找到文件以后,想把这样很多查找的结果cp到另外一个文件夹。方法:#假如查找当前目录中名称含有hello的文件,并copy到上层文件夹Hellofind ./ -name "*hello*" | xargs -i cp {} ../Hellops:在MacOS中,同样的操作命令需要用另外一种形式,如下:#macos#假如查找当前目录中名称含有hello的文件,并copy到上层文件夹

2020-05-09 20:59:55 721

原创 PostgresSQL设置表中update_time字段在更新时timestamp自动更新

PostgresSQL设置表中update_time字段在更新时timestamp自动更新环境:Centos 7.5使用Navicat打开Mysql数据库时,在设计表的里面值类型为timestamp的字段中可以勾选根据当前时间戳更新,即可实现在表数据有更新的时候自动更新时间戳。那么Navicat打开PostgresSQL数据库时并没有类似方便的操作,该如何实现呢?答案是设置触发器来达到...

2020-04-22 23:15:19 5270

原创 Linux下文件打包/分割/组合/解压

Linux下文件打包/分割/组合/解压环境:Centos 7.5较多时候我们在linux下使用tar打包文件夹,会出现打包后的文件过大,在文件copy过程中需要切片成较小文件。步骤:1.先压缩,然后切片**打包命令:#tar zcvf bigfile.tar.gz ./bigfile切片命令#split -b 1000M -d -a 1 bigfile.tar.gz b...

2020-01-15 23:34:07 997

原创 目的:Centos下载离线安装软件全部rpm包

目的:Centos下载离线安装软件全部rpm包环境:系统:Centos 7.5问题在使用centos过程中,经常会需要给centos系统安装软件或者依赖包,而且较多时候系统是处于内网环境没有网络可以直接直接在线源安装,同时本地源也没有完整的软件包可以使用。此时便需要自行下载软件rpm包及所有依赖包并于离线环境安装解决方式1. 安装和离线环境相同的镜像到虚拟机或者可联网电脑也就是先...

2019-12-04 14:54:22 1451

原创 Centos 7 安装McAfee Antivirus(杀毒)

目的:Centos 7 安装McAfee Antivirus(杀毒)环境:Centos 7.5MaCfee VirusScan command line for linux 64bit 6.1.3步骤:1.下载软件及更新包**下载VirusScan地址(选择当前最新版本就可以了):https://www.mcafee.com/content/enterprise/zh-cn/...

2019-12-02 16:21:26 1843

转载 MongoDB基础, 有用 -转载

一、MongoDB的配置1.引入jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency>2.MongoD...

2019-10-20 17:56:27 530

转载 转载: centos7系统下postgresql11离线安装,卸载

原文链接:https://blog.csdn.net/justlpf/article/details/84769813文章特别好用,特别好,转作记录防止原文章链接失效 ^^,直接去原链接看方便目录创建postgres用户下载并安装离线rpm包2.1 从postgresql官网下载相应rpm离线安装包:2.2 需要下载的安装包有:2.3 安装下载的离线rpm包初始化数...

2019-09-05 21:38:12 1115

转载 目的:pymysql往mysql数据库批量塞大量数据(百万单位)

目的:pymysql往mysql数据库批量塞测试数据环境:系统:centos7.5环境:mysql5.7.24 / python 2.7.5思路:先创建一个自定义的数据库表;生成一个列表,列表中的数据应该和数据库表中的每一列对应;利用cursor.executemany 批量插入列表中的数据。注意点:#批量添加数据时,数据格式必须list[tuple(),tuple(),tu...

2019-09-05 21:32:05 1038 1

原创 目的: Springboot Redis Sublish/Publish简单实现

目的:Springboot Redis Sublish/Publish简单实现环境:win10idea 2019.2步骤:1. 导入依赖org.springframework.bootspring-boot-starter-data-redis2. 配置广播:添加广播相关bean到redis的配置文件,设置监听和接收handleimport org.springfram...

2019-08-23 17:45:00 607

原创 问题:Mysql中字段类型为text的值, java使用selectByExample查询为null

解决:Mysql中字段类型为text的值, java使用selectByExample查询为null环境:系统:windows环境:mysql 5.7, java1.8.0_73问题Windows下Java环境使用mybaties生成mapper,然后使用selectByExample读取字段类型为text的值时,get到的变量为空解决方式经过多次试验及查找相关资料,使用sele...

2019-08-21 11:12:06 2264

原创 目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备

目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备环境:系统:Win10环境:Opencv3.4.0/4.1.0显卡:1080ti问题实际项目中使用了一个GPU程序,在双卡1080ti机器上运行,程序会自动搜寻并使用0号和1号GPU卡。性能测试要求程序只运行在一张GPU卡上,但程序没有参数设置GPU的地方。解决方式采取CUD...

2019-08-08 11:36:37 12351 1

原创 问题:Opencv(3.1.0/3.4)找不到 /opencv2/gpu/gpu.hpp 问题

解决:Opencv(3.1.0/3.4/4.1.0)找不到 /opencv2/gpu/gpu.hpp 问题环境:系统:Win10环境:Opencv3.4.0/4.1.0显卡: 1080ti问题Windows下使用opencv3.4.0/4.1.0调用包含GPU模块函数getCudaEnabledDeviceCount()的示例时提示找不到/opencv2/gpu/gpu.hpp。...

2019-08-08 11:07:41 3792 4

转载 FastDFS集群架构配置搭建(转载)

FastDFS高可用集群架构配置搭建转载 https://www.cnblogs.com/sunnydou/p/49b92d511047f4f9da6cd727cfd415d5.html一、基本模块及高可用架构FastDFS 是余庆老师开发的一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。FastDFS 系统有三个角色:跟踪...

2019-08-05 20:51:40 314

原创 FFmpeg 命令操作音视频

目的:FFmpeg 命令操作视频环境:系统:Win10环境:ffmpeg-20180723-win64-shared命令及参数说明1. ffmpeg将mp4视频转换成gif格式图片命令:ffmpeg -ss 2 -t 5 -i test.mp4 -s 640x480 -r 15 output.gif说明: -ss 2 -t 5表示从第2秒到第5秒,-s 640x480 设定分...

2019-08-02 18:03:05 992

原创 HTM+CSS实现立方体图片旋转展示效果

目的:HTM+CSS实现立方体图片旋转展示效果环境:系统:Win10环境:一、示例1。话不多说直接上代码<html> <head> <style> /*立方体效果*/ .wrap { width: 120px; height: 200px; margin: 20px; position: fixed; ...

2019-08-02 16:54:12 1711

libiconv1.15 window visualstudio2022版sln

liiconv1.15 window visualstudio2022版sln

2023-12-06

freetype 2.13.2静态库,win-x64 win-x86 linux-x64

编译自用freetype库,需要自取

2023-12-05

openGL测试demo ubuntu

openGL测试demo ubuntu,生成一个空窗口

2022-12-04

opengl-test-01-visualstudio

opengl入门配置测试demo, visualstudio

2022-12-04

glfw-3.3.8 released on July 22, 2022

glfw-3.3.8 which was released on July 22, 2022

2022-12-03

vgg_and_binboost.tar.gz -- 免积分

vgg_generated_120.i vgg_generated_48.i vgg_generated_64.i vgg_generated_80.i boostdesc_bgm_bi.i boostdesc_bgm_hd.i boostdesc_bgm.i boostdesc_binboost_064.i boostdesc_binboost_128.i boostdesc_binboost_256.i boostdesc_lbgm.i

2021-01-01

hdf5-1.8.21.tar.gz -- 免积分

opencv编译需要的hdf-5-1.8.21.tar.gz

2021-01-01

hdf5-1.10.7.tar.gz -- 免积分

hdf-5-1.10.7.tar.gz

2021-01-01

用于保存位图测试的01.img

bitmap纯数据,使用cv::Mat.data保存的unsigned char*数据,用于作bitmap位图格式文件保存测试。

2020-06-12

Antivirus.7z

MaCfee Antivirus command line for linux x64 6.1.3 centos7.5下安装并成功使用。如运行提示需要依赖库等文件,请自行添加。

2019-12-02

fastDFS安装包.7zfastFDS完整安装包(包含nginx1.16.0)

fastFDS完整安装包(包含fastdfs-master.zip, fastdfs-nginx-module-1.20.tar.gz, libfastcommon-master.zip, nginx1.16.0.tar.gz)

2019-08-06

html+css立方体旋转展示图片示例 demo.7z

html+css立方体旋转展示图片示例demo。

2019-08-02

oracle-jdk-8u202-linux-x64.7z

oracle jdk-8u202 for linux amd64,备份以供使用。希望0积分可以下载,不知道在哪里设置

2019-06-24

apache-tomcat-8.5.40_含dubbo-admin.zip

包含dubbo-admin-2.5.8.war的tomcat,

2019-05-15

zookeeper-3.4.14.zip

zookeeper-3.4.14,包含添加系统服务插件及添加bat. 1. zookeeper-3.4.14源包 2. commons-daemon-1.1.0-bin-windows.zip 插件 3. 配置好插件的zookeeper-3.4.14包,右键管理员权限执行zk-server-install.bat

2019-05-15

Centos7 离线安装RabbitMQ,并配置集群.pdf

RabbitMQ安装及集群的pdf档,网页版下载后整理的,可以用作记录或者操作手册使用。跟网页版原文一模一样

2019-05-08

魔推mpush,java端实现源码

based on http://www.mpush.cn/index.html. 记录存档,方便以后使用。

2018-11-26

Centos7.5 RabbitMQ及依赖离线RPM包

Centos7.5_RabbitMQ及依赖离线RPM安装包,包含RabbitMQ 3.7.8, erlang 19.3.6, socat 1.7.3.2

2018-10-12

Faac_PCM2AAC

FaacDemo, PCM2AAC

2016-11-02

x264_VS_Verx264-snapshot-20161018-2245_MingW

x264-snapshot-20161018-2245, X264 for windows Vs, based on MingW. shared and static

2016-11-01

curl-7.50.3 for windows

curl-7.50.3 for windows

2016-11-01

openssl-1.0.1t-vc14-x86

openssl-1.0.1t-vc14-x86

2016-11-01

SDL2-devel-2.0.4-VC

SDL for Windows Vs, Ver 2.0.4

2016-11-01

SciLexer_WinLib_ver3.7.0

SciLexer for Windows Vs, Ver 3.7.0

2016-11-01

vc实现民航管理系统

可以直接用的系统,找了好久才找到的,跟各位童鞋分享一下,还带有开题报告哦

2012-10-22

方便快捷Vc小插件

编写代码的时候会有提示,并且代码中的不同的部分会用不同的颜色标注,便于纠错很适合初学者的一款工具,当你安装了vc以后,再安装上它,你会发现编程变得很简单。

2012-10-22

开机启动项修复工具

修复开机启动项很好用,特别是当你电脑装了双系统以后,就很需要他了。

2012-10-22

c++编程思想

介绍了一些c++的编程思想,对于初学者来说还是很有裨益的。

2012-10-08

100个Java经典编程实例源代码

学习java的朋友们,都可以看看,获益匪浅的额

2012-06-14

空空如也

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

TA关注的人

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