自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(667)
  • 资源 (1)
  • 收藏
  • 关注

原创 02-Echarts数据可视化-创建可视化图表的基本代码

本文详细介绍了使用ECharts绘制可视化图表的基本代码模式,包含了引入ECharts库、创建图表实例、配置图表的数据和样式、渲染图表到页面上等几个环节。并且以一个简单的折线图进行了演示说明。

2023-06-30 11:42:15 20472 2

原创 01-Echarts数据可视化-环境准备

Apache ECharts提供了多种安装方式,该文章分别介绍了从GitHub获取、从CDN获取、从NPM获取、在线定制四种方式。

2023-06-25 17:17:52 16494 6

原创 Vue.js项目在IE11白屏报错

本文总结了Vue.js项目在IE11浏览器中白屏报错,不显示任何内容的问题原因,以及可能的几种的解决方案。

2022-10-26 02:36:04 28570 1

原创 07-ES6语法:对象增强

ES6添加了一系列功能来增强对象,从而使得处理对象变地更加简洁方便。本文使用了大量了代码片段介绍了具体的使用方式,并且配上了屏幕录音进行详细解说。-_-

2022-06-06 13:00:00 48096

原创 06-ES6语法:展开运算符

本文我们介绍ES6的展开运算符。展开运算符(spread operator)允许一个表达式在某处展开。展开运算符在多个参数(用于函数调用)或多个元素(用于数组字面量)或者多个变量(用于解构赋值)的地方可以使用。使用了大量了代码片段介绍了具体的使用方式,并且配上了屏幕录音进行详细解说。-_-

2022-05-28 15:53:46 59324 13

原创 05-ES6语法:解构赋值

本文介绍了ES6中解构赋值。ES6的解构赋值语法是一种JS表达式。解构赋值语法是一种JS表达式,通过解构赋值,可以将属性/值从对象/数组中取出,赋值给其他变量。使用了大量了代码片段介绍了具体的使用方式,并且配上了屏幕录音进行详细解说。-_-

2022-05-06 08:20:16 32549 2

原创 04-ES6语法:默认参数和rest参数

本文分别介绍ES6语法中的默认参数和rest参数,简单明了,详细的示例说明。

2022-04-25 21:58:45 33821 2

原创 03-ES6语法:模板字面量(Template Literals)

ES6引入了模板字面量(Template Literals),对多行字符串和字符串占位符的操作进行了增强。本文对这方面的内容进行了详细的介绍。

2022-03-30 08:45:05 32198

原创 02-ES6语法:const常量

文章介绍了ES6语法新引入的用来定义常量的const关键字,以及在代码中如何定义常量,并且常量的一些使用规则。

2022-03-26 16:09:26 30561

原创 01-ES6语法:块作用域构造let

本文介绍了ES6语法中的块作用于let语法,通俗易懂。

2022-03-15 18:15:56 26908

原创 光脚丫思考Vue3与实战:第05章 计算属性和侦听器 第03节 计算属性的其他玩法

下面是本文的屏幕录像的在线视频:温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:链接:https://pan.baidu.com/s/1h600_BRR9O2Lr87zVQNgEw提取码:dgpu2、示例代码:https://pan.baidu.com/s/1rCqbY_j35FcRWRZbuOfHqg提取码:79kh下图是文章大纲:一、概述本篇文章介绍了Vue.js 3.x的计算属性的一些其他玩法,具体包括:依赖其他计算属性、依赖其他实例的数据、...

2021-05-28 21:23:51 20294 7

原创 光脚丫思考Vue3与实战:第05章 计算属性和侦听器 第02节 侦听器

下面是本文的屏幕录像的在线视频:温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:链接:https://pan.baidu.com/s/1MiGKmrzp40i1ZD_4borteQ提取码:wc592、示例代码:https://pan.baidu.com/s/1rCqbY_j35FcRWRZbuOfHqg提取码:79kh下图是文章大纲:一、概述模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维...

2021-05-27 21:12:47 21140 4

原创 光脚丫思考Vue3与实战:第05章 计算属性和侦听器 第01节 计算属性

