- 博客(8)
- 收藏
- 关注
原创 Linux入门
rmdir a b 移出当前目录下a b文件夹 删不了非空 先删里面的元素。.开头的就是隐藏文件.开头的文件夹就是隐藏文件夹。rmdir -p g/h/i/ 删除g下所有。mkdir -p xx/xx/xx批次创建。cd /xxx/xxx 进入绝对路径。df -lh查看磁盘空间是否足够。cd xxx/xxx进入当前路径。mkdir a 当前文件夹创造。ifconfig显示配置信息。mkidr /a 根目录创造。free-h 显示可用空间。mkdir 创造文件夹。cd- 返回之前目录。ls-l长格式展示。.
2022-08-08 17:48:28
166
1
原创 2022.7月面试复盘
要思考创建索引的列是否常常用于搜索条件,是否有强筛选性,是否常常变动,未来是否会失效使用explain解释器,看对应代表索引触发的变量key是否存在一种多路平衡查找树,B数是一种平衡多路查找树,一个m阶B树,最多有M-1个元素,根节点如果不是叶子节点,那么至少有两个子节点,非跟节点至少有m/2个子节点(向上取整)在B数基础上做了些许改动,数据只存在叶子节点,非叶子节点只存指针 和标记,叶子节点按顺序排列,指针相连JWT全称 JSON WEB TOKEN 是一种权限验证方式分页一般就用limit #{begi
2022-07-12 18:45:03
466
原创 JVM+并发编程复习
进程是程序的一次执行,线程是操作系统调度的最小单位JVM+基本类=JRE JRE+工具=JDK可以 JVM只识别字节码,和语言解耦,如Scala,Groovy,Kotlin共享 堆 :JVM上最大的存储区,几乎所有对象都在堆中 方法区 :1.7永久代,1.8元空间,存放类的信息,常量池,方法数据,方法代码 私有: 虚拟机栈:运行方法时所需的数据 (局部变量,方法) 本地方法栈 :c语言写的本地方法 程序计数器:用来记录字节码运行的行数新生代 老年代 永久代 1/3 2/3 永久代
2022-07-09 20:25:56
95
原创 服务器软件介绍
静态服务:主要提供静态资源,不同用户访问到的资源相同 动态服务:提供动态服务,不同用户访问到的资源不同 服务器的几个叫法: web服务器:广义上来说,就是响应用户的需求,提供服务,当下所有的服务器软件都可以称之为web服务器软件 HTTP服务器(静态服务):使用HTTP协议传输资源,提供服务 应用服务器(动态服务):一个特定应用的承载容器 常见的轻量级服务器软件: 1、Nginx:典型的静态服务器,可做反向代理、负载均衡,一般放在最前面直面用户,和后端Tomcat打配合;纯C写的,性能贼高、内存消耗极少、稳
2022-07-07 22:52:44
217
原创 微信后台订阅管理系统总结
从redis中根据手机号获得缓存的验证码 短信验证码校验 图片验证码校验验证码 通过后 删除缓存中的获取的验证码 进行密码的校验通过手机号查找到SQL中存的密码 通过参数 进行RSA解密,得到参数密码 如果以上两密码相同用户信息转换成map 根据id生成一个字符串token, Map中添加键值对 键是“userToken”值是刚刚生成的字符串 在redis中添加 键id和 值token 设置15分钟 在redis中添加 键token和 值map(map中是用户信息和userToken) 设置15分钟user
2022-07-04 00:36:49
289
原创 分布式相关复习
微服务”就是非常微小的服务。微服务可以理解为一种非常细粒度的垂直拆分 微服务架构具备以下特性 每个微服务可独立运行在自己进程里 一系列独立运行的微服务共同构建起整个系统 每个微服务为独立的业务开发,一个微服务只关注特定的功能 微服务之间通过一些轻量级的通讯机制进行通讯 可以使用不同的语言与数据存储技术 全自动部署机制1易于开发和维护 2单个微服务启动较快 3局部修改容易部署 4技术栈不受限 5按需伸缩 缺点 1运维要求高:更多的服务意味着更多的运维投入 2分布式固有的复杂性:使用微服务构建的是分布式系统,对
2022-07-03 02:52:29
43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人