null

  • MyBatis学习笔记四:MyBatis逆向工程以及分页功能

    逆向工程 概念 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的。逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下…

    编程笔记 2022年7月23日
  • HsahMap源码解析

    hash是什么? Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一…

    编程笔记 2022年7月22日
  • Linux线程创建及资源回收

    创建一个线程并等待线程结束并回收资源 示例:create.c #include <stdio.h>#include <stdlib.h>#include &…

    智能运维 2022年7月22日
  • Hashmap源码解析

    1.hash是什么 Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是…

    编程笔记 2022年7月22日
  • 算法:对称的二叉树

    问题 请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。 解决 //定义二叉树结构 /** * Definition for a bin…

    编程笔记 2022年7月22日
  • 把SQL查询结果为null值 替换为0

    方法1:使用isnull替换select keyId,isnull(info,0) as info from test —方法2:使用case when 替换selec…

    数据库 2022年7月21日
  • SQLite 建表、增删改查 简单操作

    1.建表语句  CREATE TABLE student ( id varchar(64) NOT NULL PRIMARY KEY, –‘主键’ name varchar(64…

    数据库 2022年7月21日
  • 秒杀系统如何保证数据库不崩溃以及防止商品超卖

    1、应用场景 电商商城,商家上架了一个秒杀活动,早上10点开始,商品A参与秒杀,一共有20个库存,预计10W的人去抢。   2、面临问题 高并发、库存不可超卖   3、问题解决 1…

    数据库 2022年7月21日
  • Dubbo源码(二) – SPI源码

    前情提要 假设你已经知道Dubbo SPI的使用方式,不知道的请出门左转: Dubbo源码(一) – SPI使用 Dubbo源码地址: apache/dubbo 本文使…

    编程笔记 2022年7月20日
  • Java关键字

    定义: 被Java语言赋予了特殊含义,用作专门用途的字符串(单词),这些关键字不能用于常量、变量、和任何标识符的名称。 Java8中的关键字:        注意事项:   tru…

    Java 2022年7月20日