下面是本文的屏幕录像的在线视频:第02节 指令的参数+动态参数温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:链接:https://pan.baidu.com/s/11_hwQF-cBQDtWX1WzdjmmQ提取码:oro02、示例代码:https://pan.baidu.com/s/1SyOvCLPOTG22qj_B5qtiew提取码:eozw下图是文章大纲:一、概述模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的...

2021-05-22 08:38:30 20256 2

原创 光脚丫思考Vue3与实战:第04章 模板语法 第04节 指令的缩写

下面是本文的屏幕录像的在线视频:第03节 指令的修饰符温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:链接:https://pan.baidu.com/s/1J08bPvs6OITq3R_FN3riIg提取码:ewgh2、示例代码:https://pan.baidu.com/s/1SyOvCLPOTG22qj_B5qtiew提取码:eozw下图是文章大纲:一、概述v-前缀作为一种视觉提示,用来识别模板中Vue特定的attribute。当你在使用Vu...

2021-05-10 08:37:55 21427

原创 光脚丫思考Vue3与实战:第04章 模板语法 第03节 指令的修饰符

下面是本文的屏幕录像的在线视频:第02节 指令的参数+动态参数温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:链接:https://pan.baidu.com/s/11_hwQF-cBQDtWX1WzdjmmQ提取码:oro02、示例代码:https://pan.baidu.com/s/1SyOvCLPOTG22qj_B5qtiew提取码:eozw下图是文章大纲:一、概述Vue.js的修饰符包括两种类型:事件修饰符和按键修饰...

2021-05-09 09:29:15 22864 1

原创 光脚丫思考Vue3与实战:第04章 模板语法 第02节 指令的参数+动态参数

下面是本文的屏幕录像的在线视频:温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:链接:https://pan.baidu.com/s/1r3XKC9FWw1I9A-Ms3XVJ8Q提取码:jh342、示例代码:https://pan.baidu.com/s/1SyOvCLPOTG22qj_B5qtiew提取码:eozw注意:上面的链接换没修改呢,视频也没上传呢。下图是文章大纲:一、概述指令(Directives)是带有v-前缀的特殊attribute...

2021-05-07 07:40:24 23006 1

原创 光脚丫思考Vue3与实战:第04章 模板语法 第01节 概述+插值

下面是本文的屏幕录像的在线视频:温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:03-Vue实例:https://pan.baidu.com/s/1O9lUFm2jRIlBeFrBjXPZIA提取码:nbzt03-生命周期示意图+钩子函数:https://pan.baidu.com/s/1D4ndTSgPBNGE8D4_Hcx-1A提取码:jst42、示例代码:https://pan.baidu.com/s/1OcZ_ZPwxIlEoYRD7coc4gQ提取码:y9...

2021-04-29 07:27:22 28018 4

转载 JS事件冒泡与捕获

什么是冒泡与捕获以click点击事件为例。假如我们有一个多层结构标签。如下图,是4个div嵌套。每个div都有点击的监听事件,分别输出1234。当我们点击最里面的div时,点击事件开始传递,传递的全过程是1-2-3-4-4-3-2-1。前半部分,事件从最外面的父div依次传递到最里面的后代div,1-2-3-4这部分我们叫捕获过程。之后事件又从最里层的后代div逐层传出,4-3-2-1这部分我们叫冒泡过程。如果我把捕获监听器和冒泡监听器都加上,如下图这样。这时我们有8个监听器了,在捕获过程

2021-04-14 06:41:21 16540

原创 光脚丫思考Vue3与实战:第03章 Vue实例

一、概述本章介绍如何创建Vue实例,以及实例的数据、方法和生命周期钩子函数等内容。二、创建Vue实例每个Vue应用程序都通过使用以下功能创建一个新的应用程序实例:该应用程序实例用于注册“全局变量”,然后可由该应用程序内的组件使用。下面是一个快速实例:应用程序实例公开的大多数方法都返回相同的实例,从而允许链式调用:示例代码:01-HelloWorld.html三、根实例传递给createApp()的选项用于配置根组件,该组件将用作渲染的起点。需要将...

2021-04-08 07:34:24 46184

转载 在JS中复制对象

