- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 部署命令总结
部署部署命令无脚本打jar包有脚本打jar包(一键部署)部署部署命令无脚本打jar包例:进入所要打包的项目目录:cd /opt/quick/glory-admin拉代码:git pull打包:mvn install(需要看是war包还是jar包)nohup nohup java -jar -Xms1g -Xmx1g -XX:MaxNewSize=1g -XX:MaxPermSize=1g -Xloggc:${tomcat_dir}/logs/gc.log -XX:+PrintGCDetails
2021-07-08 13:57:36 120
原创 解决问题记录
解决的问题解决时间戳转换问题解决时间戳转换问题1.使用这种方式可以转换成任意的日期格式将 Fri Feb 19 17:32:34 CST 2021 EEE MMM dd HH:mm:ss zzz yyyy转换为yyyy-MM-dd’T’HH:mm:ss格式SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US); Date date = new Date();
2021-07-08 13:55:43 73
原创 布隆过滤器
布隆过滤器(Bloom Filter)布隆过滤器思想如何解决hash冲突布隆过滤器的数据结构缺点优点应用布隆过滤器思想如果想判断一个元素是不是在一个集合里,一般想到的是将所有元素保存起来,然后通过比较确定。链表,树等等数据结构都是这种思路.。但是随着集合中元素的增加,我们需要的存储空间越来越大,检索速度也越来越慢。不过世界上还有一种叫作散列表(又叫哈希表,Hash table)的数据结构。它可以通过一个Hash函数将一个元素映射成一个位阵列(Bit Array)中的一个点。这样一来,我们只要看看这个点是
2021-07-07 19:46:01 61
转载 linux常用命令
linux常用命令目录切换命令目录的操作命令(增删改查)文件的操作命令(增删改查)压缩文件的操作命令Linux的权限命令Linux 用户管理Linux系统用户组的管理其他常用命令目录切换命令• cd usr: 切换到该目录下usr目录• cd …(或cd…/): 切换到上一层目录• cd /: 切换到系统根目录• cd ~: 切换到用户主目录• cd -: 切换到上一个所在目录目录的操作命令(增删改查)mkdir 目录名称: 增加目录ls或者ll(ll是ls -l的缩写,ll命令以看到该
2021-06-04 10:19:46 99
原创 mysql深入理解(一)
mysql深入理解(一)1.聚簇索引和非聚簇索引的区别2.InnoDB为什么采⽤B+树索引3.B+树的性质4.什么叫覆盖索引?5.什么叫索引下推?6.索引失效场景1.聚簇索引和非聚簇索引的区别聚簇索引:叶子节点中将数据存储和索引放到了一块,找到了索引也就找到了数据,数据的物理存放顺序和索引顺序是一致的(只要索引是相邻的,那么数据也一定是相邻的存放在磁盘上的)。例:如要找5-7的索引位置,那么也就找到了5-7的数据位置(有利于范围查询)非聚簇索引(二级索引):数据是数据,索引是索引,叶子节点不存储数据
2021-05-31 17:19:07 194
转载 Mybatis与JDBC工作原理对比
JDBC四大核心对象DriverManger:该类管理数据库驱动程序。注册驱动:让JDBC知道要使用的是哪个驱动获取Connection:如果可以获取到ConnectionConnection:管理数据库建立的连接。获取Statement对象Statement:负责将要执行的sql语句提交到数据库。 executeUpdate(String sql):执行更新操作(insert、update、delete等)executeQuery(String sql):执行查询操作,数据库在执行查询后
2021-02-05 13:42:14 191
原创 Integer、new Integer() 和 int 的对比
Integer、new Integer() 和 int 的对比基本概念的区分:Integer 是 int 的包装类,int 则是 java 的一种基本数据类型 2、Integer 变量必须实例化后才能使用,而int变量不需要 3、Integer 实际是对象的引用,当new一个 Integer时,实际上是生成一个指针指向此对象;而 int 则是直接存储数据值 4、Integer的默认值是null,int的默认值是0Integer、new Integer() 和 int 的比较1、两个 new Inte
2020-12-21 18:58:06 173
原创 mysql数据库基础知识总结
mysql数据库基础知识总结一、基础常用命令1.创建命令create user ‘用户名’ @‘ip’ identified by ‘密码’; 创建用户drop user 用户名@ip 删除用户show databases; 查数据库show tables; 看表create database 数据库名 default charset utf8; 创建数据库create table 表名(列名 数据类型 约束···,列名 数据类型 约束···)engine=in
2020-12-18 23:05:08 14926 2
转载 java基本数据类型存放在哪?
java基本数据类型存放在哪?基本数据类型变量存放在哪不是靠常规说的基本数据类型存放在栈中,引用类型存放在堆中这样简单的话语定义的,而是需要利用场景来帮助理解,不然可能会被误导。举个例子:class Text{int a=1;}在Text类中基本数据类型的变量a是随对象存储在堆中的而public void text(){int b=1;}在text局部方法中基本数据类型的变量b是存储在栈中的,从更深层次理解为什么基本类型的实例变量在堆上创建,局部变量在栈上创建,这样做有什么好处?如果你
2020-11-19 21:24:16 4725 6
android中的常用权限
2018-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人