51工具盒子

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

最新发布

Solidity - 数学安全运算溢出攻击
开源工具

Solidity - 数学安全运算溢出攻击

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

今天给大家讲解下合约的数学安全运算溢出攻击的问题,导致这个问题产生的原因主要是使用了solidity的低版本,或者使用了低版本后没有使用官方的安全库来解决。具体来说,比如使用的是0.6的版本,那么我们在编写合约的时候用的是加减乘除的写法,但是没有引入官方的安全库的写法,就会导致数学安全运算的溢出问题。 接下来,我们使用代码示例来讲解下溢出发生的原因,以及如何解决溢出问题。 首...

JAVA String、StringBuffer 白话文
开发笔记

JAVA String、StringBuffer 白话文

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

// StringBuffer的概述 ================== \*\*// StringBuffer可以看作一个容器,创建之后里面的内容是可以变的 // 作用:提高字符串操作效率 \*\* ``` import java.util.Scanner; public class StringBufferDome {     public static void ...

UOS安装Redis操作
开源工具

UOS安装Redis操作

厉飞雨 阅读(258) 评论(0) 赞(13)

UOS安装Redis操作 ============ 安装环境 ---- \> 确保有gcc-c++环境和make 下载 --- \>http://download.redis.io/releases/redis-6.2.6.tar.gz 解压 --- \> tar -zxvf redis-6.2.6.tar.gz -C 指定目录 进入redis-...

996 ICU
新视野

996 ICU

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

\> `996.ICU` 是指"工作 996, 生病 ICU" 。这是中国程序员之间的一种自嘲说法,意思是如果按照 996 的模式工作,那以后就得进 ICU 了。 什么是996? ------- "996"工作制,指的是一种越来越流行的非官方工作制(早上 9 点 \~ 晚上 9 点,每周 6 天)。在一个实行"996&...

Java 容器详解:使用与案例
开发笔记

Java 容器详解:使用与案例

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

\> Java容器是一套工具,用于存储数据和对象。可以与C++的STL类比。Java容器也称为Java Collection Framework (JCF)。除了存储对象的容器之外,还提供了一套工具类,用于处理和操作容器中的对象。总体来说,这是一个框架,它包含了Java对象容器和工具类。 一、概览 ---- 容器主要包括 Collection 和 Map 两种,Col...

Java基础知识:面试官必问的问题
白嫖帮

Java基础知识:面试官必问的问题

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

数据类型 ---- ### 基本类型 * byte/8 * char/16 * short/16 * int/32 * float/32 * long/64 * double/64 * boolean/\~ boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明确规定。JVM 会在编译时期将 boolean 类型的...

StringJoiner的使用
开源工具

StringJoiner的使用

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

StringJoiner的概述 =============== **1.StringJoiner跟StringBuilder一样,也可以看成一个容器,创建之后里面的内容是可变的** **2.作用: 提高字符串的操作效率,而且代码编写特别简洁,但是市场上很少有人用 StringJoiner的构造方法** **public StringJoiner(间隔符号) // 创建一个St...

Git add 添加了不想要的文件,如何撤删
开发笔记

Git add 添加了不想要的文件,如何撤删

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

git add 添加了不想要的文件,如何撤删 git add . 先看一下 add 中的文件 git status 撤删add的所有文件 git reset HEAD 对某一个文件进行撤删 git reset HEAD src/mode/hello.java git reset :回滚到某次提交。 git reset --soft:此次提交之后的修改会被退回到...

大文件下载导出优化
开发笔记

大文件下载导出优化

厉飞雨 阅读(203) 评论(0) 赞(12)

下载导出的IO特别大可能涉及到以下几个方面的因素: 带宽限制:下载速度受到网络带宽的限制。如果带宽不足,下载速度会变慢。 磁盘IO:如果下载导出的数据文件需要从磁盘读取,磁盘IO性能不足也会影响下载速度。 服务器性能:如果服务器性能不足,如CPU、内存、网络等方面性能不足,也会影响下载速度。 优化建议: 压缩文件:对于大的IO文件,可以使用压缩算法将其压缩,以减少文件...