原文地址:Copying objects in Javascript, 原文作者:Victor Parmar渣翻译,有英文阅读能力的可以去原网址阅读,正文部分的括号内是译者的尝试补充说明自豪地采用谷歌翻译在这篇文章中,我将会讲到几种在JS中复制对象的方式,我们将会关注到浅复制和深复制。在开始之前,值得一提的是一些基础知识:JS中的对象只是对内存中某个位置的引用。这些引用是可以更改的。即他们可以被重新分配。从而,简单的复制引用的操作在结果上仅仅是将两个引用指向了内存中的同一位置。var foo

2021-04-01 11:35:57 9828 3

转载 自学转行前端找到第一份前端工作,做得很吃力,被劝退怎么办?

此文是转载的文章,点评下:自学前端应该没啥问题,主要是文中提到的兄弟手很生,完成项目进度,连简单的业务都很难完成,这样必须面对被劝退的结果。技术要是学扎实了,则可能就是个宝了。转载文章正文如下:身边有一位朋友,自学前端转行,看了很多视频和书,视频为主,自己也敲了些代码,很少,学了html,css,js和vue框架,小程序,uni-app也学习过。现在好不容易找到一份工作,手很生,完不成项目进度,一些简单的业务完成都很难,现在被领导劝退了。其实我觉得应该是他自学的过程中很多基础的没有学扎实,学过蛮

2021-03-26 07:26:45 11116

转载 阿里的过来人告诉你,数据中台为什么搞不下去了?

搞数据的都知道,阿里发明了数据中台,然后“中台”这个概念就马上成为了国内大多数企业趋之若鹜的风口,真正实施后却发现中台与数据平台、数据湖等项目大差不差,又有好多机构开始忙着拆中台了,中台虽然还没到人见人烦的地步,但总体来讲已经不那么受待见了。我发现网上也有很多文章进行分析,但大多是长篇大论,表述也过于技术,今天我就用最通俗的话跟大家解释一下。中台的概念首先,先解释一下中台的概念首先,不论是数据中台,还是业务中台,都属于中台的一种。而中台的职责在于抽象共性形成通用服务能力。而数据中台就是抽象

2021-03-26 07:12:20 9303

原创 光脚丫思考Vue3与实战:第02章 安装Vue.js

下面是本文的屏幕录像的在线视频:02-安装Vue.js温馨提示:1、视频下载:线上视频被压缩处理,可以下载高清版本:https://pan.baidu.com/s/16594YUpNNrkjZfrCx7e5kQ提取码:hws62、示例代码:https://pan.baidu.com/s/1oYV0Lej_E3ufyEUMxq1S2Q提取码:ikhe下图是文章大纲:一、概述Vue.js是设计是渐进式逐步使用的。这意味着可以根据需要将其以多种方式集成到项目中。将V...

2020-11-30 21:34:11 45542

原创 光脚丫思考Vue3与实战:第01章 初步认识Vue3

一、概述Vue(发音为/vjuː/,类似于view)是用于构建用户界面的渐进式框架。与其他整体框架不同,Vue从头开始设计以逐渐采用。核心库仅集中在视图层,并且易于拾取并与其他库或现有项目集成。另一方面,当与现代工具和支持库结合使用时,Vue也完全能够为复杂的单页应用程序提供支持。常见的高级功能:解耦视图与数据。 可复用的组件。 前端路由。 状态管理。 虚拟DOM(Virtual DOM)。如果您想在开始学习之前了解有关Vue的更多信息,我们创建了一段视频,介绍了核心原则和示例项目。htt

2020-11-26 10:05:22 47455

转载 Swagger介绍及使用

作者:wuqke链接:https://www.jianshu.com/p/349e130e40d5来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、导语相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注.

2020-09-25 23:59:03 24702 2

转载 使用Svgo优化svg代码

一、概述本项目提供了svg压缩处理优化功能。基于svgo实现。npm run svgo我们很多网上下载或者Sketch导出的svg会有很多冗余无用的信息,大大的增加了svg的尺寸,可以使用svgo对它进行优化,另外,有时候使用UI切图的svg无法直接修改内部的CSS样式,借用svgo工具可以完成样式的修改比如下图所示的一个svg:我们可以执行npm run svgo无用的信息都被处理掉了。那具体如何做呢?按照下面的内容操作。二、准备1、安装svgo的npm包:.

2020-09-25 05:52:23 23598 4

