自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 资源 (25)
  • 收藏
  • 关注

原创 C++ 知识点和问题

1.基类为什么要声明为析构函数基类指针可以指向派生类的对象(多态性),如果删除该指针delete []p;就会调用该指针指向的派生类析构函数,而派生类的析构函数又自动调用基类的析构函数,这样整个派生类的对象完全被释放。如果析构函数不被声明成虚函数,则编译器实施静态绑定,在删除基类指针时,只会调用基类的析构函数而不调用派生类析构函数,这样就会造成派生类对象析构不完全。所以,将析构函数声明为虚函数是十分必要的。...

2020-07-01 17:50:32 383

原创 linux docker 操作

1.把镜像my_ubuntu_cpp:v1导出为文件my_ubuntu_cpp:v1sudo docker save -o my_ubuntu_cpp_v1.tar my_ubuntu_cpp:v12.从镜像启动容器并映射docker容器的端口30到外部sudo docker run -p 5000:30 -i -t ubuntu-vs /bin/bash3.从Dockerfile 启动一个镜像ubuntu-vssudo docker build -t ubuntu-vs .4. .

2020-06-19 14:47:10 278

原创 git 使用

Git删除在本地有但在远程库中已经不存在的分支$ git remote show origin ,$ git remote prune origin

2020-11-30 09:23:37 133

原创 专业知识

度带号=经度/度带=取整+1,1:5万的地图采用6度带;1:1万的采用3度带;北京市区坐标为:北纬39.9”,东经116. 3”

2020-08-31 09:26:51 176

原创 java 开发方法

1.设置mavenMAVEN_HOMED:\ProgramData\apache-maven\apache-maven-3.3.9\%MAVEN_HOME%\bin;JAVA_HOMED:\Program Files\Java\jdk1.8.0_251\%JAVA_HOME%\bin;mvn config:<localRepository>D:\Users\xxx\.m2\repository_aliyun</localRepositor.

2020-08-13 19:46:18 202

原创 log4cpp C++

2020-07-28 16:28:20 79

原创 json 使用

nlohmannn::json 使用

2020-07-26 11:15:05 115

原创 linux redis设置密码

在redis根目录下找到redis.conf配置文件,搜索requirepass,找到注释密码行,添加密码如下:# requirepass foobaredrequirepass 123456 //注意,行前不能有空格重启服务后,客户端重新登录后发现密码仍然为空。>./redis-cli -h 127.0.0.1 -p 6379> config get requirepass1)"requirepass"2)""带配置文件重启>./redis-ser...

2020-07-17 17:32:45 1134

原创 kafka 常见shell命令及C++代码

启动先启动zookeeper,多个集群下都要启动:zkServer.sh start然后启动,root下:kafka-server-start.sh /data/soft/kafka/config/server.properties扩展:kafka-server-start.sh -daemon config/server.properties --override broker.id=0参考:https://www.cnblogs.com/JThinking/p/9447789

2020-07-09 14:00:10 139

原创 java 启动linux docker 容器(阻塞式)

package com.alphajuns;import com.sun.org.apache.xpath.internal.objects.XString;import java.io.*;import java.util.ArrayList;import java.util.List;import java.util.Scanner;import java.util.concurrent.Executors;import java.util.concurrent.TimeUni...

2020-07-08 20:20:10 506

原创 idea编辑器中 maven编译正常 但build编译提示程序包不存在

即可解决。

2020-07-08 09:05:35 1363

原创 库安装问题

1.libgif.soyum install giflib2.libjpeg.soyum install libjpeg-turbo-devel

2020-06-29 10:30:13 132

原创 linux 根据头文件搜索安装包

搜索包提供了 sys/cdefs.h这个文件。在基于CentOs / RHEL的系统中,你可以运行下面的命令:yum provides '*sys/cdefs.h'同样的,在Debian / Ubuntu系统中,你可以运行下面的命令来找:apt-file search 'sys/cdefs.h'注意:如果 apt-file不在现在的系统中,需要使用命令安装:apt-get install apt-file...

2020-06-28 20:51:22 254

转载 VS2017 远程开发linux

更详细请看:https://blog.csdn.net/explore_world/article/details/88551349https://blog.csdn.net/CSDN_WHB/article/details/85223652设置远程ip:https://blog.csdn.net/aa13058219642/article/details/75221333

2020-06-28 11:45:28 314

原创 log4cpp C++ demo代码

