51工具盒子

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

最新发布

String字符串的打乱
开发笔记

String字符串的打乱

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

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

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

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

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

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

String罗马数字的转换
开发笔记

String罗马数字的转换

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

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

Solidity - 空投
新视野

Solidity - 空投

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

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

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

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

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

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

Solidity - 数学安全运算溢出攻击
开发笔记

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

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

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

JAVA String、StringBuffer 白话文
开发笔记

JAVA String、StringBuffer 白话文

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

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

UOS安装Redis操作
开源工具

UOS安装Redis操作

厉飞雨 阅读(265) 评论(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

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

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