摘要: Cron表达式范例: 每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 阅读全文
posted @ 2020-12-28 18:05 panda's 阅读(12089) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩 数据未加载到缓存中,或者缓存同一时间大面积的失效,从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。 redis集群大面积故障,缓存失效,但依然大量请求访问缓存服务redis,redis大量失效后,大量请求转向到mysql数据库。 mysql的调用量暴增,很快就扛不住 阅读全文
posted @ 2020-12-17 11:03 panda's 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 使用redis实例如下:先读取缓存,如果缓存不存在,则读取数据库 Object stuObj = new Object(); public Stu getStuFromCache(String key){ Stu stu = (Stu) redis.get(key); if(stu == null) 阅读全文
posted @ 2020-12-10 15:05 panda's 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 首先说一下什么是事务: 事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元); 事务的四大特性: 1 、原子性 事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要 阅读全文
posted @ 2020-12-02 16:27 panda's 阅读(111) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/sunada2005/p/3577799.html(JVM基础讲解)https://blog.csdn.net/wlk2064819994/article/details/79756669(解释了从浏览器输入URL到页面展示的详细过程)https:// 阅读全文
posted @ 2020-11-19 15:06 panda's 阅读(89) 评论(0) 推荐(0) 编辑
摘要: pragma solidity ^0.4.24; /** * 使用安全计算法进行加减乘除运算 * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { / 阅读全文
posted @ 2020-11-16 11:03 panda's 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、环境部署 1.1、准备工作,需要如下依赖: curl git Java Golang Docker Docker Compose 安装之前需要更新系统资源列表 sudo apt update -y --fix-missiog 1.1.1安装curl: sudo apt install -y cu 阅读全文
posted @ 2020-11-16 09:53 panda's 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: var Web3 = require('web3'); var fs = require('fs'); var Tx = require('ethereumjs-tx'); var store = require('./data.js') var web3 = new Web3(new Web3.p 阅读全文
posted @ 2020-11-06 12:36 panda's 阅读(2785) 评论(0) 推荐(1) 编辑
摘要: cookie 由于HTTP是一种无状态的协议,服务器单从网络连接上是无法知道客户身份的。这时候服务器就需要给客户端颁发一个cookie,用来确认用户的身份。 cookie就是客户端保存用户信息的一种机制,用来记录用户的一些信息 session Session是另一种记录客户状态的机制,不同的是Coo 阅读全文
posted @ 2020-10-26 10:36 panda's 阅读(1358) 评论(0) 推荐(0) 编辑
摘要: 1,生成证书模板文件 cryptogen showtemplate > crypto-config.yaml 2,生成证书 cryptogen generate --config=crypto-config.yaml configtxgen -profile SampleMultiNodeEtcdR 阅读全文
posted @ 2020-10-22 20:34 panda's 阅读(374) 评论(0) 推荐(0) 编辑