会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IT又日新
苟日新、日日新、又日新
博客园
首页
新随笔
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2020年8月14日
jvm组成结构
摘要: 如上图所示,JVM主要包括:类加载系统 (Class Loader Subsystem)、执行时数据区域(Runtime Data Area)和执行引擎(Execution Engine)。 1. 类加载子系统(Class Loader Subsystem) 类加载子系统负责动态加载类,在运行时(而
阅读全文
posted @ 2020-08-14 09:32 琅琊甲乙木
阅读(375)
评论(0)
推荐(0)
2020年8月13日
序列化 & 反序列化
摘要: zz:http://www.infoq.com/cn/articles/serialization-and-deserialization 文章作者服务于美团推荐与个性化组,该组致力于为美团用户提供每天billion级别的高质量个性化推荐以及排序服务。从Terabyte级别的用户行为数据,到Giga
阅读全文
posted @ 2020-08-13 19:29 琅琊甲乙木
阅读(328)
评论(0)
推荐(0)
几种常用的认证机制
摘要: zz:https://www.cnblogs.com/xiekeli/p/5607107.html HTTP Basic Auth HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使
阅读全文
posted @ 2020-08-13 19:26 琅琊甲乙木
阅读(841)
评论(0)
推荐(1)
xss和csrf 防御
摘要: CSRF攻击原理及防御:https://www.cnblogs.com/shytong/p/5308667.html CSRF 攻击的应对之道:https://www.ibm.com/developerworks/cn/web/1102_niugang_csrf/ 拦截器可以获取IOC容器中的各个b
阅读全文
posted @ 2020-08-13 19:20 琅琊甲乙木
阅读(192)
评论(0)
推荐(0)
MySql交换两列
摘要: 1.创建表及记录用于测试 CREATE TABLE `product` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '产品id', `name` varchar(50) NOT NULL COMMENT '产品名称', `origi
阅读全文
posted @ 2020-08-13 19:18 琅琊甲乙木
阅读(173)
评论(0)
推荐(0)
架构设计思想
摘要: 一、假定失效的设计(Design for Failure)1、假定任何环节都有可能出问题,然后倒推依次设计2、避免单点故障(single point of failure)3、目标:应用能够连续工作,服务一直可用4、典型实践,充分考虑到多可用区AZ(availability zone) 二、松耦合的
阅读全文
posted @ 2020-08-13 19:07 琅琊甲乙木
阅读(370)
评论(0)
推荐(0)
REST资源的URL设计
摘要: 一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。 在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的REST服务进行详细地介绍。通过这
阅读全文
posted @ 2020-08-13 18:18 琅琊甲乙木
阅读(756)
评论(0)
推荐(0)
OAuth2 授权码模式为什么不直接返回access_token
摘要: OAuth2的实际应用中,最常见的就是“授权码模式”了。 微博是这种模式,微信也是这种模式。 总结来说,就是简单的二步: Java代码 1.获取code 2.根据code,去获取access_token 以微博为例(http://open.weibo.com/wiki/%E6%8E%88%E6%9D
阅读全文
posted @ 2020-08-13 18:06 琅琊甲乙木
阅读(1795)
评论(0)
推荐(1)
restful api 设计原则
摘要: 目录 定义(Definitions) 数据的设计与抽象化(Data Design and Abstraction) HTTP动词 (Verbs) 版本(Versioning) 分析 (Analytics) API根路径 (API Root URL) 路径 (Endpoint) 信息过滤 (Filte
阅读全文
posted @ 2020-08-13 18:00 琅琊甲乙木
阅读(174)
评论(0)
推荐(0)
CPU Usage vs Load
摘要: CPU利用率:显示的是程序在运行期间实时占用的CPU百分比 CPU负载:显示的是一段时间内正在使用和等待使用CPU的平均任务数。CPU利用率高,并不意味着负载就一定大。举例来说:如果我有一个程序它需要一直使用cpu的运算功能,那么此时cpu的使用率可能达到100%,但是cpu的工作负载则是趋近于“1
阅读全文
posted @ 2020-08-13 17:45 琅琊甲乙木
阅读(588)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页