读Java实战(第二版)笔记01_Java的变化

1. 语言的演变 1.1. C和C++仍然是构建操作系统和各种嵌入式系统的流行工具 1.2. Java和C#等安全型语言在诸多运行资源不太紧张的应用中已经取代了C和C++ 1.3. Java可能会被同样运行在JVM上的竞争对手语言(如Scala或Groovy)取代 1.4. Ada、Algol、CO ...

Spring—Aop(1)暨初开博客感想

终于拥有属于自己的博客了,记录一点心得体会吧,生活的后花园。 本人大二,双非本科在读。很早之前就想开博客了,这种想法在去年暑假,也就是2022年的夏天尤为强烈。当时爱上了算法,每天都要刷不少的题,虽然有的是看着大佬们的题解才拿到思路的,但慢慢积累下来也养成了不少算法思维。打开博客对我来说真不是一件容 ...

react生命周期

总结-旧生命周期 初始化阶段: 由ReactDOM.render()触发 初次渲染 constructor() componentWillMount() render() componentDidMount() > 常用 一般在这个钩子中做一些初始化的事,例如:开启定时器,发送网络请求,订阅消息 更 ...

学习html的第一天~

一个网页有三个部分组成: <html> 最外层的标签 <head> 头部标签,网页的说明 <body> 网页的核心部分,网页的内容(主体) 注释:快捷键 ctrl+/ 在网页中不起任何作用,只用于提示 认识基本标签: 标题标签:<h1>~<h6> 换行标签:<br> 段落标签:<p> 字体加粗:<s ...

《分布式技术原理与算法解析》学习笔记Day01

开篇词 | 四纵四横,带你透彻理解分布式技术 谁更好掌握了分布式技术,谁就更容易在新一轮技术浪潮中获得主动。 很多有多年工作经验的人,在分布式上面,也可能会有下面的问题: 各种分布式概念、名词学了一大堆,但经常张冠李戴,傻傻分不清楚。 做了多年技术,也参与了很多分布式技术实践,却无法回答工作中各种分 ...

java基础:数组

概述 数组是相同类型数据的有序集合 可以是任何类型 每一个数据被称为该数组的一个数组元素,可以使用下标访问每一个元素 下标从0开始,按顺序递增 数组长度是固定的,创建后不可改变 数组属于引用类型 声明、内存、初始化和使用 声明 可以使用 Type[] arr;//常用 或者 Type arr[]; ...

7 错误及异常处理

1.编写一个计算减法的方法,当第一个数小于第二个数时,抛出“被减数不能小于减数"的异常。 class Sub(Exception): def __init__(self, x, y): self.x = x self.y = y try: a = int(input('请输入被减数')) b = i ...

Python之字典删除元素(6种方式)

文中代码 smart_girl = {"name":"yuan wai", "age": 25,"address":"Beijing"} 第一种方式:pop()方法 注意:找不到对应的key,pop方法会抛出异常KeyError smart_girl.pop("name") #返回值是value # ...

5 组合数据类型

1.已知列表li_num1 = [4, 5, 2, 7]和li_num2 = [3, 6],请将这两个列表合并为一个列表,并将合并后的列表中的元素按降序排列。 1 # 方法一 2 li_num1 = [4, 5, 2, 7, ] 3 li_num2 = [3, 6] 4 # extend() 函数用 ...

netty对多协议进行编解码

1、netty如何解析多协议 前提: 项目地址:https://gitee.com/q529075990qqcom/NB-IOT.git 我们需要一个创建mavne项目,这个项目是我已经写好的项目,项目结构图如下: 创建公共模块 创建子模块,准备好依赖Netty4.1版本 <dependencies ...

Python教程:IO

在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 1.读文件 要以读文件的模式打开一个文件 ...

java基础:java基础语法

注释 单行注释:对某一行进行注释,使用“/注释内容/”标识 多行注释:可以书写多行,使用“/*注释内容*//”表示 文档注释:这个内容对IDEA是有意义的,/**注释内容*/ public class Hello { //单行注释 //注释后会被编译器忽略,不会作为语句编译 //每个单行注释只能写一 ...