摘要: java安装 1. ubuntu 的环境安装 可以用unbuntu的自带的安装工具安装相应的java版本,简单便捷,这里选择下载安装包安装 1.1 官网下载安装 选择java17(https://www.oracle.com/java/technologies/downloads/#java17), 阅读全文
posted @ 2022-04-17 23:12 梅谷暴君 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 待读文章 Unix环境编程文章会中 基础理论 Note4:多线程编程1 可重入函数与线程安全 C语言如何正确的终止正在运行的子线程 阅读全文
posted @ 2020-12-31 10:41 梅谷暴君 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 第一步:初探闭包 https://www.cnblogs.com/hzhuxin/p/9199332.html 第二步:强化练习 1、闭包的概念 2、闭包的价值 3、闭包的应用场景 4、闭包的实现【代码】 https://blog.csdn.net/qq_35976351/article/detai 阅读全文
posted @ 2020-12-29 14:31 梅谷暴君 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1. 排序--明明的随机数 1.1 描述 明明想在学校中请一些同学做一项问卷调查。为了实验的客观性,他先用计算机生成了n个1~1000之间的随机整数(n<=100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做 阅读全文
posted @ 2020-12-25 16:20 梅谷暴君 阅读(226) 评论(0) 推荐(0) 编辑
摘要: java package coder.zte.excecize; import java.util.Arrays; public class BinarySearch{ public static int rank(int key,int[] a) { int lo=0; int hi=a.leng 阅读全文
posted @ 2020-12-25 16:17 梅谷暴君 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 分布式事务 一次给女朋友转账引发我对分布式事务的思考 关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁 https://developer.51cto.com/art/201808/581174.htm 讲解「分布式事务」的一篇良心之作! 分布式事务中常见的三种解决方 阅读全文
posted @ 2020-12-25 15:16 梅谷暴君 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 基础问题记录 INSERT into table VALUES 值为多个select查询结果 join和union的用法 函数 SQL中的替换函数replace()使用 知识点记录 where IN (SELECT 表达式) 锁 聊一聊数据库中的锁 阅读全文
posted @ 2020-12-25 15:12 梅谷暴君 阅读(63) 评论(0) 推荐(0) 编辑
摘要: sqlite的架构原理 嵌入式SQLite数据库架构和设计 sqlite相关 sqlite的架构实现和操作 知识规划,暂时了解各大概就好了。 这个问题的引申,就是这些应用软件的软件架构,所有数据库的软件架构 性能 SQLite3性能深入分析 优化 sqlite优化 PRAGMA 命令 在菜单的初始化 阅读全文
posted @ 2020-12-25 15:11 梅谷暴君 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 理论知识 图解Redis之数据结构篇——压缩列表 搞懂Redis到底快在哪里 redis试题集合 Redis非关系型数据库 Redis集群的相关 【面试】吃透了这些Redis知识点,面试官一定觉得你很NB(干货 | 建议珍藏) SQL 和 NoSQL 的区别 mysql和redis的区别 Redis 阅读全文
posted @ 2020-12-25 15:09 梅谷暴君 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 学习经验 MySQL书单推荐 书单 SQL基础教程 mick 基础知识 不懂数据库索引的底层原理?那是因为你心里没点b树 不懂数据库索引的底层原理?那是因为你心里没点b树 【BAT面试题系列】面试官:你了解乐观锁和悲观锁吗? 深入学习MySQL事务:ACID特性的实现原理 MySQL Explain 阅读全文
posted @ 2020-12-25 15:06 梅谷暴君 阅读(54) 评论(0) 推荐(0) 编辑