以默认方式启动会连接以太坊主链,同步数据到本地,占用本地磁盘空间,所以不建议这么做。我们以私链的方式运行即可。运行私有链那么就必须定义自己的创世区块
TCP传输控制协议,是一个面向连接的协议。在运用此协议进行数据传输前都会进行连接的建立工作(三次握手);当数据传输完毕,连接的双方都会通知对方要释放此连接(四次挥手)。
1、生成rsa、rsa.pub秘钥对命令:ssh-keygen -t rsa -C "$your_email"生成的密钥对存在文件夹 ~/.ssh 中,为了区分不同的秘钥对,在生成后制定文件名时分别加后缀, 如github,gitlab。
我们在编写SpringBoot应用中经常会遇到这样的场景,比如:我需要定时地发送一些短信、邮件之类的操作,也可能会定时地检查和监控一些标志、参数等。那么我们就需要用到SpringBoot中的@Scheduled注解
2.cron各选项的取值范围及解释:_{秒}:取值范围(0-59),不允许为空值,若值不合法,调度器将抛出SchedulerException异常{分}:取值范围(0-59),不允许为空值,若值不合法,调度器将抛出SchedulerException异常{...
该应用场景为DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下统称supperid)的mapping关系,还包括了supperid的人口标签、移动端id(主要是idfa和imei)的人口标签,...
MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,...
首先使用root用户登录mysql(或者有操作权限的用户),然后切换到名称为mysql的数据库 {代码...} 添加用户 {代码...} 用户授权 {代码...} 用户撤权,revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “fr...
在项目中经常和MySQL数据库打交道,写过各种各样的SQL,也遇到过各种问题,针对遇到的各种场景,记录一些解决方案,主要是MySQL索引问题。Mysql语句的优化主要是在索引上下功夫,尽量使用索引,但是也要控制索引...
username和ip的组合需要是在mysql.user表中存在的,具体可以通过 select * from mysql.user 命令查看
在有些场景下,我们需要把一批特定格式的数据导入到mysql数据库中,做法有很多,使用shell脚本、python都可以,今天来介绍两个更便捷的命令,mysqlimport 和 load data
备份数据库,备份表 1、导出数据库,表结构+数据 {代码...} 2、导出数据库,仅表结构。 -d 不导出数据只导出结构,--add-drop-table 在每个create语句之前增加一个drop table {代码...} 3、导出一个表,数据+表结...
最近项目上需要实现这么一个功能:统计每个人每个软件的使用时长,客户端发过来消息,如果该用户该软件已经存在增更新使用时间,如果没有则新添加一条记录,代码如下:
接口响应时间超长,耗时几十秒才返回错误提示,后台日志中出现Lock wait timeout exceeded; try restarting transaction的错误
explain显示了MySQL如何使用索引来处理SELECT语句以及连接表。在分析慢查询时,可以帮助选择更好的索引和写出更优的查询语句。 使用方法: {代码...} explain列的解释: 值 意义 Distinct 一旦MySQL找到了与行相...
方式1:dependency 本地jar包 {代码...} 方式2:编译阶段指定外部lib {代码...} 方式3:将外部jar打入本地maven仓库 cmd 进入jar包所在路径,执行以下命令 {代码...} 引入依赖 {代码...} 欢迎订阅「K叔区块链」 -...
使用Java时会接触到不同的版本。大多数时候我在使用Java 8,但是因为某些框架或是工具的要求,这时不得不让Java 7上前线。一般情况下是配置JAVA_HOME,指定不同的Java版本,但是这需要人为手动的输入。如果又要选...
内核优化 net.ipv4.tcp_max_tw_buckets = 6000timewait 的数量,默认是180000。 net.ipv4.ip_local_port_range = 1024 65000允许系统打开的端口范围。 net.ipv4.tcp_tw_recycle = 1启用timewait 快速回收。 net.i...
3.使用/dev/random 或 /dev/urandom/dev/random存储着系统当前运行环境的实时数据,是阻塞的随机数发生器,读取有时需要等待,尽量避免使用。/dev/urandom非阻塞随机数发生器,读取操作不会产生阻塞。
对于一些有并发要求的业务,特别是对接外部流量时,产品上线前一定要做的就是压力测试,但是常规的压力测试并不能覆盖所有情况。以gemeter、ab,、webbench、http_load为例,这些通过模拟请求的压测工具,只能发送...
聊聊区块链、大数据、应用开发