自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ArcGIS Engine 开发 (三)COM技术中的QueryInterface(接口查询)的实现原理和IUnknown接口

IUnknownIUnknown 接口是组件对象模型(COM)中的基础接口。COM规格书中规定COM对象至少要实现此一接口,而且其他所有的COM接口都需要派生自IUnknown接口。IUnknown提供所有COM对象都支持的两种基本特性:利用引用计数来进行对象生命周期管理;(控制对象生命周期)以及访问许多事先定义的接口。(接口查询)IUnknown接口会包括一个指向虚拟方法表(英...

2018-09-27 18:34:43 847

原创 IE浏览器下载中文名文件乱码,Header中Content-Disposition出现中文字导致的乱码问题

问题出现:在项目中需要对上传到服务端的中文名文件进行下载,出现了下载文件名乱码的问题,而且这个问题只出现在IE浏览器上,如何解决这个问题,和大家分享解决方法,探讨其中的缘由。参考文章:https://blog.robotshell.org/2012/deal-with-http-header-encoding-for-file-download/#comments问题截图:解决思路:...

2018-09-24 20:40:33 5041

原创 ThinkPHP5.0(九)PHP下载指定服务器目录下的文件(word文件),打包下载多个文件

需求一般在ThinkPHP5.0中我们会上传文件到服务器的指定目录下(一般为public下的upload文件中),以达到必要时候对其下载的目的;但是我们已知文件在服务器的路径怎么对其下载?接下来一起详细探讨一下,下载文件的过程。详细步骤:路径: ../public/uploadDir/ 这个是.docx文件的存储路径,.docx文件是我们要进行下载的的目标文件;对文件下载权限,路径...

2018-09-22 21:15:06 4166

原创 ArcGIS Engine 开发 (二)出现无法嵌入互操作类型的问题的解决,C#new一个接口成功的原因

问题来源:在调用ESRI.ArcGIS.esriSystem中的IObjectCopy接口时我通过它的实现类ObjectCopyClass初始化对其赋值时出现了无法嵌入互操作类型的错误但是如果对IObjectCopy的赋值为ObjectCopy的实例对象IObjectCopy objectCopy = new ObjectCopy();则完全没有问题。但在我们所学知识里接口和抽...

2018-09-15 17:49:49 2443 2

原创 ArcGIS Engine 开发 (一)GIS应用基本界面的搭建和控件的关联,处理TOCC控件关联失败问题,布局视图(axPageLayout)和地图(axMapcontrol)关联

关于ArcGIS Eegine + C# 的开发环境的搭建我的为:vs2010+ArcGIS Eegine 10.2搭建环境的教程网上很多,我这里只给出资源: vs2010: 迅雷创建下载链接: ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4...

2018-09-15 16:39:05 4653

原创 jQuery-----实现拖拽td单元格到其他上面,实现td内容交换的源码分析

基于jQuery,实现td单元格的拖拽和交换<script type="text/javascript" src="https://cdn.bootcss.com/jquery/1.9.1/jquery.min.js"></script><style>td.hover{border:dotted 3

2018-09-06 12:09:48 1841

原创 IE下浏览器缓存导致验证码不能刷新原因(Chrome能刷新)

验证码刷新方法:方法一: jQuery的.click()方法:$('#changeVerity').click(function () { $(this).attr('src', '{:url(\'index/Index/getVerify\')}'); });通过对id为changeVerity的显示验证码的img...

2018-09-03 19:42:26 1726

原创 JavaScript的new Date()方法在不同浏览器的兼容性问题,IE,Firefox出现NaN值,Chrome正常

问题来源:在一个倒计时功能中,时间显示在不同的浏览器出现差异,在Chrome正常而在IE,Firefox出现NaN(not a number)值 此处代码为: function getDate() { var closeTimes=$("#timeMax").val(); var endTimes = new Da...

2018-09-02 11:46:36 1332

空空如也

空空如也

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

TA关注的人

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