自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ArrayList的源码分析(持续更新)

首先我们来认识一下ArrayList,LinkedList,Vector的相同点和不同点分别是什么:相同点:三个类都是实现了List接口,存储数据的特点相同:存储有序的、可重复的数据。不同点:ArrayList:作为List接口的主要实现类:线程不安全,效率高,底层使用Object[] elementData存储。LinkedList:对于频繁的插入、删除操作,使用此类效率比ArrayList高:底层使用双向链表存储。Vector:作为List接口的古老实现类:线程安全的,效率低;底层使.

2020-07-27 19:53:46 91

原创 快速排序的思维导图

public class Test{ /* *数组的冒泡排序的实现 */ *public class Test{ public static void main(String[] args){ int[] arr=new int[]{43,32,76,-98,0,64,33}; //冒泡排序 for (int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length-1-j;j++){ if(arr[j]&

2020-07-23 20:12:11 196

原创 不使用idea打jar包的方法

二、两种打jar包的方法1、普通jar包1)project structure =>Artfacts=>+选择 jar=>2)Builder=>builder Artfacts=>build/rebuild=>在工程根目录下新增out目录中查看有xxx.jar2、meavenjar包1)通过Maven projects=>package=>右键run=>在target根目录下有xxx-1.0jar2)配置maven的环境变量,并在dos窗口中

2020-07-18 16:20:19 403

原创 MAVEN创建javaweb项目后的配置

(1)在pom.xml中:修改<maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target>在dependencies中添加外部依赖jar包<!--https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --><dep

2020-07-18 16:11:41 120

原创 mysql数据库的数据库连接池的使用

常见的数据库有:DBCP是Apache提供的数据库连接池,速度相对c3p0较快,但因自身存在BUG,Hibernate3已不再提供支持C3P0是一个开源组织提供的一个数据库连接池,速度相对较慢,稳定性还可以Druid是阿里提供的数据库连接池,据说集DBCP、C3P0、Proxool优点于一身的数据库连接池。Druid(德鲁伊)数据源Druid是阿里巴巴开源平台上的一个数据库连接池实现,它结合了DBCP、C3P0、Proxool等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执

2020-07-09 19:38:13 137

原创 mysql 高级特性的简单入门

aaa

2020-07-09 19:11:49 97

原创 mysql 不能插入中文解决方案

#进入mysql查看当前字符集信息show variables like ‘char%’;#如果出现以下信息,是不允许中文插入的原因character-set-database latinlcharacter-set-server latinl#ctl+c退出mysql返回linux#查找mysql配置文件路径find -name ‘*.cnf’#编辑配置文件vi /etc/my.cnf[client]default-character-set=utf8[mysqld]

2020-07-05 17:42:23 631

原创 mysql 数据库的基本代码

基本代码建库指令show databases; 查当前系统下所有可见库create database [if not exists] DATABASE_NAME; 创建【如果不存在】数据库drop database [if exists] DATABASE_NAME; 删除[如果存在]数据库use DATE_NAME; 进入数据库#建表show tables; 查看当前库...

2020-07-05 17:37:44 497

空空如也

空空如也

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

TA关注的人

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