自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (34)
  • 收藏
  • 关注

原创 Element-UI之el-dialog弹框无法在IE中展示解决方案

经过排查和探索,发现是el-dialog有两个属性导致的,:show-close="false"和:close-on-click-modal="false",作用请官网冲浪,去掉这俩后恢复正常,我。今天在开发的时候,测试人员突然告知某个页面的弹框在IE浏览器中无法正常弹出,第一反应就是:什么年代了,居然用IE。

2023-09-27 14:41:38 237

原创 JavaScript之void 0 === undefined

void 运算符通常只能用于获取 undefined 的原始值,一般用void(0),等同于void 0,也可以使用全局变量 undefined 替代。为什么不用undefined呢?

2023-09-06 10:45:58 270

原创 详解数组复制过程中的点点滴滴

Object.assign方法执行单个对象的复制是可以的,但不能用于数组中包含引用类型的复制。有老铁就问了,难道就没有什么办法能解决了吗?在上面这段代码中,我给arr数组第一项添加了一个属性b,赋值为2,结果brr数组也跟着变了,发现什么问题了没?上面这段代码已经很清晰了,复制数组是很成功的,数组a和数组b完全是两份数组,你以为到此就结束了吗?上面这段代码看似没有什么问题,成功实现了数组的复制,是不是很完美?有老铁就问了,我知道有个方法可以,使用Object.assign方法,我们试试哈。

2023-09-01 10:59:32 109

原创 Spring Autowired注入失败解决过程

2、不用static,非要用的话就得是另外一种方法了,请自行百度吧,这个不做解释了;3、@Autowired注入工具类来使用,完美解决!众所周知,Spring是面向单例对象的,重点是面向对象的,而static是修饰类属性或者方法,两者根本不在一起玩,所以无效。使用 new 关键字创建的对象不受spring容器管理,依然无法注入。在上面一系列踩雷后,最终使用@Autowired方式注入工具类,调用成功!加这个注解是为了将类添加到Spring容器管理中去,方便使用者调用。3、采用new实例的方式对外提供。

2023-06-28 14:05:22 1538

转载 JavaScript之深浅复制

JavaScript之深浅复制

2023-03-08 22:19:07 103

原创 JavaScript之new关键字实现

JavaScript之new关键字实现

2023-02-17 10:17:32 195

原创 JavaScript之Function详解(三)

详细介绍JavaScript中的apply方法和call方法

2023-01-31 16:54:33 67

原创 JavaScript之Function详解(二)

JavaScript之caller属性介绍

2023-01-31 16:37:31 67

原创 JavaScript之Function详解(一)

JavaScript之Function详解,介绍callee属性

2023-01-31 16:29:46 129

原创 JavaScript如何优雅地获取屏幕分辨率

长话短说,网上很多推荐的window.screen.width和window.screen.height其实在屏幕缩放比为1的时候是能获取到屏幕分辨率的,但有些屏幕的屏幕缩放比并不是1,这个时候获取到的并不是真正的屏幕分辨率,开始放大招:获取屏幕宽度:window.screen.width * window.devicePixelRatio获取屏幕高度:window.screen.height * window.devicePixelRatioyes,完成!...

2022-04-01 10:15:04 8254 3

原创 记录工作-supermap篇(1)

今天CSDN突然给我发了一封邮件,突然想起来很久没有更新技术了。但最近项目太多,也没有系统的进行整理,就先记录一下最近项目中遇到的一些疑问和难题吧! 最近一直在捯饬地图相关的项目,合作商是超图公司,由于公司项目需求,需要对一些开源技术从源码的角度进行改造,这次也是一个非常值得记录的工作经历,非常有幸参与其中,对自己的技术和编码规范也有了实质性的提升。 先说下最近干了什么,格网图、热力图、聚合图等地图相关开源技术的改造!涉及到的开源库是MapV.js、lea...

2021-06-30 15:20:07 166

原创 eclipse启动项目报错:Error configuring application listener of class org.esbuilder.sso.client.session

今天在用eclipse启动一个十年前的老项目(噗...)时,(疯狂吐槽!!!,这种项目居然还能遇到!),代码、eclipse(2020-03版)、Maven仓库、Workspace均已准备好,开工!这里先看一下这个问题。java.lang.ClassNotFoundException Error configuring application listener of class org.esbuilder.sso.client.session.SingleSignoutHttpSessionList..

