自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (35)
  • 收藏
  • 关注

原创 02 - ArcGIS For JavaScript-矢量数据的符号化处理(Symbol)

ArcGIS中的符号化,及将矢量数据(点、线、面)通过给其设置颜色、边框、样式实例化为一个具化的对象。ArcGIS提供了Symbol去处理符号化问题。Symbol定义如何在GraphicLayer上如何显示点、线、面、文本,符号定义了几何对象所有的非地理特征方面的外观,例如图形的颜色,边框线样式,api中有许多的符号类,每个类都只允许你使用唯一的方式去制定符号。每种符号都用于一种特定的类型。

2024-04-16 18:56:27 873 1

原创 01、ArcGIS For JavaScript 4.29对3DTiles数据的支持

ArcGIS对3dtiles数据加载历史性时刻,完成了Cesium和ArcGIS两个Web GIS平台的数据互通。

2024-04-10 16:33:38 690 2

原创 Cesium实现相机360度环绕固定点旋转

Cesium实现相机360度环绕固定点旋转

2023-08-17 18:04:38 390

转载 js base64 转 png,pdf,doc,mp3 等文件并下载

js base64 转 png,pdf,doc,mp3 等文件并下载

2022-09-09 10:39:37 1280

原创 Spring Mvc处理CORS跨域问题

对于前端来说,跨域问题会经常遇到,前端有很多的处理方法,例如JSONP 就是使用的比较多的方案,但 JSONP 是一个非官方的跨域协议同时也只支持 GET 请求。所以这里就使用CORS处理跨域。这种处理方式,将工作完全交付给了后台java层去做了。下面简单说明下使用的步骤:1、在web.xml中添加如下代码:<filter> <filter-name>cors</filter-name> <filter-class>myCORSFi.

2021-08-26 18:05:01 537

原创 JavaScript中获取select对象中选中的内容

一、Jquery方式获取var text= $("#factor").find("option:selected").text();var value = $("#factor").find("option:selected").val();二、Js原生的dom方式获取。var selectObj = document.getElementById("factor");var value = selectObj.options[selectObj.selectedIndex].value

2021-07-21 17:20:36 937 2

原创 Cesium-坐标转换(屏幕坐标、世界坐标、经纬度之间的转换)

一、经纬度转换为世界坐标//方法一Cesium.Cartesian3.fromDegrees(longitude, latitude, height, ellipsoid, result)//方法二var ellipsoid=viewer.scene.globe.ellipsoid;var cartographic=Cesium.Cartographic.fromDegrees(lng,lat,alt);var cartesian3=ellipsoid.cartographicToCarte

2020-12-09 10:29:05 13070

原创 shader常用数学函数整理(持续更新)

step(a,b) b >= a ? 1:0smoothstep(x,y,a); //a如果小于x返回0 如果a>y返回1 在x y之间返回 3a^2-2a^3saturate(x);//如果x取值小于0,则返回值为0。如果x取值大于1,则返回值为1。若x在0到1之间,则直接返回x的值.)lerp(a,b,w); //(a,b,w)当w为0时返回a,为1时返回b,当w在0-1之间时,比重w将ab进行线性插值,可以实现由快变慢的效果fract(x);//返回x的小数部分sign

2020-12-02 11:44:15 878

原创 Cesium-Entities添加模型并修改模型方向

