自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

uag 的博客

C++ 开发记录

  • 博客(161)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 图形学专家友情链接

风继续吹: (图形学专家) http://blog.csdn.net/ly20056402006

2016-01-28 13:56:54 461

原创 C++ 二进制文件读取float型数值异常

C++中实现读取一个二进制文件。原始文件中存储的是float型数据,占4个字节。程序运行过程中采用float型直接读取,则每次默认读取8个字节,导致出现异常。尝试采用int型做为中间“容器”可以正常读取。以下为代码片段及输出结果。... //* 未能正确解析部分***// float* ff = new float[12]; int fsize = sizeof(float); inFile.read((char*)ff, sizeof(float) * 12); std::cout &l.

2020-08-21 10:44:19 107

原创 Nexus搭建Maven私服及开机自动启动配置

基于Ubantu16.04及Nexus 3.14搭建Maven仓库. 展示安装过程.及必要的开机启动配置项.

2020-08-13 17:32:52 99

原创 使用Python辅助ArcGIS出图-使用ArcToolbox

记录在ArcGIS添加ArcToolbox方法。

2020-06-02 15:58:17 122

原创 使用Python辅助ArcGIS出图-错误排查

记录Python辅助制图过程中遇到的一些问题及解决方法.

2020-06-02 15:46:05 104

原创 使用Python辅助ArcGIS出图-开发环境说明

在开始语言操作前需要熟悉的工作.

2020-06-02 15:28:33 126

原创 使用Python辅助ArcGIS出图

利用ArcPy包,使用Pyhon编程,辅助ArcGIS制作时序GIF图。实现批量制图出图操作。

2020-06-02 14:53:21 207

原创 SQL 存储过程入门知识

关于存储过程的一些入门知识,整理出来备忘。确定存储过程作用 命名及书写流程

2020-03-19 11:33:13 70

原创 ArcGIS Server重置manager用户名密码

软件使用的是arcgis server 10.2 之前正常使用, 仅忘记密码.重置方法 PasswordReset -p 新密码

2020-03-03 09:50:01 195

原创 更换远程仓库IP地址

基本命令 git remote set-url 辅助命令git romote -v示例如下git remote -v# View existing remotes# origin https://192.168.1.1:21/user/repo.git (fetch)# origin https://192.168.1.1:21/user/repo.git (push)gi...

2020-02-29 16:15:16 128

原创 用实例入门Webpack

写在前面的话阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的疑惑一定一个一个都会消失;如果你以前没怎么接触过Webpack,而你又你对webpack感兴趣,那么动手跟着本文中那个贯穿始终的例子写一次,写完以后你会发现你已明明白白的走进...

2019-11-18 17:02:05 42

原创 第八章 Nginx服务器的缓存机制

本章涉及内容:Web缓存技术的基础知识Nginx服务器基于Proxy Store的缓存机制Nginx服务器基于memcached的缓存机制Nginx服务器基于Proxy Cache的缓存机制Nginx与Squid服务器组合的配置8.1、Web缓存技术简述将动态网页转换成静态网页,本地保存网页的副本,这些副本有过期时间限制。Web缓存技术的优点是很明显的。由于客户端的部分请求内容...

2019-09-24 12:06:13 62

原创 第七章 Nginx服务器的代理服务

概述:将学习Nginx服务器的重要功能--代理服务。本章涉及内容:正向代理与反向代理的基本概念Nginx正向代理服务的配置指令Nginx反向代理服务的配置指令Nginx反向代理服务器的应用-负载均衡7.1、正向代理与反向代理的概念在正向代理服务器中,我们的角色是客户端,目的是访问外网的资源。在反向代理服务器中,我们的角色是站点,目的是把站点的资源发布出去让其他客户端能够访问到。...

2019-09-24 12:05:23 78

原创 第六章 Nginx下载和启动的入门(window版)

