背景:公司项目存在release和master分支,一直是release合并到master分支;由于历史总总原因导致release和master分支内容相差很大。某个夜晚,leader悄悄改了master分支的内容(不走合并流程),然后通…
2024/11/28 17:08:09从Full-Text Search全文检索到RAG检索增强 时光飞逝,转眼间六年过去了,六年前铁蛋优化单表千万级数据查询性能的场景依然历历在目,铁蛋也从最开始做CRUD转行去了大数据平台开发,混迹包装开源的业务,机缘巧合下做了实时…
2024/11/28 17:02:26一、框架思想 requestsyamlpytestallure实现接口自动化框架。结合数据驱动和分层思想,将代码与数据分离,易维护,易上手。使用yaml编写编写测试用例,利用requests库发送请求,使用pytest管理用例,allure生成…
2024/11/29 6:23:51文章目录 整体大纲目的:为什么要建立 Derp 中转服务器云服务器安装 DerpDerp 中转服务器介绍安装 Go 环境通过 Go 安装 Derp处理证书文件自签一个域名给 Derp验证 Derp 是否启动 云服务器安装并登录 Tailscale第一种组合: 官方 Tailscale 账号 自己的 D…
2024/11/26 23:56:34综合概述 在很多具体应用场景中,我们需要用到动态数据源的情况,比如多租户的场景,系统登录时需要根据用户信息切换到用户对应的数据库。又比如业务A要访问A数据库,业务B要访问B数据库等,都可以使用动态数据源方案进行解…
2024/11/29 11:54:09 人评论 次浏览引用的时候需要用对象解构const { CleanWebpackPlugin } require(clean-webpack-plugin)2.构造方法 现在构造函数需要传入一个对象 否则会抛出异常 关于clean-webpack-plugin 的配置项 new CleanWebpackPlugin({dry: false,#默认false dry为true时,模拟删除&…
2024/11/29 8:48:26 人评论 次浏览dhcp动态配置配置dhcp服务器:(rhel5)1, 安装dhcp 服务器软件#rpm –q dhcp 查看dhcp是否存在/#mount /dev/cdrom /media 挂载rhel5系统光盘#rpm –vih /media/Server/dhcp-3.0.5-23.el5.i386.rpm2,建立主配置文件/etc/dhcpd.…
2024/11/29 8:15:03 人评论 次浏览7.7 Sidecar CR Sidecar CR 默认情况下,Istio会配置每一个Sidecar Envoy能够与同一网格内所有的workload实例通信,并且能够在与其代理的workload相关的所有端口上接收流量 ;从实际通信需求来说,网格内的每个workload未必需要同当前网格内的所有其它workload通信,于是,Sid…
2024/11/29 7:34:52 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> Java 在 I/O 领域一直处于劣势,这种情况直到 J2SE SDK 发布了 1.4 版以后才有了改观。 Java 的劣势源于其最大的优势:一次编写,到处运行。 Java 需要运行于虚拟机(即 JVM&a…
2024/11/29 11:54:39 人评论 次浏览综合概述 在很多具体应用场景中,我们需要用到动态数据源的情况,比如多租户的场景,系统登录时需要根据用户信息切换到用户对应的数据库。又比如业务A要访问A数据库,业务B要访问B数据库等,都可以使用动态数据源方案进行解…
2024/11/29 11:54:09 人评论 次浏览原文参见:http://pento.net/2009/04/16/extracting-a-database-from-a-mysqldump-file/ 直接用 sed 命令从一个mysqldump备份出来的标准 SQL 文件中提取出特定数据库下的所有 SQL 语句: sed -n /^-- Current Database: test/,/^-- Current Database: /p …
2024/11/29 11:53:08 人评论 次浏览八数码 IDA*就是迭代加深和A*估价的结合 在迭代加深的过程中,用估计函数剪枝优化 并以比较优秀的顺序进行扩展,保证最早搜到最优解 需要空间比较小,有时跑得比A*还要快 #include<iostream> #include<cstring> #include<cstdio…
2024/11/29 11:52:36 人评论 次浏览来源:cnblogs.com/flashsun/p/11017431.html 最近在给别人讲解 Java 并发编程面试考点时,为了解释锁对象这个概念,想了一个形象的故事。 后来慢慢发现这个故事似乎能讲解 Java 并发编程中好多核心概念,于是完善起来形成了这篇文章…
2024/11/29 11:52:06 人评论 次浏览背景:给scrapy加入发送邮件功能,其目的旨在报错预警,这对运维现有爬虫有着很大的积极意义.或者爬虫爬取结束后,发邮件告诉开发者,hi,任务已经完成了.这是我目前实践出最简单的邮件发送功能了. 实现&#x…
2024/11/29 11:51:35 人评论 次浏览全球主要城市正规划许多智能城市先导测试计划,而智能 LED 灯具成为各方势力争夺的重点,因为 LED 路灯不仅可以节能,还成为智能城市物联网的节点,如此重要战略地位引来多方争抢,IT 大厂包括思科、IBM;照明大…
2024/11/29 8:16:35 人评论 次浏览1:cp 复制文件/文件夹 cp -r 源目录 目标目录 2:mv 文件重命名 mv 源文件/源目录 目标文件/目标目录 3:du -sh 查看当前目录大小 du -l 查看当前目录下文件大小 df -h 查看磁盘大小 4:curl curl http://www.codebelief.com 获取…
2024/11/29 8:16:04 人评论 次浏览dhcp动态配置配置dhcp服务器:(rhel5)1, 安装dhcp 服务器软件#rpm –q dhcp 查看dhcp是否存在/#mount /dev/cdrom /media 挂载rhel5系统光盘#rpm –vih /media/Server/dhcp-3.0.5-23.el5.i386.rpm2,建立主配置文件/etc/dhcpd.…
2024/11/29 8:15:03 人评论 次浏览理论上,本文适用于boost的各个版本,尤其是最新版本1.48.0;适用于各种C编译器,如VC6.0(部分库不支持),VS2003,VS2005,VS2008,VS2010,gcc࿰…
2024/11/29 8:14:33 人评论 次浏览在使用 Python 编写爬虫程序之前,您需要提前做一些准备工作,这样在后续学习过程中才会得心应手。 知识准备 1) Python语言 Python 爬虫作为 Python 编程的进阶知识,要求学习者具备较好的 Python 编程基础。对于没有基础的小伙伴而言&#…
2024/11/29 8:14:03 人评论 次浏览本文是我对SRE实践的介绍,这些实践来自于我组建过的不同SRE团队,这些团队负责管理SaaS平台快速添加特性。为什么选择Site Reliability Engineering(SRE)?处于成长期的基于SaaS/PaaS的公司需要:提升速度持续…
2024/11/29 8:13:32 人评论 次浏览