Java
-H
积极向上!乐于分享!
展开
-
Iterable转为List(JPA)
用 Lambda 3 行代码 Iterable<Entity> iterable = repository.findAll(); List<Entity> list = Lists.newArrayList(); iterable.forEach(single->{list.add(single);});原创 2020-03-15 02:36:00 · 2597 阅读 · 0 评论 -
java多线程学习笔记
文章目录- 学习目的- 基本概念- 创建线程1. 继承 thread 类2. 实现runable接口- 栈内存分配空间- 多线程异常信息 - 学习目的 合理的使用cpu的资源。 - 基本概念 线程( thread):CPU调度的基本单位 进程(process):拥有资源的基本单位 线程池 : 线程过多,会导致CPU性能降低,采用定量的线程,让其保持忙绿,会更合理的利用资源。(创建一...翻译 2019-04-04 18:21:06 · 128 阅读 · 0 评论 -
工厂模式理解
工厂模式是一种创建型的设计模式,所谓创建型设计模式,不是简单的使用new方法 实例化对象,创建对象时在—— 由谁?创建什么?何时?等方面,提高了设计的灵活性。 比如,工厂方法模式定义一个工厂类,去创建 其他类的实例,使用 时 先实例化这个工厂,调用工厂里的方法,达到隐匿的创建 其他类的实例,而后调用 其他类的实例 的方法。 其结构简单:工厂和产品。 例子:定义一个生产龙虾的工厂,通过使用这个工厂能...原创 2019-02-24 21:17:56 · 131 阅读 · 0 评论 -
Hibernate学习笔记
什么是ORM呢? ORM是一种思想 O代表的是Objcet R代表的是Relative M代表的是Mapping ORM关注是对象与数据库中的列的关系 什么是Hibernate? Hibernate是一个对象关系映射框架,它将POJO与数据库表建立映射关系,自动生成SQL语句,自动执行。 Hibernate的核心API 一共有6个,分别为: Session、 SessionFactory、 Tra...转载 2019-02-12 10:09:26 · 142 阅读 · 0 评论 -
JVM模型
JVM模型的理解 网上很多资料把JVM定义为 模拟物理机器执行程序的执行器。 把JVM理解为模拟一个物理计算机,那么应该包括内存,指令集,CPU部分功能(如:处理指令,执行操作,处理数据)等。 JVM模型: 本图的运行过程:一个.java的源程序会被java编译器编译为.class文件,系统会启动一个java虚拟机进程,找到.class的二进制文件,后被加载入主存,进入虚拟机后被解释器解...转载 2019-02-17 20:06:07 · 206 阅读 · 0 评论 -
java反射的理解
图1 定义一个User实体类 图2 图3⃣️ 转自:https://www.cnblogs.com/tech-bird/p/3525336.html原创 2019-02-09 17:35:20 · 138 阅读 · 0 评论 -
分布式框架笔记
转自:http://baijiahao.baidu.com/s?id=1600174787011483381&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;wfr=spider&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;for=pc Dubbo : 是一种Java RPC框架 供了三大核心能力 :面向接口的远程方法调用, 智能容错和负载均衡, 以及服务自动注册和发现 智能容错和负载均衡, 以及服务自动注转载 2019-01-25 15:07:22 · 163 阅读 · 1 评论 -
JPA
转自: https://blog.csdn.net/wujiaqi0921/article/details/78789087 1.什么是jpa? 英文:Java Persistence API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 2.jpa常用注解的使用 注解 使用 @Id 指定的类的属性,用于识别(一个表中的主键) ...转载 2019-01-25 10:31:46 · 147 阅读 · 0 评论