原创 03-Vue.js环境准备-使用vue-cli快速搭建项目(cli3+)

一、文章大纲二、安装环境本文基于如下的环境进行试验的:Windows 10中文64位专业版。 v12.18.3版本的Node.js。 @vue/cli 4.5.4的Vue.js和cli。三、安装vue-cli使用npm全局安装vue-cli:npm install -g @vue/cli可以使用如下的创建项目的命令,查看vue cli的安装情况:按照上面的提示,先卸载之前的版本,然后安装新的版本。安装成功后,如果要查看安装的cli的版本,可以执行命令:

2020-09-11 00:21:38 30739

转载 Vue中的scoped和scoped穿透

文章摘自:https://segmentfault.com/a/1190000015932467一、什么是scoped在Vue文件中的style标签上有一个特殊的属性:scoped。当一个style标签拥有scoped属性时候,它的CSS样式只能用于当前的Vue组件,可以使组件的样式不相互污染。如果一个项目的所有style标签都加上了scoped属性,相当于实现了样式的模块化。二、scoped实现原理Vue中的scoped属性的效果主要是通过PostCss实现的。以下是转译前的代码:.

2020-09-07 08:49:21 20947

原创 02-Vue.js环境准备-使用vue-cli快速搭建项目(cli2)

一、概述在用Vue.js构建大型应用时,推荐使用npm安装,npm能很好的和webpack等打包工具配合使用。如果使用npm过程中安装速度过慢,可以考虑使用淘宝镜像的cnpm来代替npm。首先Vue的安装依赖于Node.js,要保证你的计算机上已经安装过Node.js。可以参考前面的文章:https://blog.csdn.net/GJYSK/article/details/108210708如何查看Node是否安装或者Node版本呢?进入cmd,输入命令:node -v,回车查看,node最好使

2020-09-05 06:37:59 31863

原创 01-Vue.js环境准备-安装Node.js

一、什么是Node.js简单的说Node.js就是运行在服务端的JavaScript;Node.js是一个基于Chrome V8引擎的JavaScript运行环境;Node.js使用一个事件驱动、非阻塞式I/O的模型,使其轻量且高效;Node.js的软件包生态系统NPM是全球最大的开源库生态系统。二、安装环境本文安装采用的环境是:Windows 10专业版64位,如下图所示:三、下载Node.js安装包在Node.js官方网站下载安装包,地址:https://nodejs.org/

2020-08-25 06:56:51 33551

原创 GeoServer入门学习:07-发布多层级TIF地图大图数据

一、概述本篇文章介绍如何发布矢量切片数据,并且介绍了相关矢量切片插件的安装,以及使用OpenLayers进行图层数据的调用,和样式的修改等内容。二、矢量切片的优点矢量切片的优点是:1、数据在客户端渲染(例如,OpenLayers),而不是在服务端。这允许不同的地图应用程序使用不同的样式去渲染一个地图,而不需要事先在服务端(比如GeoServer)进行预先的样式配置。2、矢量切...

2020-03-19 22:54:39 12423 9

原创 GeoServer入门学习:06-发布多层级TIF地图大图数据

一、概述通常情况下,我们所拿到的数据是地图各层级构建好金字塔后的tif文件,每个层级对应一份tif文件,这篇文章主要是要解决多层级地图数据发布的问题。文章中以天地图的数据为例进行演示说明。二、配置比例尺和坐标(Gridsets)首先我们需要在Gridsets里添加下载的天地图各层级所对应的比例尺和坐标,按照如下的步骤进行添加。1、如下图所示,登陆GeoServer系统后,从左侧...

2020-02-22 14:15:28 13849 5

原创 GeoServer入门学习:05-多层级MBTiles规范数据发布

一、开篇本篇演示如何在GeoServer中发布多层级的MBTiles数据,在发布之前,需要配置MBTiles扩展包,如果没有配置WPS扩展包的话,还需要配置一并进行配置。如上图所示,默认情况下GeoServer并未包含MBTiles扩展包,因此,在《新建数据源》的时候是没有发布MBTiles数据的入口。二、下载WPS扩展包1、如下图所示,要想让MBTiles扩展包能正常使...

2020-02-07 19:59:21 7685

