- 博客(8)
- 收藏
- 关注
原创 关于java集合,浅谈ArrayList LinkedList Vector
从数据结构,特性,项目中的实用程度来剖析集合 数据结构 List -->ArrayList LinkedList Vector 下面从实用中着重各个分析 ArrayList,Vector都是实现了List接口,其底层数据结构是数组,数组很重要一点的是下标(index) 他俩都是有序的,并且可以存null。 ArrayList,并不是线程安全的,现在的高并发项目中已然不使用了。 ...
2019-03-15 18:53:59
266
原创 Mysql分表增加字段的脚本
由于业务的升级,业务表不满足其需求,得加个字段,手动加感觉太蠢了。。。为了专业点,便写了个脚本 DROP PROCEDURE IF EXISTS hanshuming; delimiter $$ CREATE PROCEDURE hanshuming () BEGIN DECLARE _SQL VARCHAR (1000) CHARSET utf8 ; DECLARE i INT ; SET ...
2019-03-15 17:12:18
2481
原创 尝试从0到1项目的孵化总结
购买阿里云服务器 阿里云服务器,与平常服务器一般无二。那操作它,所需的知识无非就是linux的常用命令,下面列举一些常用命令; 下列均为个人见解,仅供参考 export PATH=$PATH:/opt/xxx xxx表事文件路径,就如window的配置类似 查看是否已经设好,可用命令export查看: jdk配置好之后,常用命令如:jps 查看java的各种进程 查看服务启动进程 n...
2019-03-14 10:46:19
671
原创 linux后台启动程序
//linux后台启动 sh xxx.sh 1>/dev/null 2>&1 & 例如: sh kafka-server.sh 1>/dev/null 2>&1 & 下面各个介绍语法作用 1,/dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称“黑洞”。 其中 /dev/null 2>&1默...
2019-03-13 22:38:05
6260
1
原创 linux mysql的ERROR 2059 (HY000)
完美解决ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded问题以及navicat:Authentication plugin 'caching_sha2_password' 1,先查看docker已启动的进程 docker ps 2,使用命令进入docker下的mysql doc...
2019-03-13 22:26:57
1552
原创 配置1.8jdk环境
一个从0到1的搭建之路 第一步开机。。。。(开个玩笑) 第一步给电脑安装个jdk; 地址:https://pan.baidu.com/s/1sunIF-dBeyDKjFEpuYFyTQ 密码:jhuj 下载之后,安装步骤所有都点默认就好了,如下图; 第二步配置环境变量; 按图下步骤 然后设置把jdk路径指定 新增JAVA_HOME TOC 在变量值最后输入 %JAVA_HOME%...
2019-01-11 15:58:00
258
原创 关于集合
2018-8-24 面试经常问到的问题.小伙子,你来说说对集合的理解. 集合无非list,set,map; list ArrayList public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io....
2018-08-24 21:18:00
180
原创 毕业三年,找工作之余才发现原来需要懂这几个知识点
1,数据结构与算法 2,数据库 3,集合 4,多线程 5,NIO 6,spring 7,jvm结构与原理 8,juc同步组件
2018-08-24 20:10:38
520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