logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 Python 设置 Excel 数据验证

除了上述验证类型,还可以创建下拉列表供用户选择:python体验AI代码助手代码解读复制代码# 创建下拉列表验证 rangeList = sheet.Range["C5"] rangeList.DataValidation.AllowType = CellDataType.List rangeList.DataValidation.Formula1 = '"选项1,选项2,选项3"' rangeL

#python#开发语言
java面试题及答案(基础题122道)

本文总结了Java开发常见面试题,涵盖核心知识点:1. Java基础:集合框架区别、HashMap实现、字符串类比较;2. 并发编程:锁机制、volatile作用、线程池参数;3. JVM:内存模型、GC收集器;4. Spring框架:Bean生命周期、事务传播机制;5. MySQL:索引结构、事务特性、隔离级别;6. Redis:数据结构、缓存问题解决方案;7. 消息队列:Kafka/Rabbi

文章图片
#java#jvm#开发语言 +4
Oracle 11g DataGuard 搭建指南

打开 VirtualBox,进入「管理 → 主机网络管理器」,创建 Host-Only 网卡,默认网段为 ,关闭DHCP服务器,用于主机与虚拟机、主备虚拟机之间通信。提前下载以下文件,放在宿主机易访问目录(如 ):采用 Host-Only + NAT 双网卡模式:核心思路:先制作通用模板虚拟机,完成通用配置与Oracle软件安装,再完整克隆生成主备库,仅修改差异化参数,减少重复操作。/dev/sh

#oracle#数据库
Kafka消费者深度剖析:消费组与再平衡原理

消费者:负责订阅主题,从分区中拉取消息并处理。消费组:一组消费者协同工作,共同处理同一主题的消息,通过分区分配实现负载均衡。简单来说,消费组就像一群朋友分吃一块披萨(主题),每个人(消费者)分到一块(分区),既高效又不重叠。再平衡消费者加入或退出组。消费者故障或心跳超时。主题元数据变更(如新增分区)。关键术语——再平衡期间,所有消费者暂停消息处理,可能导致延迟。为减少再平衡开销,可实现自定义分配器

#kafka#linq#分布式
WAF 误杀了正常请求怎么补数据?CloudFront + Lambda@Edge 双函数架构实战

亚马逊云科技官博今天(3/31)发了一篇实战文章:用 Amazon CloudFront 双 Lambda@Edge 架构,在不改源站代码的前提下,完整记录被拦截和出错的请求(含 headers 和 body),然后异步重放补数。最近看到亚马逊云科技官博的一个方案挺有意思——在 CDN 层用两个 Lambda@Edge 函数,一个存 body,一个记日志,全程不改源站代码。传统方案要么改源站代码加

#edge#架构#数据库
踩坑复盘:弃MySQL选PostgreSQL,地理数据存储终于不头疼了

技术选型不是选自己最熟悉的,而是选最适配场景的。很多同学做项目都和我一开始一样,惯性选择课堂上学的MySQL,觉得上手快、不会出错,却忽略了项目本身的场景需求,最后反而因为选型不当耽误进度。MySQL更适合常规的纯CRUD管理系统,比如学生管理、图书管理这类没有特殊数据类型的项目,但面对地理空间数据,天生短板明显,功能不足、效率低下;

#mysql#postgresql#数据库
NestJS 之服务 (Services)

Controller 像是 “前台”,负责接待客户(接收请求)、传递需求(调用 Service)、反馈结果(返回响应);Service 像是 “业务部门”,负责处理核心业务(封装逻辑)、跨部门协作(复用逻辑)、支撑公司运转(依赖注入)。理解 Service 的作用,不仅能让你写出更清晰、更可维护的代码,更能帮助你掌握 NestJS 分层架构的设计思想。在实际开发中,记得始终遵循“Controlle

#java#前端#开发语言
从零开始学Flink:TopN 榜单

本文以 Event Time 为主,因为绝大多数实时数仓指标都需要“按业务发生时间统计”,而不是“按处理到达时间统计”。TopN 落地最常见的问题是:下游只接受追加流(Append-only),但 TopN 的结果在运行过程中会不断更新。在 Flink SQL 里,窗口的本质是:把无界流切成一个个“有限集合”,再在集合上做 GROUP BY 聚合。即使是窗口聚合,状态也不是“完全自动可控”的:滑动

#flink#linq#大数据
2024年最新完整java面试题(含答案)

答: JVM 中类的装载是由 ClassLoader 和它的子类来实现的 ,Java ClassLoader 是一个重要的 Java 运行 时系统组件。封装类型: Boolean , Character , Byte , Short , Integer , Long , Float , Double 引用类型和原始类型的行。有不同的参数个数或有不同的参数类型,则称为方法的重载 (Overloadi

文章图片
#java#开发语言
Oracle 11g DataGuard 搭建指南

打开 VirtualBox,进入「管理 → 主机网络管理器」,创建 Host-Only 网卡,默认网段为 ,关闭DHCP服务器,用于主机与虚拟机、主备虚拟机之间通信。提前下载以下文件,放在宿主机易访问目录(如 ):采用 Host-Only + NAT 双网卡模式:核心思路:先制作通用模板虚拟机,完成通用配置与Oracle软件安装,再完整克隆生成主备库,仅修改差异化参数,减少重复操作。/dev/sh

#oracle#数据库
    共 28 条
  • 1
  • 2
  • 3
  • 请选择