• 2024-06-30聊聊三种等待的区别
    1.强制等待:sleep()缺点:指定的时间过长,即使元素已经被加载出来了,但还是要是要继续等待,浪费时间。 2.隐式等待:缺点:可以把隐式等待当做全局变量,影响整个页面,程序需要等待整个页面加载完成才会执行下一步。但可能页面加载未完成时,需要定位的元素已经加载完成了,但受限于某些JS
  • 2024-06-23聊聊最近比较火的AI产品做互联网算法备案
    今年AI
  • 2024-06-21聊聊缺陷收敛率
    一位关注我公众号很久的同学后台留言,问了我一些关于质量度量的问题,和他沟通过程中交换了彼此的一些观点,也让我对质量度量有了一些新的理解。这篇文章聊聊在质量度量中,几个很有意思的指标,以及常见的误区。 什么是缺陷收敛率说到缺陷收敛率,就不得不先聊聊缺陷逃逸率。我在前面
  • 2024-06-21聊聊语法糖
    语法糖(Syntacticsugar)是指编程语言中添加的某种语法,这种语法对语言的功能没有影响,但更方便程序员使用,并能增加程序的可读性,减少代码出错的机会。历史:语法糖这一术语是由英国计算机科学家彼得·约翰·兰达(PeterJ.Landin)发明的。在编程中,语法糖通过提供更为简洁、易读的代
  • 2024-06-20聊聊线上变更管控思路
    通过对线上故障的复盘总结,我们发现由变更导致的故障占绝大多数,因此有必要进行线上变更管控,以下是一些基本思路:1、变更是否符合规范是否有对应需求,还有随意或主观变更?变更是否有对应审批?(原则上所有线上变更都需要审批:不管是研发代码变更、应用配置变更还是平台运营操作等等),审
  • 2024-06-17简单聊聊Unicode
    接下来我们简单讲讲,Unicode的原理,例如,Unicode的设计思路,Unicode和UTF的关系等。‍简单的字符编码模型一个字符,在计算机中如何存储,是涉及到很多部分的。例如,一个字符集有多少个字符、如何编号和转成几个字节存储(也就是如何编码)等等,我们称这套机制为:字符编码模型(CharacterE
  • 2024-06-16聊聊育种大模型
    从去年年末开始到现在,大语言模型(LargeLanguageModels,LLM)热度依旧不减。有实力烧钱的机构在训练自己的LLM,没实力想凑热闹的更聚焦在垂直领域的应用上,绝大多数企业属于后者。每个行业多多少都有人在做基础模型的微调和打造私有知识库,以期不被时代抛弃。医疗、法律、金融、教育
  • 2024-06-15简单聊聊字符编码
    01.简单聊聊字符编码几乎人人都遇过乱码问题,程序们更是经常被乱码弄得抓狂,那么乱码产生的原因是什么呢?字符是如何在计算机里存储的呢?本系列文章我们就来聊聊这个主题。字符编码是计算机世界里最基础、最重要的一个主题之一,如果你是计算机行业工作者,很有必要掌握。如果不彻
  • 2024-06-12简单聊聊计算机之中的时间
    在工作中,程序员难免和时间打交道。那么时间背后的原理是什么呢?为什么会有闰年、闰秒呢?‍昼夜的由来我们先简单聊聊昼夜是怎么来的。如果你高中时学过地理,那么应该会知道为什么有昼夜和四季,可以暂时略过本小节首先,地球是一个球体(确切的说,是一个椭圆的球体)太阳也是一个球体,只
  • 2024-06-11聊聊如何利用Testcontainers进行集成测试
    前言1、何为Testcontainers?Testcontainers是一个库,它为引导本地开发和测试依赖关系提供了简单而轻量级的API,并将真实的服务封装在Docker容器中。使用Testcontainers,您可以编写依赖于您在生产中使用的相同服务的测试,而不需要mock或内存服务。用比较直白的话就是testcontainers
  • 2024-06-04聊聊Java中的动态代理机制
    引言动态代理是Java中一个非常强大的特性,它允许我们在运行时动态地创建代理对象。本文将深入探讨动态代理的工作原理、实现步骤以及在实际项目中的应用。第一部分:代理模式基础代理模式是一种结构型设计模式,它为其他对象提供一个代替或占位符以控制对它的访问。这种模式在
  • 2024-06-01聊聊 普通平衡树 的 几种做法
    权值线段树#include<bits/stdc++.h>usingnamespacestd;constintMAXN=5e5+10;intn,m,a[MAXN],x,y,op;//Segmenttree#definel(x)tree[x].ls#definer(x)tree[x].rs#definesum(x)tree[x].sumintSegmentsum;structSegmentTree{ intl,r,len,ls,rs,sum,
  • 2024-05-29人人都是产品经理,尼恩产品经理面试宝典(史上最全、定期更新)
    文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪
  • 2024-05-28聊聊如何感知项目引入哪些功能特性
    前言使用过springcloud全家桶朋友,应该知道springcloud涉及的组件很多,为了让开发者快速了解项目引入了springcloud哪些组件,springcloud引入了HasFeatures,配合Actuator,可以让开发者感知到项目引入的组件功能类型、名称、版本以及对应的开发商。今天我们就利用这个特性,自己实现一把
  • 2024-05-26一起来聊聊大模型的token
    文章目录前言一、token是什么二、常用分词方法三、GPT-3的分词方式1.代码示例2.`Ġworld`和`world`的区别1)分词中的空格前缀2)后续计算中的区别3.为什么使用子词分词总结前言学习大模型的朋友肯定听说过大模型接口按token,自己编写代码的时候也经常看到tok
  • 2024-05-25对于高速信号完整性,一块聊聊啊(9)
    本文包括一下四个章节:关于传输线建模实例:传输线建模仿真2d软件实例:传输线建模仿真3d软件关于SNP文件关于传输线建模为了满足信号完整性,测试电性能插损之前,先要测试产品阻抗匹配到50Ω或100Ω,然后计算出线宽、线距,这些参数会作为传输线建模的输入。传输线的长度L和宽度W
  • 2024-05-23聊聊一个差点被放弃的项目以及近期的开源计划
    前言自从StarBlog和SiteDirectory之后,我还没写新的关于开源项目的系列,最近又积累了很多想法,正好写一篇博客来总结一下。关于差点被放弃的项目,就是最近一直在做的单点认证(IdentityServerLite)IdentityServerLite开发这个项目的起因,是团队的内部系统逐渐多了起来实际上之前
  • 2024-05-21聊聊如何利用spring实现服务隔离
    前言假设我们有个场景,我们需要实现服务之间的数据隔离、配置隔离、依赖的springbean之间隔离。大家会有什么实现思路?今天给大家介绍spring-cloud-context里面有个NamedContextFactory可以达到上面的效果NamedContextFactory简介NamedContextFactory可以实现子容器,通过它创建子
  • 2024-05-17聊聊缺陷逃逸率
    辅导星球一位同学模拟面试,过程中聊到了缺陷逃逸率相关的话题。我在以前写的关于质量保障相关的文章中提到过缺陷逃逸率,这是一项比较重要的衡量软件产品交付质量的指标。所谓缺陷逃逸率,指的是软件产品线上发布后,发生在线上环境的缺陷数量与该版本迭代生命周期内总缺陷数量的比率,
  • 2024-05-16聊聊MySQL是如何处理排序的
    本文分享自华为云社区《MySQL怎样处理排序⭐️如何优化需要排序的查询?》,作者:菜菜的后端私房菜。前言在MySQL的查询中常常会用到 orderby 和 groupby 这两个关键字它们的相同点是都会对字段进行排序,那查询语句中的排序是如何实现的呢?当使用的查询语句需要进行排序时有两种
  • 2024-04-27聊聊流言协议(Gossip)
    什么是流言协议?在分布式系统中,以下两个是典型的问题:维护系统状态(节点的活跃性)节点间的通信解决这些问题的解决方案之一如下:集中式状态管理服务对等状态管理服务集中式状态管理服务像ApacheZookeeper这样的集中式状态管理服务可以被配置为服务发现,以跟踪系统中每个
  • 2024-04-26什么是IPD项目管理模式?聊聊IPD下的产品研发流程
    IPD(集成产品开发)涵盖了产品从创意提出到研发、生产、运营等,包含了产品开发到营销运营的整个过程。围绕产品(或项目)生命周期的过程的管理模式,是一套生产流程,更是时下国际先进的管理体系。IPD(集成产品开发)以产品成功、用户满意为最终目标,通过构建一套科学、持续、稳定、可重复、高质
  • 2024-04-23聊聊 Linux iowait
    哈喽大家好,我是咸鱼。我们在使用top命令来查看Linux系统整体CPU使用情况的时候,往往看的是下面这一列:%Cpu(s):0.0us,0.0sy,0.0ni,100.0id,68.0wa,0.0hi,0.0si,0.0st其中,man手册解释wa表示CPU在等待I/O操作(iowait)的时间百分比。上面输出显
  • 2024-04-22聊聊css中的BFC
    BFC,即BlockFormattingContext(块级格式化上下文),是CSS布局的一部分,用于确定块级盒子的布局及其在页面上的排列方式。BFC是一个独立的布局环境,其中的元素布局不受外部元素的影响,并且它们之间的布局不会互相影响。在一个BFC中,每个盒子按照垂直方向一个接一个地放置。具体来说
  • 2024-04-15万字长文,聊聊我在锦礼成长的这一年
    ”学而不思则罔,思而不学则殆“,本文记录了作者在锦礼侧工作1年间遇到的思考与成长、挑战与困难,也是对过去工作的总结与反思,分享出来,希望对大家有所帮助。本文约10000字如果觉得页面很长那是因为截图和留言很多,哈哈00引言光阴似箭,来到锦礼产品线已满一年了,这期间深刻的了解