自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL常用基本操作(精简版)

一、数据库操作-- 1. 查看所有数据库show databases;-- 2. 切换数据库use <数据库名称>-- 3. 创建新数据库create database <数据库名称>-- 4. 删除数据库drop database二、 表操作-- 1. 创建表create table <表名> ( &lt...

2020-05-02 15:58:20 334

原创 10分钟理解Java JIT 即时编译

简单理解 JIt 编译Jit编译的作用:在部分的商用虚拟机中,Java 程序最初是通过解释器( Interpreter )进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁的时候,就会把这些代码认定为“热点代码”。为了提高热点代码的执行效率,在运行时,即时编译器(Just In Time Compiler )会把这些代码编译成与本地平台相关的机器码,并进行各种层次的优化。这里简述了JI...

2019-10-15 23:18:19 464

原创 Jvm 内存区域详解

Jvm 内存区域划分运行时数据区:Java程序启动时系统内存分配的一块独立的内存区域,其中可分为两部分:线程共享部分和线程独享部分,那么下面便根据这样的划分规则来介绍一下各个内存区域的作用以便后面提到的Java运行原理做一下准备。首先线程共享部分顾名思义,多个线程都可以访问的内存区域,其中包含方法区和堆内存,既然是内存区域那么肯定使用存放数据的,那么这两块内存区域到底是用来存放什么的呢?...

2019-10-14 22:40:26 223

原创 Druid 连接池基本配置详解(优化)

Druid 连接池配置今天碰到了Druid配置的相关问题,参数有点多,所以先码。Druid 是阿里开发的开源数据库连接池,通过池技术提升访问数据库的效率,至于原理,既然是池化技术,跟线程池差不多。 下面为 可配置 参数详解(来源:网络): 配置 缺省值 说明 name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来。...

2019-10-14 18:55:41 4705

原创 Java 如何优雅的终止线程

Java线程终止Java 线程终止大体分为三种stop() / interrupt() / 标志位, 那么这三种的使用场景以及区别是怎样的呢?下面分析一下:Thread.stop()这个方法通俗易懂,stop直接停止就完事儿了,但是细心的同学可能会注意到这个stop()函数已经被弃用了Thread.stop(),一般情况下既然弃用了我们不用就完了,但是最好还是要了解一下问什么会弃用这...

2019-10-09 16:17:12 259 1

原创 Java 线程的六种状态

六种线程状态如上图,为什么是六种状态? 因为源码里就是这么写的:/** * A thread state. A thread can be in one of the following states: * <ul> * <li>{@link #NEW}<br> * A thread that ha...

2019-10-09 11:54:42 132

图书馆管理系统

本项目搭建环境:MyEclipse10.0+Struts2+Hibernate3+spring3+MySQL;前端框架采用bootStrap+JQuery,数据库脚本文件也包含在内。项目模块包括读者模块和管理员模块,模块中的功能很多,比较适合作为毕业设计原型来用,可以在里面自己重新添加功能。项目测试没问题,可完美运行。

2018-05-22

空空如也

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

TA关注的人

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