AND
【Apollo】【二】发布配置的过程-Portal 发布配置
1 前言 上节我们看了下我们服务启动的时候,首次去加载配置的过程,那么这节来开始看看当我们在 Apollo上配置变更的时候,我们的服务又是如何一步一步的热更新掉的呢,也就是实时更新。 2 配置发布过程 我们先了解下,当我们发布一个配置时,Apollo是如何运转的: 上图简要描述了配置发布的大致过程: ......
随机生成5位的验证码
#### 随机生成一个5位的验证码,每位可能是大写字母A-Z,小写字母a-z,数字0-9 ## Python ```python import random def random_password(n): passwd ='' for i in range(n): fenlei = random.r ......
数据库高级查询(联合查询、内连接、外连接、子查询、连接查询、全连接查询)
多表查询分类 以下是常见的多表查询分类: 多表查询分类描述示例SQL语句 联合查询 使用UNION或UNION ALL操作符将两个或更多的表的结果直接合并在一起。 SELECT column1, column2 FROM table1 UNION SELECT column1, column2 FR ......
java与es8实战之五:SpringBoot应用中操作es8(带安全检查:https、账号密码、API Key)
### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 本篇概览 - 本篇是《java与es8实战》系列的第五 ......
从零做软件开发项目系列之八——系统部署调试
软件项目的部署和调试工作是项目开发生命周期中的重要阶段,它涉及将开发完成的软件应用程序部署到目标环境并进行测试和调试,以确保系统能够正常运行并满足用户需求。 ......
Go 面试题:string 是线程安全的
大家好,我是煎鱼。 之前在某知名平台看到大家在交流 Go 岗位相关的面试题,其中有一道引起了大家的一些讨论,勾起被八股文的深深回忆。 面试题如下: 如标题所示,原题是:Go 中的 string 赋值是线程安全的吗? 我们可以一起先想想答案,看看中不中。 线程安全是什么 线程安全是指在多线程环境下,程 ......
Programming abstractions in C阅读笔记:p138
《Programming Abstractions In C》学习第54天,p138,总结如下: # 一、技术总结 ## 1.stdio.h 3.4小节介绍“The standard I/O library”,涉及I/O操作最常用的接口是stdio.h,我们经常用到里面的printf函数。 ## 2 ......
c#字符串_包含制定字符的判断(转载)
【C#】判断字符串中是否包含指定字符串,contains与indexof方法效率问题 转载:【C#】判断字符串中是否包含指定字符串,contains与indexof方法效率问题 - willingtolove - 博客园 (cnblogs.com) https://www.cnblogs.com/w ......
kafka经验
使用kafka经验 前言 本篇文章主要介绍的关于本人从刚工作到现在使用kafka的经验,内容非常多,包含了kafka的常用命令,在生产环境中遇到的一些场景处理,kafka的一些web工具推荐等等。由于kafka这块的记录以及经验是从我刚开始使用kafka,从2017年开始,可能里面有些内容过时,请见 ......
写一下我对自己玩过的一些泰拉瑞亚mod的介绍与评价
1.灾厄 目前灾厄可以说是泰拉瑞亚所有mod中内容最多的mod。 灾厄大大拓展了原版游戏的内容,增加了原版没有的月后流程,诸多武器和boss。 灾厄把原版已经被删除的投手拓展为了盗贼,如果玩家穿着全套的盗贼套装 2.瑟银 剩下还有fargo的魂石,蛮荒等模组没玩过,以后试一下。 ......
.NET/C#面试题
基本语法: 参考文献:https://www.yuque.com/zhanglin-l1ak6/ll06t7/hpwe2e#8d95f1b4 string和StringBuilder的区别,两者性能的比较 都是引用类型,分配再堆上 StringBuilder默认容量是16,可以允许扩充它所封装的字符 ......
c#学习笔记-------------------迭代器
一、什么是迭代器 迭代器(Iterator)又称光标(Cursor) 提供一个方法顺序访问一个聚合对象的各个元素而不暴露内部标识 迭代器可用作方法、运算符或 get 访问器的代码体。 迭代器提供明确的语法,用于指定如何迭代集合类中的数据,尤其是使用 foreach 循环。 这样一来,集合的最终用户就 ......
[ubuntu] 提升 ubuntu 笔记本电脑扬声器音效
步骤如下: 1 安装easyeffect 2 安装easyeffect-preset 3 重启计算机,建议先shutdown再启动,而不是restart 然后打开easyeffect就可以设置output,比如选一个Advanced Auto Gain preset来使用 虽然比不上windows下 ......
[LeetCode] 2483. Minimum Penalty for a Shop
You are given the customer visit log of a shop represented by a 0-indexed string customers consisting only of characters 'N' and 'Y': if the ith chara ......
Vulnhub内网渗透DC-6靶场通关
个人博客 [xzajyjs.cn](https://xzajyjs.cn/) #### IP DC-6: 192.168.168.4 Kali: 192.168.168.5 #### 信息搜集 ```bash arp-scan -l # nmap -sn 192.168.168.0/24 ``` 进 ......
git从入门到入土
git是世界上最先进的分布式版本控制系统! 版本控制,可以在开发的过程中用于管理我们的文件,目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术,而git就可以完成这些。 三种版本控制方法 1、本地版本控制 记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁 ......
目录
Introduce 基于博客园 SimpleMemory 主题的扩展美化插件 🍡 开箱即用:简单配置即可成功使用 🍭 高灵活性:界面配置化,可自定义调整显示内容 🍬 多端兼容:兼容 PC 端、平板和移动端 Online Demo View Demo Document View Document ......
自我介绍
###(1)概况 老师好,同学们好,我叫李冰昱,是一位来自陕西西安的男孩。 如果要用三个词语来描述我自己的话,首先我想到的便是热情积极。无论是在学校还是家庭中,我都可以独立解决各种问题,乐于主动面对不同的挑战,并计划如何去实现目标,也有信心坚持去实现。 其次便是轻松活泼,为人随和,在生活中我喜欢喜欢 ......
MBIST的分组
**MemoryBIST的分组规则** outline rule(大致规则):controller的兼容性规则表示为CCRx; 步骤的兼容性规则表述为SCRx。 CCR1 不同种类的Memory分配给不同的控制器; CCR2 位于同一个controller的DRAMs必须有一致的行列宽度和bank ......
Mac下PyCharm常用快捷键
总结一下本人在Mac下常用的PyCharm快捷键: tab键:集体缩进 tab+shift:取消集体缩进 command+/:集体注释 command+D:复制当前行 command+L:跳转到某行 command+option+L:格式化代码 fn+command+左箭头:到开头 fn+comma ......
2023牛客多校训练营1
#### A . Almost Correct 给你一个长度$n ( 1 \leq n \leq 16)$的$01$串,要求你给出一种排序算法使得长度为$n$的$01$串中只有该串不能被排好序 此处的排序算法指,一个长度不超过$120$的$pair$序列,每次把$pair$两个位置的数字比较并排序 ......
[5]-代码随想录算法训练营-day6-哈希-part1
## 代码随想录算法训练营第六天|哈希表-part1 ### 1.Leecode 242.有效的字母异味词 > 1. 题目 > > - https://leetcode.cn/problems/valid-anagram/ > > 2. 思路 > > - 长26数组,下标0表示'a',25表示'z' ......
[4]-代码随想录算法训练营-day4-链表-part2
## 代码随想录算法训练营第四天|链表-part2 ### 1.Leecode 24.两两交换链表中的节点 > 1. 题目 > > - https://leetcode.cn/problems/swap-nodes-in-pairs/ > > 2. 思路 > > - 虚拟头节点 > - `tmp`变 ......
单周期,多周期,pipeline流水线
* 单周期是指,处理器在一个cycle内,完成从取指到执行一条指令。所以处理的性能要受到指令周期最长的那条指令的约束。 * 多周期是指,把指令的执行分为多个阶段,处理器每个cycle都只会执行一个阶段,所以指令的完成需要多个cycle。 * 在多周期的概念上,加入D Flipflop缓存每一个阶段的 ......
[2]-代码随想录算法训练营-day2-数组-part2
## 代码随想录算法训练营第二天|数组-part2 ### 1.LeetCode 997.有序数组的平方 > 1. 题目 > > - https://leetcode.cn/problems/squares-of-a-sorted-array/ > > 2. 思路 > > - 先给原始数组每个数进行 ......
[3]-代码随想录算法训练营-day3-链表-part1
## 代码随想录算法训练营第二天|链表 part1 ### 1.LeetCode 203.移除链表元素 > 1. 题目 > > - https://leetcode.cn/problems/remove-linked-list-elements/ > > 2. 思路 > > - 遍历,删 > - 两 ......
python代码练习
students= {} write = 1 # 注意不能使用海象运算符 write :=1,这样相当于每次都重新给write赋值为1 while write : name = input('输入名字:') grade = int(input('输入分数:')) students[name] = g ......