websocket Websocket同http一样都是是基于tcp的,可靠性的双向通信协议,是建立在tcp之上的,并且是持久化的协议。 websocket 和http区别? 相同点 都是应用层的协议 都是基于tcp,可…
标签:后端开发
css代码的所缩写、单位和值
一、盒模型的代码缩写 代码:margin:10px 15px 12px 14px;/上设置为10px、右设置为15px、下设置为12px、左设置为14px/ 通常有下面三种缩写方法: 1、如果top、right、bott…
简单日志记录,使用java.util.logging
jsp+servlet+JavaBean模式下,可以做个简单的日志记录,日志文件保存在服务器.(Tomcat) package controller; import java.io.File; import java.i…
TiKV 源码解析(五)fail-rs 介绍
作者:张博康 本文为 TiKV 源码解析系列的第五篇,为大家介绍 TiKV 在测试中使用的周边库 fail-rs。 fail-rs 的设计启发于 FreeBSD 的 failpoints,由 Rust 实现。通过代码或者…
思维发散的双刃剑
从17年开始写博客以来,反思一下自己的成长和改变。静儿一直以来都不算特别成功的一个重要原因就是思维太过发散。 究其原因,还是和自己的人生观、价值观关系很大。静儿从小对物质的追求比较少,所以做事情的时候没有很强的动机和目的…
5-2习题代码的实现,不知行不行,望大家给点建议!!
package Test2; import java.util.Scanner; public class Intail extends Human { static Human ch= new Chinese(); s…
构建入门Restful Web服务
参考地址:Spring官网学习资源 二次整改本系列均可运行 创建资源类 假设你已经设置了项目和构建系统,你可以创建Web服务。 通过考虑服务交互来开始这个过程。 该服务将处理GET请求/greeting,可选地使用nam…
关于《由浅入深分析Tp5&Tp6底层源码》课程学习注意事项
各位小伙伴,课程后续更新或者补充计划以及课程中学生学习时候遇到的一些问题,后面我都会记录再这里,这样问题能够得到沉淀, 希望能帮助更多的小伙伴! 一、课程 更新计划 1、第二章会补充如下内容 &…
js 中的 number 为何很怪异
js 中的 number 为何很怪异 声明:需要读者对二进制有一定的了解 对于 JavaScript 开发者来说,或多或少都遇到过 js 在处理数字上的奇怪现象,比如: > 0.1 + 0.2 0.30000000…
leetcode409.Longest Palindrome
题目要求 Given a string which consists of lowercase or uppercase letters, find the length of the longest palindrom…
C++指针类型识别正确姿势
指针是C和C++中编程最复杂也是最有技巧的部分,但对于新手来说,指针无疑是最致命的,让很多人望而退步。不过很多事情都是从陌生开始,然后渐渐熟悉起来的,就像交朋友一样,得花点时间去培养感情才行。不过指针这位朋友可比较高冷,…
项目中的缓存那些事儿
1.为何需要缓存? 在高并发请求时,为何我们频繁提到缓存技术?最直接的原因是,目前磁盘IO和网络IO相对于内存IO的成百上千倍的性能劣势。 做个简单计算,如果我们需要某个数据,该数据从数据库磁盘读出来需要0.1s,从交换…