Caole's blog

Caole的个人博客


  • 首页

  • My2018

  • 标签

  • 分类

  • 归档

  • 收藏

  • 搜索

全面理解Java内存模型

发表于 2018-08-13 | 更新于: 2018-10-14 | 分类于 JVM | | 阅读次数:

转载自CSDN-全面理解Java内存模型(JMM)及volatile关键字

理解Java内存区域与Java内存模型

Java内存区域

Java虚拟机在运行程序时会把其自动管理的内存划分为以上几个区域,每个区域都有的用途以及创建销毁的时机,其中蓝色部分代表的是所有线程共享的数据区域,而绿色部分代表的是每个线程的私有数据区域。

阅读全文 »

详解类加载机制

发表于 2018-08-12 | 更新于: 2018-10-14 | 分类于 JVM | | 阅读次数:

从类被加载到虚拟机内存中开始,到卸御出内存为止,它的整个生命周期分为7个阶段,加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)、卸御(Unloading)。其中验证、准备、解析三个部分统称为连接。

阅读全文 »

IOC概念和SpringBean的生命周期

发表于 2018-08-10 | 更新于: 2018-10-14 | 分类于 Spring , IOC | | 阅读次数:

之前有写过SpringBean的文章,但是大部分都是搬运的,自己对它的深层次思想并没有掌握,所以在这里重写一下。

IOC部分在第一次学Spring的时候就已经在接触了,但是还是了解的不够深入,最近在看了一部分SpringIOC的源码之后,才模模糊糊的明白了一些,正好赶上组内技术分享,做此下文

阅读全文 »

Java ConcurrentModificationException异常原因和解决方法

发表于 2018-08-07 | 更新于: 2018-10-14 | 分类于 JAVASE , 集合框架 | | 阅读次数:

  在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个异常出现的原因以及解决办法。

阅读全文 »

Gson解析动态key的JSON文件以及优化记录

发表于 2018-07-21 | 更新于: 2018-10-14 | 分类于 实用教程 , JSON | | 阅读次数:

先说说具体场景,当前正在做一个项目,有部分接口是通过股票代码去后台请求数据的,但是作为初入职场的小白,并没有对传入的参数进行判断,所以导致测试服务器上项目每天都是处于504状态(因为安全部门每天凌晨都会对测试服务器上的接口进行注入式攻击,以保证提前发现问题,防止线上灾难)。

阅读全文 »

网络抓包工具 wireshark 入门教程

发表于 2018-07-20 | 更新于: 2018-10-14 | 分类于 实用教程 , 网络抓包 | | 阅读次数:

Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

网络管理员使用Wireshark来检测网络问题,网络安全工程师使用Wireshark来检查资讯安全相关问题,开发者使用Wireshark来为新的通讯协定除错,普通使用者使用Wireshark来学习网络协定的相关知识。当然,有的人也会“居心叵测”的用它来寻找一些敏感信息……。Wireshark相对于tcpdump而言,界面更友好,功能更强大。

阅读全文 »

MAVEN多模块项目的创建以及部署(SpringBoot+MyBatis+IDEA)

发表于 2018-07-20 | 更新于: 2018-10-14 | 分类于 Spring | | 阅读次数:

项目基于SpringBoot+MyBatis+Maven构建,由于需要将定时任务与前台业务模块分离开来,所以需要进行maven多模块项目的开发。

阅读全文 »

MySQL存储引擎及其对比

发表于 2018-07-16 | 更新于: 2018-10-14 | 分类于 Mysql | | 阅读次数:

MySql中有哪些存储引擎?

阅读全文 »

学习Spring的长期or短期目标

发表于 2018-07-13 | 更新于: 2018-07-13 | 分类于 SSM框架 , Spring | | 阅读次数:

最近非常想研究透彻Spring,但是又找不到合适的方法。之前一直打算阅读Spring源码,但是又有人说 如果什么框架要你必须阅读源代码才能掌握,那这个框架一定很烂、不成熟,或者说至少处于成熟的前期。 显然Spring不是这样的框架。

阅读全文 »

《Spring实战》读书笔记3-SpringAOP

发表于 2018-07-13 | 更新于: 2018-07-13 | 分类于 SSM框架 , Spring | | 阅读次数:

1. 参考

  • Spring 4 学习笔记5:Spring AOP
  • 《Spring实战 第四版》
  • SpringAop 详尽教程
阅读全文 »
123…6
Caole

Caole

52 日志
30 分类
34 标签
RSS
GitHub E-Mail Twitter 微博
友情链接
  • escnqh
  • youyinnn
  • dombro96
© 2018 Caole
0%