自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 关于MySQL你都知道哪些?

1.length()和char_length(str)方法概述:char_length(str)计算单位:字符不管汉字还是数字或者是字母都算是一个字符length(str)计算单位:字节utf8编码:一个汉字三个字节,一个数字或字母一个字节。gbk编码:一个汉字两个字节,一个数字或字母一个字节。2.切分函数substring()LEFT() 函数LEFT(string,length) ,从字符串string左边第一位开始,截取长度为length个字符。length应大于0,如&lt

2021-12-21 11:10:44 477 6

原创 RabbitMq-今天的你学习了吗?

传递、存储、分发执行为什么消息中间件不直接使用http协议?因为http请求报文头和响应报文头是比较复杂的,包含了cookie,数据的加密解密,状态码,响应码附加功能。但是对于一个消息而言骂我们不需要这么复杂,也没有这个必要性,他其实就是负责数据传递、存储、分发,一定要追求的是高性能,尽量简洁,快速。大部分情况下http都是短连接,在实际交互过程中,一个请求到响应很可能会中断,中断以后就不会执行持久化,就会出现请求的丢失。这样就不利于消息中间件的业务场景,因为消息中间件可能是一个长期获取消息的过程,

2021-12-01 16:03:35 161 6

原创 从浏览器地址栏输入url到请求返回发生了什么?

1、进行域名解析、根据DNS进行IP查找URL常见的RUL是这样的:http://www.baidu.com,这个域名由三部分组成:协议名、域名、端口号。除此之外URL还会包含一些路径、查询和其他片段,例如:http://www.baidu.com/search?k=E5S56。我们最常见的的协议是HTTP协议,除此之外还有加密的HTTPS协议、FTP协议、FILe协议等等。mailto: 协议指示浏览器打开邮件客户端;ftp:协议指示浏览器处理文件传输。URL的中间部分为域名或者是IP,之后就

2021-11-23 09:36:27 797 3

原创 ElasticSearch学习

HTTP操作索引操作创建索引:向 ES 服务器发 PUT 请求: http://127.0.0.1:9200/shopping类似于MySQL中创建数据库获取索引、删除索引:使用GET、DELETE请求{ "acknowledged"【响应结果】: true, # true 操作成功 "shards_acknowledged"【分片结果】: true, # 分片操作成功 "index"【索引名称】: "shopping"} 重复添加索引会返回错误信息 查看单个索引 { "s

2021-11-08 08:59:13 1272

原创 每日小笔记

1、String、StringBuilder、StringBuffer详解String类被final关键字修饰,意味着String类不能被继承,并且它的成员方法都默认为final方法;字符串一旦创建就不能被修改;String类实现了Serializable,CharSequence,Comparable接口;String类实例的值是通过字符数组实现字符串存储的;字符串“+”连接底层是通过StringBuilder对象通过append,再调用toString完成的。所以在循环中使用“+”拼接字

2021-11-03 09:57:12 77

原创 为什么trycatch中代码越少越好

为什么 TryCatch中代码越少越好?重排序是指编译器和处理为了优化程序性能而对指令序列进行重新排序的一种手段。trycatch会阻止Java的重排序,trycatch中的代码不会被编译器优化重排。所以说trycatch放弃了Java对代码的优化,所以效率比重排序低。...

2021-10-29 09:08:12 527 2

原创 深度优先遍历和广度优先遍历

深度优先遍历和广度优先遍历深度优先遍历和广度优先遍历是遍历图当中所有顶点的两种方式。深度优先遍历(DFS)顾名思义,深度优先遍历就是找准一条路不停深入的搜索方法,当发现这条路走不通的时候就会回退到上一个探索的节点,如果上一个节点存在没有探索的分支,便继续探索若没有则继续回退。深度优先遍历就有点像二叉树中的前序、中序和后序遍历。深度优先遍历的关键就在于如何找到已经探索过节点的上一个节点,也就是如何回溯。深度优先算法示意图线上标注的便是探索的顺序,可以看出深度优先遍历是走到头再回退寻找其他出路的遍

2021-10-28 10:26:55 35510 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除