摘要:
指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进 1 死锁产生条件 互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用 不可抢占,资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。 请求和保持,即当资源 阅读全文
摘要:
1.内存一致性模型 CPU的读/写(以及取指令)单元正常情况下甚至都不能直接访问内存——这是物理结构决定的;CPU都没有管脚直接连到内存。相反,CPU和一级缓存(L1 Cache)通讯,而一级缓存才能和内存通讯。大约二十年前,一级缓存可以直接和内存传输数据。如今,更多级别的缓存加入到设计中,一级缓存 阅读全文
摘要:
2.synchronized 2.1 使用方式 synchronized可以修饰静态方法、成员函数,同时还可以直接定义代码块,但是归根结底它上锁的资源只有两类:一个是对象,一个是类。 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号括起来的代码,作用的对象是调用这个代码块的对象; 阅读全文
摘要:
1. 死锁 指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进 1.1 死锁产生条件 互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用 不可抢占,资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。 请求 阅读全文
摘要:
Spring Data Jpa 高级查询 1. 基础使用 1.1 常用接口 Repository CrudRepository PagingAndSortingRepository QueryByExampleExecutor JpaRepository JpaSpecificationExecut 阅读全文
摘要:
创建Resteasy接口,在IDEA上调试是可以的,部署到tomcat下,通过HTTPS访问,出现下面问题 Caused by: java.lang.AbstractMethodError: Receiver class org.jboss.resteasy.specimpl.ResponseBui 阅读全文
摘要:
spring data jpa使用@index无法创建索引 阅读全文
摘要:
问题描述: 数据绑定后form上,数据能够正常显示,像单选、下拉框等能操作,但是操作后,显示的值不变,页面自动更新后才能显示。 原因分析: 是因为在赋值的时候,没有在data中声明属性,如下面的代码: <script> export default { data () { return { form 阅读全文
摘要:
原文地址: (https://www.jianshu.com/p/82b6681d0768) 在dialog外套一层div,div中以v-if来控制组件el-dialog的出现与否,每次弹出el-dialog,都会执行mounted,而不加div,只会执行一次。 示例代码 <div v-if="di 阅读全文