51工具盒子

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

开发笔记

Html基础标签

Html基础标签

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

html基础标签 ======== 1.文本标签 ------ **我们可以使用"文本标签"来对文字进行修饰,例如粗体,斜体,上标,下标等** ###### 1.1粗体标签 **使用"strong标签"或"b标签"来对文本进行加粗 语法:**\<strong\>加粗内容\</strong\&g...

TCP连接(Netty)

TCP连接(Netty)

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

###启动类增加 ``` public static void main(String[] args) {  SpringApplication application = new SpringApplication(CampusSecurityApplication.class); application.run(args); protocolThreadRun(); }...

Spring框架@Value注解使用时的注意点

Spring框架@Value注解使用时的注意点

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

###在spring框架中,使用@Value注解来给类属性赋值时,这个注解只能用于非静态字段上,而不能用于静态字段上。其原因主要有以下两点 ####一、生命周期不同 静态变量是在类加载时就被初始化,并且一直存在于整个应用程序的生命周期中, 即使没有任何对象实例化也可以通过类名直接访问。而类的非静态字段则必须依托于对象实例化后才能使用。 @Value注解所标记的属性需要在Spri...

集合的基本使用

集合的基本使用

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

集合的基本使用 ======= ``` import java.util.ArrayList; public class Dome4 {     public static void main(String[] args) {         // 创建一个集合         ArrayList&lt;String&gt; zero = new Array...

String字符串的打乱

String字符串的打乱

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

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

String罗马数字的转换

String罗马数字的转换

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

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

Solidity - 空投

Solidity - 空投

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

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

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

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

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

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

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

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

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

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

JAVA String、StringBuffer 白话文

JAVA String、StringBuffer 白话文

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

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