- 博客(20)
- 资源 (8)
- 收藏
- 关注
原创 我“胡汉三”又回来了!!!
之前也做过一段时间编程工作,总是为了完成一项任务,使用别人的代码,迷恋一些大项目,虽然自己的能力也有些提升,但是我觉得失去了编程中的一些乐趣。也有时候给自己设置的目标太大了,无法企及,从而使自己有挫败感。从接触计算机编程,十载有余,至今没有任何建树可言,都是为了生活奔波,如今重新拾起编程,希望自己能重新体验到当时编程澎湃的心情!大概得有三年时间没有登录gihub平台了,如今居然不需要墙就可以登录,心中窃喜。今天我们不求任何,没有功利,就是为了初心和爱好,再战一次!
2024-03-10 08:14:39
153
原创 OpenGL入门(一):第一个OpenGL程序
OpenGL1、OpenGL简介OpenGL本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范(Specification)。OpenGL规范严格规定了每个函数该如何执行,以及它们的输出值。至于内部具体每个函数是如何实现(Implement)的,将由OpenGL库的开发者自行决定(注:这里开发者是指编写OpenGL库的人)。因为OpenGL规范并没有规定实现的细节,具体的OpenGL库允许使用不同的实现,只要其功能和结果与规范相匹配(亦即,作为用户不会感受到功能上的差异)。
2021-05-24 22:49:18
1594
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
7910
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
2169
原创 Windows下安装GIt Server服务器
一:背景 公司一直没有版本控制系统,大家一起工作的时候就会遇到很多问题,特别是新版本更新的时候特别麻烦,所以搭建了一个版本控制的服务器。二:搭建步骤1.安装java因为程序需要java支持,所以需要配置java环境。java环境配置好事这样的2.下载Gitblit.下载地址:http://www.gitblit.com/3.创建一个文件夹,存储项目的代码...
2019-06-05 16:40:03
4173
原创 委托后加?.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
6899
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
1326
原创 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
927
原创 将CCView放在自己新建的项目下编译问题总结
吐血总结(完全新手一个)背景:想要利用CCView显示三维模型,于是想把CCView自己改装一下,放在自己的软件里面。电脑环境:win7+vs2017(请安装qt插件)+QT5.9(请确保都是一样的位数,我的全都是64版本)第一步:将cloudcompare的源码下载下来,自己编译出来。可参考https://blog.youkuaiyun.com/xianyunxiaohe/article/det...
2019-04-02 09:11:49
829
1
原创 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
2710
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
1080
原创 要登录到这台远程计算机,你必须拥有这台计算机上的“终端服务器用户访问”权限,在默认情况下,“远程桌面用户”组的成员拥有这些权限。如果你不是“远程桌面用户”组或其他拥有这些权限的组的成
1 开始》运行》输入 gpedit.msc2 展开计算机配置》windows设置》安全设置》本地策略》用户权限分配》保证你想使用的账户不在内3 如果还不能连接的话,找到下图,保证你使用的用户在列表内
2015-09-23 11:54:56
2530
原创 vmware ubuntu12.04 只有nat模式不能联网
确保 VMware DHCP Service 和VMware NAT Service 服务已经启动
2015-09-22 08:26:20
454
原创 VM虚拟机中的Ubuntu设置固定IP
VM虚拟机中的Ubuntu设置固定IP虚拟机版本:VMware Workstation 10Ubuntu版本:Ubuntu 12.10下面是具体配置方法:(1)修改文件/etc/network/interfaces命令:复制代码代码如下:sudo vi /etc/network/interfaces 或 sud
2015-09-15 21:45:46
760
原创 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
515
原创 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
573
原创 windows读取bmp格式图像代码移植linux;windows代码移植linux,数据类型不匹配我问题;
windows读取bmp格式图像代码移植linux;windows代码移植linux,数据类型不匹配我问题;
2015-05-16 21:19:25
638
3DxWare-sdk
2019-04-18
c#调用QTdll的框架(包含案例)
2019-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人