我的面试
文章平均质量分 85
小鱼爱吃菜
在探索真理的道路上也一定要热爱生活呀
展开
-
HTTP和HTTPS的区别以及介绍讲解
文章目录1.http与https的介绍2.HTTP与HTTPS的原理HTTPS连接的一个过程1.http与https的介绍http:超文本传输协议,是互联网应用最广泛的一种网络协议。设计的最初目的是为了提供一种发布和接收HTML页面的方法。是以明文的形式来传输的,所以就会存在一定的安全隐患(因为攻击者可以截取web服务器和网站相关的报文,就可以直接读懂其中的信息,因此http协议不适合传输一些敏感的信息。接下来就是介绍https了,这个东西是什么样的特征呢?https:超文本传输安全协议,是一原创 2022-03-08 22:31:26 · 2957 阅读 · 0 评论 -
字节、阿里java实习一面以及自己最近一周的感悟
如何高效地在面试中提升自己?看完你就明白了原创 2022-02-24 16:27:14 · 499 阅读 · 2 评论 -
每日算法题之(字符串)
文章目录1.反转字符串1.1题目信息1.2题解2.反转字符串 ||2.1题目信息2.2解题思路2.3题解代码1.反转字符串1.1题目信息编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1)O(1)O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。示例 1:输入:[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,原创 2022-02-09 10:09:19 · 99 阅读 · 0 评论 -
商易通项目总结(三)(一款包含Spring+SpringBoot+SpringCloud+Mysql+Mybatis-plus+RabbitMq+Redis的医院挂号系统)
java项目!!!原创 2022-02-05 14:30:22 · 1623 阅读 · 0 评论 -
商易通项目总结(二)(一款包含Spring+SpringBoot+SpringCloud+Mysql+Mybatis-plus+RabbitMq+Redis的医院挂号系统)
项目!!!原创 2022-02-05 11:59:23 · 2161 阅读 · 0 评论 -
每日算法题之(哈希表2)
文章目录1.两数之和1.1思路1.2代码解析2.赎金信2.13.三数之和1.两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]1.1思路首先,这道题目需要做的就是根据数组找到对原创 2022-02-04 21:44:03 · 77 阅读 · 0 评论 -
商易通项目总结(一)(一款包含Spring+SpringBoot+SpringCloud+Mysql+Mybatis-plus+RabbitMq+Redis的医院挂号系统)
Java项目原创 2022-02-04 12:11:59 · 5028 阅读 · 2 评论 -
每日三道算法题之(哈希表)
算法每日练习原创 2022-02-04 00:02:13 · 449 阅读 · 0 评论 -
Git总结和使用教程
前言我们每个人,在学完一定的技术之后,肯定要做的,就是做项目了,在这个过程中,学习Giti就是一件很重要的事情了,那么今天就让明怀我来给大家介绍一下Git这个东西吧。Git简介WorkSpace:工作区,这个就是我们所说的,命令行以及其对应的一些文件,也就是git-bash,如果你在IDEA里面操作的话,那么IDEA就相当于是工作区Index:我们在想要把工作区中的文件移交到暂存区的过程,需要做哪些操作呢,也就是git add 文件名。Repository:本地仓库,这个就是可以直接git co原创 2022-01-04 21:54:53 · 762 阅读 · 1 评论 -
Callable和FutureTask的关系(多线程篇)
01.我的Git总结为什么学Callable首先,我们今天要讲的就是线程,在线程中呢,我们创建一个线程,很简单,无非就是创建一个new Thread(),然后进行相应的做法。Thread thread=new Thread(new Runnable() { @Override public void run() { System.out.println("这是一个线程"); } })原创 2022-01-05 19:25:00 · 516 阅读 · 0 评论 -
Mybatis-plus和Mybatis的区别和详情讲解(附代码详解)
文章目录1.简介2.Mybatis2.1Mapper层2.2Service层2.3Controller层3.Mybatis-plus3.1为什么使用mybatis-plus?3.2如何使用它Mybatis-plus?3.3如何实现一些特殊的sql语句呢?4.总结1.简介首先,在介绍Mybatis-plus之前呢,明怀我想给大家介绍一下Mybatis,其实mp(mybatis-plus)是对mybatis的一个增强,我更推荐大家在使用的时候可以结合着Mybatis和mp一起使用2.Mybatis2.原创 2022-01-25 11:11:31 · 16250 阅读 · 0 评论 -
进程和线程的探讨(区别、优点和应用场景)
文章目录1.进程和线程的区别2.多进程和多线程各自的优点2.1多进程的优点:2.2多线程的优点:3.多进程和多线程之间的应用场景3.1 多进程应用场景3.2多线程应用场景4.如何合理地选择多线程和多进程1.进程和线程的区别进程是程序执行的基本单位,进程是程序执行一次的过程,也就是说,一个程序就代表了进程从创建到运行再到消亡的整个过程。而线程是包含于进程的,一个进程可以对应多个进程,但是一个线程只能对应一个进程,与进程不同的是同类的线程共享进程中的堆和方法区,但是他们有着属于自己的本地方法栈、虚拟机栈、程原创 2022-02-02 19:48:13 · 914 阅读 · 1 评论 -
I/O多路复用的详解(包含什么是IO、NIO、BIO以及select、epoll、poll这些方式解答)
你要偷偷学技术,超过所有人!原创 2022-02-02 19:10:18 · 1205 阅读 · 0 评论