编程语言 为什么重写equals一定要重写hashcode 在原始的Object类中 默认equals比较规则是通过“==”来进行判断,这样比较的是两个对象的内存地址,默认的hashcode方法返回的是对象的内存地址由哈希算法转换成的一个整数,实际上指的的也是... 2023年2月10日为什么重写equals一定要重写hashcode已关闭评论 阅读全文
Golang学习之网络参数请求-Query Params及Path Variables的区别及底层实现 Golang学习之网络参数请求-Query Params及Path Variables的区别及底层实现 目录 Golang学习之网络参数请求-Query Params及Path Variables的区... 2023年2月10日 编程语言Golang学习之网络参数请求-Query Params及Path Variables的区别及底层实现已关闭评论 阅读全文
编程语言 C++引用及其底层原理 文章目录 引用 引用的注意事项 引用做参数 实参传值和传引用的优劣 引用做函数返回值 传引用返回 引用的权限 引用经典笔试题 产生临时变量的情况 关于右值 引用的底层原理 引用 引用不是定义一个新变量... 2023年2月10日C++引用及其底层原理已关闭评论 阅读全文
Golang redis(六)redigo 发布订阅模式 发布订阅 使用Send,Flush和Receive方法实现Pub / Sub c.Send("SUBSCRIBE", "example") c.Flush() for { reply, err := ... 2023年2月10日 编程语言Golang redis(六)redigo 发布订阅模式已关闭评论 阅读全文
Python笔记,内存管理(2)—-垃圾回收 垃圾回收 当python的某个对象的引用计数降为0时,可以,被垃圾回收 gc机制 1.GC作为现代编程语言的自动内存管理机制,专注干两件事 (1),找到内存中无用的垃圾资源 (2),清除这些理解并把内... 2023年2月10日 编程语言Python笔记,内存管理(2)—-垃圾回收已关闭评论 阅读全文
《Java—Socket二进制通讯读取一行》 Socket二进制通讯,结束标志用换行。这样可以分次接收数据。提供二进制数据读取一行方法。 public static byte readLine(InputStream in) throws IOE... 2023年2月10日 编程语言《Java—Socket二进制通讯读取一行》已关闭评论 阅读全文
SQL 查询执行顺序 执行顺序: from > where(分组前的过滤) > group by > having(分组后的过滤) > order by > select(返回最后符合条件的数... 2023年2月10日 编程语言SQL 查询执行顺序已关闭评论 阅读全文
编程语言 Postman测试 – Post请求参数为 Llist<String> 如何传参? ① 请求类: @PostMapping("/list") public List<AlertVo> getAlerts(@RequestBody List<String> id... 2023年2月10日Postman测试 – Post请求参数为 Llist<String> 如何传参?已关闭评论 阅读全文
git命令详解 一、git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一),什么是版本控制?大白话就是可以控制每个人每一次提交,保证代码互不干扰,可进行历史记录查询、回退版本、分支合并,极大的提高了... 2023年2月9日 编程语言git命令详解已关闭评论 阅读全文
python中基本数据类型—–内置数据类型 简单数据类型 整形 int 浮点型float 复数类型complex 布尔类型bool 容器类型 字符串str 元组tuple 列表list 集合类型set 字典类型dict 注:1,2,3又叫序列对... 2023年2月9日 编程语言python中基本数据类型—–内置数据类型已关闭评论 阅读全文