原创 GeoServer入门学习:04-发布Shapfile地图数据

一、开篇此篇文章我们使用GeoServer官方网站提供的矢量道路数据nyc_roads.zip来演示如何使用GeoServer发布矢量数据。该矢量数据包含了部分纽约的道路信息,我们本次就使用此矢量文件(ShapFile)来进行部署和发布。文件下载地址:https://pan.baidu.com/s/1I0xb6iKQoM3gDX_6os3E0A 提取码:mjhw如果没有对GeoServe...

2019-11-16 18:58:50 9405

原创 GeoServer入门学习:03-快速入门

一、介绍GeoServer的控制和管理是基于网页形式,所有和GeoServer相关的操作都要通过这个Web管理界面来进行,包括全局设置、数据发布与服务配置等等。这一篇文章我们就来熟悉GeoServer的Web管理界面,通过这样一个快速入门对GeoServer的后台控制和管理有一个基本的认识。GeoServer的网络管理工具是通过Web浏览器访问http://<主机>:<端口...

2019-11-06 11:48:46 7798

原创 GeoServer入门学习:02-安装部署

一、系统环境本系列博文相关演示环境采用如下操作系统环境:这是在虚拟机中安装的Windows Server 2012 R2的操作系统,其他系统环境大家自行尝试。二、安装JDKJDK版本:JDK 13,如下图所示:GeoServer是基于Java的软件,运行的时候需要JDK的支持,如果你的系统中没有安装配置好JDK,请按照下面的这篇文章首先安装配置好JDK。JDK安装及环境...

2019-10-25 20:27:40 7609 2

原创 GeoServer入门学习:01-开篇

一、开篇GeoServer的是一个基于Java的软件,它允许用户查看和编辑地理空间数据,使用开放地理空间联盟(OGC)提出的开放标准,为地图创建和数据分享提供了强大的便利性。GeoServer是OpenGIS Web服务器规范的J2EE实现,利用GeoServer可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer可以比较容易的在用户之间迅速共享空间地理...

2019-10-25 20:17:19 7897

转载 推荐7款好用的Visual Studio扩展

本文推荐 7 款好用的 Visual Studio 扩展,简化你的日常开发工作,是时候升级你最爱的 IDE 啦。这里不会列举一些特别流行的扩展,比如 ReSharper 和 OzCode (甚至是 WebEssentials),而是一些比较少人知道,但是非常强大的 VS 插件。

2015-11-04 20:29:48 5501 1

转载 开发iOS应用要比开发安卓应用省时约30%

一直以来外界似乎都有这么一个共识:iOS 平台的开发环境要比安卓更佳。近日根据一个应用商店得出的数据显示,为 iOS 开发应用要比开发安卓应用更加省时。Infinum 在过去的 18 个月中完成 6 个项目后发现,为 iOS 开发一个应用要比开发一个安卓应用大约节省 30%(28%)的时间。他们进一步指出,同一个项目下,安卓的代码要比 iOS 平台多 38%,尽管大多数

2015-11-04 20:23:01 1019

转载 不要把配置文件放到你的Git代码仓库

我总是惊讶地发现在一些私有的 git 仓库中缺乏管理。查看一个 git 仓库与之达成新的约定是我最恐惧的时刻之一。诚然,git 仓库中包含的文件应该是有个范围的。这可以优化开发和部署。提交附加文件可显著提高下载(克隆一个仓库时)的时间,避开提交这些文件还有很多理由。非技术的发起人,可以使用这个原则作为指导,以确保你的团队是在聪明地提交代码。编译后生成的文件/二进制文件不要在一个

2015-11-04 20:19:54 1691

N层研习01的测试代码

这是我在研习如何使用LINQ to SQL在N层体系架构中进行开放式并发冲突检查时的一个测试代码。欢迎各位下载。关于此代码的相信说明可以查看:http://blog.csdn.net/GJYSK/archive/2010/10/11/5933250.aspx 如果你只想快速了解代码的主题部分,可参看: http://blog.csdn.net/GJYSK/archive/2010/10/11/5933279.aspx 欢迎各位就此话题发表自己的看法,并期望与各位进行更为深入的交流!

2010-10-11

空空如也

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

TA关注的人

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