摘要: pom <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> applica... 阅读原文
2020-01-09 06:19:02 阅读(2228) 评论(0)
摘要: 传统样式查询参数(`?`)不再支持;使用JPA样式的序号参数(例如,`?1’)         hibernate4.1之后已经对HQL查询参数中的占位符做了改进: 更改代码:     阅读原文
2020-01-09 06:00:04 阅读(2652) 评论(0)
摘要: 本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 在java.util.concurrent.atomic中,普通的原子类型有以下四种: AtomicBoolean:提供对基本数据类型boolean的原子性更新... 阅读原文
2020-01-08 23:32:02 阅读(2602) 评论(0)
摘要: 一、概述 我们都知道 *.java 文件要首先被编译成 *.class 文件才能被 JVM 认识,这部分的工作主要由 Javac 来完成,类似于 Javac 这样的我们称之为前端编译器; 但是 *.class 文件也不是机器语言,怎么才能让机器识别呢?就需要 JVM 将 *.class 文件编译成机器码,这部... 阅读原文
2020-01-08 21:40:04 阅读(2478) 评论(0)
摘要: 今日遇到一个报错如下:     No enclosing instance of type test is accessible. Must qualify the allocation with an enclosing instance of type test (e.g. x.new A() wher... 阅读原文
2020-01-08 20:55:02 阅读(2313) 评论(0)
摘要: 缓存中间件-缓存架构的实现(上) 前言 一眨眼,2019年就过去了。我希望从按照中间件,分别阐述一些常见的架构问题,以及解决方案。一方面这些问题与解决方案具备一定通用性 。另一方面,也算是面试中常见的问题。 我希望根据自己待过各种规模公司的经验来谈一些看法。 如果是针对大部分小公司的工作或面试,这些问题都稍... 阅读原文
2020-01-08 19:29:05 阅读(2349) 评论(0)
摘要: 本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 如何查看JVM运行时参数,对于线上JVM调优是很关键的,因为只有知道了当前使用的JVM参数是什么值,才能知道如何进行调优。 以下JVM参数,可以用来打印JVM运行时参数及它们的值: 参数 说明 ... 阅读原文
2020-01-08 19:03:03 阅读(2706) 评论(0)
摘要: 1、创建工程环境 勾选Web、Mybatis、MySQL,如下 依赖如下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>... 阅读原文
2020-01-08 17:47:12 阅读(2278) 评论(0)
摘要: 题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums... 阅读原文
2020-01-08 16:54:04 阅读(2850) 评论(0)
摘要:   有2个实体:用户、会员卡,一个用户只能办理一张会员卡,即一对一。   user_tb :   需要在一方引入另一方的主键作为外键。     card_tb:         使用扩展类 (1)在pojo包下新建User类: package com.chy.pojo; public class U... 阅读原文
2020-01-08 16:34:02 阅读(2320) 评论(0)