react生成二维码

Js/Ts 

1. 安装qrcode.react插件 yarn add qrcode.react // or npm install qrcode.react --save 2. 使用qrcode.react插件生成二维码 2.1 引用 import QRCode from 'qrcode.react';

天天基金免费开放数据

Js/Ts 

各平台推荐的基金买了有大半年了也没见赚到钱,于是不想用平台推荐,自己把基金数居下过来去分析去筛选。 一、基金列表 http://fund.eastmoney.com/js/fundcode_search.js 返回的直接是js数组格式,如: var r = [ ["000001", "HXCZ

CososCreator升级gradle版本


环境 Cocos Creator 2.4.3 Android Studio 4.1.3 Gradle 6.5(插件4.1.3) 步骤 1. 原始版本 Cocos Creator 2.4.3打包的Android工程中gradle版本是4.10.3(插件3.2.0) 2. 修改gradle版本号 用An

TS异或加密并输出Base64字符串

Js/Ts 

在做游戏或应用的时候,一些本地数据为了安全需要加密。最简单的加密方式当然是异或加密了,但异或之后输出的是数据块,并非字符串,有效且省空间的做法是装数据块转成Base64了,Base64之后的空间占用约为原数据的133%左右. 字符串与数据块转换 因为在使用过种中,会用到数据块,这里用字节数组Uint

npm发布流程

Js/Ts 

最近在玩hexo,自己写了一个hexo d提交版本库后,ssh连接远程服务器拉取的js包,自己手动放到node_modules的话更新就没有了,于是就想到了发布到npm上。 1. 创建 GitHub 项目 npm创建时依赖于一个git仓库,所以我们先在github上创建一个项目,并克隆到本地 如:

jQuery中使用jsonp

Js/Ts 

在跨域使用json数据的时候会遇到跨域问题,jQuery中就用jsonp来解决这个跨域。以前用的$.getJSON,后来改成jsonp后一直报错说callback is not defined未定义 $.getJSON("http://xxx.com.cn?callback=?",function

JS计算两日期相差年月日

Js/Ts 

有时候需要用到二个日期相差几年几月几日,直接把年月日相差的时候会出现负数的情况。这个时间就和我们做数这减法一样,向高位去借。但这里和数字不同的是,借来的值不是固定的,比如一月有31天,正常2月是28天,闰年2月是29天。把这些情况考虑一下得出的代码 function diffDate(date1,

axios 超时设置

Js/Ts 

问题 最近写了个大数据后台日志流统计数据,在本地测试的时候老是出现timeout,发现是机器太破,计算时间太长超出了axios的默认超时时间。 1. 全局设置网络超时 axios.defaults.timeout = 30000; 2. 单独对某个请求设置网络超时 axios.post(url,

Node.js环境搭建


1. Windows 环境安装 1.1 下载 先进入Node.js官网下载对应的安装包:https://nodejs.org/en/download/ 1.2 安装 直接运行 node的msi安装文件安装,并等待安装完成 1.3 测试 在命令行中输入node --version C:\Users\A

如何隐藏站长统计图标

Js/Ts 

在一些网站上需要做统计,但又不想显示出站长统计那丑丑的图标。 一、包一层DIV隐藏 用一个div快,把统计代码包进去就OK了。然后给div设置样式style=“display:none” <div style="display:none">[这里放统计代码]</div> 二、在统计代码中加入sty