排序
【进阶篇】Java 实际开发中积累的几个小技巧(一)
目录 前言 一、枚举类的注解 二、RESTful 接口 三、类属性转换 四、Stream 流 五、判空和断言 5.1判空部分 5.2断言部分 文章小结 前言 笔者目前从事一线 Java 开发今年是第 3 个年头了,从 0-1...
聊一聊日常开发中如何优雅的避免那无处不在的空指针异常
在Java编程语言中,NullPointerException(简称NPE)是一种常见的运行时异常,当程序试图访问或操作一个还未初始化(即值为null)的对象引用时,Java虚拟机就会抛出NullPointerException。如果...
MySQL-07.InnoDB数据存储结构
C-07.InnoDB数据存储结构 1.数据库的存储结构:页 索引结构给我们提供了高效的索引方式,不过索引信息以及数据记录都是保存在文件上的,确切说是存储在页结构中。另一方面,索引是在存储引擎中...
python教程:__new__ 和 __init__及cls和self
python教程:__new__ 和 __init__及cls和self,1、__new__ 和 __init__ 两者的区别: __new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例对象,是个静态方法。 __init__...
Python数据库编程全指南SQLite和MySQL实践
Python数据库编程全指南SQLite和MySQL实践,本文分享自华为云社区《Python数据库编程全指南SQLite和MySQL实践》,作者: 柠檬味拥抱。 1. 安装必要的库 首先,我们需要安装Python的数据库驱动程...
Python教程(24)——全方位解析Python中的装饰器
Python教程(24)——全方位解析Python中的装饰器,Python装饰器是一种特殊的函数,它接收一个函数作为参数,然后返回一个新的函数,用于扩展或修改原始函数的行为。装饰器提供了一种便捷的方式来...
全网最适合入门的面向对象编程教程:17 类和对象的Python实现-鸭子类型与“file-like object“
全网最适合入门的面向对象编程教程:17 类和对象的Python实现-鸭子类型与“file-like object“,全网最适合入门的面向对象编程教程:17 类和对象的 Python 实现-鸭子类型与“file-like object“ ...
四数之和(18)
题目要求 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,...
MySQL优化方向
MySQL优化手段 数据库设计层面 范式设计 减少数据冗余 提高数据一致性 索引策略 选择合适的索引类型 (BTREE, HASH) 覆盖索引 索引选择性 表结构优化 使用合适的数据类型 避免使用NULL 分区表 水...
24校招,Moka测试开发工程师一面
24校招,Moka测试开发工程师一面,前言 大家好,今天回顾一下楼主当时参加moka测试开发工程师的面试 对其中一些重要问题,我也给出了相应的答案 过程 自我介绍 挑一个项目,详细介绍你在其中担任...
python打包和反编译一条龙
python打包和反编译一条龙,python打包和反编译 从py到exe 打包 安装Pyinstaller pip install pyinstaller //太慢可切源 pip install -i https://pypi.douban.com/simple/ pyinstaller #豆瓣源 p...
aardio教程一) 基础语法-下
aardio教程一) 基础语法-下,条件判断语句 使用if、elseif和else来对变量或表达式进行判断 io.open() //打开控制台 var a=1 if(a==1){ io.print('if') } elseif(a==11){ io.print('elseif') } el...













