实例 地球cesium js
js处理树形结构数据过滤
最近项目经常遇到后台接口返回整个树形结构,而前端展示只需要展示部分类型的数据,需要过滤一下,所以整理了一个过滤方法。 非层级结构时过滤非常简单,只需要一层代码就够了 export function filterTree (tree) { return tree.filter(item => item ......
.eslintrc.js配置,项目自用版
创建.eslintrc.js文件,内容如下: process.env.NODE_ENV = process.env.NODE_ENV || 'development'; const mode = process.env.NODE_ENV 'development' ? 1 : 2; module.e ......
JS 追加元素的几种办法
JS 追加元素的几种办法 append(),在父级最后追加一个子元素appendTo(),将子元素追加到父级的最后prepend(),在父级最前面追加一个子元素prependTo(),将子元素追加到父级的最前面after(),在当前元素之后追加(是同级关系)before(),在当前元素之前追加(是同 ......
开发指导—利用JS动画实现HarmonyOS动效
一. 组件动画 在组件上创建和运行动画的快捷方式。具体用法请参考通用方法。 获取动画对象 通过调用animate方法获得animation对象,animation对象支持动画属性、动画方法和动画事件。 <!-- xxx.hml --> <div class="container"> <div id= ......
Postgres LISTEN / NOTIFY with Node.js
#### Postgres 在 9.1 之后推出 LISTEN / NOTIFY #### 创建一个数据表 foo ``` CREATE TABLE foo (id serial primary key, name varchar); ``` #### 创建一个 存贮过程 ``` CREATE FU ......
js原型链
函数构建 var foo = new Function("console.log('hello world!')") foo() 通过function基类,来构建一个foo对象 ......
在NW.js中使用NaCl
在NW.js中使用NaCl NaCl需要在SDK和NaCl构建方式的NW中使用 , 参考构建方式 . NW.js同Chromium一样支持NaCl(原生客户端)以及PNaCl(便携原生客户端) . 应用可以嵌入NaCl和PNaCl . 以下文档说明由[Chrome NaCl 文档](https:// ......
在NW.js中使用Flash插件
NW.js支持Pepper Flash插件 . 在NW.js应用nw同级目录中将插件(包括配置文件 'manifest.json')需要放入一个名为 'PepperFlash'的子目录. Mac系统中 , 该子目录还需要放入"Internet Plug-Ins"目录中 . 可用 /path/to/n ......
在NW.js中安装Node原生模块
在NW.js中安装Node原生模块 使用NPM安装 对于LTS版本 如果您使用的是LTS版本,在 Windows, 在使用 node-gyp 或 npm安装原生模块之前,您需要用这个文件 替换系统中的 <npm-path>\node_modules\node-gyp\src\win_delay_lo ......
Node.js扫描文件夹
Node.js扫描文件夹 const fs =require('fs'); const path = require('path'); //解析需要遍历的文件夹,以F盘根目录为例 const filePath = path.resolve('F:/扫描文件夹'); //调用文件遍历方法 fileDi ......
该Jenkins实例似乎已离线
解决办法 打开页面 http://127.0.0.1:8080/pluginManager/advanced,滑到低端, 替换为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 或者 http://mirr ......
ECI (Elastic Container Instance) 弹性容器实例
弹性容器实例 ECI (Elastic Container Instance) 是阿里云在云原生时代为用户提供的基础计算服务,是阿里云云原生时代下的云计算基础设施。 ECI 改变了以往计算服务以整台机器作为交付形态的传统,通过结合容器技术与无服务器 (Serverless) 技术为用户提供了一款安全 ......
C#下log4net日志记录使用实例完整教程
C#下log4net日志记录使用实例完整教程1 log4net 1.1 log4net简介 1.2 log4net源码下载 1.3 log4net源码编译 1.3.1 编译工具 1.3.2 编译步骤 1.3.2.1 解压log4net源码apache-log4net-source-2.0.10.zi ......
js ast 函数调用替换为值
目标 替换ob文件中形如_0x55f3('0x19', "Pg54")的代码为具体的值。 ``` const types = require("@babel/types"); const str_to_str = { StringLiteral(path){ const {node} = path; ......
JS中函数的上下文和上下文规则
JS:函数的上下文、上下文规则、call和apply指定上下文 JS中函数的上下文和上下文规则一、函数的上下文函数中可以使用this关键字,它表示函数的上下文函数中的this具体指代什...... JS中函数的上下文和上下文规则 一、函数的上下文 函数中可以使用this关键字,它表示函数的上下文 函 ......
已知16进制和透明度,使用JS语法求他们在一起的rgba。可以参考下面代码:
事件起因:最近做的一个大转盘游戏页面样式编辑,背景透明度调整的时候,会导致字体一起变动,于是需要将背景演示的16进制和透明度一起转换成rgba。 function hexToRgba(hex, alpha) { // 去掉可能包含的 "#" 符号 if (hex.startsWith("#")) { ......
使用Flask和Vue.js构建现代Web应用
博客主题:使用Flask和Vue.js构建现代Web应用 概述 在本篇博客中,我们将介绍如何使用Flask和Vue.js这两个流行的框架来构建一个现代化的Web应用。Flask是一个轻量级的Python Web框架,而Vue.js是一个灵活且易于使用的JavaScript框架,用于构建交互式的用户界 ......
Vue.js 组件的2种创建使用方法
创建组件的两种方式 1.全部注册组件 Vue.commpent('自定义标签名',{ //组件有自己的一个data函数,也只能是函数 组件不可有根节点el属性 data:function(){ return { //返回data中的数据 } //模板 template:` `, methods:{ ......
Win7系统使用高版本node.js
一、问题描述 最近一段时间,由于公司前段构建Vue项目时,使用的是16.1.0版本的Node.js,而个人电脑上安装的是1.016.3 导致使用Vue UI时,总是提示下图的问题 于是,只好升级Node.js的版本到16.1.0,但是在升级的时候,由于我本人使用的是Win7系统,出现了This ap ......
JS基础-变量
变量是计算机世界当中参与运算并存储结果的单元。 变量本身代表一个数值,是数值的抽象。 ``` // a 就表示一个变量 var a = 123; ``` ## 变量命名规则 - 变量只能用字母、数字、下划线、$组成 - 变量不能以数字开头 - 变量不能是关键字(如 var, let, const 等 ......
js操作Array数组大全
unshift:将参数添加到原数组开头,并返回数组的长度 pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined push:将参数添加到原数组末尾,并返回数组的长度 concat:返回一个新数组,是将参数添加到原数组中构成的 splice(start,deleteCou ......
JS判断一个数组中是否有重复值
方法一: var ary = new Array("111","22","33","111"); var nary=ary.sort(); for(var i=0;i<ary.length;i++){ if (nary[i]==nary[i+1]){ alert("数组重复内容:"+nary[i]) ......
centOS安装Node.js
一、在线安装 在centOS上安装Node.js,您可以按照以下步骤进行操作: 1. 使用以下命令更新系统软件包: ```shell sudo yum update ``` 2. 安装Node.js依赖项。使用以下命令执行: ```shell sudo yum install -y gcc-c++ ......
C# 软件Licence应用实例
我们在使用一些需要购买版权的软件产品时,或者我们做的商业软件需要进行售卖,为了收取费用,一般需要一个软件使用许可证,然后输入这个许可到软件里就能够使用软件。简单的是一串序列码或者一个许可证文件,复杂的是一个定制化插件包。于是有的小伙伴就开始好奇这个许可是怎么实现的,特别是在离线情况下它是怎么给软件授... ......
LOOKUP函数和FIND函数套用实例
LOOKUP函数和FIND函数套用,主要是通过LOOKUP函数的查找区域是模糊查找,找到小于或等于查找值的最大值,且忽略错误数据,再用0除以FIND函数查找到的结果数组,使其成为一组包含0和错误值的数组。这样LOOKUP函数查找值只需要比0大或者等于0都能够匹配到FIND函数找到的那行数据,然后通过 ......
vue 参数父传子 Props 实例
1,子组件 <template> <h1>props传递参数</h1> <p>{{title}}</p> <ul> <li v-for="item in nelist">{{item}}</li> </ul> </template> <script> export default{ name:"my ......
JS基础-初识JavaScript
前面讲了前端开发必备的三种语言。其中的HTML、CSS我们基本上有了比较正确的认识。这里讲一下JavaScript。 | | 语言 | 功能 | | | | | | 结构层 | HTML | 搭建结构、放置部件、描述定义 | | 样式层 | CSS | 美化页面、实现布局 | | 行为层 | Jav ......
js深拷贝案例
<!DOCTYPE html> <html class="no-js"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title></title> <meta nam ......
JS面向对象小案例 模态框
<!DOCTYPE html> <html class="no-js"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title></title> <meta nam ......
How to automatically run a scheduled task every hour in Node.js All In One
How to automatically run a scheduled task every hour in Node.js All In One
如何在 Node.js 中每间隔一小时自动运行一个定时任务
......