2021-04-16 15:54:33 886

转载 SpringBoot在controller返回一个HTML页面

以下文章记载了一篇真实有用的Springboot搭建web项目经历,笔者查了很多方案,最后居然是@Controller注解的问题,在此记录下来。转载于https://blog.csdn.net/qq_42310433/article/details/89161413

2020-10-25 16:24:16 2303

原创 Spring Boot 启动报错:Failed to start connector [Connector[HTTP/1.1-8080]]

今天在创建第一个SpringBoot项目的时候,遇到了第一个坑(/捂脸)。ERROR 9064 --- [main] o.apache.catalina.core.StandardService : Failed to start connector [Connector[HTTP/1.1-8080]]org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-8080]] a...

2020-08-04 13:33:58 2280

原创 Java8+SpringBoot2.0.1环境搭建实践

本人由于工作原因目前从事Java开发工作,项目组最近开发的一个项目使用到了SpringBoot框架,因此,小猿在这里记录一下在使用Eclipse搭建项目框架的时候遇到的一些坑以及解决方法。 至于SpringBoot框架的介绍,大家自己去问度娘吧,她老人家比我知道的多得多(/捂脸)。 具体的搭建步骤就不说了,小猿在使用eclipse luna版本搭建的时候一直连接不上官网,因此导致所使用的maven框架中的一些依赖无法使用,同时也不能更新。无奈之下,小猿去下载了S...

2020-08-04 10:21:05 694

转载 ES6的新特性

本来想把之前学的ES6的新特性给记录下来,但从网上找到了一篇总结很详细的博文,这里笔者就偷偷懒,嘻嘻~点击 这里 。

2019-10-08 21:48:46 103

原创 CSS之盒模型一图之解

CSS世界的盒模型可谓真是强大,到现在有时候用js写代码都分不清哪个函数是来操作哪个盒模型的,今天笔者系统总结了一下,画了一张图,记录在这里。如有错误请联系笔者。...

2019-06-26 16:47:13 162

原创 CSS 之 实现不同屏幕分辨率下img宽高按比例适配

先贴代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...

2019-06-26 12:02:11 2782 1

原创 JavaScript 之 “跨域”问题汇总

今天从网上看到一篇文章,系统总结了“跨域”中的各个问题,把自己之前知道的跨域问题全都总结了出来,笔者这里记录一下大神之作,以便万一哪天忘记了,可以再回来瞅瞅,嘻嘻!!!写Bug的 “不要再问我跨域问题了”,这篇博客特霸气,哈哈哈!这篇文章中有几个笔者认为很重要的知识点,这里记录一下:1、跨域资源共享CORS详解2、Web安全测试之XSS攻击3、浅谈CSRF攻击方式4、 浏...

2019-06-22 12:25:22 139

原创 vue项目兼容ie浏览器的问题

可能大家在用vue-cli开发vue项目时,会遇到在IE浏览器中显示一片空白的问题,而且可能还会显示“Promise未定义”的问题,这个时候大家不要慌!现在解决方式来了:安装 "babel-polyfill" 即可。步骤:1、在命令行输入“npm i babel-polyfill”2、在main.js中“ import 'babel-polyfill' ”3、在build文...

2019-06-05 10:48:08 1130

转载 Vue项目打包后页面一片空白的解决方法

本文参考了网名“羞羞的铁拳”的解决办法,现记录如下:1、打包前路径设置的问题,具体参考这个链接:https://blog.csdn.net/liuhailong2014/article/details/908135092、src里边router/index.js路由配置里边默认模式是hash,如果你改成了history模式的话,打开也会是一片空白。所以改为hash或者直接把模式配置删除,...

2019-06-05 10:41:42 3929

原创 vue-router中name的使用注意事项

先上一个图这是在运行网站时浏览器给出的一个警告,但不会影像网站的运行,大体意思就是说:“名为index的路由包含有默认的子路由,如果你想要导航到这个路由的话,它的默认子路由是不会渲染的,建议从这个路由上面移除这个name属性,或者给它的子路由设置name”,对于一个追求完美的coder来说,一个小小的警告也是不能允许的!!!下面开始填坑,很简单把这个name放到当前路由的默认子路由上...

2019-06-04 22:01:46 2742

原创 Unknown custom element router-view did you register the component correctly 错误解决办法

