<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_46266264的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_46266264</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_46266264]]></copyright><item><title><![CDATA[代码随想录算法训练营第八天|344.反转字符串 ，541. 反转字符串II ，151.翻转字符串里的单词，55.右旋转字符串]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135579748</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135579748</guid><author>m0_46266264</author><pubDate>Sun, 14 Jan 2024 10:02:05 +0800</pubDate><description><![CDATA[Python切片是十分有用的，参考：https://www.liaoxuefeng.com/wiki/1016959663602400/1017269965565856Python不需要使用Temp，直接交换就行，字符串不可改变，如果要改变字符串的值或者切片，先将字符串转换为字符列表，最后,重新返回字符串对于字符串s = ‘abc’，如果使用s[0:999] ===> ‘abc’。字符串末尾如果超过最大长度，则会返回至字符串最后一个值，这个特性可以避免一些边界条件的处理。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第七天|哈希表理论基础，454.四数相加II ，383. 赎金信 ，15. 三数之和 ，18. 四数之和]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135560007</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135560007</guid><author>m0_46266264</author><pubDate>Sat, 13 Jan 2024 09:47:55 +0800</pubDate><description><![CDATA[【代码】代码随想录算法训练营第七天|哈希表理论基础，454.四数相加II ，383. 赎金信 ，15. 三数之和 ，18. 四数之和。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第六天|哈希表理论基础，242.有效的字母异位词，349. 两个数组的交集，202. 快乐数，1. 两数之和]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135543138</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135543138</guid><author>m0_46266264</author><pubDate>Fri, 12 Jan 2024 18:42:29 +0800</pubDate><description><![CDATA[【代码】代码随想录算法训练营第六天|哈希表理论基础，242.有效的字母异位词，349. 两个数组的交集，202. 快乐数，1. 两数之和。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第四天| 24.两两交换链表节点 ，19.删除链表倒数第N个节点 ，160.链表相交 142.环形链表II]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135532362</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135532362</guid><author>m0_46266264</author><pubDate>Thu, 11 Jan 2024 20:13:32 +0800</pubDate><description><![CDATA[【代码】代码随想录算法训练营第四天| 24.两两交换链表节点 ，19.删除链表倒数第N个节点 ，160.链表相交 142.环形链表II。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第三天| 203.移除链表元素 ，707.设计链表 ，206.反转链表]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135312753</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135312753</guid><author>m0_46266264</author><pubDate>Thu, 11 Jan 2024 16:05:57 +0800</pubDate><description><![CDATA[【代码】代码随想录算法训练营第三天| 203.移除链表元素 ，707.设计链表 ，206.反转链表。]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营——数组篇总结]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135511624</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135511624</guid><author>m0_46266264</author><pubDate>Wed, 10 Jan 2024 19:52:38 +0800</pubDate><description><![CDATA[理解数组的逻辑结构与物理结构，数组是存放在连续内存空间上的相同类型数据的集合。
数组的删除只能用覆盖
经典题目1：二分法，要深刻理解循环不变量法则，这也是写代码的重要法则
经典题目2:双指针法，暴力破解两层循环都可以想办法用双指针处理，可以是快慢指针或者相向指针
经典题目3:滑动窗口，双指针变种，主要在于前后指针都在移动，像一个滑动窗口，滑动窗口的精妙之处在于根据当前子序列和大小的情况，不断调节子序列的起始位置。从而将O(n^2)的暴力解法降为O(n)。
经典题目4:同样是深刻理解循环不变量法则，理解偏移]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第二天| 977.有序数组的平方 ，209.长度最小的子数组 ，59.螺旋矩阵II]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135283542</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135283542</guid><author>m0_46266264</author><pubDate>Fri, 29 Dec 2023 09:39:14 +0800</pubDate><description><![CDATA[刷题建议与debug今日学习文章链接和视频链接Python菜鸟教程]]></description><category></category></item><item><title><![CDATA[代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/135275884</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/135275884</guid><author>m0_46266264</author><pubDate>Thu, 28 Dec 2023 18:45:55 +0800</pubDate><description><![CDATA[刷题建议与debug今日学习文章链接和视频链接Python菜鸟教程]]></description><category></category></item><item><title><![CDATA[云原生-kubesphere容器平台]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/130413629</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/130413629</guid><author>m0_46266264</author><pubDate>Mon, 08 May 2023 17:03:44 +0800</pubDate><description><![CDATA[多集群：有生产环境的k8s集群和测试环境的k8s集群。这多个集群都是需要管理的，可以安装kubesphere，一站式管理多集群。多租户：可以用户自定义注册进来，可以给用户分配一些集群操作权限，来操作集群。]]></description><category></category></item><item><title><![CDATA[云原生-k8s核心概念（pod，deploy，service，ingress，configmap，volume）]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/130382759</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/130382759</guid><author>m0_46266264</author><pubDate>Wed, 26 Apr 2023 11:50:52 +0800</pubDate><description><![CDATA[kubernetes很少直接控制Pod，一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理，确保pod资源符合预期的状态，当pod的资源出现故障时，会尝试进行重启或重建pod。Namespace是kubernetes系统中的一种非常重要资源，它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。deployment：pod控制器，控制一组标签相同的pod，使Pod拥有多副本，自愈，扩缩容，滚动更新，版本回退等能力。Pod可以认为是容器的封装，一个Pod中可以存在一个或者多个容器。]]></description><category></category></item><item><title><![CDATA[云原生-如何部署k8s集群与部署sms集群]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/130380813</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/130380813</guid><author>m0_46266264</author><pubDate>Wed, 26 Apr 2023 11:26:54 +0800</pubDate><description><![CDATA[3. 登录准备成为master节点的机器，然后初始化这台机器成为master节点（kubeadmin/minikube等），然后再根据初始化成功的提示（token）将其他机器作为worker或者master节点加入集群。4. 到这一步，集群已经搭建好了，接下来就是在集群的master节点上操作部署各种资源，然后自动调度到集群的各个节点。所以短信集群也是基于k8s部署,用的是测试机器,下图就是sms集群提供服务的机器（只是需要跳板机登录）2. 将所有的测试机器部署docker，容器化环境。]]></description><category></category></item><item><title><![CDATA[云原生（docker+k8s+阿里云）-Docker]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/130247212</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/130247212</guid><author>m0_46266264</author><pubDate>Wed, 19 Apr 2023 16:28:02 +0800</pubDate><description><![CDATA[Gitee-Kubernetes学习
kubectl备忘清单
 k8s官方文档-task]]></description><category></category></item><item><title><![CDATA[web测试7:web企业微信实战+PO设计模式+显示等待和隐式等待]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/130113055</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/130113055</guid><author>m0_46266264</author><pubDate>Wed, 12 Apr 2023 19:53:50 +0800</pubDate><description><![CDATA[Web企业微信实战1-霍格沃滋
Web企业微信实战2-霍格沃滋]]></description><category></category></item><item><title><![CDATA[接口测试4:企业微信接口自动化]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/130007819</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/130007819</guid><author>m0_46266264</author><pubDate>Fri, 07 Apr 2023 11:12:18 +0800</pubDate><description><![CDATA[11。]]></description><category></category></item><item><title><![CDATA[接口测试3-服务端接口自动化测试]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/129910849</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/129910849</guid><author>m0_46266264</author><pubDate>Sun, 02 Apr 2023 17:43:31 +0800</pubDate><description><![CDATA[上图就是Hi {{person}}，{‘person’:‘seveniruby’}，将配置中person的值改成seveniruby。上图，下面的json时http服务收到我的请求后转译出来了，把json数据打印出来一个更加结构化的形态。request没有提供xml的封装，所以用data进行发送，并且需要如上图一样额外配置一下header。如上图{{userid}}这种有两个花括号的，模板引擎会自动把它替换。首先，把我们的文件保存到一个json文件里（如下图，请求体很复杂）上图使用三方库，下图自己封装。]]></description><category></category></item><item><title><![CDATA[接口测试2:接口mock实战]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/129875737</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/129875737</guid><author>m0_46266264</author><pubDate>Fri, 31 Mar 2023 11:15:48 +0800</pubDate><description><![CDATA[11。]]></description><category></category></item><item><title><![CDATA[接口测试1:前置知识]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/129864414</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/129864414</guid><author>m0_46266264</author><pubDate>Thu, 30 Mar 2023 19:10:49 +0800</pubDate><description><![CDATA[霍格沃滋接口测试实战：https://ceshiren.com/t/topic/9653UI层发现bug时间很长，反馈很慢而且bugfix成本很高。service之间用接口连接，j接口测试更早发现问题，减少压力，测试实施成本也低。]]></description><category></category></item><item><title><![CDATA[web测试6:selenium实现web自动化]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/129815353</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/129815353</guid><author>m0_46266264</author><pubDate>Tue, 28 Mar 2023 17:01:06 +0800</pubDate><description><![CDATA[https://selenium-python.readthedocs.io/ (selenium官方使用文档)selenium支持web浏览器的自动化，主要由三个工具构成，WebDriver，IDE，Grid。]]></description><category></category></item><item><title><![CDATA[web测试5:开发者工具介绍]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/129815294</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/129815294</guid><author>m0_46266264</author><pubDate>Tue, 28 Mar 2023 14:23:02 +0800</pubDate><description><![CDATA[ss。]]></description><category></category></item><item><title><![CDATA[web测试4:web测试常见bug]]></title><link>https://blog.youkuaiyun.com/m0_46266264/article/details/129797498</link><guid>https://blog.youkuaiyun.com/m0_46266264/article/details/129797498</guid><author>m0_46266264</author><pubDate>Mon, 27 Mar 2023 16:19:34 +0800</pubDate><description><![CDATA[页面布局方面页面元素方面功能方面其他。]]></description><category></category></item></channel></rss>