书栈网 · BookStack 本次搜索耗时 0.015 秒,为您找到 99375 个相关结果.
  • DAO-组件痛点及改进

    一、现有ORM 使用示例 1、需要定义模型 2、GRPC 接口实现示例 二、现有痛点描述 1、必须要定义tag 关联表结构与struct 属性,无法做到自动映射 2、不支持通过返回对象指定需要查询的字段 3、无法对输入对象属性名称进行自动字段过滤 4、需要创建中间查询结果对象执行赋值转换 5、需要提前初始化返回对象,不管有无查询到数据 6、项...
  • 3.7. 数据加密

    背景 挑战 目标 应用场景 相关参考 背景 安全控制一直是治理的重要环节,数据加密属于安全控制的范畴。 无论对互联网公司还是传统行业来说,数据安全一直是极为重视和敏感的话题。 数据加密是指对某些敏感信息通过加密规则进行数据的变形,实现敏感隐私数据的可靠保护。 涉及客户安全数据或者一些商业性敏感数据,如身份证号、手机号、卡号、客户号等个人信息按照...
  • 4.8. 数据加密

    背景 挑战 目标 背景 安全控制一直是治理的重要环节,数据加密属于安全控制的范畴。 无论对互联网公司还是传统行业来说,数据安全一直是极为重视和敏感的话题。 数据加密是指对某些敏感信息通过加密规则进行数据的变形,实现敏感隐私数据的可靠保护。 涉及客户安全数据或者一些商业性敏感数据,如身份证号、手机号、卡号、客户号等个人信息按照相关部门规定,都需要进行...
  • 流量治理

    流量治理 流量治理 容错性设计 Since services can fail at any time, it’s important to be able to detect the failures quickly and, if possible, automatically restore service 由于服务随时都有可能崩溃,因此快速...
  • 4. 备胎

    备胎 备胎 女神对于小法师的打击,远远超出了小法师的想象这样一来,上次的阵亡,反而如浮云一样了 金代诗人元好问有云: 问世间情为何物,直教人生死相许?——《摸鱼儿·雁丘词》 小法师是个重感情的孩纸,当年还在法师学院时,喜欢一个女孩,苦苦追求3年,在女孩生日买好礼物楼下等待时,发现女孩和一个挫男比翼双飞 人都有幻灭的时刻,苦情三年...
  • 3.8. 数据脱敏

    背景 挑战 目标 应用场景 相关参考 背景 随着《网络安全法》的颁布施行,对个人隐私数据的保护已经上升到法律层面。传统的应用系统普遍缺少对个人隐私数据的保护措施。数据脱敏,可实现在不需要对生产数据库中的数据进行任何改变的情况下,依据用户定义的脱敏规则,对生产数据库返回的数据进行专门的加密、遮盖和替换,确保生产环境的敏感数据能够得到保护。 挑...
  • 6.16. 预处理宏

    6.16. 预处理宏 Tip 使用宏时要非常谨慎, 尽量以内联函数, 枚举和常量代替之. 宏意味着你和编译器看到的代码是不同的. 这可能会导致异常行为, 尤其因为宏具有全局作用域. 值得庆幸的是, C++ 中, 宏不像在 C 中那么必不可少. 以往用宏展开性能关键的代码, 现在可以用内联函数替代. 用宏表示常量可被 const 变量代替. 用宏...
  • 动态 SQL

    动态 SQL 动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映...
  • 动态 SQL

    动态 SQL 动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射...
  • 动态 SQL

    动态 SQL 动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映...