自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 我“胡汉三”又回来了!!!

之前也做过一段时间编程工作,总是为了完成一项任务,使用别人的代码,迷恋一些大项目,虽然自己的能力也有些提升,但是我觉得失去了编程中的一些乐趣。也有时候给自己设置的目标太大了,无法企及,从而使自己有挫败感。从接触计算机编程,十载有余,至今没有任何建树可言,都是为了生活奔波,如今重新拾起编程,希望自己能重新体验到当时编程澎湃的心情!大概得有三年时间没有登录gihub平台了,如今居然不需要墙就可以登录,心中窃喜。今天我们不求任何,没有功利,就是为了初心和爱好,再战一次!

2024-03-10 08:14:39 198

原创 OpenGL入门(一):第一个OpenGL程序

OpenGL 1、OpenGL简介 OpenGL本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范(Specification)。 OpenGL规范严格规定了每个函数该如何执行,以及它们的输出值。至于内部具体每个函数是如何实现(Implement)的,将由OpenGL库的开发者自行决定(注:这里开发者是指编写OpenGL库的人)。因为OpenGL规范并没有规定实现的细节,具体的OpenGL库允许使用不同的实现,只要其功能和结果与规范相匹配(亦即,作为用户不会感受到功能上的差异)。

2021-05-24 22:49:18 1730 3

原创 QT中使用vtk(编译与demo)

1.准备条件 1.1qt的安装与配置 这个就不具体说了,网上教程大把,本人的qt版本是这个 1.2cmake的安装 这个也不是重点,本人是直接在官网上下载安装的,是这个样子的 1.3vtk的下载 下载地址:https://vtk.org/download/ 2.vtk的编译 这个是重点,详细说一下 (1)首先新建一个文件夹,如下: bin存放的是编译出来...

2019-07-10 13:45:15 8174 3

原创 git操作gitblit

git上传项目到gitblit 首先要安装git的windows下的git终端 安装包下载地址:https://gitforwindows.org/ 一:在项目目录下打开git命令终端,执行git init命令。便会生成.git隐藏的文件夹 二:执行 git remote add origin http://yanhe@192.168.168.113:10080/r/~yanhe...

2019-06-26 15:33:04 2268

原创 Windows下安装GIt Server服务器

一:背景 公司一直没有版本控制系统,大家一起工作的时候就会遇到很多问题,特别是新版本更新的时候特别麻烦,所以搭建了一个版本控制的服务器。 二:搭建步骤 1.安装java 因为程序需要java支持,所以需要配置java环境。 java环境配置好事这样的 2.下载Gitblit. 下载地址:http://www.gitblit.com/ 3.创建一个文件夹,存储项目的代码 ...

2019-06-05 16:40:03 4442

原创 委托后加?.Invoke

