摘要: 本文参考自以下系列文章:1 2 3 4 5 6 https://zhuanlan.zhihu.com/p/35101315 Salesforce和很多其他系统都可以很好的协作。在协作过程中,数据的导入导出便成为了一个关键的步骤。 当客户的业务量非常大的时候,会有将超大量数据导入Salesforce的 阅读全文
posted @ 2021-08-06 14:49 琅琊甲乙木 阅读(288) 评论(0) 推荐(0)
摘要: 文章目录 简介 SAML OAuth2 两者的对比 CAS简介 简介 SSO是单点登录的简称,常用的SSO的协议有两种,分别是SAML和OAuth2。本文将会介绍两种协议的不同之处,从而让读者对这两种协议有更加深入的理解。 SAML SAML的全称是Security Assertion Markup 阅读全文
posted @ 2021-08-04 19:01 琅琊甲乙木 阅读(631) 评论(0) 推荐(0)
摘要: 本文主要介绍了 Salesforce 对于系统中数据的访问控制是如何设计的,然后也了解了下 Alfresco 和 Oracle VPD 的数据权限机制。希望对一些业务系统的数据权限的访问控制设计能有所参考和启发。 Salesforce 1. 产品功能 salesforce是基于 SaaS 的客户关系 阅读全文
posted @ 2021-07-05 16:12 琅琊甲乙木 阅读(729) 评论(0) 推荐(0)
摘要: 当Java程序性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来进一步提高性能,称为GC优化。但GC算法复杂,影响GC性能的参数众多,且参数调整又依赖于应用各自的特点,这些因素很大程度上增加了GC优化的难度。即便如此,GC调优也不是无章可循,仍然有一些通用的思考方法。本篇会介绍 阅读全文
posted @ 2021-04-23 15:53 琅琊甲乙木 阅读(510) 评论(0) 推荐(0)
摘要: 核心概念 Topic:消息主题,一级消息类型,通过Topic对消息进行分类。 Tag:消息标签,二级消息类型,用来进一步区分某个Topic下的消息分类。 Message ID:消息的全局唯一标识,由消息队列RocketMQ版系统自动生成,唯一标识某条消息。 Message Key:消息的业务标识,由 阅读全文
posted @ 2021-04-16 11:19 琅琊甲乙木 阅读(379) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/MeituanTech/article/details/109664525 阅读全文
posted @ 2021-04-02 18:07 琅琊甲乙木 阅读(93) 评论(0) 推荐(0)
摘要: 目录 一、Redis – 从问题说起 二、Redis – 不要触碰边界 三、Redis – 阿里内部开发规约 四、Redis – 常见问题处理 一、Redis – 从问题说起 1)Run-to-Completion in a solo thread – Redis最大的问题 Redis最大的问题是后 阅读全文
posted @ 2021-03-30 11:29 琅琊甲乙木 阅读(786) 评论(1) 推荐(1)
摘要: 原因总结 产生的原因一句话总结就是:等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是cpu运行的进程却很少,这样就体现到负载过大了,cpu使用率低。 下面内容是具体的原理分析:在分析负载为什么高之前先介绍下什么是负载、多任务操作系统、进程调度等相关概念。 什么是负载 什么是负载:负载就是cp 阅读全文
posted @ 2021-03-27 13:42 琅琊甲乙木 阅读(1093) 评论(0) 推荐(0)
摘要: 一 前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分 比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。 水平拆分 是同一个业务数据量大之后,进行水平拆分 上图中订单数据达到了40 阅读全文
posted @ 2021-03-17 15:42 琅琊甲乙木 阅读(711) 评论(0) 推荐(0)
摘要: 只做参考,不是硬性规定。 zz:https://www.yuque.com/yinjianwei/vyrvkf/mpu8gk 基础规范 必须使用 InnoDB 存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高。 表字符集默认使用 utf8,必要时候使用 utf 阅读全文
posted @ 2021-03-15 14:05 琅琊甲乙木 阅读(130) 评论(0) 推荐(0)