自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成膜的博客

人生漫长,你我要小心走路。

原创 Git 拉gitlab代码方法windows篇

一、安装Git 官网链接https://git-scm.com/downloads 下载后根据自己需求安装即可。 安装完成后在桌面鼠标右击可以看见Git Bash Here说明安装成功。 二、注册gitlab账户 记住username和邮箱,此处不做介绍; 三、项目管理员给gitl...

2020-04-02 18:35:41 132 0

原创 win10 premiere cc 软件无声音解决办法

造成premiere cc 软件无声音情况的原因可能是线控耳机或者蓝牙耳机分别连接,导致软件音频硬件默认选择了一种,另一种情况就不能播放声音了,解决办法是更改音频硬件输出即可,如下图: 菜单栏-——》编辑——》首选项——》音频硬件——》默认输出,修改成你需要的对象即可。 ...

2019-12-20 16:02:40 436 0

转载 c#如何判断字符串是否含中文

static bool ContainChinese(string input) { string pattern = "[\u4e00-\u9fbb]"; return Regex.IsMatch(input, pattern); ...

2019-12-19 17:14:11 84 0

原创 C#读取文件并以二进制方式存入数据库

private void Save2DB(byte[] vbyte) { //待存入数据库的文件 string AccPwd = "nsc"; //待存入数据库的文件 ...

2019-11-06 18:33:48 112 0

原创 C#list find使用

类似如下的语句,查找b这个字符串: //定义一个List List<string>ls=newList<string>{"a","b","c","def"}; //查找list中为b的这一项 ...

2019-07-31 15:17:07 108 0

原创 c# 以换行(\r\n)拆分字符串

c# 以换行(\r\n)拆分字符串 字符串数组形式: string[] striparr = strip.Split(new string[] { "\r\n" }, StringSplitOptions.None); striparr = striparr.Where(...

2019-07-31 14:37:31 109 0

转载 unity制作方向导航

unity方向导航制作: 设计要求是方向导航随着鼠标旋转转换方向,效果图如下: 具体的实现方法主要有两个步骤,分别为UI设计和脚本编写。我的设计思路是这个控件分为两层,第一层为东西南北指示层,第二层为图标指示层,这里我的图标采用圆形图标,方向指示这里采用控制图标旋转的方式实现,层级关系如下: ...

2019-06-18 15:03:37 462 0

原创 u3d中利用代码动态修改材质球

本方法目的是 在生成 模型的时候,自动给其添加我们自己的材质球。 1.全局定义一个材质变量  Material Mater; 2.将制作好的材质球放到资源目录下,例如Assets/resources/Material;;注意,必须是resource下; 3.在start()中利用Resour...

2019-02-25 15:06:18 842 0

原创 U3D引用dll

如果只在VS中引用目标dll,虽然在VS中可以运行,但是U3D却不能通过,因为U3D是找不到目标dll,必须将dll文件 将其复制到,复制到Unity项目的Aesst文件夹下。   完整的解释: 1、使用Vs打开unity项目中的某个C#脚本 然后在VS的该项目的解决方案上右击选择添加新项目...

2019-02-21 08:46:36 208 0

转载 法线变换详解 和 3D 变换中法向量变换矩阵的推导

两篇文章     法线变换详解(Normal Transform)   在图形学中,同样的一个模型视图变换矩阵可以用来变换点、线、多边形以及其它几何体,也可以变换多边形表面的切向量。比如: posEyeSpace = ModelViewMatrix * posModelSpace。 ...

2018-12-11 14:31:37 627 0

转载 C#中Dictionary的用法及用途

Dictionary&lt;string, string&gt;是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary&lt;[key], [value]&gt; 他的特点是存入对象是需要与[key]值一一对应的存入该泛型...

2018-12-10 16:22:48 114 0

转载 HTML和CSS实例讲解

主要讲一个网页的HTML和CSS实例,怎么实现网页的效果图! 实际网页效果图的实现是简单 兴趣是建在会的基础上 这次主要讲的是HTML和CSS实例应用 在看了这节之后你就觉得其实HTML和CSS其实不难理解   这一节呢主要讲的是HTML和CSS的思路及代码写法的技巧   下面来看下面...

2018-10-14 16:12:53 233 0

转载 c++中常用的计算程序运行时间的方法

方法1: 计时函数是clock(),而与其相关的数据类型是clock_t(头文件是time.h)。函数定义原型为:clock_t clock(void); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中...

2018-10-10 09:52:43 111 0

转载 Portable Basemap Server:多数据源多客户端的底图服务器

2014.3.8更新v3.1 ~在线切片转换为MBTiles时,增加RecreateEmptyCache模式。当你想继续上次未完成的任务或打算合并多个级别/范围的切片时,RecreateEmptyCache模式会非常适合;  ~在CustomOnlineMaps.xml中自定义数据源时,增加Mul...

2018-10-09 09:02:49 400 0

原创 一个项目引用另一个项目时,引用.h后发现.cpp没有链接上

     在做项目时,一个项目引用另一个项目时,引用.h后发现.cpp没有链接上,会报错,具体为 某些函数无法识别。虽然被引用的项目是生成dll,但是包含此dll也不能正常使用,最后发现原因是由于被引用项目的类没有被导出,类导出即要生成静态库.lib,然后其他项目链接上此.lib后才会正常使用。 ...

2018-09-27 09:01:15 655 0

转载 LIB和DLL的区别与使用

转这篇文章是因为以前有个误区,以为lib为静态库,dll为动态库,这理解并不错,但不全面。lib分两种的: (1) lib包含所有内容的静态库,应用程序用它即可,这是我理解的一种 (2) lib只包含头部信息,为了配合dll使用,dll包含函数内容,这先前我不知道,以为dll本身包含了函数地址及内...

2018-09-27 08:56:50 104 0

原创 wpf 根据不同屏幕分辨率自动适应屏幕

使用布局控件View Box,只要按照固定值设计layout, 放入固定长宽的canvas/grid中,然后放入viewbox中,可保证您的所有控件长宽比例不变。改变窗口的大小,里面的控件会自适应改变。...

2018-09-14 18:26:55 1786 0

转载 ArcGIS 切片缓存紧凑文件格式分析与使用

一、分析 在ArcGIS 10中出现了一种新的切片缓存文件格式:紧凑型存储(Compact)。与之前的松散型存储(Exploded)相比,它有迁移方便、创建更快、减少存储空间等诸多优点,已经成为了创建切片缓存的默认格式。对于本身ArcGIS的产品而言,访问紧凑型存储与访问松散型存储没有任何区别,...

2018-09-11 18:20:45 1496 1

转载 std::vector的几种遍历方式比较

std::vector是我在标准库中实用最频繁的容器。总结一下在遍历和创建vector时需要注意的一些地方。         在不考虑线程安全问题的前提下,在C++11中有五种遍历方式。 方式一 for (size_t i =0; i &lt; vec.size(); i ++) {...

2018-09-10 11:03:20 1728 0

转载 C++ 删除、重命名文件

int main() { string path="H://test";//测试路径 remove("H://test/a.txt");//删除文件 rename("H://test/b.txt","H...

2018-09-08 15:55:10 2203 1

转载 字符串格式化,不足位数的补0

int = 123;str = "字符串"  --下面的%s对应参数str, %i对应参数intstr = string.format("这是字符串:'%s' 这是数字值 %i",str,int);win.messageBox(str);...

2018-09-06 18:45:31 4473 0

转载 error C2589: “(”:“::”右边的非法标记错误的处理

标准库在&lt;algorithm&gt;头中定义了两个模板函数std::min() 和 std::max(),通常用它可以计算某个值对的最小值和最大值。而在Visual C++ 使用会发生名字min和max与&lt;windows.h&gt;中传统的min/max...

2018-07-26 09:36:23 841 0

原创 使用VS2013高亮显示并跟踪无扩展名源码文件方法

   有些开源代码的头文件并无后缀名,它的头文件就是无后缀名的,使用VS浏览往往不能高亮显示,阅读这样的源码非常难受,如下图:直接的办法是将这些头文件一一加上.h后缀名是一件琐碎的事情,更麻烦的是还要改动源文件。于是我想另辟蹊径。起初我以为把它们的路径加进VA (Visual Assist 番茄)...

2018-07-16 10:54:31 527 0

转载 osgearth矢量拾取

矢量拾取是最近才做的功能, 以前一直认为这个功能可能会很麻烦, 原因呢:osgEarth里(估计所有的GIS球中)是将矢量光栅化成纹理贴到球上的, 怎么拾取一张图片上的一条线呢osgEarth的自带例子里没有找到矢量拾取的例子最终这个功能毕竟是做出来了, 这里把自己的探索过程梳理一下.首先去goo...

2018-07-13 11:28:28 531 0

转载 OSG例子程序简介

1.example_osganimate一)演示了路径动画的使用(AnimationPath、AnimationPathCallback),路径动画回调可以作用在Camera、CameraView、MatrixTransform、PositionAttitudeTransform等四种类型的节点上...

2018-07-10 15:02:02 743 0

转载 WebStorm的下载与安装

百度搜索: 链接:http://www.jetbrains.com/webstorm/ 链接:http://www.jetbrains.com/student/ 学生免费授权计划 请从正规来源下载软件  WebStormIDE跟普通的代码编辑器的区别在于:   不仅可以编写代码,还提供...

2018-05-15 15:30:02 8741 0

原创 VS2013+WIN10 OGRE1.10.12配置

最近要比较下OSG与OGRE引擎内核,所以配置下OGRE看下源代码,看一下其三维场景绘制的流程。1. 需要的资源:(1)OGRE源码:官网 (https://www.ogre3d.org/download/sdk)下载,我下载的是...

2018-05-15 12:06:02 1291 2

原创 【Cesium01】--环境搭建

一、Cesium简介    Cesiumjs 是国外一个基于JavaScript编写的使用WebGL的地图引擎,用来渲染3D地球,2D区域地图,和多种GIS要素。可以自行绘制图形,高亮区域,并提供良好的触摸支持,且支持绝大多数的浏览器和mobile,并且不需要安装任何插件就能在支持最新HTML5标...

2018-04-28 15:27:18 2379 0

转载 win10的当前桌面壁纸保存位置

C:\用户\用户名\AppData\Roaming\Microsoft\Windows\Themes\CachedFiles

2018-02-28 11:15:23 40808 0

转载 Terrasolid安装

这款软件大家需要在MicroStation V8这个软件的运行环境下才能使用,这款软件的安装可以看小编的另一篇经验  http://jingyan.baidu.com/article/a501d80c14fba2ec620f5e6c.html 关于这款软件大家可以去Terra...

2018-01-26 18:21:06 2884 0

转载 MicroStation V8

首先我们下载我们的MicroStation V8安装包,打开后进行解压,之后点击MicroStation V8来进行安装 之后会弹出安装界面,此时点击下一步即可 ...

2018-01-26 18:19:37 1923 0

转载 OpenGL学习入门之VS2010环境配置

OpenGL开发环境简介   基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL、Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录下(这里假定用户将Windows NT安装在C盘上)。OpenGL的...

2017-11-27 12:33:35 278 0

原创 OSG3.4.0+QT5.8.0+VS2013+WIN10 64BIT

1.下载需要的文件 (1)OSG3.4.0源码  http://www.openscenegraph.org/index.php/download-section/stable-releases    OSG for vs2013第三方库 http://www.opensceneg...

2017-11-21 22:05:17 558 0

转载 OSG测试gl.h编译出错

在测试OSG程序时, #include #include int main() { osgViewer::Viewer viewer; viewer.setSceneData(osgDB::readNodeFile("cow.osg")); retur...

2017-11-21 22:02:06 363 0

转载 vs2013编译osg缺少mfc120d.lib

因为MFC MBCS DLL缺少导致的,微软的解释如下(http://msdn.microsoft.com/en-us/library/dn251007.aspx): MFC libraries (DLLs) for multibyte character encoding (MBCS) a...

2017-11-21 21:11:35 371 0

转载 Qt各个版本和插件的下载方法

Qt及其插件的下载 网址:http://master.qt.io   1、输入网址 后 2、点开archive后 3、打开qt后,出来的是qt的版本 4、下载5.2版本为例,打开5.2/后 5、里面有两个版本5.2.0和5.2.1,了下...

2017-11-21 11:44:19 1514 0

转载 c语言 float 保留小数点后两位数字

挺实用的小技巧。 float sp = 36.51647; sp=( (float)( (int)( (sp+0.005)*100 ) ) )/100;

2017-10-28 18:12:21 15403 0

转载 C#DLL托管c++ (CLI) String^ 到 std::string 的相互转化

当使用C++/CLI包装C++本地代码时,常常需要将System::String转换为std::string或者char*以调用native C++函数。.net环境中的字符串是unicode的,占2个字节,而很多native C++函数都没有考虑unicode,这种转换不仅仅是2字节转1字节,同...

2017-10-25 16:40:34 4996 0

转载 C++调用C#的DLL实现方法

本文讲述了在C++项目中,怎么让C++调用C#的DLL动态链接库文件。 具体的实现步骤如下: 一、创建C# DLL,需要指定应用类型为“类库”,代码 namespace CSLib { public class Class1 { private string name...

2017-10-25 16:36:23 5550 1

原创 Oracle Spatial 空间分析之缓冲区分析

缓冲区分析需要主要使用Oracle Spatial 空间分析操作函数,下面会对其各个参数进行详细讲解,资料有来源于网上与书上。 使用Oracle Spatial 空间分析操作函数——SDO_WITHIN_DISTANCE SDO_GEOM.SDO_WITHIN_DIST...

2017-10-25 09:42:09 1852 0

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