摘要:
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 inst
摘要:
今日遇到一个报错如下:
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)