前端

《Chrome V8 源码》47. "Equal" 与 "StrictEqual" 为什么不同
《Chrome V8 源码》47. "Equal" 与 "StrictEqual" 为什么不同

substring、getDate、catch 等是常用的 JavaScript API,接下来的几篇文章将对 V8 中 API 的设计思想、源码和关键函数进行讲解,并通过例子讲解 JavaScript 在 V8 中的初始化、运行方式,以及它与解释器、编译器、字节码之间的关系。本文讲解 API Eq

2022-02-20 13:12:43阅读全文

vscode语音注释, 让信息更丰富(中)
vscode语音注释, 让信息更丰富(中)

     上一篇我们做完了最基础的功能"识别语音注释", 本篇我们要一起开发语音'播放'等相关功能。

2022-02-21 07:26:45阅读全文

SAP Spartacus 中的 Commands and queries
SAP Spartacus 中的 Commands and queries

命令和查询提供了一种强大且简化的方式来处理状态(换句话说,加载和缓存),并针对后端系统执行操作。 这类似于 React Query 和 SWR 等库在单页应用程序中处理来自 API 的状态问题的方式。 前端应用状态很大一部分来自后端。 经常用于状态管理的 Redux 架构在创建时并未考虑到这种类型的

2022-02-22 02:02:39阅读全文

Vue 源码解读(2)—— Vue 初始化过程
Vue 源码解读(2)—— Vue 初始化过程

当学习成为了习惯,知识也就变成了常识。 感谢各位的 点赞、收藏和评论。

2022-02-21 13:18:58阅读全文

sql查询数据总条数后怎么接收count(1)或者count(*)的值?
sql查询数据总条数后怎么接收count(1)或者count(*)的值?

昨天在写项目时,利用nodejs部署的服务器去查询数据库中所有数据的条数时,出现一个问题,那就是给我返回了一个前端无法接收的字段。

2022-02-22 08:42:54阅读全文

react 也就这么回事 01 —— React 元素的创建和渲染
react 也就这么回事 01 —— React 元素的创建和渲染

React 是一个用于构建用户界面的 JavaScript 库

2022-02-22 08:32:52阅读全文

数字孪生智慧服务器:信息安全监控平台
数字孪生智慧服务器:信息安全监控平台

我国通信技术迭代和数字经济发展正迈入新阶段。1 月 12 日,国务院发布《“十四五”数字经济发展规划》,提出到 2025 年,数字经济迈向全面扩展期,数字经济核心产业增加值占 GDP 比重达到 10%。在数字经济发展按下加速键的同时,也不要忘系上“安全带”。为了堵住数据安全漏洞,建立健全数据安全治理

2022-02-21 23:49:45阅读全文

搭建一个可视化用户行为轨迹打点体系SDK
搭建一个可视化用户行为轨迹打点体系SDK

● 1、利用xpath的唯一性,绑定打点元素添加事件进行发送数据打点● 2、后台管理系统搭建一个可视化选取打点元素的功能并保存配置● 3、前端根据页面URL获取到打点配置进行初始化(通过xpath绑定事件)基本流程如图所示:

2022-02-28 02:24:04阅读全文

Web 中的“选区”和“光标”
Web 中的“选区”和“光标”

在 web 开发中,有时不可避免会和“选区”与“光标”打交道,比如选中高亮、选中出现工具栏、手动控制光标位置等。选区就是用鼠标选中的那一部分,通常是蓝色

2022-02-28 07:57:01阅读全文

SAP UI5 Library Resource Bundle 的设计原理
SAP UI5 Library Resource Bundle 的设计原理

按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 Enter a number 的错误消息。

2022-02-27 18:29:10阅读全文

文本格式与超链接
文本格式与超链接

这一章是文本格式与超链接,重要内容有ol和li标签创建有序列表,ul和li标签创建无序列表。还有超链接a标签。

2022-02-28 07:38:56阅读全文

SAP UI5 Currency 数据类型的校验逻辑分析
SAP UI5 Currency 数据类型的校验逻辑分析

按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 Enter a number 的错误消息。

