2021年5月8日

(十一)牛客刷题

摘要: Math.floor() 表示向下取整,返回double类型 (floor 地板) Math.ceil() 表示向上取整,返回double类型 (ceil 天花板) Math.round() 四舍五入,返回int类型 除了jre中的JVM不是用java实现的,jdk的开发工具包应该都是用java写的 阅读全文

posted @ 2021-05-08 10:55 奇天异下 阅读(50) 评论(0) 推荐(0) 编辑

(十)网络协议

摘要: 1、http的状态码与常用方法 分类 1XX: 收到请求,需要请求者继续执⾏操作,⽐较少⽤ 2XX: 请求成功,常⽤的 200 3XX: 重定向,浏览器在拿到服务器返回的这个状态码后会⾃动跳转到⼀个新的URL地址,这个地址可以从 响应的Location⾸部中获取; 好处:⽹站改版、域名迁移等,多个域 阅读全文

posted @ 2021-05-08 10:25 奇天异下 阅读(86) 评论(0) 推荐(0) 编辑

(九)MySQL数据库

摘要: 1、数据库基础 ACID-四大特性: 原⼦性Atomicity: ⼀个事务必须被事务不可分割的最⼩⼯作单元,整个操作要么全部成功,要么全部失败,⼀般就是通过 commit和rollback来控制 ⼀致性Consistency:数据库总能从⼀个⼀致性的状态转换到另⼀个⼀致性的状态,只要有任何⼀⽅发⽣异 阅读全文

posted @ 2021-05-08 10:23 奇天异下 阅读(91) 评论(0) 推荐(0) 编辑

(八)其他组件(redis、zk、dubbo、MQ、ES)

摘要: 1、redis redis缓存优势:redis数据结构⽐memcached更丰富,基本可以完全替换 redis社区⽐较活跃,性能也强⼤,也⽀持持久化等功能 结合业务,⽐如常用商品排序用到了有序集合zset 常用结构:String:key-value、hash:存储对象,⼀个key有多个值、list: 阅读全文

posted @ 2021-05-08 10:20 奇天异下 阅读(925) 评论(0) 推荐(0) 编辑

导航