前端/h5 D3.js实现根据数据动态更新图形/类似进度实时变化效果
最近接到一个需求,在满足规则下,实现类似这种展示效果,其实就是用图形反映数据 运行后,它其实是不断在动的,每格都可能显示灰色或者彩色 这里一共是10个格子,每格代表一个范围边界,说明如下 规则:颜色条設定,共十格 N = 1 - 10,边界值 max value = 2^(N/2) 并取小数点第一位 ... 查看全文
揭开 JSON 的神秘面纱 ------【XML和JSON的异同】
JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML, 但它比 XML 更小、更快,更易解析。 XML XML (Extensible Markup Language) 指可扩展标记语言,它被设计用来 ... 查看全文
nodejs编写后台
1.引入核心模块 2.服务器监听窗口 3.创建服务器对象 4.设置服务器监听窗口 寻找路径 1 // 引入核心模块 2 const http = require('http') 3 4 // 服务器监听窗口 5 const port =3000; 6 // const port =process.a ... 查看全文
一个后端开发对Javascript 中Prototype 的一点理解
以下是我对比后端语言对JS 原型的一点感悟 首先Js是支持面向对象的 用我最熟悉的c#语言举个例子 在c#中定义一个Person类 1 public class Person 2 { 3 //定义一组属性 4 5 public string name { get; set; } 6 public i ... 查看全文
对 JS取模的三点错误认识
一、取模就是取整。 取模不是取整,而是取余(或余数)。这一点大多数程序员都知道 二、假设表达式为:result = number1 % number2,如果 number2 不是整数,则会先将其四舍五入为整数,再进入运算。 此处迷惑非常多的人,因为在微软的 JScript 语言参考里就是这么说的,实 ... 查看全文
wal2json Dockerfile
以下是一个wal2json pg扩展的dockerfile,方便测试使用 dockerfile FROM postgres:11.2 AS build ENV VERSION 1_0 RUN buildDeps="curl build-essential ca-certificates git pk ... 查看全文
基于Ajax技术的前后端Json数据交互方式实现
前言 使用浏览器访问网站是日常生活中必不可少的一件事情,当我们在浏览器地址栏中输入网址后会看到网站的内容,那么这个过程中发生了什么?下面简单介绍下浏览器访问网站过程。 第一步:浏览器向DNS服务器发起DNS请求,DNS服务器解析域名后返回域名对应的网站服务器IP地址第二步:浏览器获取IP地址后向网络 ... 查看全文
用js写直角三角形,等腰三角形,菱形
//一、 画一个直角三角形 // 第几行 *号数 // * 1 1 // ** 2 2 // *** 3 3 // **** 4 4 // ***** 5 5 // 规律:行数 = *号数 function left(n){ // right为函数名,n为形式参数,用于接收实体参数。 for(var ... 查看全文
HTML、css、js的简单练习
制造一个计算机 html <div> <div class="qpw">0</div> <table class="bk" border="1" cellspacing="0" cellpadding="0"> <tr> <td class="kuang fl">清零</td> <td class= ... 查看全文
Node.js使用Nodemailer发送邮件
除了Python,在node中收发电子邮件也非常简单,因为强大的社区有各种各样的包可以供我么直接使用。Nodemailer包就可以帮助我们快速实现发送邮件的功能。 Nodemailer简介 Nodemailer是一个简单易用的Node.js邮件发送组件 官网地址:https://nodemailer ... 查看全文
styled-components:公共css编程组件内部css的插件
react中的css在一个文件中导入,是全局的,对其他组件的标签都会有影响。 使用styled-components第三方模块来解决 npm i styled-components import {createGlobalStyle} from 'styled-components'; export ... 查看全文
Node.js Error: Cannot find module express的解决办法
在执行完下面的全局安装 npm -p install express 仍报Error: Cannot find module express错误。 解决办法: 在自己的工程目录下再次执行 npm install express 问题解决。 ... 查看全文
web前端入门到实战:css3动画 Transition
CSStransitions提供了一种在更改CSS属性时控制动画速度的方法。其可以让属性变化成为一个持续一段时间的过程,而不是立即生效的。比如,将一个元素的颜色从白色改为黑色,通常这个改变是立即生效的,使用CSStransitions后该元素的颜色将逐渐从白色变为黑色,按照一定的曲线速率变化。这个过程可以自定义。CSStransitions可以决定哪些属性发生动画效果(明确地列出这些属性),何时开 查看全文
爬虫(十):AJAX、爬取AJAX数据
1. AJAX 1.1 什么是AJAX AJAX即“Asynchronous JavaScript And XML”(异步JavaScript和XML)可以使网页实现异步更新,就是不重新加载整个网页的情况下,对网页的某部分进行更新(局部刷新)。传统的网页(不使用AJAX)如果需要更新内容,必须重载整 ... 查看全文
JavaScript面向对象
1.JavaScript中的数据类型 number(数值类型) string(字符串类型) boolean(布尔类型) null(空类型) undefined(未定义类型) object(对象类型) 2.对象是什么? 对象是包含相关属性和方法的集合体,它包括 属性和 方法 3.什么是面向对象? 面向 ... 查看全文
利用css将英文转为大写或小写
项目需要在后台接收的字段值为小写,但在页面上显示大写英文,但操作页面之后,最终传给后台的依旧是小写,所以就需要使用css转化一下即可 <li>This.is.a.book,全部转为大写:</li> <li style="text-transform: uppercase">This.is.a.boo ... 查看全文
HTML——CSS基础
一、引入CSS样式表 1、行内式 通过标记的style属性来设置元素的样式。基本语法如下: <标记名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 主体内容 </标记名> 示例: <!doctype> <html> <head> <meta charset="utf- ... 查看全文
Node.js中的fs 模块
``` // file system 是node的文件处理模块 const fs = require('fs') const path = require('path') // 1. readFile 此函数用来异步读取文件,并在回调中可以获取读取文件结果 // 这个方法会将一个文件的全部内容都读到... ... 查看全文
无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。
今天使用npm安装插件时出现了以下错误: 经查,原因:现用执行策略是 Restricted(默认设置) 解决办法: 1.win+X键,使用管理员身份运行power shell 2.输入命令:set-executionpolicy remotesigned 3.输入”Y“,回车,问题解决。 ... 查看全文