概述:Nginx一般用于linux系统,window版只是为了方便学习。本节涉及内容:下载安装启动验证其它命令简单看一下配置文件多次执行start nginx的bug1、下载官方地址:http://nginx.org/第一步:第二步:如果你要下载nginx历史版本:需要输入如下地址所有历史版本:http://nginx.org/download/...

2019-09-24 12:03:45 46

原创 第五章Nginx服务器的Gzip压缩(笔记)

概述:这个配置压缩文件,可以在http块、server块或者location块中设置,Nginx服务器ngx_http_gzip_module模块、ngx_http_gzip_static_module模块和ngx_http_gunzip_module对指令进行解析本章涉及内容:Gzip 各模块支持的配置指令Gzip压缩功能的使用Gzip压缩功能常见问题的解决5.1、由ngx_htt...

2019-09-24 11:45:29 41

原创 第四章 Nginx服务器的高级配置

原文链接:https://blog.csdn.net/m0_37355951/article/details/78315643概述:工作过程关键参数配置来提供Nginx服务器性能本章涉及内容:针对IPv4的内核参数优化 针对处理器的指令配置 针对网络连接的指令配置 与事件驱动相关的指令配置4.1、针对Ipv4的内核7个参数的配置优化将涉及Ipv4参数追加到Linux系统的/...

2019-09-24 11:43:45 89

原创 第三章 Nginx服务架构初探

本章涉及内容:模块化结构的相关知识 Nginx 如何处理Web请求 Nginx的事件驱动模型 Nginx的事件驱动模型。 Nginx设计架构的概述。3.1、模块化结构3.1.1、什么是“模块化设计”定义:以功能块为单元进行程序设计,实现其求解算法的方法包含意思:一个模块一个功能,“单一职责原则”程序分解,自顶向下,逐步求精原则各个模块之间依赖不能太强, 高内聚、低...

2019-09-24 11:41:24 31

原创 第二章 Nginx服务器的安装部署2

概述:接着上一节获取Nginx服务器安装文件的路径 nginx服务器安装部署之前的准备工作 Windows平台下nignx服务器的安装部署 Linux平台下Nignx服务器的编译和安装 认识Nginx服务器的配置文件,以及如何进行基本配置 初步学习通过优化Nginx配置,提高Nginx服务器的性能 展示一个Nginx配置的完整实例2.4、Nginx服务器基础配置指令 ...

2019-09-24 11:06:13 37

原创 第二章 Nginx服务器的安装部署

概述:正式开干,每天学一点本章涉及内容获取Nginx服务器安装文件的路径 nginx服务器安装部署之前的准备工作 Windows平台下nignx服务器的安装部署 Linux平台下Nignx服务器的编译和安装 认识Nginx服务器的配置文件,以及如何进行基本配置 初步学习通过优化Nginx配置,提高Nginx服务器的性能 展示一个Nginx配置的完整实例2.1、如何获取Ngin...

2019-09-24 09:13:44 51

原创 第一章 Nginx 简介

本章涉及内容常见的Web服务器产品Nginx服务器的诞生和发展Nginx服务器的功能和特性1.1、Nginx的历史Nginx由俄罗斯Igor Sysoev 开发设计的,第一次发布版本为0.1.0. 时间为2004年10月4日,Nginx是运行linux,现在也有window版本的Nginx1.2、常见服务器产品介绍1.2.1、Apache服务器官方网址:http://ht...

2019-09-24 09:08:11 48

原创 MATLAB——nctoolbox安装及使用

MATLAB——nctoolbox安装及使用1、nctoolbox安装nctoolbox是一个Matlab工具箱,它提供对通用数据模型数据集的只读访问。(1)下载nctoolbox安装包。地址:https://code.google.com/archive/p/nctoolbox/downloads选择最新的安装包下载即可。(2)解压得到如下(3)将该文件夹复制...

2019-08-21 16:44:39 794

原创 关于C#的占位符

C#在格式化字符串的时候,也有占位符的应用普通格式用法: string.Format("{0},{1}","匹配0","匹配1")示例:string str = string.Format("第 { 0 } 个点位符", "1" );效果: 第 1 个点位符其中,{0},{1}就是字符串中的占位符,先占下位置...

