- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 vue2使用use注册自定义指令实现输入控制与快捷复制
在一些form表单填写内容的时候,要限制输入的内容必须是数值、浮点型,本来el-input-number就可以实现,但是它本身带那个数值控制操作,等一系列感觉不舒服的地方。如果只是使用el-input该多好,只要监听一下输入的内容就好了。于是就可以考虑使用注册指令的方式,限制输入的内容。因为只是限制数值和浮点型,数值挺好的,限制浮点类型最好是可以传入参数,限制具体多少位数。
2024-07-03 17:27:53 899
原创 vue2+echarts实现简易的2d地图效果
公司的一个可视化数据大屏里面,有一个使用echarts实现的2d地图。不是我开发的,在此记录一下实现过程以及一些扩展解构。应该是从哪个航空航线图改动了一下,效果看起来还是可以的。
2024-06-12 16:36:11 1007
原创 el-upload组件的简单使用
保存刚打开时候请求的资源列表,记录用户上传的所有文件的唯一标识,记录用户删除过的文件资源标识。假如你指定了这个组件的data值为{name:'2233'},那么在你上传文件的时候,你会看到你的post接口的data传参会是:{ file: '二进制数据', name: '2233' }组件默认的在post请求的data参数里面,文件内容的参数是file,如果后台接口要求传递文件数据的参数不叫file,那么可以通过组件的另一个属性name手动更改为需要的。最好的做法是,记录用户的操作。
2024-02-17 14:32:08 832
原创 elementUI中的el-table表头和内容全部一行显示完整
使用el-table实现表头不换行无滚动条无缩略,表格内容不换行不缩略一行显示
2023-03-23 17:29:41 5635 1
原创 Vue使用elementUI踩坑
做项目遇到的坑之前一直没有记录,反复遇到的时候总会有一种似曾相识的感觉,但又忘了当时是怎么解决的。写篇文章持续更新一下平时遇到的问题,不管大小,都记下来。
2022-10-13 16:19:18 1774
原创 Cesium从已知的自定义材质扩展其他效果(二)
找了很多,但都是单一的流动效果,不能设置重复次数,于是就自己重新改动了一点。材质代码如下,和环绕墙材质很多代码一样,唯一不同的就是glsl语言略有不同,重复的方向从s的水平方向变成了t的垂直方向。如果将这种思路应用到环绕墙效果上,那么repeat也是一样的设置,对于垂直墙动画,也是一样的,只不过方向不同而已。materialInput.st的第一个值可以看成是沿线的方向,第二个值是线的垂直方向。使用起来的话也很简单,只不过要注意repeat的值,并不是普通的数字,而是Cartesian2类型的值。...
2022-07-29 16:43:15 2097 1
原创 Cesium关于Entity中的parent、isShowing、entityCollection和监听事件的探讨
Cesium关于Entity中的parent、isShowing、entityCollection和监听事件的探讨
2022-07-27 12:30:15 1677
原创 Cesium使用WebMapTileServiceImageryProvider
WebMapTileServiceImageryProvider盲目配置的方法
2022-05-16 18:25:56 4797 1
原创 Cesium自定义材质Material以及一些思考
Cesium已有的材质,无法实现一些特定的功能。所以需要一些自定义的材质来实现。从git上找到了一个项目,里面有一两个实现自定义材质的方法。在此记录一下并学习。这是一个扩散效果的圆形。代码如下:function EllipsoidFadeMaterialProperty(color, duration) { this._definitionChanged = new Cesium.Event(); this._color = undefined; this._color
2022-04-24 15:45:42 8149 1
原创 Cesium源码解读系列(一):GeoJsonDataSource如何处理geojson格式的数据
应该传怎样的geojson,才能绘制出想要的结果
2022-04-17 21:20:31 7739 5
原创 从安装 Node.js 到使用 webpack 管理(二)
一:新建webpack.config.js文件在之前的目录基础上,新建一个新的文件:webpack.config.js文件。每次文件的内容发生改变的时候,都要执行一段终端命令来更新文件。如果文件结构复杂,那么这条指令会非常负责。因此,需要是要到wenpack.config.js来告诉webpack,需要打包哪个文件,并将文件生成在哪里。在webpack.config.js文件中输入内容:module.exports = { entry: './src/main.js', o
2021-07-22 21:43:55 125
原创 从安装Node.js到使用webpack管理(一)
webpack官方网站:https://webpack.docschina.org/Node.js官方网站以及各版本:https://nodejs.org/en/Node.js各版本下载:https://nodejs.org/en/download/releases/文章中使用的Node.js版本为10版本IDE工具为vscode一:安装Node.js在官网下载安装后,可以在命令行执行语句:node --version来查看自己所安装的node版本,以及是否成功安装。然后使用
2021-07-22 21:12:38 154
原创 前端VUE学习总结(一)
1.v-if和v-show的使用与区别1.1 v-if v-if用来控制是否显示包含该元素的块是否显示。接收一个布尔类型的值,为true的时候则显示,为false的时候就不显示。通常与v-else或者v-elseif配合使用。类似于代码中的if-else判断和if-elseif-else判断的使用。<div v-if="isshow"> <p>这是if判断中的文本</p></div><div v-else>...
2021-07-22 20:38:43 2252
原创 JavaScript中一些实用性强的函数和方法
该文章用于记录一些,javascript在个人项目中比较实用的,乏用性强的一些公共方法。1.从地址栏获取参数类似于:http://www.xxxxx.com/other.html?name=huang&age=18我们先从loaction的历史记录中,去找我们想要的在某个网页other.html中传入的数据格式。入参格式:"?name=huang&age=18"function getUrlObj(url){ var obj = {}; //定义obj数.
2021-07-05 13:32:14 189
原创 windows 2012 在IIS打开网页报错 HTTP 错误 500.21 解决办法
在一台新的电脑上,操作系统为windows 2012,安装了.Net 4.5之后,再进行安装的IIS在部署了网站之后,打开时候报错“HTTP 错误 500.21”尝试过可以解决的办法之后,就是在命令提示符中运行了命令没法解决时,找到了解决的办法:在“服务与管理”,“添加角色与服务”中,找到“服务器功能”在其中找到一个“CGI”的一个勾选框,将其勾选就可以了。...
2021-01-25 18:22:14 855
原创 Beginning Lua with World of Warcraft Add-ons第三章翻译总结及一些工具
这本书上下关联性挺强的,我是直接从第三章开始翻译的,第一章和第二章是讲的一些《魔兽世界》相关的东西,但因为版本太过老旧,其中的一些lua语法也有一些改变,一些工具也已经过时。但有些东西放到现在还是很有帮助的,这里记录一下。另外,翻译的时候,已经尽量按照原文翻译了,没有夹带着自己的理解,看起来应该很别扭。在第一章节,介绍了这些网址和工具:WoWWiki网址:http://www.wowwiki.com里面可以查到很多api的方法。其中包括这些:World_of_Warcraft_API .
2021-01-22 11:43:48 731 2
翻译 魔兽世界插件开发:Beginning Lua with World of Warcraft Add-ons 中文翻译及学习 (1.1)
前言:因为魔兽世界9.0 暗影界 版本,重新回归了。了解到了魔兽世界里的一些宏命令,就想着自己弄一些自己想要功能的插件,其他插件太过臃肿,不太喜欢。刚好在网络上找到了《Beginning Lua with World of Warcraft Add-ons》这本书的英文电子版。虽然不知道Lua还是不是开发插件的最好语言,抱着好奇心,尝试进行翻译。翻译的动力也是来自NGA社区。里面的留言呢,也是建议从第三章开始看起,因为这版本的电子书有些年代了,前面两章的内容已经不太适用了。(英文撇脚,翻译较为生硬,
2021-01-22 10:05:55 4145
原创 使用wampserver时进行一些简单的配置和功能的了解
最近打算捣鼓一下php,试着自己弄一个网站,看看php是不是真的有那么强大。之前也有尝试使用phpstudy,后面发现wampserver可能更好用一点吧,没有啥界面,功能全部都在图标里面了,也挺好的。wampserver的安装路径是默认在C盘的,安装时候也可以选择额外的安装另外的php版本和mysql版本,视情况而定。网站搭建的内容都存在于"www"文件夹内部。在双击了桌面图...
2020-04-07 11:17:13 975
原创 使用requests_html爬取数据时遇到的一些问题以及解决方法
是用Python进行爬虫抓取数据,并且与requests_html结缘,是在这一篇文章之中:如何用 Python 爬数据?(一)网页抓取在此之前有一些对网页的理解,所以使用起来也并不是很难,倒是在理解Python语法上花了点功夫。对于requests_html里面有哪些方法,以及方法名,可以在这里查看:requests_html中文文档主要遇到的问题:在使用requests...
2019-12-23 00:28:55 5228 3
原创 使用IDEA时,让JSP如何防止用户跳过登录界面
最近在练习写javaweb项目,在写好了登录界面的时候,突然想到:如果有人更改地址栏,直接跳过登录界面该怎么办?于是找了很多资料,通过这些资料不断试错,找到了可行的方法。这是我的工程文件目录,登录的jsp是“index.jsp”,判断登录是否成功是“success.jsp”。“MyFilter”就是自己设置的拦截器,防止用户跳过登录界面。MyFilter代码如下:public c...
2019-10-18 16:45:26 1307
原创 使用IDEA时遇到Cannot create JDBC driver of class '' for connect URL 'null'问题的解决方法
最近尝试自己部署一个java web项目时,在java文件里面去连接自己的mysql数据库是没有问题的,但是自己做的登录界面jsp需要去mysql里面取数据的时候却遇到了这个问题:Cannot create JDBC driver of class '' for connect URL 'null'我在网上搜的时候,大多数工程都是使用的eclipse创建的,就算是用IDEA也是使用了spr...
2019-10-15 17:00:44 3166 1
原创 Spring框架的学习,以及个人的一些理解(一)
以前一直没有用过什么框架,一直在学习Java的一些基础,现在一些基础已经学的差不多了,也扎实了不少,现在选了一门Spring框架来进行学习。框架的学习首先就是需要准备好各种jar库,将各种准备好的资源都下载下来。Spring各版本下载,这个框架还需要用到另外一个jar包,也是各种框架几乎都使用的commons-logging包,commons-logging。东西都准备好了,现在可以来搭建了。...
2019-10-05 14:35:45 172
原创 使用Arrays.asList()应该注意的一些细节地方
本文为看java学习资料时,自己整理的一些东西,避免之后再去回去重新查阅。关于java的Array学习资料链接:Java Array to List ExampleArray.asList的使用方法也很简单,但也有很多需要值得注意的地方。这是asList的正常使用方法:public class Test { public static void main(String[] ar...
2019-08-13 14:11:55 363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人