- 博客(23)
- 收藏
- 关注
原创 web服务(springbooot+mysql)docker-compose一条龙部署
1、安装docker&docker-compose安装dockeryum install docker-ce验证安装docker --version启动dockersystemctl start docker安装docker-composecurl -L "https://github.com/docker/compose/releases/download/1.28.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local
2022-03-22 16:41:50
2035
原创 螺旋遍历矩阵
螺旋遍历矩阵顺时针遍历矩阵需要遍历的矩阵目标结果直接贴代码顺时针遍历矩阵需要遍历的矩阵1234567891011121314151617181920目标结果1 2 3 4 5 10 15 20 19 18 17 16 11 67 8 9 14 13 12直接贴代码//遍历矩阵 int[][] pro=new int[][]{{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{1
2021-09-28 11:08:20
322
原创 分级奖品抽奖算法,出中奖名单
分级奖品抽奖算法,出中奖名单 public static void main(String[] args) { //参与抽奖人员8人 LinkedList<Integer> linkedList = new LinkedList() {{ add(0); add(1); add(2); add(3); add(4); a
2020-11-27 11:41:14
500
原创 数据字段属性
数据字段属性UnSigned无符号的声明该数据列不允许负数 .ZEROFILL0填充的不足位数的用0来填充 , 如int(3),5则为005Auto_InCrement自动增长的 , 每添加一条数据 , 自动在上一个记录数上加 1(默认)通常用于设置主键 , 且为整数类型可定义起始值和步长当前表设置步长(AUTO_INCREMENT=100) : 只影响当前表SET @@auto_increment_increment=5 ; 影响所有使用自增的表(全局)NULL 和
2020-07-07 11:31:08
165
原创 mysql数据类型
数据库的数据类型数值类型大小tinyint1bytesmallint2bytemediumint3byteint4bytebigint8bytefloat4bytedouble8bytedecimal字符串形式的浮点数,一般用于金融计算字符串类型大小char0~255varchar0~65535可变字符串tinytext0~2^8-1bytetext0~2^16-1byte
2020-06-01 21:16:23
93
原创 mysql操作
创建数据表属于DDL的一种,语法 :create table [if not exists] 表名(‘字段名1’ 列类型 [属性][索引][注释],‘字段名2’ 列类型 [属性][索引][注释],#…‘字段名n’ 列类型 [属性][索引][注释])[表类型][表字符集][注释];说明 : 反引号用于区别MySQL保留字与普通字符而引入的 (键盘esc下面的键).CREATE TABLE IF NOT EXISTS`test`(`id` INT(4) NOT NULL AUTO_INCRE
2020-06-01 20:39:56
106
原创 mysql基本命令行
update user setpassword=password(‘123456’)where user=‘root’; 修改密码flush privileges; 刷新数据库show databases; 显示所有数据库use dbname;打开某个数据库show tables; 显示数据库mysql中所有的表describe user; 显示表mysql数据库中user表的列信息create database name; 创建数据库use databasename; 选择数据库exit;
2020-06-01 15:39:25
90
原创 ArrayList和LinkedList插入速度对比
数据量越大,插入位置越后,LinkedList插入速度越慢。大部分情况ArrayList更优。
2020-04-20 16:01:50
828
原创 类初始化顺序
父类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)子类静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)父类成员变量初始化父类普通代码块(每次new,每次执行 )父类构造函数(每次new,每次执行)子类成员变量初始化子类普通代码块(每次new,每次执行 )子类构造函数(每次new,每次执行)...
2020-02-29 13:08:38
108
原创 序列化
通常一个类实现序列化方式是实现序列化接口 Serializable序列化的作用:把数据长久的保存在磁盘中,磁盘和内存是不同的,内存一般在程序运行时占用,数据保存周期短,随程序结束而结束,磁盘可以长久保存数据transient关键字的作用,在已实现序列化的类中,有的变量不需要保存在磁盘中,就要transient关键字修饰,如银行卡密码等,就这个作用------在已序列化的类中使变量不序列化...
2020-02-27 20:54:20
78
原创 JavaWEB监听器
HttpSessionAttributeListener:可以实现此侦听器接口获取此web应用程序中会话属性列表更改的通知;HttpSessionBindingListener:当该对象从一个会话中被绑定或者解绑时通知该对象,这个对象由HttpSessionBindingEvent对象通知。这可能是servlet程序显式地从会话中解绑定属性的结果,可能是由于会话无效,也可能是由于会话超时;Ht...
2020-02-27 11:10:12
94
原创 有关hashMap跟hashTable的区别
HashMap和Hashtable都实现了Map接口HashMap是非synchronized,而Hashtable是synchronizedHashTable使用Enumeration,HashMap使用Iterator
2020-02-26 22:56:59
97
原创 Java小细节(五)
Java小细节(五)上集 ([Java小细节(四)](https://blog.youkuaiyun.com/weixin_43975333/article/details/103984224))Object(所有类的根类)上集 (Java小细节(四))Object(所有类的根类)instanceof 严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为:boolean ...
2020-02-01 11:21:03
128
原创 Java小细节(四)
Java小细节(四)上集 ([Java小细节(三)](https://blog.youkuaiyun.com/weixin_43975333/article/details/103808952))多态(一个对象对应着不同类型)上集 (Java小细节(三))多态(一个对象对应着不同类型)体现:父类或者接口的引用指向其子类的对象。好处:限定功能使用,提高了代码的扩展性,前期定义的代码可以使用。弊端:前...
2020-01-20 10:09:49
106
原创 Java小细节(三)
Java小细节(三)上集 ([Java小细节(二)](https://blog.youkuaiyun.com/weixin_43975333/article/details/103720935))面向过程与面向对象(思想)成员变量与局部变量的区别上集 (Java小细节(二))面向过程与面向对象(思想)面向过程:强调过程(即封装过程、动作)。c语言面向对象:强调对象(即封装对象、实体的属性、行为)。J...
2020-01-15 10:13:49
212
原创 Java小细节(二)
Java小细节(二)上集 ([Java小细节(一)](https://blog.youkuaiyun.com/weixin_43975333/article/details/103375246))函数数组上集 (Java小细节(一))函数1,运行类时,在内存中划分一块栈内存(类似于弹夹,先进为栈底)2,加载主函数,在栈内存中划分一块main内存3,当主函数加载到其他函数时,再在栈内存中划分一块...
2020-01-02 16:30:05
108
原创 Java小细节(一)
Java小细节写注释任何数据+字符串=字符串例:Systeam.out.println(“5+5=”+5+5); //5+5=55Systeam.out.println(“5+5=”+(5+5)); //5+5=10int i=3;i=i++; //i=3short s=3;s+=4; //s=7类型自动转换s=s+4; //报错可能丢失精度s=(short)(s+4)...
2019-12-19 20:34:52
242
原创 有了基本数据类型,为什么还要引用类型?
有了基本数据类型,为什么还要引用类型? Java有八大类基本类型(byte,short,int,long,float,double,char,boolean) 然而Java还提供另一种数据类型:引用类型即封装类型(Byte,Short,Integer,Long,Float,Double,Character,Boolean) 比如Integer...
2019-12-01 10:55:48
2600
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人