#include<iostream>#include<log4cpp/Category.hh>#include<log4cpp/OstreamAppender.hh>#include<log4cpp/Priority.hh>#include<log4cpp/PatternLayout.hh>using namespace std;int main(int argc,char* argv[]){log4cpp::OstreamApp.

2020-06-23 17:28:49 192

原创 linux 对‘pthread_key_create’未定义的引用

linux 对‘pthread_key_create’未定义的引用:lib的路径添加:pthread

2020-06-23 15:53:38 431

原创 opengl shader

1、Vertex Atrributeshttp://blog.csdn.net/myarrow/article/details/77433382、顶点数据传送和着色器http://www.360doc.com/content/15/0920/10/27824219_500243609.shtml3、向shader中传递数据http://www.360doc.com/content/15/0128/04/17105990_444345656.shtml4、shader数据类型与设置

2020-06-22 17:42:12 91

原创 CString 转 char*

方法1: //// 路径字符串。CStringstrPathName == L“1q221“;char szPathName[MAX_PATH]="";int len = WideCharToMultiByte(CP_ACP,0,strPathName,strPathName.GetLength(),NULL,0,NULL,NULL);WideCharTo

2020-06-22 17:39:40 123

原创 C++ std::cout 非科学计数法输出

cout.setf(ios::fixed);cout.precision(3); // 精度为输出小数点后3位

2020-06-22 17:35:04 1964

转载 caffe 中保存log到文本

修改caffe-master\src\caffe文件夹下的common.cpp文件,或者用vs打开caffe解决方案。编译common.cpp文件。添加头文件 1 2 #include <boost/date_time.hpp> #include <direct.h> 找到GlobalInit函...

2020-06-21 22:17:05 98

转载 开源几何计算数学库与3D建模、处理软件及部分算法库简介

开源几何计算数学库a)GeosGeos的全称就是Geometry Engine Open Source,参考网站就是:http://geos.refractions.net,从名称就可以看出,Geos就是判断几何体的过程。Geos是用C++语言写的处理计算几何的开源库。b)CGALCGAL的全称就是Computational Geometry Algorithms Libr...

2020-06-21 22:16:11 1038

原创 C++ S3与本地文件的数据读写