2022-02-28 06:13:29阅读全文

使用echarts画出行政图例子
使用echarts画出行政图例子

使用echart画出广州行政图,效果如图:

2022-02-28 01:39:43阅读全文

好用不卡,这些插件和配置让你的 Webstorm 更牛逼!
好用不卡,这些插件和配置让你的 Webstorm 更牛逼!

作为前端开发者,最趁手的搬砖工具无外乎 Webstorm 和 VSCode,Webstorm 像苹果系统,闭源、收费、官方有良好而强大的开发能力、智能索引和补全功能无出其右者,VSCode 就像安卓,开源、持续迭代更新、社区充满活力。

2022-02-28 02:53:52阅读全文

vscode语音注释, 让信息更丰富(下)
vscode语音注释, 让信息更丰富(下)

     这个系列的最后一篇, 主要讲述录制音频&音频文件存储相关知识, 当时因为录音有bug搞得我一周没心情吃饭(voice-annotation)。

2022-02-27 17:19:53阅读全文

解决egg-mysql插件连接不上mysql问题;
解决egg-mysql插件连接不上mysql问题;

解决egg-mysql连接不上MySql服务器报错:Client does not support authentication protocol requested by server; consider upgrading MySQL client

2022-02-28 09:13:41阅读全文

SAP UI5 setProperty 的执行逻辑单步调式和分析
SAP UI5 setProperty 的执行逻辑单步调式和分析

按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 Enter a number 的错误消息。

2022-02-27 15:57:00阅读全文

想成为一名程序员?这些Vue知识你必须知道!
想成为一名程序员?这些Vue知识你必须知道!

Vue就是构建用户界面的渐进式javascript框架,而Vue也和React以及Angular并称为前端三大框架。

2022-02-28 13:26:03阅读全文

使用grunt脚本创建新分支
使用grunt脚本创建新分支

这一步主要为了给用户展示最近的几个分支用来判断新建是否重复,如果不用也可以,那就在拉取的时候通过shell判断下输入的分支号是否存在,不存在提示就行

2022-02-28 05:03:23阅读全文

腾讯课堂 H5 直播间点赞动效实现一(CSS)
腾讯课堂 H5 直播间点赞动效实现一(CSS)

以前在看微信视频号直播的时候,经常点击右下角的点赞按钮。看着它的数字慢慢从一位数变成五位数,还是挺有氛围感的。特别是长按的时候,有个手机震动的反馈,很带感。虽然之前很好奇这些飘动的点赞动效是怎么实现的,但没有特别去钻研。直到前阵子投入腾讯课堂 H5 直播间的需求,需要自己去实现一个这样的效果时,才开

2022-02-27 19:50:53阅读全文

开源工具 @sap/ux-ui5-tooling 介绍
开源工具 @sap/ux-ui5-tooling 介绍

SAP Fiori Tools - UI5 Tooling 包含一系列可与命令 ui5 serve 一起使用的自定义中间件,以及可与命令 ui5 build 一起使用的自定义任务。 此外,该模块公开了 cli fiori 产品,例如 fiori run 命令是 ui5 serve 命令的包装器,并提

2022-02-28 03:02:59阅读全文

SAP UI5 应用开发教程之四十一 - Chrome 扩展 UI5 Inspector 的离线安装和使用方法
SAP UI5 应用开发教程之四十一 - Chrome 扩展 UI5 Inspector 的离线安装和使用方法

和 Angular,React,Vue 等流行的前端开发框架一样,SAP UI5 在 Chrome 里也有着自己的扩展,称为 UI5 Inspector, 安装之后,在 Chrome 开发者工具里会出现一个新的名为 UI5 的面板。

2022-02-28 14:21:52阅读全文

绿色农业智慧管理:农产品调度可视化平台
绿色农业智慧管理:农产品调度可视化平台

2021 年 5 月 11 日,第七次全国人口普查主要数据公布,居住在乡村的人口为 50979 万人,占 36.11%。农村人口数量减少,中壮年外出务工,以家庭为单位的传统农业作业方式已不适合数字农业的发展。

2022-02-28 04:20:29阅读全文

