自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 聊聊JavaScript事件循环

对js事件循环的简单理解。

2022-01-13 00:15:24 232

原创 使用github actions进行[轻服务]的页面托管

首先,轻服务官方文档给出了手动部署页面的教程页面托管。而我这里就简单地介绍一下使用github actions的自动部署。只要会一点github actions,实现起来也比较简单。看看效果1.github创建仓库,配置.github/workflow/*.yml,同时设置secrets变量ACCESS_TOKEN与SERVICE_ID.配置workflow的yml文件。直接复制里面的Usage,Deploy to ByteInspire Hostingname: Deploy Hosti

2021-10-22 10:30:40 204

原创 fl_chart的简单使用——BarChart

完整代码import 'dart:math';import 'package:fl_chart/fl_chart.dart';import 'package:flutter/material.dart';class BarChartScreen extends StatefulWidget { @override State<StatefulWidget> createState() { return BarChartState(); }}class Bar

2021-08-14 16:09:45 2426 1

原创 多级箭头函数的简单理解

开始一级箭头函数一般我们能看懂,但是多了一级就有点晦涩。就比如redux源码里面的这个:return (createStore) => (...args) => {}其实要理解起来也比较容易,就直接把箭头看成return就可以了。那么上面的代码就可以改写成这样的了。function(createStore){ return function(...args){}}使用// 先定义多级箭头函数var add = (param1) => (param2) =>

2021-06-16 20:48:35 342

原创 用websocket+nodejs写个简易的聊天框

首先websocket是在用户的浏览器和服务器之间打开交互式通信会话,相比轮询就显得那么消耗内存吧。这次就在看了一下websocket的api后,就写一个简易的聊天室玩一下。这里直接用浏览器打开两个窗口模拟多用户,下面先看一下大概效果图吧。效果图登录页2.下面就是聊天的主页面。设计过程server端1.server端采用的是node。首先下载ws依赖:npm install ws创建服务端:const WS = require('ws')const wss = new WS

2021-06-11 22:19:42 314 3

翻译 qrcode.js的简单使用

qrcode.js的简单使用qrcode主要用于在页面上绘制二维码。可绘制在DOM.由canvas绘制下载qrcode.js包http://davidshimjs.github.io/qrcodejs/直接创建<div id="qrcode"></div>new QRCode( document.getElementById("qrcode"), "http://jindo.dev.naver.com/collie" );可

2021-04-03 16:28:24 1614

空空如也

空空如也

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

TA关注的人

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