自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 typeorm开启事务代码示例

const queryRunner = ctx.connection.createQueryRunner();await queryRunner.connect();try{ await queryRunner.commitTransaction();} catch (err) { // 有错误做出回滚更改 await queryRunner.rollbackTransaction()}finally {

2020-10-19 16:27:06 731

原创 下载excle表格防止重复点击

下载excle表格防止重复点击url = ajaxUrl + url + '?param=' + GetParam_DataAED(data, $.cookie("cityId")); var xhr = new XMLHttpRequest(); xhr.open('post', url, true); // 也可以使用POST方式,根据接口 xhr.setRequestHeader("Content-Type", "application/x-www-from-urlencod

2020-08-18 16:13:49 216

原创 前端js实现cavans转图片Image本地下载

const image = document .getElementById("canvas") .toDataURL("image/png");const browser = self.getBrowser();if (browser === "IE" || browser === "Edge") { let REGSTR_IE = /trident\/[\d.]+/gi; if(parseInt(navigator.userAgent.match(REGSTR_IE)[0].spl.

2020-07-14 17:55:27 199

原创 网页全部变黑

html{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);}

2020-04-04 12:39:46 450

原创 javascript leetcode 两数相加

/** * Definition for singly-linked list. * function ListNode(val) { * this.val = val; * this.next = null; * } *//** * @param {ListNode} l1 * @param {ListNode} l2 * @return {ListNode}...

2020-04-01 16:26:38 104

原创 关于cookie 和session sessionStorage和localStorage

关于cookie 和sessioncookie 如果是临时会话的时候(exprise/max-age=session) 必须得把浏览器关掉才会消失 比如你一个浏览器开了好多个页面 这样所有的页面是可以共享你的cookie的...

2020-03-30 10:29:45 122

原创 http1.0 http1.1 http2.0 http3.0 http https

HTTP协议HTTP(超文本传输协议,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。是用于从WWW服务器传输超文本到本地浏览器的传输协议。默认使用80端口,HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP...

2020-03-30 08:37:25 1123

原创 linux安装kafka zookeeper

zookeeper安装首先吧压缩包上传到服务器上解压tar xzvf zookeeper-3.4.5.tar.gz//将解压后的文件复制到/usr/local目录下,并重命名为zookeepercd /usr/local/zookeepercd confcp zoo_sample.cfg zoo.cfg //copy一份到当前目录下,并命名为zoo.cfgvi zoo.cfg写...

2020-03-16 21:11:38 103

原创 react fiber 架构渲染分析

react第一次渲染数据结构function FiberNode(tag, pendingProps, key, mode) {// Instancethis.tag = tag;this.key = key;this.elementType = null;this.type = null;this.stateNode = null;// Fiberthis.return = ...

2020-01-02 17:47:14 645

原创 nodejs 命令行编辑

ANSI的Escape序列屏幕控制码先来一段代码const arr=['-','\\','|','/'];var count=0;const a=setInterval(function(){ count++; count=count%4; process.stderr.write('\x1b[42m\x1b[33m'+arr[count]+" 正在打包"+'\x1b[?...

2019-12-17 17:08:21 378

原创 webpack 编译打包文件成zip压缩包

动机最近项目需要把webpack工程化做一下优化计划把webpack打包编译的生成的文件压缩成zip包上传源码const path = require('path');const webpack = require('webpack');const config = require('./webpack.config');const rm = require('rimraf');//删...

2019-12-16 13:34:40 714

原创 ast在线演示地址

ast在线演示地址

2019-12-11 15:14:13 295

原创 iframe 提交表单不刷新页面 兼容ie7+

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...

2019-12-11 15:12:51 131

原创 阻止移动端浏览器自带的下拉效果

document.addEventListener('touchmove',function(ev){ev.preventDefault();},{passive:false});

2019-12-11 15:11:28 1910

原创 正则匹配规则 获取匹配到的元素

var str="(mobile)12883565686,330.110.12.12,(imei)000000,(mac)02:00:00:0";var regexp=/(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2}).(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2}).(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{...

2019-12-11 15:10:32 948

原创 nodejs 事件轮训

轮训优先级Promise>process.nextTick()>Promise.then()>setTimeout>setImmediate例子浏览器 事件轮训 每执行完一个宏任务都去清空 微任务example :Promise.resolve().then(()=>{console.log('Promise1')setTimeout(()=>{...

2019-12-11 15:08:43 340

原创 tsconfig.json

extends: 内设配置项名称rules: 规则{//ts专用adjacent-overload-signatures : true, // Enforces function overloads to be consecutive.ban-comma-operator:true, //禁止逗号运算符。ban-type: [true, ["object","User {} inste...

2019-12-11 15:06:59 184

原创 node install linux

tar -xvf node-v10.15.3-linux-x64.tar.xzmv node-v10.15.3-linux-x64 nodejsln -s /usr/local/nodejs/bin/node /usr/local/bin/nodeln -s /usr/local/nodejs/bin/npm /usr/local/bin/npmecho $PATH

2019-12-11 14:27:35 111

原创 centos7_64 install (安装) redis

tar xzvf redis-4.0.8.tar.gzcd redis-4.0.8  make  cd srcmake install PREFIX=/usr/local/rediscd ../mkdir /usr/local/redis/etcmv redis.conf /usr/local/redis/etcvi /usr/local/redis/etc/redis.conf ...

2019-12-11 14:26:03 74

原创 谷歌浏览器唤起打印

浏览器唤起打印需求需要打印html页面的一些dom结构输出到打印机代码print() { //复制一份将要输出到打印机的 dom const print=document.getElementById('ac-root').cloneNode(true); //将无关的dom隐藏掉 window.document.getElementB...

2019-12-11 13:34:59 1068 1

原创 axios请求xsl表格文件流

axios请求xsl表格文件流需求前端请求一个路径 来下载后台写的文件流 download() { //axios 路径 excel('/a/b/c',{responeseType:'blob'}).then(res => { var blob = new Blob([res], { type: "application/ex...

2019-12-11 13:28:15 219

原创 centos7 源码安装mysql8

centos7 源码安装mysql8 环境&工具源码&工具下载安装环境&工具需要mysql8的linux源码文件虚拟机xftpsecureCRTconetos7Heidisql源码&工具下载源码下载地址 mysql-8.0.18-linux-glibc2.12-x86_64.tar虚拟机下载地址 VMware Workstatio...

2019-12-10 16:55:26 375

原创 windows 安装虚拟机

windows下安装虚拟机因为本地开发不需要购买云主机所以准备再windows上安装一个linux系统的主机前提在windows系统上安装虚拟机需要把本机的 xuj工具&下载VMware Workstation Pro 桌面程序下载 VMware Workstation Procentos7 64位镜像下载 CentOS-7-x86_64-Minimal-1804安装...

2019-12-10 15:21:45 283

空空如也

空空如也

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

TA关注的人

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