Rancher 系列文章-Rancher 对接 Active Directory 实战
概述只要是个公司,基本上都有邮箱和 AD(Active Directory). 在 AD 里,已经有了:用户账号密码邮箱用户组组织架构所以对于一些仅限于本公司一定范围内人员使用的管理或后台或运营运维类系统,其实是非常适合对接 AD 来进行认证、分组,以及根据分组来进行权限分配的。对于 Rancher,假设使用者只会有这么几类:管理员:...
2023-03-29
JVM详解之:运行时常量池
JVM在运行的时候会对class文件进行加载,链接和初始化的过程。class文件中定义的常量池在JVM加载之后会发生什么神奇的变化呢?快来看一看吧。
Git 实战手册(一): 批量修改log中的提交信息
事情的起源是这样的:迷恋的谷歌的我最近申请了一个新的 google 邮箱。然后果断在 github 上更新了邮箱地址,并且删除了之前的 163 等国内邮箱。
Google学生福利:免费获取 15 个月会员,包含多项福利
Google 正在为符合条件的美国学生提供一项福利:免费获得 15 个月的 Google One AI Premium 订阅。主要福利包括:Gemini Advanced: 使用 Google 最先进的 AI 模型。2TB Google Drive 存储空间: 支持家庭共享。Google Workspace 中的 Gemini: 在 Gmail、Docs 等应用中使用 AI 功能。NotebookLM Plus 及其他 Google One 福...
2025-04-18
Spring的@Async注解实现异步方法
Spring3开始提供了@Async注解,该注解可以标注在方法或者类上,从而可以方便的实现方法的异步调用。调用者在调用异步方法时将立即返回,方法的实际执行将提交给指定的线程池中的线程执行。
2022-02-09
Tomcat 中的 JDBC Pool
Tomcat 不仅是非常受欢迎的 Servlet 容器,也是同时为我们提供了很多非常实用组件。 jdbc pool 就是其中一个非常实用且高效的 jdbc 连接池的实现. Tomcat 官方大概列出了15条tomcat相对于其他连接池的优点,我这里就不在详细解释了。
内容社区行业搜索最佳实践
简介:社区内容通常包括UGC和PGC。由于关键词和内容多样性丰富、用词规范程度参差不齐,搜索引擎需要对关键词和内容进行智能语义分析,识别出用户真正的查询意图,找到最全面最相关的结果满足用户需求。本文将详细介绍如何通过“开放搜索(OpenSearch)内容增强版”在社区论坛场景的应用,提升用户搜索体验,带来更多的业...
2022-05-05
面试题系列第6篇:JVM字符串常量池及String的intern方法详解?
《Java面试题系列》:一个长知识又很有意思的专栏。深入挖掘、分析源码、汇总原理、图文结合,打造公众号系列文章,面试与否均可提升Level。欢迎持续关注【程序新视界】。本篇为第6篇。
一文读懂 InnoDB 缓冲池(buffer pool) 工作原理
对于使用 InnoDB 作为存储引擎的表来说,不管是用于存储用户数据的索引,还是各种系统数据,都是以页的形式存放在表空间中的,而所谓的表空间只是 InnoDB 对文件系统上一个或几个实际文件的抽象,也就实际数据说到底还是存储在磁盘上的。
Spark - 内存管理器与执行内存
Executor启动的时候,就会创建一个内存管理器MemoryManager(默认UnifiedMemoryManager),MemoryManager对存储体系和内存计算所使用的内存进行管理。内存又分为堆外内存和堆内存,所以MemoryManager就有4个内存池,分别为堆内存的存储内存池onHeapStorageMemoryPool、堆外内存的存储内存池offHeapStorageMemoryPool、堆...
2021-08-18
JAVA虚拟机-方法区与字符串常量池
大家好,我是半夏之沫 😁😁 一名金融科技领域的JAVA系统研发😊😊我希望将自己工作和学习中的经验以最朴实,最严谨的方式分享给大家,共同进步👉💓👈👉👉👉👉👉👉👉👉💓写作不易,期待大家的关注和点赞💓👈👈👈👈👈👈👈👈👉👉👉👉👉👉👉👉💓关注微信公众号【技术探界】 💓👈👈👈👈👈👈👈👈
常量池、常量、静态变量
虚拟机把描述类的class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的数据类型,这就是虚拟机的类加载机制。
软件测试|Jenkins 踩坑(三)| Email 配置与任务邮件发送
在系统管理->插件管理中下载插件:1.通过网页端 QQ 邮箱的设置进入到邮箱客户端设置页面。2.找到邮箱的基础信息。3.在 Jenkins:系统管理->系统配置中,最底部找到邮件通知,打开高级:4.填入配置信息后如下:5.注意到在配置的下方有个"通过发送测试邮件测试配置",我们可以讲其勾选,填入邮箱地址,点击Test conf...
2023-01-11
web语义化之SEO和ARIA
在快速理解web语义化的时候,只知道web语义化有利于SEO和便于屏幕阅读器阅读,但并不知道它是如何有利于SEO和便于阅读器阅读的,带着这个疑问,进行了一番探索总结。
网站日志分析完整实践
分析网站日志可以帮助我们了解用户地域信息,统计用户行为,发现网站缺陷。操作会面临几个问题日志分析工具splunk如何使用?日志格式信息不全,如何配置日志打印出全面信息?有大量爬虫访问,并非真实流量,如何去掉这些流量?如果网站用了CDN加速,反向代理,网关等,日志打印的是这些设备的ip,那么用户的真实ip如何获...
【Java面试】数据库连接池有什么用?它有哪些关键参数?
一个工作5年的粉丝找到我,他说参加美团面试,遇到一个基础题没回答上来。这个问题是:“数据库连接池有什么用?以及它有哪些关键参数”?我说,这个问题都不知道,那你项目里面的连接池配置怎么设置的? 你们猜他怎么回答。懂得懂得啊。好的,关于这个问题,我们来看看普通人和高手的回答。
Team '24 回顾:了解Atlassian AI创新及全新AI助手Rovo,如何解锁组织知识,加速团队创新
一年前,Atlassian推出了Atlassian Intelligence,帮助团队利用AI来改进协作,提高工作效率。现在,全新AI队友——Atlassian Rovo也全面推出!这是一款AI驱动的全新产品,由Atlassian Intelligence提供支持,帮助团队大规模解锁组织知识。
2024-11-12