function setModelDirection( longitude, latitude, direction){ var center = Cesium.Cartesian3.fromDegrees(longitude, latitude,0); var heading = Cesium.Math.toRadians(direction); var pitch = 0; var roll = 0; var hpr = new Cesium.HeadingPi.

2020-08-21 15:47:02 3696

原创 Cesium-设置地图最大最小显示范围

//设置地图最大最小显示范围function setViewerRange(viewer, minZoom, maxZoom){ minZoom = (minZoom==undefined) ? 50 : minZoom; maxZoom = (maxZoom==undefined) ? 550 : maxZoom; viewer.scene.screenSpaceCameraController.minimumZoomDistance = minZoom; viewer.

2020-05-26 17:25:35 3630

原创 Cesium-相机视角锁定(针对模型)

Cesium加载模型的方式一般分为两种:1、加载Entity类型模型。var entity = viewer.entities.add({ position: Cesium.Cartesian3.fromDegrees(lon,lat), model: { uri:"../mapdatas/model.glb", color: Cesium.Color.GAINSBORO, colorBlendAmount: 0.4 }})

2020-05-26 17:17:12 6768 2

原创 Canvas学习-图片操作

在Canvas中,我们不仅可以绘制各种形状的图形,还可以将图片导入到Canvas中进行各种操作,例如平铺、切割、像素处理等。下面这整理的学习代码笔记<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport...

2020-04-14 16:46:20 208

原创 Canvas学习-直线绘图

主要是学习Canvas过程中的学习笔记。主要是分享一些代码出来。代码中主要几个知识点会提前说明下:正多边形的绘制,参考下面的坐标示例: 五角星参考图: 下面是学习代码。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <m...

2020-04-04 16:24:02 295

原创 ajax同步通信的小细节_IE浏览器中open函数的参数设置问题

ajax同步通信的小细节_IE浏览器中open函数的参数设置问题

2017-04-27 10:40:33 872

原创 Java学习笔记整理

1、java获取文件扩展名的方法import java.io.*;public class FileTest{ public static void main(String args[]){ File f =new File("TileTest.doc"); String fileName=f.getName(); String prefix=fil

2016-05-05 17:44:46 381

原创 C++中wstring和string的互相转换

C++中wstring和string的互相转换

2015-05-06 16:51:15 2538

转载 Redis学习笔记之一---- Redis的三种启动方式

原文地址:http://futeng.iteye.com/blog/2071867?utm_source=tuicoolredis源码下载地址:http://download.csdn.net/detail/haitunxiaomo/8647255Part I. 直接启动安装Shell代码: tar zxvf redis-2.8.9.tar

2015-04-29 22:49:56 499

原创 python调试工具----pycharm快捷键及一些常用设置

pycharm快捷键及一些常用设置,有需要的朋友可以参考下。Alt+Enter 自动添加包Ctrl+t SVN更新

2015-04-23 11:25:26 13946

原创 C++进阶 必读书籍

C++进阶 必读书籍

2015-04-21 15:27:23 1801 1

原创 Win8.1学习之----系统遇到DEP0700和出现“This app can't be activated by the Built-in Administrator”问题

系统遇到DEP0700和出现“This app can't be activated by the Built-in Administrator”问题

2015-04-21 10:59:31 3121

原创 Windows和Linux下获取当前可执行文件路径和工作目录

(1)获取当前可执行文件路径:#include <shlwapi.h>#pragma comment(lib, "shlwapi.lib")wchar_t szExePath[MAX_PATH] = {0};GetModuleFileNameW(NULL, szExePath, sizeof(szExePath));PathRemoveFileSpecW(szExePath);

2015-04-09 10:24:15 7212

原创 Linux学习—svn: 无法使用外部编辑器取得日志信息;请尝试设定 $SVN_EDITOR 环境变数

svn: 无法使用外部编辑器取得日志信息;请尝试设定 $SVN_EDITOR 环境变数

2015-03-25 13:51:23 2014

原创 C++编程总结之虚函数的使用

对于一个单一的类来说,析构函数是不是虚函数,其没有实质性的意义。但是当当前类作为基类的时候,基类的析构函数是不是虚函数则会对程序带来不同程度的影响。看下下面的代码运行结果:#includeusing namespace std;class Base{public: Base() { cout << "Base:Constructor" <<endl; } ~Base()

2014-12-21 21:31:27 586

原创 C++智能指针的设计和使用

对于一个C++的使用者来说,指针的使用可以算的上是家常便饭,但是在使用的过程中,很多时候可能会因为new或者malloc了一个对象,而忘记最后结束的时候去释放掉(我就会犯这样子的错误),从而导致内存泄露。而此时智能指针可能可以帮助我去解决这个问题。智能指针(smart pointer)是利用个引用计数的策略去处理指针的释放,从而保证指针的安全性。通常情况下,我们会自己去设计一个智能指针类去管理

2014-12-21 15:49:40 861

转载 VC 线程间通信的三种方式

VC 线程间通信的三种方式  1.使用全局变量(窗体不适用)     实现线程间通信的方法有很多,常用的主要是通过全局变量、自定义消息和事件对象等来实现的。其中又以对全局变量的使用最为简洁。该方法将全局变量作为线程监视的对象,并通过在主线程对此变量值的改变而实现对子线程的控制。     由于这里的全局变量需要在使用它的线程之外对其值进行改变,这就需要通过volatile关键字对

2014-09-10 11:35:50 866

原创 fatal error C1010: unexpected end of file while looking for precompiled head

解决方案:查下是在哪个文件出错,找到包含出错这个文件的CPP文件右键单击项目工程中的cpp文件,在菜单Project->Settings->C/C++->Precompile Header,设置为第一项:Not using precompile headers。  我的这样弄过就可不出错了

2014-08-08 15:25:34 500

原创 MFC中模态对话框和非模态对话框

MFC的对话框非为两种,一种叫模态对话框(Modal Dialog Box,又叫做模式对话框),一种叫做非模式对话框(Modaless Dialog Box,又叫无模式对话框)。两者的区别在于当对话框打开的时候,是否允许用户进行其他对象的操作。

2014-08-07 22:33:47 982

原创 数据库基本操作

一、数据表 Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别 Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号 SC(S#,C#,score) 成绩表 S#:学号;C#,课程编号;score:成绩 Teacher(T#,Tname) 教师表 T#:教师编号; Tname:教师名字

2014-08-06 22:32:01 1421

原创 vs2003 调试器失效的解决方法 .

某日打开VS2003调试程序,突然遇到一个错误提示:The debugger is not properly installed, run setup to install or repair the debugger经分析,记得是360安全卫士把mdm关掉了。 重装偶所不欲也,想别的办法解决。经试验,可以按如下办法解决:C:/Program Files/Common Fi

2014-07-23 12:37:47 593

原创 python 启动提示IDLE's subprocess didn't make connection问题的解决方法

问题:提示错误:IDLE's subprocess didn't make connection.Either IDLE can;t start a subprocess or personal firewall software is blocking the connectionThat usually means that your firewall is blo

2014-07-20 10:43:46 8464 4

转载 基于TCP(面向连接)的Socket编程(来自《VC++深入详解》)

基于TCP的socket编程的服务器断程序流程如下:1 创建套接字(socket)。2 将套接字绑定到一个本地地址和端口上(bind)。3 将套接字设为监听模式,准备接受客户请求(listen)。4 等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)。5 用返回的套接字和客户端进行通信(send/recv)。6 返回,等待另

2014-05-20 16:02:20 917

原创 链表逆序的实现方法

typedef struct Node{ char iElement; Node* pNext;};typedef struct Link{ Node* pHead; int iLinkSize;};Link* initLink(){ Link* pLink = (Link*)malloc(sizeof(Link))

2014-05-08 16:17:07 669

原创 递归和非递归实现计算二叉树叶子节点的个数

递归和非递归实现计算二叉树叶子节点的个数

2014-04-29 17:03:10 8495

原创 MFC学习之CTreeCtrl控件的使用

树状控件CTreeCtrl主要用于树状结构的功能使用,其中树状结构有一个根接点(Root),一个根接点下可以有多个子接点或者不设置子接点,子接点也可以作为父节点,使其下也包含若干的子接点,总是可以根据接点之间的上下级关系然后设置相应的接点。       MTreeCtrl::InsertItem 函数为为控件添加接点,其结构如下:    HTREEITEM InsertItem(

2014-04-28 23:42:47 7553

原创 Ubuntu学习积累

Ubuntu下如何安装Adobe flashplayer (libflashplayer.so文件)当然你可以在Ubuntu软件中心里安装,不过你很可能急得抓狂,因为那个是在线安装,很慢很慢的,建议下载后安装。下载地址http://labs.adobe.com/downloads/flashplayer10.html选择linux版本,下载解压后是一个 .so文件-- libfla

2014-04-26 23:11:44 511

原创 Python中input和raw_input的区别

参考文章:http://blog.csdn.net/kjing/article/details/7450146

2014-04-16 14:08:10 2175

windows SDK10.0.14393.0(vs2015)

VS2015在win10上面的windows sdk。 这个是sdk安装的installer,运行的时候会自动下载具体的SDK包进行安装

2023-01-18

arcgis结合 three js 实现动态管网效果

arcgis结合 three js 实现动态管网效果。 4.17到4.23版本都支持

2022-09-23

CesiumThreejs.zip

cesium整合tihreejs 在地球加载threejs 三维模型 代码可直接放到tomcat中使用

2020-03-17

python2.7软件

python2.7安装软件。应该支持windows和Linux的安装

2015-05-29

redis-2.4.0.tar.gz

redis源码,可以正常运行,自己已经试过了,如果有需要别的版本的可以留言。我这边好几个版本的。

2015-04-29

fltk-1.3.x-r9933.tar.bz2

是QEM算法需要的库,fltk-1.3.x-r9933.tar.bz2

2013-06-19

软件设计模式CHM

软件 设计模式 CHM,方便查找设计模式,适用于已经知道软件设计模式,但有时记不清,需要查询的开发人员,对想入门学习的初学者,不太适合,因为内容讲的比较简洁

2013-04-03

3DS文件结构解析及程序

3DS文件结构解析及程序,对3DS文件结构做了详细的描述,并有示例代码(C++)

2013-04-03

3dsMaxSDK帮助文档

3ds Max SDK 帮助文档,不知道上传之后能不能使用,我这里安装了3dsMaxSDK之后,可以在不打开3dsMax的情况下打开该帮助文档

2013-03-08

3d max2009破解安装注册机

3d max2009注册机及使用说明,32位注册机和64位注册机

2013-03-08

Visual C++经典游戏程序设计\第5章 俄罗斯方块.zip

Visual C++经典游戏程序设计\第5章 俄罗斯方块.zip

2010-09-08

300种加密解密算法(C++)源代码.rar

300种加密解密算法(C++)源代码.rar

2010-09-08

C+C++指针经验总结.pdf

C+C++指针经验总结.pdf 不错的东西。挺一个

2010-09-08

JavaEye论坛热点推荐_-_2009年09月_-_总第16期.pdf

JavaEye论坛热点推荐_-_2009年09月_-_总第16期.pdf

2010-08-24

DemoBuilder.rar

DemoBuilder.rar,很不错的软件的

2010-08-15

C游戏编程从入门到精通.rar

C游戏编程从入门到精通.rar(不错的一个课件的)

2010-08-15

数据结构\数据结构全部课件\\第三章 字符串.ppt

数据结构\数据结构全部课件\\第三章 字符串.ppt

2010-08-15

数据结构\数据结构全部课件\\第二章线性表4_队列.ppt

数据结构\数据结构全部课件\200811data structure\第二章线性表4_队列.ppt

2010-08-15

数据结构\数据结构全部课件\第二章线性表3_栈与递归 课堂练习答案.doc

数据结构\数据结构全部课件\第二章线性表3_栈与递归 课堂练习答案.doc

2010-08-15

数据结构\数据结构全部课件\第二章线性表3_栈与递归.ppt

数据结构\数据结构全部课件\200811data structure\第二章线性表3_栈与递归.ppt

2010-08-15

数据结构课件+++第二章线性表2_栈.ppt

数据结构课件+++第二章线性表2_栈.ppt

2010-08-15

数据结构全部课件\\第二章线性表1_链表.ppt

数据结构全部课件\200811data structure\第二章线性表1_链表.ppt

2010-08-15

DOS命令八大经典案例3.rtf

DOS命令八大经典案例3.rtfDOS命令八大经典案例3.rtf

2010-08-15

C++英文资料(A Perspective on ISO C++.pdf)

A Perspective on ISO C++.pdf

2010-08-15

\c++学习忠告.txt

\c++学习忠告.txt\c++学习忠告.txt\c++学习忠告.txt\c++学习忠告.txt

2010-08-15

80868088指令系统.doc

80868088指令系统.doc80868088指令系统.doc

2010-08-15

C++大学基础教程 (电子工业出版社)

C++大学基础教程,很不错的一本书,适合刚开始学的同学,讲得很细

2010-08-15

复变函数2010年试题

复变函数的试卷,大家可以参考着看看,很不错的的

2010-08-15

2009年12四级答案.rar

2009年12四级答案.rar tinhaode

2010-04-12

\英语\新东方英语四级写作必背佳句.rar

英语\新东方英语四级写作必背佳句.rar

2010-04-12

24美金的ppt模板.ppt

24美金的ppt模板.ppt,可以作为自己学习ppt 的一个软件

2010-03-15

Hack编程实例精讲\Hack编程实例精讲.exe

Hack编程实例精讲\Hack编程实例精讲.exe

2010-03-15

Java开发与应用教程.rar

Java开发与应用教程.rar更好的学习计算机知识的好东西

2010-03-13

电脑学习宝典(解决电脑的各种问题)

电脑学习,学习生活中遇到的各种常见问题,帮助你顺利的走出困惑

2010-03-11

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

TA关注的人

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