- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 java面试准备之JVM及设计模式
文章目录JVM一、内存分区二、 垃圾回收机制三、 gc常见算法四、 垃圾回收器五、内存分配规则六、类与类加载器问题思考:设计模式JVM一、内存分区1.1 程序计数器内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖计数器完成如果线程正在执行一个 Java 方法,这个计数器记录...
2020-03-14 17:30:30
816
原创 java面试准备之协议及线程
一、Http和Https的区别二、Get和Post的区别三、Session和cookie的区别和联系四、OSI七层模型五、TCP和UDP(一)TCP与UDP基本区别(二)UDP应用场景:(三)TCP三次握手(四)TCP四次挥手
2020-03-14 17:24:11
417
原创 java面试准备之数据库(Mysql+Redis)
MYSQL一、事务(一)事务四大特性(二)事务隔离级别二、索引(一)概念(二)索引优缺点(三)MyISAM(非聚集索引)和InnoDB(聚集索引)(四)存储引擎InnoDB和MyISAM的区别
2020-03-14 17:17:09
704
原创 java面试准备之框架(SSM+SpringBoot)
JDBC、JSP、Servlet一、JDBC是如何实现Java程序和JDBC驱动的松耦合的?二、Statement和PreparedStatement有什么区别?哪个性能更好?三、Servlet理解四、SERVLET API 中 forward() 与 redirect()的区别?
2020-03-14 17:09:30
875
原创 电子邮箱注册激活(java)
大家在注册论坛或者注册一些软件的账号的时候有时需要填写邮箱来注册,而为了测试你的邮箱是否是你自己的会给你的邮箱发送一个激活码链接,只有你点击这个链接之后邮箱才能注册成功,接下来我们就来实现一下这个流程。
2020-02-15 20:19:45
3232
原创 二叉树镜像问题
今天写了剑指offer中的二叉树镜像问题,写到第三种解法的时候遇到了一个关于ArrayDeque的问题,将其记录下来解法一:/** * 递归 * @param root */ public static void Mirror1(TreeNode root) { if(root == null || (root.left == null&...
2020-02-14 16:12:26
165
原创 MYSQL实用教程(第二版)电子工业出版社
MYSQL代码(基本比较全) 数据库建表第一章 绪论show variables like’char%’;//改中文字符set character_set_database=‘gbk’;create table xs (学号 char(6) not null primary key,姓名 char(8) not...
2019-10-26 21:24:31
724
原创 阿里云部署Java项目 (ubuntu16.04)mysql+jdk+tomact+redis 部署IDEA的ssm项目
如果不是root账户请在每条命令下加 sudo里面的一些软件源可能会更改请大家自己寻找新的软件源,jdk,tomact一、MySQL安装1.更新软件源apt-get update2.安装apt-get install mysql-server执行中会要求你初始化mysql的登陆密码安装MySQL客户端apt-get install mysql-clientapt-get in...
2019-10-26 20:58:10
582
1
这是一个模拟邮箱注册验证的项目包
2020-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人