51工具盒子

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

最新发布

英特尔发布 Intel One Mono 开源等宽字体
新视野

英特尔发布 Intel One Mono 开源等宽字体

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

最近,英特尔发布了 Intel One Mono 字体,这是一款「表达性等宽字体家族」,具有清晰度、易读性和适应开发者需求的特点。更重要的是,它不仅可以免费下载和使用,还可以自由编辑和重新分发。 对于 Linux 用户来说,有很多美观且功能强大的开源等宽字体可供选择,例如 IBM Plex Mono、Hack、Fira Code 和 JetBrains Mono 等。 字体设计...

String字符串的打乱
开发笔记

String字符串的打乱

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

输入一个字符串,打乱里面的内容 import java.util.Random; import java.util.Scanner; public class Test { // 输入一个字符串,打乱里面的内容 public static void main(String[] args) { Scanner sc = new Scanner(S...

Windows 11 实时字幕功能,解锁多媒体无障碍体验
新视野

Windows 11 实时字幕功能,解锁多媒体无障碍体验

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

Windows 11 的辅助功能让更多人能充分利用设备,其中「实时字幕」就是一个非常实用的功能。它不仅适用于听力障碍的用户,也适用于正在学习语言的人。实时字幕会将计算机播放的对话转录为文字,让您能够阅读文本字幕而非听取。 听力障碍通常是使用实时字幕的主要原因,同时,对于初学一门语言的人来说,理解某些单词的含义可能很困难,实时字幕也可以提供帮助。无论您的使用场景如何,本文将介绍如...

Chrome 發現了 32 個惡意瀏覽器插件!總安裝量高達 7500 萬次,趕緊自查!!
开源工具

Chrome 發現了 32 個惡意瀏覽器插件!總安裝量高達 7500 萬次,趕緊自查!!

厉飞雨 阅读(213) 评论(0) 赞(10)

谷歌昨日從 Chrome 網上應用店中刪除了 32 個惡意擴展程序,這些擴展程序可能會改變搜索結果並推送垃圾郵件或不需要的廣告。總的來說,它們的下載量為 7500 萬。 這些擴展具有合法功能,可以讓用戶不知道混淆代碼中用於傳遞有效負載的惡意行為。 網路安全研究員 Wladimir Palant 分析了 Chrome 網上應用店提供的 PDF 工具箱擴展(200 萬次下載),發現...

String罗马数字的转换
新视野

String罗马数字的转换

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

String罗马数字的转换 练习 键盘录入一个字符串 要求1:长度小于等于9 要求2:只能是数字 import java.util.Scanner; public class LMmoney { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ...

Solidity - 空投
开发笔记

Solidity - 空投

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

今天给大家讲一下空投。所谓空投,就是作为项目方,在项目的首发阶段为了做一些运营活动活跃用户,开发新用户,在初期给用户空投项目方的代币,或者ETH的行为。接下来这一节,我将带领大家如何编写一份示例的空投合约代码。 第一份Airdrop合约需求:我们实现将ETH进行分发以及将代币进行分发。逻辑代码如下。 分发ETH逻辑 function batchTtransferEther(ad...

提高代码可读性的8个技巧
开发笔记

提高代码可读性的8个技巧

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

编程有很大一部分时间是在阅读代码,不仅要阅读自己的代码,而且要阅读别人的代码。因此,可读性良好的代码能够大大提高编程效率。可读性良好的代码往往会让代码架构更好,因为程序员更愿意去修改这部分代码,而且也更容易修改。只有在核心领域为了效率才可以放弃可读性,否则可读性是第一位。 用名字代表代码含义 一些比较有表达力的单词:

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

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

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

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

JAVA String、StringBuffer 白话文
开发笔记

JAVA String、StringBuffer 白话文

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

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

UOS安装Redis操作
开发笔记

UOS安装Redis操作

厉飞雨 阅读(237) 评论(0) 赞(10)

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-6.2.6目录 # 进入redis目录 cd /...