用户中心USER CENTER

首页/用户
  • React学习笔记3:用es2015(ES6)重写CommentBox

    摘要:新搭建的个人博客,本文地址学习笔记用重写在一开始的时候配置中我们就加入了的支持,就是下面的配置,但之前的学习笔记都使用的完成,所以专门作一篇笔记,记录使用完成创建相关文件修改,增加该入口文件修改,引入该文件做个简单的测试,看下浏览器全部用来 新搭建的个人博客,本文地址:React学习笔记3:用es2015(ES6)重写CommentBox在一开始的时候webpack配置中我们就加入了e...

    selfimpr 发布于JavaScript
  • java 多线程 wait,notify

    摘要:因为涉及到对象锁,一定要在里面进行使用。必须暂定当前正在执行的线程并释放资源锁让其他线程可以有机会运行唤醒线程共享变量线程通讯标识线程生产者线程消费者请求结果 因为涉及到对象锁,Wait、Notify一定要在synchronized里面进行使用。 Wait必须暂定当前正在执行的线程,并释放资源锁,让其他线程可以有机会运行 notify/notifyall: 唤醒线程 共享变量 pu...

    selfimpr 发布于Java
  • 一起来学SpringBoot | 第十三篇:RabbitMQ延迟队列

    摘要:另一种就是用中的位于包下,本质是由和实现的阻塞优先级队列。表明了一条消息可在队列中存活的最大时间。当某条消息被设置了或者当某条消息进入了设置了的队列时,这条消息会在时间后死亡成为。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可...

    selfimpr 发布于Java
  • 读源码笔记 Java AbstractQueuedSynchronizer

    摘要:总结总的来说,操作顺序是进入队列唤醒,成功获得锁将状态变为并将其从转到使再次获得锁执行余下代码。当然这是理由状态下,为了讨论及的原理,实际的操作时序也有可能变化。 AQS Condition 最近面试被问到java concurrent包下有哪些熟悉的,用过的工具。因此来回顾一下,这些工具的底层实现,AbstractQueuedSynchronizer。在网上看到了其他人的一些技术博客...

    selfimpr 发布于Java
  • Hibernate快速了解

    摘要:和就是针对的一级缓存的处理。事务对数据的操作都是封装在事务当中的,并且默认是非自动提交的方式。所以对保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中。 ORM 全称Object/Relationship Mapping(对象/关系映射) 为何引入ORM Java、C++等许多语言是面向对象的编程思想,但是底层数据库往往是关系型数据库,为了往数据库中插入数据,需...

    selfimpr 发布于Java
<