自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Heer_的博客

Heer_的博客

  • 博客(16)
  • 收藏
  • 关注

原创 MySql之慢查询日志及其分析

慢查询什么是慢查询日志?慢查询日志,顾名思义,就是查询慢的日志,是指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。启动慢查询日志常用的配置slow_query_log 启动停止技术慢查询日志 slow_query_lo...

2019-03-31 12:25:57 139

原创 Java并发编程—AQS

并发编程—AQS

2019-03-22 16:59:52 257

原创 Java并发编程之synchronized

synchronized

2019-03-22 16:24:48 110

原创 SPRING-BEAN的生命周期

bean的生命周期:指 bean创建-----初始化----销毁 的过程。bean的生命周期是由容器进行管理的。我们可以自定义 bean初始化和销毁方法。【3种】栗子一:指定初始化和销毁方法。新建Bike.java在配置类里通过@Bean(initMethod=“init”, destroyMethod=“destroy”)@Bean(initMethod="init", de...

2019-03-08 20:38:17 107

原创 使用Git提交时报了 : Push to origin/master was rejected

我在gitee上创键了一个项目,在Idea里第一次提交时工具报了个 Push to origin/master was rejected 的错误。在网上查询得知,这是因为你的本地项目和远程项目文件不符造成的。解决方法:@https://blog.csdn.net/weixin_41195842/article/details/80115228在你本地的项目文件夹下,执行命令:git pull ...

2019-02-15 15:34:10 172

原创 SPRINGBOOT异步处理REST服务

异步处理REST服务

2019-02-12 14:01:06 1064

原创 SPRINGBOOT 错误处理机制

SPRINGBOOT 错误处理机制看这篇,写的很好的https://blog.csdn.net/j080624/article/details/80747669

2019-02-11 20:51:07 122

原创 Java并发编程—CAS

并发编程2.3—原子操作CAS

2018-11-28 19:31:38 123

原创 Java并发编程—并发工具类

并发编程2.2—并发工具类这里将会记录一些并发工具类:CountDownLatch、CyclicBarrier、Semaphore、ExchangeCountDownLatchCyclicBarrierSemaphoreExchange

2018-11-27 18:51:41 175

原创 Java并发编程—Fork/Join

并发编程2.1—Fork/Join之前的学习都是基础的,接下来升一个阶段了,自己也是很期待啊!不够前边学习过的还是要牢牢掌握的。这边文章就用来记录Fork-Join这里的知识点了。Fork-Join初识Fork-Join是什么?ForkJoin是Java7提供的原生多线程并行处理框架,其基本思想是将大任务分割成小任务,最后将小任务聚合起来得到结果。fork是分解的意思, join是收集的...

2018-11-27 18:38:05 307

原创 Java并发编程—线程协作

并发编程1.5—线程协作这里会记录学习的内容有:等待通知(wait,notify/notifyAll),join(),yield() 、sleep()、wait()、notify()等方法对锁有何影响等待和通知(wait()/notify()/notifyAll())wait() / notify() / notifyAll()之前说过wait() / notify() / notifyA...

2018-11-26 21:25:42 135

原创 Java并发编程—线程间共享

并发编程1.4—线程间共享

2018-11-26 18:18:24 121

原创 Java并发编程—对Java中的线程进一步了解

并发编程1.3—对Java中的线程进一步了解线程常用方法和线程的状态先不说啥上图:线程的状态只有5种,如上图所示。整个生命周期就是这几种状态的切换。重要方法说明:【简单说明后面再做例子说明】start():启动线程,使线程进入就绪/可运行状态,等待操作系统的调度。join():把指定的线程加入到当前线程,使得线程之间的并行执行变为串行执行。(原理就是使用的wait()方法)yi...

2018-11-16 16:06:04 247

原创 Java并发编程—认识Java里的线程

并发编程1.2—认识Java里的线程Java程序天生就是多线程的。Java程序天生就是多线程的。看例子: /** * Java语言天生就是多线程的 */ @Test public void javaThreadMX(){ // 虚拟机线程管理接口 ThreadMXBean threadMXBean = ManagementF...

2018-11-16 14:22:15 116

原创 Java并发编程—基础概念

并发编程1.1—基础概念1.CPU核心数和线程数的关系和区别简单的说:CPU核心数:线程数=1:1 ;使用了超线程技术后—> 1:2。详细解释:CPU核心数指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组,等等,依次类推。线程数是一种逻辑的概念,简单地说,就是模拟出的CPU核心数。比如,可以通过一个...

2018-11-16 14:21:01 142

原创 Oracle数据库的表被锁,解决方法

在做数据的删除操作时,由于网络突然断开导致表被锁定,解决方方法:先执行下面的代码:SELECT object_name, machine, s.sid, s.serial#FROM gv$locked_object l, dba_objects o, gv$session sWHERE l.object_id = o.object_idAND l.session_id = s.sid;查询的...

2018-05-23 20:43:08 3057

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除