51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

微信为什么使用 SQLite 保存聊天记录?
开发笔记

微信为什么使用 SQLite 保存聊天记录?

厉飞雨 阅读(322) 评论(0) 赞(8)

SQLite 是一个被大家低估的数据库,但有些人认为它是一个不适合生产环境使用的玩具数据库。事实上,SQLite 是一个非常可靠的数据库,它可以处理 TB 级的数据,但它没有网络层。接下来,本文将与大家共同探讨 SQLite 在过去一年中最新的 SQL 功能。 SQLite "只是"一个库,它不是传统意义上的服务器。因此,在某些场合下,它确...

MySQL锁(深度解析)
日常运维

MySQL锁(深度解析)

厉飞雨 阅读(177) 评论(0) 赞(7)

1、锁的类型 InnoDB实现了如下两种标准的行级锁: 共享锁(S Lock):允许事务对一条行数据进行读取 排他锁(X Lock):允许事务对一条行数据进行删除或更新 如果一个事务T1已经获得了行r的共享锁, 那么另外的事务T2可以立即获得行r的共享锁, 因为读取并没有改变行 r 的数据, 称这种情况为锁兼容 (Lock Compatible)。 但若有其他的事务

【面试系列】当面试官问你 MySQL 优化时该怎么应对?
开发笔记

【面试系列】当面试官问你 MySQL 优化时该怎么应对?

厉飞雨 阅读(188) 评论(0) 赞(8)

小茵:要不你来讲讲你们对MySQL是怎么调优的? **小奥:**哇,这命题很大阿...我认为,对于开发者而言,对MySQL的调优重点一般是在「开发规范」、[数据库索引]又或者说解决线上慢查询上。 **小奥:**而对于MySQL内部的[参数调优],由专业的DBA来搞。 小茵:扯了这么多,你就是想表达你不会MySQL参数调优,对吧 **小奥:**草,被发现了。 小茵:那你来聊聊你们

LeetCode题解:二叉搜索树与双向链表
Java笔记

LeetCode题解:二叉搜索树与双向链表

厉飞雨 阅读(165) 评论(0) 赞(6)

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。如下图所示 示例 输入: {10,6,14,4,8,12,16} 输出: From left to right are:4,6,8,10,12,14,16;From right to left are:16,14,12,10,8,6,4; **说明:**输入题面图中二叉树,输出的时候将双向链表的头节点返回即

频繁使用MySQL,磁盘IO高峰或爆满,innodb_buffer_pool_size解决方案
开发笔记

频繁使用MySQL,磁盘IO高峰或爆满,innodb_buffer_pool_size解决方案

厉飞雨 阅读(276) 评论(0) 赞(11)

最近项目优化过程中,偶然发现本地服务器每过10s就会有一次磁盘爆满的现象。在我们的项目中发现本地项目中存在一个用作"同步数据"的定时任务每过10s就查询数据库表,并把这些信息发送HTTP请求。 方案 :频繁的数据库请求导致本地的服务器每过10s就产生一次高峰。在优化这个定时任务前,了解到MySQL中的innodb_buffer_pool_si...

区块链可视化工具Bubblemaps使用教程 Bubblemaps怎么用?
区块链

区块链可视化工具Bubblemaps使用教程 Bubblemaps怎么用?

厉飞雨 阅读(312) 评论(0) 赞(7)

今天给大家介绍一个好用的区块链数字钱包地址追踪可视化工具--Bubblemaps。这个工具可以跟踪巨鲸钱包的动向找到新的投资机会,目前可以跟踪ETH、BSC、FTM、AVAX、CRO、ARB和POLY七条链上的项目代币和NFT交易信息。 Bubblemaps怎么用? 1、在Bubblemaps搜索代币 我们可以将代币名称或合约地址输入Bubblemaps搜索框。 ①链接钱包登录

PHP microtime函数详解
开发笔记

PHP microtime函数详解

厉飞雨 阅读(156) 评论(0) 赞(6)

在PHP程序开发中,经常会使用到计时器的功能来检测代码的执行时间,对于这种情况,PHP提供了一个非常有用的函数,那就是microtime()函数。 一、microtime()函数的基本介绍 microtime()函数是PHP中用于获取当前时间的一个高度精确的函数。它可以返回当前的Unix时间戳和微秒数,精度高达微秒级别。使用该函数可以十分方便地计算代码的执行时间等情况。 二、m

什么是L1和L2?区块链中的L1和L2有什么区别?
白嫖帮

什么是L1和L2?区块链中的L1和L2有什么区别?

厉飞雨 阅读(272) 评论(0) 赞(8)

L1 和 L2:有什么区别? Layer 1 (或L1)用于指代底层主链,例如以太坊网络或比特币。第 1 层区块链确定协议规则和交易最终性,并执行基于它们构建的应用程序的基础级功能。 Layer 2 (或L2)用于描述在第 1 层链之上运行的覆盖应用程序或网络。这些通常是为了提供进一步的可扩展性解决方案而构建的,通过承担一部分基于交易的任务来减轻对第 1 层链的影响,加快交易时

什么是区块链的智能合约安全审计?
链知识

什么是区块链的智能合约安全审计?

厉飞雨 阅读(248) 评论(0) 赞(9)

区块链是安全的,但在区块链上运行的应用程序并非一定安全。对于加密用户而言,在投资新的 DeFi 项目时,智能合约审计不可或缺。它已经成为了重要项目的标准。某些审计机构也成为了行业领导者,提高了其审计工作在投资者眼中的价值。 区块链应用程序通过智能合约与区块链进行信息交互,与任何其他软件一样,代码缺陷可能导致安全漏洞。然而与大多数其他软件不同之处是,区块链应用程序通常直接控制金融

DeFi 聚合器 Zerion 使用教程
新视野

DeFi 聚合器 Zerion 使用教程

厉飞雨 阅读(329) 评论(0) 赞(9)

什么是 Zerion? Zerion 是一款去中心化金融 (DeFi) 投资组合管理应用,它提供了一种简单、安全和便捷的方式来一站式管理您的 DeFi 投资组合。 允许用户投资、借贷、兑换和进行与 DeFi 相关的所有工作,同时保留资金的全部托管权, 用户可以使用自己喜欢的钱包来连接到 Zerion 并实时管理资产。 Zerion投资机构: GNOSIs,Blockchain