<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2501_90245708的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2501_90245708</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2501_90245708]]></copyright><item><title><![CDATA[2023第十三届MathorCup高校数学建模挑战赛C题解析_2023mathorcup数学建模挑战赛答案]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145251871</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145251871</guid><author>2501_90245708</author><pubDate>Mon, 20 Jan 2025 08:44:46 +0800</pubDate><description><![CDATA[数学建模主要是让大家构建自己的模型，只要能解决问题的模型就是好模型，无标准答案。我个人的分析过程大致如下文，仅个人观点不一定是正确的，不说太多怕限制了大家的思维哈哈哈。]]></description><category></category></item><item><title><![CDATA[Leetcode面T5(1-9)树]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145218229</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145218229</guid><author>2501_90245708</author><pubDate>Sat, 18 Jan 2025 03:44:32 +0800</pubDate><description><![CDATA[二进制数转字符串。给定一个介于0和1之间的实数（如0.72），类型为double，打印它的二进制表达式。如果该数字无法精确地用32位以内的二进制表示，则打印“ERROR”。示例1:输入：0.625输出：“0.101”示例2:输入：0.1输出：“ERROR”提示：0.1无法被二进制准确表示提示：32位包括输出中的"0."这两位。浮点数乘以进制2，取整数位添加到二进制小数位后面浮点数舍去整数位，重复以上过程直至浮点数变成0，若无法等于0，则无法精确表示。]]></description><category></category></item><item><title><![CDATA[leetcode热题：两数之和]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145218222</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145218222</guid><author>2501_90245708</author><pubDate>Sat, 18 Jan 2025 03:42:30 +0800</pubDate><description><![CDATA[map是C++标准库中的一个容器，用于实现有序的关联容器。它提供了一种键值对的存储方式，其中的键和值都可以是任意类型的数据。map中的元素是按照键的顺序进行排序的，默认情况下是按照键的升序排列。map的特点是支持快速的插入、查找和删除操作，其平均时间复杂度为O(logn)。简单来说，map的存储是有序的，根据key进行排序！！！如果想要文档进行学习，请评论我，后续我也会把文档上传//插入元素//访问元素//查找元素//删除元素。]]></description><category></category></item><item><title><![CDATA[javascript 中的apply()和call()方法详解_在 javascript 中函数也是对象,对象则有方法,apply 和 call 就是函数对象的方法]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145203699</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145203699</guid><author>2501_90245708</author><pubDate>Fri, 17 Jan 2025 11:36:51 +0800</pubDate><description><![CDATA[但是，当运行sayColor.call(o)时，函数的执行环境就不一样了，因为此时函数体内的this 对象指向了o，于是结果显示的是”blue”。首先，apply()方法接收两个参数：一个是在其中运行函数的作用域，另一个是参数数组。在上面这个例子中，callSum1()在执行sum()函数时传入了this 作为this 值（因为是在全局作用域中调用的，所以传入的就是window 对象）和arguments 对象。call()方法与apply()方法的作用相同，它们的区别仅在于接收参数的方式不同。]]></description><category></category></item><item><title><![CDATA[JavaScript 中 forEach、map、filter 终极篇]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145203645</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145203645</guid><author>2501_90245708</author><pubDate>Fri, 17 Jan 2025 11:34:48 +0800</pubDate><description><![CDATA[已删除的项不会被遍历到。的项时，整个数组的第一个项被移除了，这导致所有剩下的项上移一个位置。方法创建一个数组，其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。得到的动态对象集合。函数只需要接受一个参数，就是正在被遍历的数组元素本身。函数时，会给它传递三个参数：当前正在遍历的元素，元素索引，原数组本身.方法遍历到它们的那一时刻的值；而被删除的元素将不会被访问到。若已经存在的元素被改变或删除了，则它们的传递到。方法执行的过程中：原数组中新增加的元素将不会被。方法对数组的每个元素执行一次提供的函数。]]></description><category></category></item><item><title><![CDATA[[Android]NDK开发环境配置与JNI开发]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145150729</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145150729</guid><author>2501_90245708</author><pubDate>Wed, 15 Jan 2025 01:14:28 +0800</pubDate><description><![CDATA[AJniDemo\bin目录下运行javac TestJni.java，完成后可以看到在bin目录下生成的TestJni.class文件了。\bin\string\pub\jni\test目录下，在命令行界面执行javah -jni string.pub.jni.test.TestJni可以看到在…下载NDK开发包，然后解压到本地路径，并拷贝本路径（比如我的是：D:\android-sdk\android-ndk-r11c-windows-x86_64\android-ndk-r11c）。]]></description><category></category></item><item><title><![CDATA[zookeeper搭建]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145150711</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145150711</guid><author>2501_90245708</author><pubDate>Wed, 15 Jan 2025 01:10:47 +0800</pubDate><description><![CDATA[生产环境中，分布式集群部署的步骤与上面基本相同，只不过因为各zk server分布在不同的机器，上述配置文件中的localhost换成各服务器的真实Ip即可。//连接zk server。/home/hadoop/tmp/zk1/data/myid 中的内容为1，对应server.1中的1。/home/hadoop/tmp/zk2/data/myid 中的内容为2，对应server.2中的2。/home/hadoop/tmp/zk3/data/myid 中的内容为3，对应server.3中的3。]]></description><category></category></item><item><title><![CDATA[Zookeeper和Redis实现分布式锁，附我的可靠性分析]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145150691</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145150691</guid><author>2501_90245708</author><pubDate>Wed, 15 Jan 2025 01:07:06 +0800</pubDate><description><![CDATA[/采用Lua脚本来释放锁在执行这段Lua脚本的时候，KEYS[1]的值为 key，ARGV[1]的值为 value。原理就是先获取锁对应的value值，保证和客户端传进去的value值相等，这样就能避免自己的锁被其他人释放。另外，采取Lua脚本操作保证了原子性。理想情况是客户端Redis加锁后，完成一系列业务操作，顺利在锁过期时间前释放掉锁，这个分布式锁的设置是有效的。但是如果客户端在操作共享资源的过程中，因为长期阻塞的原因，导致锁过期，那么接下来访问共享资源就变得不再安全。]]></description><category></category></item><item><title><![CDATA[Python：女神说周末看电影，于是我把热门电影爬了遍，看看女神喜欢哪一部]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145128939</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145128939</guid><author>2501_90245708</author><pubDate>Tue, 14 Jan 2025 08:44:15 +0800</pubDate><description><![CDATA[二、前期准备================================================================1、使用的软件python 3.8 开源 免费的 (统一 3.8)Pycharm YYDS python最好用的编辑器 不接受反驳…软件我都放这了： 软件工具等等2、需要用的模块requests >>> 数据请求模块 pip install requestsparsel   >>> 数据解析模块 pip install parselcsv3、模块安装问题模块安装问题:1]]></description><category></category></item><item><title><![CDATA[Python面试题整理（选择题及其答案）_python面试选择题]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145128917</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145128917</guid><author>2501_90245708</author><pubDate>Tue, 14 Jan 2025 08:40:34 +0800</pubDate><description><![CDATA[正确答案：A单选题。]]></description><category></category></item><item><title><![CDATA[Python面试题常用函数总结_python机试常用]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145128875</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145128875</guid><author>2501_90245708</author><pubDate>Tue, 14 Jan 2025 08:36:53 +0800</pubDate><description><![CDATA[#例1：#例2：#例3：#例4：#例5：




from collections import Counternums = [1, 1, 1, 6, 6, 6, 7, 8]
count = Counter(nums)  # 统计词频
for k, v in count.items():
print(k, v)
print(count)
“”"
输出：
1 3
6 3
7 1
8 1
Counter({1: 3, 6: 3, 7: 1, 8: 1})
“”"
from collections import ]]></description><category></category></item><item><title><![CDATA[Hadoop大数据应用：Linux 部署 HDFS 分布式集群_linux操作hdfs]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145098258</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145098258</guid><author>2501_90245708</author><pubDate>Sun, 12 Jan 2025 19:58:39 +0800</pubDate><description><![CDATA[（3）移动（4）更改权限（5）验证版本（需要修改环境配置文件hadoop-env.sh 申明JAVA安装路径和hadoop配置文件路径）修改配置文件验证（6）修改节点配置文件修改前：（7）查看官方文档指定版本查看核心配置文件文件系统配置参数：数据目录配置参数：（8）修改核心配置文件修改前：（9）查看HDFS配置文件namenode:副本数量：（10）修改HDFS配置文件修改前：(11) 查看同步同步（12）初始化hdfs（13）查看命令（14）格式化hdfs查看目录(15) 启动集群。]]></description><category></category></item><item><title><![CDATA[hadoop(3) 搭建hadoop-HA_hadoop3 ha]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145098195</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145098195</guid><author>2501_90245708</author><pubDate>Sun, 12 Jan 2025 19:54:58 +0800</pubDate><description><![CDATA[node01节点的IPADDR配置为192.168.132.101node02节点的IPADDR配置为192.168.132.102node03节点的IPADDR配置为192.168.132.1033）DNS配置node01节点、node01节点、node03节点都配置nameserver为8.8.8.84）重启网卡node01节点、node01节点、node03节点都需重启网卡。]]></description><category></category></item><item><title><![CDATA[GVRP、VCMP、VTP、DTP——全网最完整的总结_vtp配置 h3c和思科 是否兼容]]></title><link>https://blog.youkuaiyun.com/2501_90245708/article/details/145098138</link><guid>https://blog.youkuaiyun.com/2501_90245708/article/details/145098138</guid><author>2501_90245708</author><pubDate>Sun, 12 Jan 2025 19:51:16 +0800</pubDate><description><![CDATA[在配置过程中，一定要在全局开启GVRP，再在接口开启，否则学习不到。转载于:51CTO。]]></description><category></category></item></channel></rss>