自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Mysql 基本SQL语法及说明-MySQL必知会

目录1、Mysql中的注释1、Mysql中的注释

2020-07-09 09:01:38 731

原创 IntelliJ IDEA添加快捷键模板方法

不正经演示1、在桌面找到IntelliJ IDEA2、打开IntelliJ IDEA,双击或者右击打开3、在左上角找到File-Setings,双击进入(快捷键Ctrl+Alt+S,如果没用那应该是热键冲突了)4、进入Settings之后,找到Editor目录下的Tive Templates5、添加模板分组并命名(名字没要求,我现在演示名Test)6、添加完分组之后,找到分组开始添加模板7、测试,添加完成总结1、在桌面找到IntelliJ IDEA2、打开IntelliJ IDEA,双击或者右击打开

2020-07-02 11:13:47 1265

原创 JVM垃圾回收机制原理

1.JVM内存模型根据 JVM 规范,JVM 内存共分为虚拟机方法区、堆、栈、程序计数器、本地方法栈五个部分。PC寄存器(程序计数器):用于记录当前线程运行时的位置,每一个线程都有一个独立的程序计数器,线程的阻塞、恢复、挂起等一系列操作都需要程序计数器的参与,因此必须是线程私有的。java 虚拟机栈:在创建线程时创建的,用来存储栈帧,因此也是线程私有的。java程序中的方法在执行时,会创建...

2019-02-22 15:53:01 408

原创 ThreadLocal

什么是ThreadLocal?ThreadLocal一般称为线程本地变量,是一个特殊的线程绑定机制,将线程和变量绑定在一起,为每一个线程维护一个独立的变量副本。通过ThreadLocal可以将对象的可见范围限制在同一个线程内,而不会和其他线程的副本冲突。ThreadLocal 与 Synchronized区别相同:ThreadLocal和线程同步机制都是为了解决多线程中相同变量的访问冲突问题...

2018-12-07 11:22:40 135

原创 Ajax轮询和WebSocket

在WebSocket出现之前的我们主要是通过什么实现实时信息传递呢?主要使用Ajax轮询、long poll(Ajax长查询)Ajax轮询——“定时的通过Ajax查询服务端”:浏览器按规定的时间向服务器发送请求,服务器接受到请求信息后返回响应信息并关闭连接。$(function() {//按规定的时间发送请求给服务器 setInterval("isHave();",50...

2018-12-03 15:17:08 800

原创 JDBC

JDBC是什么?JDBC的全称是Java Data Base Connectivity(java数据库连接)是一种用来执行SQL的java API,可以为多种关系型数据库提供统一访问,它是由一组用java语言编写的类和接口组成。通俗的来说就是java与数据库连接的桥梁,用java代码就能对数据库进行增删改查。JDBC连接数据库的步骤是什么?1.加载数据库驱动2.与数据库进行连接3.发送S...

2018-11-28 19:36:45 139

原创 快速失败(fail-fast)和安全失败(fail-safe)

快速失败(fail-fast):在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。获取一个迭代器: ArrayList<String> list = new ArrayList<String>();

2018-11-26 20:05:44 347

空空如也

空空如也

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

TA关注的人

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