Tepid
码龄6年
关注
提问 私信
  • 博客:24,272
    24,272
    总访问量
  • 12
    原创
  • 1,423,941
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-05-26
博客简介:

Tepid的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得1次评论
  • 获得12次收藏
创作历程
  • 6篇
    2021年
  • 2篇
    2020年
  • 5篇
    2019年
成就勋章
TA的专栏
  • MySQL
    1篇
  • 线程
    1篇
  • Jvm
    1篇
  • Java
    1篇
  • Redis
    1篇
  • 网络协议
    1篇
  • 算法
  • spring
    2篇
  • CSS
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

线程的相关知识

线程的相关知识开发时多线程并发时如何确保安全,synchronized了解多少并发编程有三个要素?1)原子性:一个或者多个操作在cpu执行的过程中不被中断的特性2)可见性: 一个线程对共享变量的修改,另外一个线程能够看到3)有序性:程序执行的顺序按照代码的先后顺序执行所以要保证多线程安全,要保证这三点导致原因:缓存导致的可见性问题线程切换带来的原子性问题编译优化带来的有序性问题解决办法,synchronized、Lock,可以解决原子性问题synchronized、vol.
原创
发布博客 2021.02.28 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jvm相关知识

Jvm相关知识JVM跟java无关jvm是一种跨平台的语言,任何语言只要能编译成class文件,就能被JVM执行jvm是一种规范虚构出来的一台计算机jvm java虚拟机,只是用来执行的jRE=jvm+core libJDK = jre+development kitJVM到底是什么大的范围包括classLoader、字节码解释器,即时编译器、执行引擎自己本身就是一个虚拟的机器,有自己的cpu,有自己的寄存器,有自己的内存管理,有自己的汇编语言是一种跨语言的平台,它本身是一种规范
原创
发布博客 2021.02.28 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络协议相关

网络协议相关客户端可以建立port 65535最多可以建立65535个端口服务端消耗1个,就一个80三次握手(建立TCP连接)第一次握手:客户端和服务起都处于关闭状态,客户端将标志位SYN置为1,随机产生一个值,并将该数据包发给服务器,客户端进入同步已发送状态第二次握手:服务端收到数据包后由标志位SYN=1得知客户端请求建立连接,服务端将标志位SYN和ACK都设置位1,确认号ack=x+1,随机产生一个值seq = y,并将该数据包发送给客户端以确认连接请求,服务端进入SYN-RCVD
原创
发布博客 2021.02.28 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql相关知识点

mysql相关知识点1.mysql数据存储在什么地方磁盘2.查询数据比较慢,一般情况下卡在那里?IO提高IO效率 1.次数 2.量3.去磁盘读取数据的时候,是用多少读取多少吗?磁盘预读4.索引存储在那里磁盘,查询数据的时候会优先将索引加载到内存中5.索引在存储的时候需要什么信息?需要存储什么字段key:实际数据行中存储的值 文件地址6.这种格式的数据要使用什么样的数据结构来进行存储k-V 哈希表,树(二叉树,红黑树,AVL树,B树,B+树)7.mysql的索引系统中不是按照刚刚说
原创
发布博客 2021.02.28 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis相关知识

Redis相关知识1.redis的持久化redis的持久化总共有两种RDB,AOFRDB是Redis默认的持久化方案。在指定的时间间隔内,执行指定次数的写操作,则会将内存中的数据写入次盘中,即在指定目录生成一个dump.rdb文件。Redis重启会通过加载dump.rdb文件恢复数据。save 900 1save 300 1save 60 10000优点:1、只有一个文件 dump.rdb,方便持久化。2、容灾性好,一个文件可以保存到安全的磁盘。3、性能最大化,fork 子进程
原创
发布博客 2021.02.28 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HashMap相关知识

HashMap相关知识hashmap中初始大小为16?每次扩容都是以2的整数次幂进行扩容负载因子为0.75,为什么HashMap的默认负载因子是0.75,而不是0.5或者是整数1呢?答案有两种:1.阈值(threshold) = 负载因子(loadFactor) x 容量(capacity) 根据HashMap的扩容机制,他会保证容量(capacity)的值永远都是2的幂 为了保证负载因子x容量的结果是一个整数,这个值是0.75(4/3)比较合理,因为这个数和任何2的次幂乘积结果都是整数。
转载
发布博客 2021.02.28 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实例化bean的3种方式

1.使用无参构造器实例化,这要求bean必须要有无参构造器<bean id="user" class="com.User"></bean> 2.使用静态工厂<bean id="user2" class="com.UserFactory" factory-method="getUser"> <property name="id" value="1"></property> <property name="name" value="z
原创
发布博客 2020.05.11 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring容器中bean的生命周期

1.spring在配置文件中发现了bean定义2.spring(利用反射机制)对bean进行实例化3.spring将值和bean的引用注入到bean对应的属性中4.如果bean实现了BeanNameAware接口,Spring将bean的ID传递给setBeanName()5.如果bean实现了BeanFactoryAware接口,Spring将调用setBeanFactory()6.如果bean实现了ApplicationContextAware接口,Spring将调用setApplicatio
原创
发布博客 2020.05.11 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS选择器

类选择器.类名 {属性名:属性值;…}1.元素可以有多个类名,使用空格可开2.不同的元素是可.red { color : red;}id选择器#id名 {属性名:属性值;…}id:有且只能有一个,不能重复#red { color : red;}标签选择器标签名 {属性名:属性值;…}当前页面相同的标签都会被影响到P { co...
原创
发布博客 2019.06.24 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS字体的连写方式

font: bold italic 50px “楷体”;bold 是否加粗italic 字体是否为斜体50px 字体大小“楷体” 是什么字体
原创
发布博客 2019.06.23 ·
1741 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

CSS字体的加粗

font-weightnormal:正常字体bold:加粗还可以利用100-900之间的整百数400:normal700:bold
原创
发布博客 2019.06.23 ·
10992 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

font-size:字号大小

font-size属性用于设置字号,该属性的值可以使用相对长度单位,也可以使用绝对长度单位,其中,相当长度单位比较常用,推荐使用像素单位px,绝对长度单位使用较少,具体如下:相对长度单位 说明em 相对于当前对象内文字的字体尺寸px 像素,最常用,推荐使用绝对长度单位 说明in 英寸cm 厘米mm 毫米pt 点...
原创
发布博客 2019.06.23 ·
4253 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

CSS样式书写的三种方式

行内式 是是通过标签的style属性来设置元素的样式,其基本语法格式如下:<span style="color:#000;font-size:16px">HelloWord</span>语法中style是标签的属性,实际上任何HTML标签都拥有style属性,用来设置行内式,其中属性值的书写规范与css样式规则相同,行内式对其所有的标签及嵌套在其中的子标签起作用。...
原创
发布博客 2019.06.23 ·
5898 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