2019-08-09 17:36:46 1294

原创 Python的语言特点

尽管Python 已经流行了超过15 年,但是一些人仍旧认为相对于通用软件开发产业而言, 它还是个新丁。我们应当谨慎地使用“相对”这个词,因为“网络时代”的程序开发,几年看 上去就像几十年。当人们询问“什么是Python”的时候,很难用任何一个具象来描述它。人们更倾向于 一口气不加思索地说出他们对Python 的所有感觉,这些特点究竟 又是什么呢?为了让你能知其所以然,我们下面会对这些特点进行逐...

2019-04-11 19:48:02 273

原创 Mapnik 安装部署步骤总结(ubuntu server 16.4)

Mapnik简介Mapnik 是一个用来开发 GIS 应用程序的工具包,其核心是一个 C++ 的共享库提供空间数据访问和可视化的算法和模式。特别是包含一些地理对象,如地图、层、数据源、特征和地理几何等。该共享库支持多种操作系统,可以在多线程环境下很好的运行,主要面向一些提供GIS服务的Web应用开发。Mapnik的使用案例简单列举几个,如下:1.Mapbox Ma...

2019-03-15 17:43:38 389

原创 VS+Qt5 运行报错: 找不到 Qt platform plugin windows

问题描述关键词This application failed to start because it could not find or load the Qt platform plugin "windows"in "".弹出信息---------------------------Microsoft Visual C++ Runtime Library----------...

2019-03-11 15:52:14 4360 2

原创 GDAL\OGR读取数据示例 C#版本

首先创建一个Windows窗体应用程序,然后拖几个按钮和文本框,如下图所示。第一行用来显示栅格数据的路径,点击浏览找到一个栅格文件,将路径显示在文本框中,然后点击读取,将图像的基本信息显示在最下方的富文本框中;第二行的类似,显示的是矢量数据的信息。示意界面 1、添加GDALC#版本的引用,注意只添加后面是_csharp.dll的四个文件。如下图所示。2、添加浏览按钮的事件,代码...

2018-12-17 16:26:26 711 2

翻译 Openlayers 3 绘制过程中坐标系统转换方法示例 (EPSG4326到 3857)

Openlayers 3 Reproject EPSG:4326 vector to EPSG:3857 关键点: dataProject 源的投影坐标系 , featureProjection目的投影坐标系 示例中待绘制数据的投影坐标系为 4326(通用编号) 分别在4326坐标系统 及3857坐标系下绘制如下. If you use EPSG:4326 in your view...

2018-12-14 12:42:44 4007

原创 使用bat命令设置JAVA_HOME

在bat 文件开头指定java_home环境set JAVA_HOME=D:\soft\jdk1.8set PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/binset CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar注意:临时有效,过程结束则不再启作用...

2018-11-23 11:55:19 1960

原创 Oracle 中解决 TNS 无监听解决

三个文件(host, tnsnames及listener)需要检查.名称及位置如下图:1 host(C:\Windows\System32\drivers\etc)在最后添加自已的主机IP地址. 如果仅本地使用则不需要配置,使用127.0.0.1即可.形如: 192.168.1.133 192.168.1.133下面的两个文件不建议手动修改. 使用Net Manager 界面化...

2018-11-11 17:56:44 184

原创 C#中GDAL读写shp图层

采用GDAL17的C#库进行shp图层属性表读取和修改操作,C#DLL库解压后包含文件如下: 添加引用主要是带csharp的gdal、ogr、osr三个DLL,程序代码如下:using OSGeo.OGR;using OSGeo.OSR;using OSGeo.GDAL;1.    读取shp图层操作public void Reforming(string shp...

2018-11-08 10:44:09 1936 1