shared_ptr<S3Client> m_shared_client; Aws::SDKOptions m_options;S3_Sample::S3_Sample(){ Aws::InitAPI(m_options); Aws::Client::ClientConfiguration cfg; cfg.endpointOverride = "ip:port"; // S3服务器地址和端口 cfg.scheme = Aws::Http::Sc...

2020-06-19 14:07:12 869

原创 虚拟机中centos 根目录扩容/扩空间

1.df -h 查看空间大小,/ 目录不够用了,需要扩容。2.扩容3.扩展,从20GB扩展到40GB; 运行sudo fdisk -l.查看磁盘分区列表;此时可看到当前有两个分区,一个主分区sda1,一个逻辑分区sda2;3.此时df -h 查看空间大小 / 目录仍是20GB;4.将新增的磁盘容量创建为一个逻辑分区;5. 重启‘系统6.root账号执行fdisk -l查看当前磁盘分区列表,可看到新增的逻辑分区已存在;7.格式化新的逻辑分区:mkf.

2020-06-18 18:02:36 336

转载 linux 查看空间大小

df -h ,这个命令用于查看服务器空间,运行后的效果图如下:du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用最大,运行效果如下:除此之外,du -sh *,这个命令也用于查看当前目录下各文件及文件夹占用大小,运行效果如下:原文链接:https://blog.csdn.net/u012660464/article/details/78923011...

2020-06-18 17:24:18 156

转载 opencv centos/linux 依赖库library

sudo yum -y install epel-release # 安装epel扩展源sudo yum -y install git gcc gcc-c++ cmake3sudo yum -y install qt5-qtbase-develsudo yum install -y python34 python34-devel python34-pipsudo yum install -y python python-devel python-pipsudo yum ...

2020-06-18 15:12:23 296

原创 在CmakeLists/cmake中加入c++11编译选项

add_compile_options(-std=c++11)

2020-06-18 10:07:05 3250 1

原创 aws s3 C++ linux compile /s3 存储源码编译

code:https://github.com/aws/aws-sdk-cppmkdir buildcd buildcmake3 -DBUILD_ONLY="s3;transfer" -DCMAKE_INSTALL_PREFIX=/home/usr0/library_cpp/S3/aws-sdk-cpp-1.0.164/install ..makemake install

2020-06-17 11:15:36 1137

原创 java 调用linux C++生成的so文件

TestHello.h#pragma once#include <cstdio>#include<stdio.h>extern "C" { extern int test1(int a, int b);}class TestHello{public: TestHello(); static void test(); static int addTest(int a, int b);};TestHello.cpp:#in...

2020-06-10 16:30:18 160

原创 VS2017编译x64 CloudCompare

需求:编译一个支持读写las点云的CC。编译环境:1、Windows 102、Visual Studio 2017 Community3、Qt 5.9.9 去Qt官网下载安装, 安装时勾选vs2017选项,不需要uwp那个4、CMake 3.13编译过程1、安装OSGeo4W,在库里搜索PDAL库的二进制包,安装它和它的依赖包到C:\OSGeo4W64(一定要是这个目录,...

2020-04-25 11:16:05 389

原创 WinSCP

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。直接在cmd下输入winscp进入winscp操作介面,查看帮助直接在下面输入help就可以看到所以可用到的命令。连接到远程机器:open [email protected]输入密码就成功登录了或者open root:123456@192....

2020-03-26 21:34:15 286

原创 VS2015 编译windows caffe gpu

caffe-windows/scripts/build_win.cmd大概81 line:(1) :: [Fermi Kepler Maxwell Pascal All] if NOT DEFINED CUDA_ARCH_NAME set CUDA_ARCH_NAME=All(2)python 我设置成0,不编译python;需要可以打开,需要安装pyth...

2020-03-14 11:22:07 193

原创 pycharm Python,ImportError:DLL load failed:找不到指定模块,的解决之道

检查是否存在多个python版本,比如anaconda3之外,还有python3,或python2;我的接近方法是:1.删除其他的python版本;2.把path环境有关的3个变量替换为anaconda3路径的;此时在命令行上python直接运行import numpy没有错;但是pycharm仍然报错;重启一下pycharm就好了。...

2020-02-19 12:44:09 821

原创 Failed to include caffe_pb2, things might go wrong!

Failed to include caffe_pb2, things might go wrong!Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/david/download/caffe-master/python/caffe/__init_...

2020-01-20 10:32:06 644

原创 解决python中pip下载慢问题

解决python中pip下载慢问题在C:\Users\ZOSH\AppData\Roaming\pip路径下新建pip.ini;加入:[global]index-url = https://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com...

2020-01-14 14:54:13 103

翻译 Anaconda下更新下载python包慢问题

1.解决Anaconda下更新下载python包慢问题在使用Anaconda Prompt更新或者下载Python的库的时候,会发现下载的非常慢,在此推荐更改下载源为清华镜像,从而大幅提高下载速度。在windows的命令提示符下输入:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkg...

2020-01-14 14:53:40 945

原创 caffe mnist vs2013

csdn: mnist caffe windows vs2013https://blog.csdn.net/jancis/article/details/85082360code:https://github.com/microsoft/caffe(1)D:\caffe-master\caffe-master\windows目录(第二个caffe-master是解压后得到的),将文件Co...

2020-01-03 20:04:47 77

原创 Vs2013打开项目时,一直等待,并显示“Microsoft Visual Studio正忙”的提示窗,解决方法

解法: 清理vs2013缓存: 关闭所有devenv.exe进程(从任务管理器关闭)-> 开始菜单-> 所有程序 -> Microsoft Visual Stdio 2013 -> Visual Stdio Tools-> VS2013 x86 本机工具命令提示这时会弹出一个命令行对话框-> 输入:d...

2020-01-03 11:02:09 661

原创 hint: Updates were rejected because the tip of your current branch is behind hint: its remote counte

比如:新建远程仓库时,新建了README.md文件,但是本地代码初次提交时无该文件,提交时,git则认为两者是完全不相关的分支,提交会报上述错误。解决方案一,git push -f -u origin master 强推至远程服务器上述方式会强制删除远程仓库中冲突代码,即删除创建的README.md文件,不推荐解决方案二,git pull origin master --allow-unr...

2019-11-11 15:16:33 306

转载 ubuntu把终端信息输出到文本文件中的方法

方法一:把终端中所有信息都写到文本文件中在终端的命令行中输入以下命令:$   script   -f    output.txt这样就会在当前目录下创建一个output.txt文件接下来,在按Ctrl+D之前,在命令窗口执行的所有命令包括终端输出的所有信息都会写道output.txt文件中。方法二:把终端执行某一命令后的输出内容写到文本文件中在终端中输入以下内容:$  ifconfig&gt;if...

2018-03-01 15:06:20 4029 1

原创 VS2010+Opencv-2.4.0的配置

VS2010+Opencv-2.4.0的配置攻略:1. http://blog.csdn.net/huang9012/article/details/218111292. http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html官网下载:http://opencv.org/downloads.html

2017-04-14 10:23:12 1016

ACE_vs2013_lib_and_centos7_lib.rar

vs2013编译的ACE源码得到的lib和centos7 编译ACE源码得到的lib........................................

2020-09-28

ACE-6.5.0.tar.bz2

ACE线程,进程启动、管理的C++源码,windows/VS,linux可编译成动态库,实测好用.................

2020-09-28

caffe_win_exe.rar

caffe编译的可执行文件,用VS(win)编译而成,在win7,win10上运行,用于深度学习训练,预测等。

2020-09-09

librdkafka.rar 补充两个动态库后的完整的

kafka C++ linux 编译后的动态库文件,含.h和so文件,编译环境:g++4.x, centos.

2020-08-14

avro_sample.rar

avro序列化数据C++代码, vs2017直接打开,动态库在本账户其他资源,实测可用。C++.C++C++

2020-08-11

kafka linux C++ 动态库

kafka C++ linux 编译后的动态库文件,含.h和so文件,编译环境:g++4.x, centos.

2020-06-12

avro linux C++动态库

avro序列化 linux编译动态库文件,含include和so文件。编译环境:g++4.8.5, centos

2020-06-12

AWS_S3 linux C++存储 动态库

s3 (S3 Simple Storage Service 简单存储服务)的linux 编译结果库文件(include、so文件),编译环境:g++4.8.5、centos。

2020-06-12

kafka_producer.rar

kafka c++版本生产者代码,用到了protobuf和avro序列化,需要先安装kafka,并配置集群环境

2020-06-01

kafka_comsumer_c++.rar

kafka c++版本消费者代码,用到了protobuf和avro序列化,需要先安装kafka,并配置集群环境

2020-06-01

求取平面点集凸多面体包围盒算法

求取点集得凸包算法, C/C++语言。

2016-10-23

CloudCompare word 说明文档(可编辑)

CloudCompare word 说明文档(可编辑)

2016-10-20

计算点集中最近两点

计算平面点集中的最近点对,完整代码,VS开发!

2016-08-15

中介者模式(C/C++)代码

中介者模式(C/C++)代码

2016-08-14

三维矢量运算(点乘、差乘)

三维矢量运算(点乘、差乘),有代码,opengl运行。

2015-11-20

圆球圆环构造(opengl函数)

圆球圆环构造(opengl函数),函数体,opengl运行。

2015-11-20

TGA文件读取

TGA文件读取,代码,详细,函数体,直接使用。

2015-11-20

1*16矩阵运算

1*16矩阵 求逆 相乘 行列式等,有代码

2015-11-20

opengl贴图与颜色混合

opengl贴图与颜色混合, 完整代码,有位图资源。

2015-11-20

OpenGL贴图(soil)使用方法

opengl的读取图片和生成纹理对象的源码,压缩包附有使用说明和用例,太强大了!

2015-11-19

OpenGl/gl/glut/glew/glaux等资源文件大全

OpenGl使用必须添加的头文件.h和lib,dll文件,还包括glew.h 将glut.h放到(C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include\gl\)这个文件夹中. 将glut.lib和glut32.lib等.lib文件放到静态函数库所在文件夹中。(安装目录\Microsoft Visual Studio 10.0\VC\lib\lib\) 将glut.dll和glut32.dll放到操作系统所在目录下面的system32文件夹内. (C:Windows\system32),如果是64位操作系统,则需要放到syswow64目录下。

2013-10-17

OpenGL开发的射击游戏

opengl射击游戏源代码,用C++编写,VC6.0运行正确!

2013-10-03

用OpenGL开发的机械臂运动仿真程序

用OpenGL开发的机械臂运动仿真程序,在VC6.0测试正确

2013-10-03

OpenGL的MFC单文档程序

OpenGL的MFC单文档双缓冲程序,只需在添加画图代码即可

2013-10-03

五指棋游戏

用C++编的五指棋游戏,可以单机和人机两种模式运行,用VC6.0运行正确!

2013-10-03

空空如也

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

TA关注的人

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