摘要:
HTTP 是什么 是一个超文本传输协议。 基于 TCP/IP 来传输文本、图片、视频、音频等。 本质:客户端和服务端约定好的一种通信格式 做什么 我们上网要么就是获取一些信息来看,要么就是修改一些信息。 用浏览器看博客就是获取信息,发博客就是修改信息。 浏览器需要告知服务器它需要什么,这次的请求是要 阅读全文
摘要:
"单线程Redis为什么这么快?" Redis是一个基于内存的数据库,直接操作内存,存取类似于HashMap,O(1) Redis单线程&IO多路复用 为什么单线程? 之前在我的理解里,现今的服务器都是多核CPU,为什么不充分利用机器特性,引入多线程提高并发性能? Redis选择使用单线程模型处理客 阅读全文
摘要:
程序员不得不了解的硬核知识大全 图解 | 你管这破玩意叫计算机? 阅读全文
摘要:
JDK1.8新特性 Lamdba表达式(函数式编程) 用法 ()-> 方法参数 方法要实现的内容 以Lambda语法创建线程和匿名内部类创建线程的区别(显然代码少了很多!): //匿名内部类 new Thread(new Runnable() { @Override public void run( 阅读全文
摘要:
MAVEN 项目构建工具 为什么使用 简化项目构建,不用再手动寻找jar包,配置jar包 解决项目中的依赖冲突问题 依赖冲突? 产生原因 项目中的依赖A和依赖B同时引入了依赖C 依赖C在A和B中的版本不一致就可能产生依赖冲突 maven如果选择高版本C(1.1)来导入(这个选择 maven会根据不等 阅读全文
摘要:
Java3y 闪客sun 程序员cxuan 码海 阅读全文
摘要:
开发工具 IDE:IDEA 测试工具:postman 轻量型编辑器:sublime text3 数据库可视化:Navicat Redis可视化:Another Redis Desktop Manager md文档编辑器:Typora Win10软件 截图:snipaste 快捷工具:listary 阅读全文
摘要:
技术博客 美团技术团队:https://tech.meituan.com/ 小米信息部技术团队:https://xiaomi-info.github.io/ 线上工具 processon:https://www.processon.com/ 线上uml工具:https://www.planttext 阅读全文