原创 常见的标点符号的英文读法

 收集整理常见的标点符号的英文读法,方便特殊符号问题的网上搜索. 中文名 符号 英文名 备注 句号 .  full stop    逗号 ,  comma    冒号 :  colon    分号 ;  semicolon    问号 ?  question mar...

2018-10-26 11:27:06 1350

原创 Unbuntu server 16 一些常用的服务的启停操作

Giglab# Start all GitLab componentssudo gitlab-ctl start# Stop all GitLab componentssudo gitlab-ctl stop# Restart all GitLab componentssudo gitlab-ctl restartapache2sudo apache2 start /stop...

2018-09-28 16:16:38 211

原创 Unbuntu server 操作文件命令

zip xx.zip压缩,unzip xx.zip 解压,tar zcvf xx.tar.gz压缩tar zxvf xx.tar.gz解压 使用 scp 命令完成文件的上传和下载上传上传单个文件scp -p port source_dictionary_file user@ServerIp:target_dictionary_file prot 默认是22,如果使...

2018-09-28 13:58:15 200

原创 Ubuntu 文件文件夹查看权限和设置权限

ubuntu下查看权限的命令为:ls -l filenamels -ld folderubuntu下设置权限的命令为:一共有10位数其中: 最前面那个 - 代表的是类型中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r-- 代表的是其他人(other)然后我再解释一下后面那9位数:r 表示文件可以被读(...

2018-09-28 13:05:38 1190

原创 Mac终端中上传文件到Linux服务器

一、scp是什么?scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。二、scp有什么用?1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便...

2018-09-28 12:40:09 2302

原创 Ubuntu 16.04 x64搭建GitLab服务器操作笔记

版本控制 Git本文主要记录在Ubuntu 16.04操作系统中搭建GitLab服务器的操作记录,以下是操作步骤(主要参考资料:https://about.gitlab.com/downloads/#ubuntu1604)。1.安装依赖包,运行命令sudo apt-get install curl openssh-server ca-certificates postfix执行完成后...

2018-09-20 19:51:10 124

原创 Ubuntu server 中出现的问题

一、 sudo时出现unable to resolve host 的解决方法Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息:sudo: unable to resolve host abc(主机名)虽然sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定,...

2018-07-19 17:33:40 119

原创 Ubuntu Server 的用户管理

1、添加用户(1)创建一个新的用户 username#sudo useradd username(2)设置用户 username 的密码#sudo passwd username2、添加用户组创建一个新的组 groupname#sudo groupadd groupname3、修改账号(1)把用户 username 加入到组 groupname 中#sudo usermod...

2018-07-19 17:29:01 967

原创 SSH 及SSH-key生成

SSHSecure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境[1]。SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接[2]。虽然任何网络服务都可以通过SSH实现安全传输,SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。使用频率最高的场合类Unix系统,但是Windows操作系...

2018-07-05 13:41:46 208

原创 本地上传到git上的命令

1,(先进入项目文件夹)右键文件夹点击“Git Bash Here”,然后通过命令 git init 把这个目录变成git可以管理的仓库git init12、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .13、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit...

2018-07-03 19:51:56 116

Fortan 调用C语言|prms4.0.1编译.rar

Fortan 调用C语言编写内容. 现场直播.

2016-05-05

AutoCAD API(开发文档)

用于AutoCAD 开发。

2017-06-26

QT中QSS可视化编辑器

一个开源的Qt主题文件(QSS)编辑工具,能够可视化地编辑Qss样式表,所见即所得,非常好用.

2016-02-21

30天自制操作系统

这是一本兼具趣味性,实用性与学习性的操作系统图书. 作者从计算机的构造,汇编语言,C语言开始解说,让读者在实践中掌握算法. 在这本书的指导下,从零编写所有的代码.30天后就可以制作出一个具窗口系统的32位多任务操作系统. 本书适合操作系统爱好者和程序设计人员阅读.

2015-08-21

C++ Qt Excel图表标题如何添加

发表于 2014-04-17 最后回复 2014-04-17

空空如也

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

TA关注的人 TA的粉丝

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