SAP UI5 应用开发教程之四十二 - SAP UI5 自带的 Diagnostics 诊断工具使用方法介绍
SAP UI5 应用开发教程之四十二 - SAP UI5 自带的 Diagnostics 诊断工具使用方法介绍

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2022-02-27 20:36:51阅读全文

react 也就这么回事 03 —— JSX 的注意点
react 也就这么回事 03 —— JSX 的注意点

JSX 是 JavaScript 的语法扩展,本质上是 React.createElement()方法的语法糖。

2022-02-27 21:11:52阅读全文

那些让很多程序员看了都头疼的ES6知识点!
那些让很多程序员看了都头疼的ES6知识点!

async装饰的函数返回的是一个promise对象

2022-02-28 15:56:35阅读全文

如何制作包含了 component-preload.js 在内的 SAP UI5 发布版本
如何制作包含了 component-preload.js 在内的 SAP UI5 发布版本

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2022-02-28 11:00:01阅读全文

前端周刊第八期
前端周刊第八期

前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。

2022-02-28 05:31:15阅读全文

前端项目打包生成分析报告
前端项目打包生成分析报告

生成报告可直观地描述所使用的各种包的大小1.打开包.json 文件并添加下面一条命令

2022-02-28 02:53:01阅读全文

HTML文件怎么写?简述构成HTML文件的几大元素
HTML文件怎么写?简述构成HTML文件的几大元素

HTML文件怎么写?简述构成HTML文件的几大元素

2022-02-28 09:41:54阅读全文

你要找的Vue3干货都在这里了,干不干你说了算!
你要找的Vue3干货都在这里了,干不干你说了算!

.lazy 你可以添加 lazy 修饰符,从而转为在 change 事件之后进行同步,在“change”时而非“input”时更新

2022-02-28 09:50:13阅读全文

面向企业级前端应用的开发框架 UI5 的发展简史介绍
面向企业级前端应用的开发框架 UI5 的发展简史介绍

在移动应用已经无缝融合到我们日常生活的今日,我们的工作和生活几乎时时刻刻都在和 2C(即 To Customer) 应用打交道。比如手机支付,在线购物,生活缴费,天气和交通线路查询等等。

2022-03-09 22:56:03阅读全文

Docker 系列 - 05 - 入门 & Puppeteer 服务
Docker 系列 - 05 - 入门 & Puppeteer 服务

经过前文的讲解,想必大家已经对 Docker 有比较深的印象了,那么这篇文章我们将长话短说:

2022-03-10 15:57:31阅读全文

通过单步调试的方式学习 Angular 中带有选择器的内容投影使用方式
通过单步调试的方式学习 Angular 中带有选择器的内容投影使用方式

我创建了一个 selector 为 app-content-section 的 Component,用于容纳内容投影(content projection):

2022-03-10 11:05:42阅读全文

天津港焦炭码头牵手图扑软件,可视化解锁智慧焦炭港口
天津港焦炭码头牵手图扑软件,可视化解锁智慧焦炭港口

2019 年 1 月 17 日,中共中央总书记、国家主席、中央军委主席在京津冀考察期间来到天津港,对天津港提出了要志在万里,努力打造世界一流的智慧港口、绿色港口,更好服务京津冀协同发展和共建“一带一路”的殷切嘱托。

2022-03-09 23:48:08阅读全文

document.onLoad 与 Body标签中加入onLoad 和 windows.onload
document.onLoad 与 Body标签中加入onLoad 和 windows.onload

调用 docuemnt.onload 指的是这个文档元素加载完成时,仅当DOM加载完成,不包括它子元素,他们的顺序是 docuemnt.onload > body 内部的元素的onload > body onload

2022-03-10 13:28:31阅读全文

学不会Vue Router?那千万别错过这篇文章!
学不会Vue Router?那千万别错过这篇文章!

用 Vue + Vue Router 创建单页应用非常简单:通过 Vue.js,已经用组件组成了应用。当加入 Vue Router 时,将组件映射到路由上,让 Vue Router 知道在哪里渲染它们。

2022-03-10 01:53:30阅读全文