随笔分类 - 编程
摘要:参考 https://www.cnblogs.com/max-home/p/12270183.html CS-Notes JavaGuide 1、执行流程 public class Test { public static void main(String[] args) { Student stu
阅读全文
摘要:1、事务 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID 原子性(Atomicity) 事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。 回滚可以用回滚日志(Undo Log)来实现,
阅读全文
摘要:1、三种常用的缓存模式 1.旁路缓存模式 一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不是严格要求 “缓存+数据库” 必须保持一致性的话,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去。 采用缓存 + 数据库读写的方式,就是 Cache Asi
阅读全文
摘要:MySQL为什么RR隔离级别添加了间隙锁还是无法解决幻读问题? 什么是幻读? 幻读本质上也属于不可重复读的情况,T1 读取某个范围的数据,T2 在这个范围内插入或者删除新的数据,T1 再次读取这个范围的数据,此时读取的结果和和第一次读取的结果不同。 我的理解 我的理解是:间隙锁只能保证范围内的键不被
阅读全文
摘要:参考 https://www.cnblogs.com/javaguide/p/springboot-auto-config.html 在 SpringBoot 的核心注解 SpringBootApplication 中,有如下配置: @Target({ElementType.TYPE}) @Rete
阅读全文
摘要:1. @SpringBootApplication 这里先单独拎出@SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它。 @SpringBootApplication public class SpringSecurityJwtGuideApplication {
阅读全文
摘要:1.Comparator位于包java.util下,而Comparable位于包java.lang下 2.Comparable接口将比较代码嵌入自身类中,而Comparator在一个独立的类中实现比较。 3.Comparator接口的比较方法compare(A,B)有两个参数,Comparable的
阅读全文
摘要:Scanner相关操作:参考文章 字符串数组转化为int数组 String s = in.nextLine(); //获取字符串中的每一个数字.字符串转数组 String[] strArr = s.split(","); //创建一个int类型的数组. int [] numberArr = new
阅读全文
摘要:一、卸载 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-se
阅读全文
摘要:xshell和xftp软件下载 链接:https://pan.baidu.com/s/1G7DIw14UvOmTwU9SwtYILg 提取码:he18 --来自百度网盘超级会员V6的分享 docker相关资料: 链接:https://pan.baidu.com/s/1VcxvuJvBIKNKnUUH
阅读全文
摘要:Windows 1.下载 下载地址:Releases · tporadowski/redis · GitHub。 目前最新5.0.14 2.解压 3.先后打开redis-server.exe和redis-cli.exe两个文件(一定要按顺序) 4.使用 正常使用在redis-cli.exe里面输入各
阅读全文
Mybatis报错 java.lang.ClassNotFoundException: Cannot find class: com.github.pagehelper.PageInterceptor
摘要:问题描述 学习mybatis时使用的了一个插件:PageHelper。结果报错:java.lang.ClassNotFoundException: Cannot find class:com.github.pagehelper.PageInterceptor 1.检查在pom.xml文件中加入依赖
阅读全文
摘要:环境:idea2019.3.3 maven3.5.4(3.6.1是idea自带的版本,3.6.3测试过发现maven目录下只有lifecycle,没有plugins) 目录 1.下载maven3.5.4 2.配置settings.xml 2.1指定本地仓库 2.2配置镜像 2.3配置JDK版本 3.
阅读全文
摘要:第一步:查看此文 但是还是不行,继续报错:Error:java: 无效的源发行版: 13 第二步:查看此文 成功解决!
阅读全文
摘要:目录 一、软件下载 二、软件安装 三、配置 MySQL8.0.26 四、配置环境变量 五、基本使用 一、软件下载 1.打开下载地址 下载地址:MySQL :: MySQL Community Downloads 2.点击 MySQL Community Server 3.在Archives中选择适合
阅读全文
摘要:实现效果如图: 实现代码: package programlist; import java.time.DayOfWeek; import java.time.LocalDate; /** * @BelongsProject: JavaCore * @BelongsPackage: programl
阅读全文
摘要:问题描述 运行Java程序,使用idea。 在进行单元测试的时候,代码没有任何的问题,但是结果一直出不来,一直在转圈。显然,代码从逻辑上来说是没有任何问题的!!! 问题原理 可以看到,如果是其他的代码,那么程序是能够正常运行的!!!那么问题就是这句: String name = scanner.ne
阅读全文
摘要:问题描述: Cannot instantiate test(s): java.lang.SecurityException: Prohibited package name: java 我的代码: public class StringTest { @Test public void test1()
阅读全文
ImportError: cannot import name ‘available_if‘ from ‘sklearn.utils.metaestimators‘ (D:\Anaconda\lib\
摘要:问题描述 一开始是报错没有安装yellowbrick库,然后加入pip语句(用的是jupyter notebook)之后,又报下面这个错误 ImportError: cannot import name 'available_if' from 'sklearn.utils.metaestimator
阅读全文
摘要:根据官方文档,evaluate()方法在1.0.5版中已弃用(功能上已由model_selection.cross_validate()取代),并在1.1.0版中删除 分析: 需要改两个地方 第一个是导入库:将from surprise import evaluate 换成from surprise
阅读全文

浙公网安备 33010602011771号