编程语言
前言 Arrays类来自于 java.util.Arrays; java JDK自带的 java.util.Arrays对象,提供的功能接口非少,在开发过程中很不方便,所以我们一般都会使用一个Array的工具类,例如: Apache common lang,它提供了大量的实用方法,可以大大减少开发中 ...
lambda表达式 作用: 避免内部类定义过多 使代码看起来更加的简洁 去掉了一堆每有意义的代码,只留下核心的逻辑 代码实现 package com.gaopeng.lambda; public class Demo01 { //通过一个类实现接口 static class Lam2 impleme ...
@Test void test1(){ QueryWrapper<User> wrapper = new QueryWrapper<>(); wrapper.orderByAsc("age");//升序 // wrapper.orderByDesc("age");//降序 wrapper.havin ...
在多线程环境中的单例模式 目前有三种实现单例模式的方式: 饿汉模式 懒汉模式 静态内部类 1、饿汉模式 class Singleton{ // 第一步 构造器私有化 private Singleton(){} // 第二步 自行对外提供实例 private static final Singleto ...
异常分类 Java中的异常层次结构 Error类层次结构描述了Java运行时系统内部错误和资源耗尽错误(此情况较少出现,并且基本无能为力;重点关注Exception异常)。 Exception IOException 表示程序以外的错误(其他异常),如:试图超越文件末尾继续读取数据、试图打开一个不存 ...
最近学习了极客时间的《数据结构与算法之美》很有收获,记录总结一下。 欢迎学习老师的专栏:数据结构与算法之美 代码地址:https://github.com/peiniwan/Arithmetic 归并排序(Merge Sort) 冒泡排序、插入排序、选择排序这三种排序算法,它们的时间复杂度都是 O( ...
字符格式化输出(2种):(1)占位符:%。后面加变量类型。常用的格式化符号:%s: 字符串格式化。%d :有符号的十进制整数。%f:浮点实数。 (2){} .format() (3)两种格式。(输出一样的结果)例: name = '张三' number = '123345' addr = "白马湖畔 ...
??# 1. Java基础语法 一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个 ...
参考 1. Python学习(九)IO 编程 —— 文件读写; 完 ...
运行时异常(1/0),如果事务队列中存在语法性错误,那么执行命令的时候,其它命令是可以正常执行的,错误命令抛出异常,由此看出Redis的单条命令保证原子性,但是事务并不保证原子性,不支持回滚功能。 []( )锁 在有些应用场景需要在事务之前,确保事务中的key没有被其它客户端修改过,才执行事务,否则 ...