
技术性博客
文章平均质量分 58
上帝代言人
热爱编程,活泼开朗!
展开
-
node项目初始化准备
node项目的初始化转载 2022-08-17 10:51:27 · 2620 阅读 · 0 评论 -
Mysql 解决1251- Client does not support authentication protocol requested by server...的问题
一、问题描述使用Navicat客户端连接本地mysql,报错:1251- Client does not support authentication protocol requested by server;consider upgrading Mysql client。二、查看用户信息打开命令行小黑屏,进入MySQL的bin目录,然后输入mysql -u root -p,输入密码,登录成功执行SQL查询用户信息select host,user,plugin,authenticat.转载 2022-04-25 10:42:09 · 29669 阅读 · 19 评论 -
数组对象排序,去重
数组对象排序,去重转载 2022-04-09 23:03:30 · 270 阅读 · 0 评论 -
REMOTE HOST IDENTIFICATION HAS CHANGED 问题解决
今天处理 ssh连接至 ubuntu 服务器时,提示以下错误:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NA转载 2022-03-10 17:43:01 · 398 阅读 · 0 评论 -
2021-11-04
问题:在IDE启动项目时报错(或者运行PowerShell脚本的时候报错)yarn : 无法加载文件 C:\Users\admin\AppData\Roaming\npm\yarn.ps1。未对文件 C:\Users\admin\AppData\Roaming\npm\yarn.ps1 进行数字签名。无法在当前系统上运行该脚本。有关运行 脚本和设置执行策略的详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_转载 2021-11-04 11:46:54 · 890 阅读 · 0 评论 -
使用python和solidity分别计算以太坊智能合约函数选择器和支持接口常量值
技术标签:python区块链以太坊知识合集以太网一、什么是函数选择器与支持接口常量值我们在浏览OpenZeppelin编写的ERC721示例(模板)合约时,会看到这么一段代码:/* * bytes4(keccak256('balanceOf(address)')) == 0x70a08231 * bytes4(keccak256('ownerOf(uint256)')) == 0x6352211e * bytes4(keccak...转载 2021-10-28 14:42:25 · 1171 阅读 · 0 评论 -
vscode中eslint使用自动保存格式
1.在vscode的设置扩展中安装eslint插件2.找到"文件" -> "首选项" -> "设置"(或者: File->Preferences->Settings ),点击右上角,切换到setting.json配置文件,替换为以下代码{ // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 4, // #...原创 2021-10-19 10:18:54 · 1485 阅读 · 0 评论 -
定时器node-schedule使用
由于需要执行服务器定时任务,对比了下settimeout和setinterval后面还是选择了node-schedule,个人觉得还是挺方便的,但是缺点好像是不能支持多个node-schedule,希望有了解的朋友可以交流下。1. node-schedule的安装 : npm installnode-schedule2. 开始执行定时任务var schedule = require('node-schedule');var request = require('request');v..原创 2021-06-29 14:04:27 · 595 阅读 · 0 评论 -
python把数组组合成最大数
# 定义函数max_num,求数组列表合成最大数def max_num(lt): # 将列表的长度赋值给变量n m = len(lt) # 外层循环控制比较的次数 for i in range(m-1): # 内层循环控制比较的次数,每轮会确定排在列表末尾的一个值 for j in range(m-1-i): # 每次将列表相邻两个元素转换成字符串使用+号连接起来,然后互换位置连接起来,再比较大小 .原创 2020-11-04 14:48:03 · 3982 阅读 · 1 评论 -
阿里云上Ngnix升级http到https服务
HTTPS具体配置首先需要申请SSL安全证书,这里使用的阿里云DigiCert证书签发服务,DigiCert在2017年12月1日并购了Symantec,大家不用担心证书安全问题,这里选择免费型DV SSL为例子演示,然后根据阿里云提示操作一步步申请即可:搜索SSL证书这里我们选择右边的免费版点击证书申请申请审核的时间很快的,两分钟成功后如下下载证书,这里使用的是nginx ,所以下载后将证书放到/etc/nginx的cert目录下,然后去对应站点配置ssl安全认证Ngnix里面代码配置(80端口跟原创 2020-10-16 10:57:59 · 276 阅读 · 0 评论 -
mongodb 聚合函数求平均值及时差处理
最近因为公司需要做一些小时平均和每日平均的统计,于是去找了下mongodb的系统函数。通过avg和聚合查询实现了结果,但是发现统计的时候mongodb函数$dateToString: { format: "%Y-%m-%d %H", date: "$beginTime" }转化后也还是格林治时间,统计结果跟北京时间差了8小时。于是找了很多资料通过date: { $add: ["$b...原创 2019-10-31 15:20:40 · 2535 阅读 · 1 评论 -
echarts.js报表插件使用
前端数据可视化echarts.js使用指南 一、开篇首先这里要感谢一下我的公司,因为公司需求上面的新颖(奇葩)的需求,让我有幸可以学习到一些好玩有趣的前端技术,前端技术中好玩而且比较实用的我想应该要数前端的数据可视化这一方面,目前市面上的数据可视化的框...转载 2019-06-14 18:06:33 · 864 阅读 · 0 评论 -
echartjs的使用方法
<div id="mainContent"> <div class="forFlow"> <div id="post_detail"><!--done--><div id="topics"> <div class="post"> <h1 class="...转载 2019-06-14 17:50:44 · 1179 阅读 · 0 评论 -
vue实现导出excel
参考小圣贤君最终效果点击导表跳出导出文件实现过程1.先安装依赖npm install --save xlsx file-saver2.在需要的组件内引入import FileSaver from "file-saver";import XLSX from "xlsx";3.使用---必须保证表格格式对应,不然报错 我用了布局来写的表格,然后就会报这个错好吧,来看看...转载 2019-05-31 15:11:32 · 892 阅读 · 1 评论 -
mongodb使用聚合函数
$sum 计算总和。 db.mycol.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum : "$likes"}}}]) $avg 计算平均值 db.mycol.aggregate([{$group : {_id...原创 2019-03-28 19:00:12 · 890 阅读 · 0 评论 -
nodejs实现微信企业支付到零钱
微信企业支付到零钱提前说一个重要的坑,请大家注意不要绕进去浪费时间。用户付款到商户平台的账户 与 商户付款到个人的账户是相互独立的 意思是商户要付款到个人必须用自己充值到商户平台账户的钱 企业付款到个人必须开通此功能 之后才可以使用 需要到商户平台下载支付证书 在使用时不要用官方的demo太久远了而且压根不能用,在引用时直接把文件存放在服务器上的绝对路径写到函数里(相对于服务器的绝对路...原创 2018-08-23 22:48:04 · 2808 阅读 · 6 评论 -
nodejs后台实现微信现金红包
最近公司需要做微信现金红包功能,于是本人根据微信文档(https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4&index=3)进行了支付开发。但是其中发现微信文档有太多的坑导致我们根本没法快速实现,为了方便nodejs的小伙伴们快速上手我把我的代码和遇到的坑直接贴上。 1.webpay...原创 2018-08-23 22:19:04 · 1785 阅读 · 0 评论 -
Vue下的分页控件
VUE用分页的时候,发现EL的分页不好用,就决定自己做一个,百度了个试了下,还行 <template> <div> <div class="page" v-show="show"> <div class="pagelist"> <span clas原创 2018-08-16 15:22:55 · 542 阅读 · 0 评论 -
nodejs后台实现app端微信支付
实现微信支付有很多方式,至于开始菜鸟的我使用app支付,后期考虑安全性问题,只好把统一下单,得到prepay_id之后再次签名sign全在服务端写了,废话不多说,进入操作。做任何东西,我喜欢了解整个流程,然后一步一步做起来,开始看清微信支付业务流程图业务流程步骤写的很清楚。下面一步一步操作:服务端提供接口,服务端需要拿到订单号、商品介绍、商品价格(单位是分)服务端对微信服务端发...转载 2018-08-14 14:58:07 · 2185 阅读 · 2 评论