先上案例 using System; namespace YhTest1 { public delegate void GreetDelegate(string name); class Program { private static void English(string name) { Console.Wr...

2019-05-10 10:26:04 7056 1

原创 C#调用C++的dll文件

目录 1.C#调用C++(类)的dll文件 C#端的代码: C++端的代码: 被调用的类的头文件 被调用类的实现SampleCppClass.cpp 封装成dll的头文件 封装成dll的实现 2.使用委托调用 1.C#调用C++(类)的dll文件 C#端的代码: using System; using System.Collections.Generic; using S...

2019-05-10 09:57:02 1439

原创 C#调用Qt写的dll,并处理异常来自 HRESULT:0x8007000B

第一步:直接下载qtwinmigrate这个源代码 在QT内将图中的example内的qtdll打开 第二步:可以编译出dll文件 第三步:编写c#程序,调用dll。程序结构和代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; u...

2019-04-02 14:07:44 1047

原创 将CCView放在自己新建的项目下编译问题总结

吐血总结(完全新手一个) 背景:想要利用CCView显示三维模型,于是想把CCView自己改装一下,放在自己的软件里面。 电脑环境:win7+vs2017(请安装qt插件)+QT5.9(请确保都是一样的位数,我的全都是64版本) 第一步:将cloudcompare的源码下载下来,自己编译出来。可参考https://blog.csdn.net/xianyunxiaohe/article/det...

2019-04-02 09:11:49 948 1

原创 C++ 取消预编译StdAfx.h

打开项目属性-》按照图中设置即可

2019-03-22 11:19:48 1231

原创 Win7+VS2017+cloudcompare 编译和运行

Win7+VS2017+cloudcompare 编译和运行 事先安装好QT,因为CMake的时候需要QT的路径。(自行解决) 下载CMake3.0及以上版本,本人的是3.11 (最好是安装包直接安装就好) 下载CloudCompare的源代码,可以直接在github上下载到。 B目录主要是用来存放编译好的文件。 点击Configure 选择Visual Studi...

2019-03-08 15:10:59 2830 9

原创 C++ 使用ifstream和ofstream存储包含string类型的类时出现程序中断

闲话少说,先看一段简单的代码 #include <iostream> #include <string> #include <vector> #include <fstream> #include <sstream> #pragma warning(disable:4996) using namespace std; class te...

2019-01-06 09:01:52 1131

原创 IE浏览器以及内置IE浏览器的程序不能使用的解决方案

IE浏览器以及内置IE浏览器的程序不能使用的解决方案

2016-06-04 10:40:43 6392 2

原创 要登录到这台远程计算机,你必须拥有这台计算机上的“终端服务器用户访问”权限,在默认情况下,“远程桌面用户”组的成员拥有这些权限。如果你不是“远程桌面用户”组或其他拥有这些权限的组的成

1  开始》运行》输入 gpedit.msc 2 展开计算机配置》windows设置》安全设置》本地策略》用户权限分配》 保证你想使用的账户不在内 3 如果还不能连接的话,找到下图,保证你使用的用户在列表内

2015-09-23 11:54:56 2699

原创 vmware ubuntu12.04 只有nat模式不能联网

确保 VMware DHCP Service 和VMware NAT Service 服务已经启动

2015-09-22 08:26:20 509

原创 VM虚拟机中的Ubuntu设置固定IP

VM虚拟机中的Ubuntu设置固定IP 虚拟机版本:VMware Workstation 10 Ubuntu版本:Ubuntu 12.10 下面是具体配置方法: (1)修改文件/etc/network/interfaces 命令: 复制代码 代码如下: sudo vi /etc/network/interfaces 或 sud

2015-09-15 21:45:46 907

原创 Ubuntu下Eclipse搭建Hadoop开发环境

在Eclipse下安装并使用Hadoop插件

2015-09-11 15:15:51 826

原创 Hadoop集群搭建以及测试

Hadoop2.6  集群搭建 环境:                  Linux系统      Ubuntu12.0.4  LTS   (每个系统的用户名一定要一样)                           JDK              jdk-7u17-linux-i586.tar.gz ( jdk  下载地址:http://www.oracle.com

2015-09-10 23:01:12 568

原创 ubuntu12.04下安装与配置tomcat6

安装Tomcat6 下载地址:http://tomcat.apache.org/ 2、将下载的apache-tomcat-6.0.35.tar.gz解压并命名为tomcat6  如果执行命令行的话,可以进入相应的目录下,执行的命令 (解压)sudo tar -zxvf    apache-tomcat-6.0.35 (命名为tomcat6)sudo m

2015-09-07 11:53:35 613

原创 windows读取bmp格式图像代码移植linux;windows代码移植linux,数据类型不匹配我问题;

windows读取bmp格式图像代码移植linux;windows代码移植linux,数据类型不匹配我问题;

2015-05-16 21:19:25 688

qt5.9c++开发指南.zip

qt5.9c++开发指南原书配套的代码,仅供学习使用,如有侵权,请联系删除

2019-06-28

c#调用QTdll的框架(包含案例)

c#调用QTdll的框架(包含案例),可以成功运行,自己创建一个C#窗口程序就可以调用, 调用的时候别忘了将dll所依赖的dll放在同一目录下,否则会报试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)。

2019-04-02

3DxWare-sdk

3DxWare SDK第三版的主要动机是支持3DxWare 10的新功能:•结合3DxWare 10,您的应用程序现在可以支持多个同时连接的设备和这些设备的运行时即插即用(PnP)。•您的应用程序可以查询连接设备的数量和类型。如果需要,您可以单独处理每个设备,或者将它们作为一个组。•这开启了各种有趣的可能性,并满足了我们不断收到的最受欢迎的请求之一。•当应用程序启动时,3Dx设备不再需要连接。终端用户可以随时连接、断开和更换设备。•当设备离开或到达时,一个新事件被发送到您的应用程序。•3DxWare 10还支持使用其他Microsoft API(除了SDK中的API)。•简化API结构。不支持SiCfg保存功能和SiSync扩展。•SDK许可证不再允许重新分发DLL二进制文件(这些文件总是包含在驱动程序用户安装中)。•只支持USB设备。•静态库都被移到lib (x86/x64)下的同一个目录中。•为四种CRT用法添加预构建的静态库版本:多线程DLL(默认)、多线程调试DLL (D后缀)、多线程(静态)(MT后缀)、多线程调试(静态)(MTD后缀)。•一些包含的文件已被清理和分割。这应该不会影响现有代码。

2019-04-18

QT5开发实例光盘压缩文件.zip

QT5开发及实例(第三版)原书附带的光盘,在此贴出供大家学习,如有侵权请留言删除。

2019-06-17

不用邀请码就能下载网站资源

不用邀请码就能下载网站资源,以后再也不用为了下载资源去买安全码了!

2015-09-24

Eclipse开发Hadoop的插件jar

开发Hadoop的插件,直接放在Eclipse的目录下面就可以使用,不用编译

2015-09-11

Desktop.zip

QT5开发及实例(第三版)原书附带的光盘,在此贴出供大家学习,请勿用于商业用途,如有侵权请留言删除。

2019-06-17

空空如也

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

TA关注的人

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