今天在编写一个项目(项目使用vue-cli脚手架搭建)时,有一个页面跳转的问题,笔者就用了vue-router,但是一直遇到“Unknown custom element: <router-view> - did you register the component correctly?”.......这个问题,愣是纠结了半天,难道<router-view />不能用?于是...

2019-06-04 21:50:33 45357 4

原创 Webpack+Vue-cli对vue项目进行打包

打包三部曲:1、如果你是用Vue-cli脚手架创建的项目的话,找到项目目录中的 build/utils.js文件,打开它// Extract CSS when that option is specified// (which is the case during production build)if (options.extract) { return ExtractText...

2019-06-04 21:37:02 2056

原创 Node.js+Socket.io实现双人在线五子棋对战

笔者建议读者在尝试写程序之前要先确保电脑已经安装了Node.js和NPM,一般两者都是在一块安装,五子棋程序的服务器端使用Node.js写的,不多说了,直接上代码。服务器端代码:socket.jsvar app = require('http').createServer(handler)var io = require('socket.io')(app);var fs = requ...

2019-04-24 19:14:44 1024

原创 Vue.js 之 说说自定义指令(一)

下面简单记录一下在学习Vue.js的过程中对自定义指令的bind和inserted的理解。在Vue中构建自定义指令的模板:Vue.directive('_name',{ //以下为常用的生命周期钩子函数 //bind只调用一次,当指令第一次绑定到元素后调用,用这个函数可以定义一个在绑定元素时执行一次的初 //始化操作,第一次参数为当前绑定元素,一般用'e...

2019-04-17 14:41:51 265

原创 JavaScript 之 跨浏览器的事件处理程序

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第13章,如有冒犯,请联系删除要保证处理事件的代码能在大多数浏览器下一致地运行,只需关注冒泡阶段。第一个要创建的方法是 addHandler() ,它的职责是视情况分别使用 DOM0 级方法、DOM2 级方法或 IE 方法来添加事件。这个方法属于一个名叫 EventUtil 的对象,本书将使用这个对象来处理浏览器间的差...

2019-04-09 10:42:15 101

原创 Vue工程测试Element-UI插件是否可用步骤

之前引入了Element-UI插件后成功过了,但在测试代码的时候又出现了问题,下面记录一下解决过程。如何在Vue工程中引入Element-UI插件,请看这篇博文。在Vue工程中添加Element-UI测试代码的步骤请看 猫猫猫猫猫大人的博文,从第三部分开始看。笔者在添加完上述代码后,在浏览器中输入 http://localhost:8080地址,结果找不到页面,服务器拒绝链接!!!,对...

2019-03-30 11:55:30 2115

原创 npm方法创建一个vue 项目,并引入element插件

今天摸索着开始利用NPM方法创建自己的第一个Vue项目,一切还算顺利,今天把自己创建的过程给记录下来,分享给各位小伙伴,嘻嘻!!!1、搭建Vue.js的环境大家可以参考这两篇博文:hi_shepherd和 前端伊始两位小伙伴的博文,笔者检验有效。tips:这里简单记录一下创建好的工程中各个文件夹和文件的含义:所有需要require的文件,没有./这个的话,都去node_mod...

2019-03-30 11:25:53 1417

原创 JavaScript 之 识别浏览器

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第九章,如有冒犯,请联系删除本篇我们继续呈现引擎的话题。大多数情况下,识别了浏览器的呈现引擎就足以为我们采取正确的操作提供依据了。可是,只有呈现引擎还不能说明存在所需的 JavaScript 功能。 苹果公司的 Safari 浏览器和谷歌公司的 Chrome 浏览器都使用 WebKit 作为呈现引擎,但它们的 Java...

2019-03-21 11:16:47 270

原创 JavaScript 之 检测浏览器呈现引擎

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第九章,如有冒犯,请联系删除不同的浏览器所基于的呈现引擎也不一样,在编写代码的时候,有时可能会检测呈现引擎,用以编写不同的代码来兼容各个浏览器。下面说说各大浏览器所基于的呈现引擎:Firefox、Camino、Netscape浏览器使用的是Gecko引擎; IE浏览器使用的是IE引擎; Safari、Chrome浏...

2019-03-21 10:53:05 415

原创 JavaScript 之 面向对象编程(一)

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第六章,如有冒犯,请联系删除本篇讲讲如何在面向对象编程的过程中创建对象的几种方式。1、工厂模式工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程。考虑到在 ECMAScript 中无法创建类,开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节,如下面的例子所示。fun...

2019-03-16 12:24:47 109

原创 JavaScript 之 Math 对象知识点汇总

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第五章,如有冒犯,请联系删除Math对象包含一些属性和方法。1、属性2、min()方法和max()方法min() 和 max() 方法用于确定一组数值中的最小值和最大值。这两个方法都可以接收任意多个数值参数,如下面的例子所示。var max = Math.max(3, 54, 32, 16);al...

2019-03-14 11:49:15 208

原创 JavaScript 之 Global 对象知识点汇总

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第五章,如有冒犯,请联系删除Global对象与JavaScript中的Object、Array、String、Number对象一样,属于JavaScript中的单体内置对象,被封装在了原生JavaScript中。事实上,没有全局变量或全局函数;所有在全局作用域中定义的属性和函数,都是 Global 对象的属性。下面介绍一下...

2019-03-14 10:50:18 973

原创 JavaScript 之 RegExp 知识点汇总

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第五章,如有冒犯,请联系删除本章只介绍JavaScript的RegExp类型,不介绍相关语法,如要学习语法,请点击这里1、RegExp 是什么东东?RegExp是一种类型,JavaScript用这个类型来支持正则表达式,创建正则表达式的语法如下:var expression = / pattern / fla...

2019-03-13 17:48:23 206

原创 JavaScript之Array知识点汇总

声明:本博客的知识点摘录自《JavaScript高级程序设计(第三版)》第五章,如有冒犯,请联系删除1、创建数组的两种方式1.1使用 Array 构造函数var colors = new Array();var colors = Array();如果预先知道数组要保存的项目数量, 也可以给构造函数传递该数量, 而该数量会自动变成 length属性的值。例如,下面的代码将创...

2019-03-12 22:10:00 159

原创 error MSB6006: “cmd.exe”已退出,代码为 1 错误解决方案

最近在用Qt5编写界面,内嵌OSG三维渲染引擎的一个工程,但老是出现“error MSB6006: “cmd.exe”已退出,代码为 1”这个错误,后来经过查找资料找到了解决方法,现陈列如下:方案1:在对含有 Q_OBJECT 标签的头文件以及.cpp文件进行编辑后,在运行前对工程进行重新生成,然后再运行,错误就没了。方案2:“移除”而不是“删除”含有Q_OBJECT标签的头文件,这时“Gener...

2018-04-13 22:02:31 28116 9

原创 Win7 64位系统下Qt5.2.1+VS2012+OSG3.4.0 环境搭配过程(编译过程)中遇到的问题

首先感谢这篇博客的引导:http://www.cnblogs.com/yanhuiw/p/3788811.html但是这篇文章中有些描述不是很清楚,笔者自己在这篇博文的引导下,在自己的电脑上重新摸索了一番,记录下来供大家参考。另外对于OSG的编译过程这里不做过多叙述,请参考:https://blog.csdn.net/wang15061955806/article/details/53414432...

2018-04-11 23:40:35 361

原创 构建Qt应用程序时出现“error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突问题的解决办法”

本文以VS2012+Qt5.2.1为开发平台1、右击项目“解决方案”2、在“配置属性”中找到“平台”,修改为“x64”

2018-03-19 12:38:19 5376

原创 VS2012+Qt5.2.1+OpenGL创建第一个OpenGL应用程序

1、打开VS2012,创建一个QT工程,起名“OpenGLProTest”2、在设置界面一定勾选“OpenGL”选项3、“下一步”、“Finish”4、在“Form Files”文件夹或者其他文件夹上右击,选择“添加”-&gt;“类”,然后设置如图所示5、点击“Finish”6、这时创建的工程可能有错误,不要紧,在项目“openglProTest”上右击,选择“Convert project to...

2018-03-19 12:31:09 2353

pdf文件转图片工具

本工具是用C#开发的,将PDF文件转换成图片,大家可以直接下载使用

2018-05-26

地图浏览源代码

本程序实现了切片地图的基本浏览、漫游、放大缩小功能

2018-03-18

showRasterData

本代码模拟QGIS显示遥感影像,实现基本的漫游、放大缩小、查看属性信息

2018-03-18

A*算法 C#源代码

此为用C#写的A*算法源代码,可以直接使用

2017-05-20

C#生成二维码

利用C#也是可以生成二维码的,程序中提供了源代码,可以直接生成

2017-01-11

大量经典等待图标

该压缩包内包含了大量的常用的经典的等待动态图标,可以用在网页或其他程序等待中

2017-01-09

数据挖掘概念与技术 第三版 中文版.pdf

数据挖掘概念与技术 第三版 中文版.pdf是一本介绍大数据的书籍,适合初学者阅读.

2016-07-29

C#基于rinex文件的单点定位

本程序利用C#开发语言,实现了GPS单点定位,精度可以达到10m,界面简单易懂。里面包含renix的O文件和N文件的读取,GPS时间转换,以及卫星位置解算,地球旋误差的消除,接收机钟差的消除的信息

2016-05-19

C#单点定位

本程序利用C#开发语言,实现了GPS单点定位,精度可以达到8m,界面简单易懂。里面包含renix的O文件和N文件的读取,GPS时间转换,以及卫星位置解算,地球旋误差的消除,接收机钟差的消除的信息

2016-05-19

C#编写简单的聊天程序

本资源是用C#语言编写的简易聊天程序,可以作为学习资源进行网络通信方面的学习

2016-03-18

双人军旗对战源码.zip

本例是陆战棋的源代码,包括联网等技术,下载后可以作为教程学习

2016-03-18

黑客技术大全

本资源详细系统地介绍了关于黑客的历史及相关技术,初学的菜鸟看后保证升级为专业的黑客

2016-03-18

ASP.NET编程

ASP源代码,详细介绍了ASP功能控件,下载即可使用

2016-03-01

公交换乘算法

源代码,详细介绍了公交换乘算法,详细阅读,以供学习使用

2016-03-01

AStar算法C#源代码

C#源代码,详细介绍了AStar算法,下载即可使用

2016-03-01

Android百度地图-公交换乘检索示例

作者原创源代码,实现了Android开发百度地图中的公交换乘与POI检索的功能,下载即可使用

2016-03-01

stationshare_android

实打实的Android源代码,对初学Android的程序员来说是最好的参考资料

2016-01-12

android开发百度地图定位功能实现

android开发百度地图定位功能实现,对程序员有一定的辅助作用.doc

2016-01-12

百度地图移动版API_for_android开发

百度地图API for Android的指示文档,帮助开发者进行开发

2016-01-12

jexcelapi_2_6_12.tar.gz

现成的例子调用jxl,jar包,轻松访问excel文件

2016-01-12

操作excel的jxl包

使用jxl.jar可以使Android轻松的访问excel文件,无需编程

2016-01-12

ArcGIS_API本地部署步骤详解

本篇文章是经过作者亲身实践的结果,已经可以使用了,赶快下载吧

2015-12-15

三维DEM显示

本代码为原创代码,采用DirectXXX技术实现了DEM的三维可视化,下载即可使用,所需数据为XXX.grd格式文件

2015-11-27

DEM_Grid地面数字高程

本代码为原装代码,亲手编写,关于GridDEM的源代码,实现了二维中的分层设色与灰度显示

2015-11-27

空间分析的源代码

本代码是关于空间分析的源代码,里面包含了DEM模拟表面积求算、球面点距离计算、空间点距离计算、道格拉斯算法、多边形与点空间位置的判定等等

2015-10-25

DEM表面积求算

本文档是关于DEM表面积求算的源代码,高效实用

2015-10-25

C#实现word文档打印及预览

C#实现word文档打印及预览,下载后可以直接复制到程序中使用

2015-09-12

排序算法C#源码

排序算法C#源码,下载后就可以使用,方便快捷,赶快下载吧

2015-08-30

邮件发送源程序

邮件发送,简单的邮件发送程序,下载后就可以使用

2015-08-30

打印dll源码

打印dll源码,你想打印吗?不用写了,下载后就可以使用

2015-08-30

台湾永宏PLC软件操作手册

台湾永宏PLC软件操作手册,这是一本系统地介绍永宏PLC软件的手册

2015-08-29

C#多线程编程

C#多线程编程,系统地介绍了用C#进行多线程编程

2015-08-29

C#串口通信编程技术

C#串口通信编程技术,系统介绍该方面的相应技术

2015-08-29

经典算法(C语言)

想学好C语言吗?那就赶快下载吧,都是经典算法

2014-10-08

空空如也

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

TA关注的人

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