会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小污龟
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年5月16日
mybatis 关联查询如何
摘要: 关联查询: 有job表 和 recruitment表 ,job表有个recruitment_id 字段 与 recruitment 表关联 job表结构 recruitment 表结构: Job.java @Data @Table(name = "t_job") public class Job{
阅读全文
posted @ 2020-05-16 23:01 小污龟
阅读(190)
评论(0)
推荐(0)
2020年5月6日
使用线程池创建线程
摘要: 例子: package com.example.demo.thread; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.
阅读全文
posted @ 2020-05-06 00:13 小污龟
阅读(644)
评论(0)
推荐(0)
2020年5月5日
Mybatis的一级缓存和二级缓存
摘要: 一级缓存基于sqlSession默认开启,在操作数据库时需要构造SqlSession对象,不同的SqlSession之间的缓存数据区域是互相不影响的。 一级缓存的作用域是SqlSession范围的,当在同一个sqlSession中执行两次相同的sql语句时,第一次执行完毕会将数据库中查询的数据写到缓
阅读全文
posted @ 2020-05-05 18:59 小污龟
阅读(213)
评论(0)
推荐(0)
volatile 不具有原子性
摘要: volatile 具有可见性,顺序性,但是不具有原子性。 以一个列子来说明: 10个线程对 num++ 操作,num++ 是 num=num+1; 不是一个原子操作 package com.example.demo.thread; public class VolatileAtomicTest {
阅读全文
posted @ 2020-05-05 18:58 小污龟
阅读(371)
评论(0)
推荐(0)
volatile 可见性的测试
摘要: 测试volatile 的线程的可见性 1 public class VolatileTest { 2 3 private static boolean flag = true; //不用volatile修饰 4 5 public static void main(String[] args) thr
阅读全文
posted @ 2020-05-05 18:55 小污龟
阅读(802)
评论(0)
推荐(0)
2020年5月2日
线程入门-创建线程
摘要: 创建线程有2种方式,继承Thread类 和 实现Runnable接口的方式 public class ThreadTest { public static void main(String[] args) { System.out.println("main-start..."); MyThread
阅读全文
posted @ 2020-05-02 14:10 小污龟
阅读(120)
评论(0)
推荐(0)
2020年5月1日
ElasticSearch 搜索数据过程
摘要: es 写数据过程 一、客户端选择一个 node 发送请求过去,这个 node 就是 coordinating node(协调节点) 二、coordinating node 对 document 进行路由,将请求转发给对应的 node(有 primary shard) 三、实际的 node 上的 pr
阅读全文
posted @ 2020-05-01 14:19 小污龟
阅读(2411)
评论(0)
推荐(0)
redis入门
摘要: 下载安装redis ,启动redis-server 服务 springboot 集成redis 项目结构: application.yml ##端口号 server.port=8888 # Redis数据库索引(默认为0) spring.redis.database=0 # Redis服务器地址 s
阅读全文
posted @ 2020-05-01 14:18 小污龟
阅读(196)
评论(0)
推荐(0)
2020年4月30日
JVM 堆 深入分析
摘要: jvm调优的目的:减少STW的次数,STW 会停止用户操作线程,影响体验 -Xmn2048M 设置年轻代内存大小 JVM参数说明: ■ -Xms20m :设置jvm初始化堆大小为20m,一般与-Xmx相同避免垃圾回收完成后jvm重新分。 ■-Xmx20m:设置jvm最大可用内存大小为20m。 ■-X
阅读全文
posted @ 2020-04-30 14:31 小污龟
阅读(153)
评论(0)
推荐(0)
2020年4月29日
mac 使用入门
摘要: 对于用windows的用户,新买的mac 和会windows系统有差异, 这篇文章可以帮助你快速入门使用mac https://www.cnblogs.com/TankXiao/archive/2013/01/05/2845413.html
阅读全文
posted @ 2020-04-29 19:55 小污龟
阅读(151)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告