后端

springboot脱敏控件升级,支持深度脱敏

\ secure-ext-spring-boot-starter自发布以来受到广大童鞋的关注,也收到各位同行朋友好的建议与需求,主要是常规情况下我们可能根据各自项目需求,列表页会返回Page对象,Page中包含records(List类型),records又包含实际的Entity,因此大多数情况下返回的会是复杂对象。因此经过几天的优化调整,重新发布升级版,本次主要升级内容: 1. 支持自动化配

Go channel 深入解析

go channel 深入解析 1. 为何不能只停留在`语法层` 2. 揭开`channel`的两面 3. 重点是 4 种状态 4. 四种状态,所衍生的四种行为 4.1 `nil channel`: 4.2 无缓冲 channel: 4.3 有缓冲 channel: 4.4 关闭

Effective C++ 学习备忘录八

定制 new 和 delete 条款 49 - 了解 new-handler 的行为 set_new_handler 允许用户指定一个函数,在内存分配无法获得满足时调用 Nothrow new 是一个颇为局限的工具,因为它只适用于内存分配;后继的构造函数调用还是可能抛出异常。 条款 50 - 了解 new 和 delete 的替换时机 有许多理由需要写个自定义的 new 和 d

第七章 在 REST 服务中支持 CORS

第七章 在 REST 服务中支持 CORS 概述 本节提供 CORS 的概述以及如何在 IRIS REST 服务中启用 CORS 的概述。 CORS 简介 跨域资源共享 (CORS) 允许在另一个域中运行的脚本访问服务。 通常,当浏览器从一个域运行脚本时,它允许对同一个域进行 XMLHttpRequest 调用,但在对另一个域进行调用时不允许它们。此浏览器行为限制某人创建可滥用机密数据的恶意脚本。

JVM

内存区域 程序计数器、虚拟机栈、本地方法栈这三个是线程私有的;堆、方法区是线程公有的; 程序计数器:记录线程走到字节码的哪一行; 虚拟机栈:由栈帧组成,每个栈帧包含局部变量表、操作数栈、动态链接、方法返回地址,当执行到一个方法的时候,就会把这个方法以栈帧形式压入栈 本地方法栈:与虚拟机栈差不多,只不过这个栈是给本地方法用的 堆:堆的垃圾回收算法常用的是分代回收法,所以堆被划分出新生代,老年代; 方

【C语言】求奇数分之一序列前N项和

本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。 输入样例: 23 输出样例: sum = 2.549541 代码: #include <stdio.h> int main() {

金字塔可以从顶端建起来

【ZhaoWu笔记分享】 如果你一开始就想清楚了统领的思想是什么,你就可以按照“金字塔 原理”从顶端开始构思你的故事线。你的核心观点,或者说统领思想, 就是问题所有者提出的问题的答案。在此基础上,你再通过回答核心观点触发的为什么和(或)怎么办的问题来创建你的主线。每一个问题对应金字塔的一个支柱。 接下来,你要再对每一个支柱进一步去问更深入地为什么和怎么办的问题,并用你在问题解决阶段搜

lstio 快速部署与简单使用

本篇文章将会用一个例子来展示 Istio 在流量管理方面的能力 流程如下: 1、使用官方的 istioctl 以默认配置来完成 Istio 的安装; 2、使用 Deployment 将一个应用的两个版本作为测试服务部署到网格中; 3、将一个客户端服务部署到网格中进行测试; 4、为我们的目标服务编写策略文件,对目标服务的流量进行管理 环境简介: 这里给出对 Kubernetes 环境的要求: Ku