<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DeShuiYu的博客]]></title><description><![CDATA[小小程序员]]></description><link>https://blog.youkuaiyun.com/COMEO</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; COMEO]]></copyright><item><title><![CDATA[[Pytorch]基于DDP的单机多卡训练]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/132367288</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/132367288</guid><author>COMEO</author><pubDate>Fri, 18 Aug 2023 18:22:38 +0800</pubDate><description><![CDATA[【代码】[Pytorch]基于DDP的单机多卡训练。]]></description><category></category></item><item><title><![CDATA[[Golang]开启本地代理下Golang进行Http请求]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/132362653</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/132362653</guid><author>COMEO</author><pubDate>Fri, 18 Aug 2023 15:25:09 +0800</pubDate><description><![CDATA[当本地开启翻墙软件是的时候，明明浏览器可以访问，但是用golang的http包却不能访问，为什么会这样尼，其实golang的http走网络7层模型中偏下层，没有走位于上层翻墙软件的代理接口，因此golang的http无法访问，那么如何使用翻墙软件接口尼？需要配置下proxyURL, err := url.Parse(“http://127.0.0.1:10871”)其中的协议一般为http(也可以是socks)ip地址127.0.0.1不用改，端口按照实际的接口修改。]]></description><category></category></item><item><title><![CDATA[[Golang]快速排序]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/132325832</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/132325832</guid><author>COMEO</author><pubDate>Wed, 16 Aug 2023 18:55:35 +0800</pubDate><description><![CDATA[【代码】[Golang]快速排序。]]></description><category></category></item><item><title><![CDATA[Yarn运行原理]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/111421312</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/111421312</guid><author>COMEO</author><pubDate>Sun, 20 Dec 2020 14:32:38 +0800</pubDate><description><![CDATA[yarn的介绍
yarn是hadoop集群当中的资源管理系统模块，从hadoop2.0开始引入yarn模块，yarn可为各类计算框架提供资源的管理和调度，主要用于管理集群当中的资源（主要是服务器的各种硬件资源，包括CPU，内存，磁盘，网络IO等）以及调度运行在yarn上面的各种任务。
yarn核心出发点是为了分离资源管理与作业监控，实现分离的做法是拥有一个全局的资源管理(ResourceManager,RM)，以及每个应用程序对应一个的应用管理器（ApplicationMaster,AM）
总结一句话就..]]></description><category></category></item><item><title><![CDATA[各大排序算法的时间复杂度和空间复杂度]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/110135728</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/110135728</guid><author>COMEO</author><pubDate>Wed, 25 Nov 2020 17:04:01 +0800</pubDate><description><![CDATA[排序方法
时间复杂度(平均)
时间复杂度(最坏)
时间复杂度(最好)
空间复杂度
稳定性
复杂性




直接插入排序
O(n2)
O(n2)
O(n)
O(1)
稳定
简单


希尔排序
O(nlog2n)
O(n2)
O(n1.3)
O(1)
不稳定
较复杂


直接选择排序
O(n2)
O(n2)
O(n2)
O(1)
不稳定
简单


堆排序
O(nlog2n)
O(nlog2n)
O(nlog2n)
O(1)
不稳定
较复杂


冒泡排序
O(n2)
O(n2)
O(n)
O(1)
稳定
...]]></description><category></category></item><item><title><![CDATA[[Python]使用itchat给指定微信用户发送信息]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/108974120</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/108974120</guid><author>COMEO</author><pubDate>Fri, 09 Oct 2020 10:29:59 +0800</pubDate><description><![CDATA['''
pip install itchat
'''
import itchat

itchat.auto_login()

users=itchat.search_friends("xxx")
# print(users)

userName= users[0]['UserName']
# print(userName)
for i in range(2):
    itchat.send('xxxx',toUserName=userName)


]]></description><category></category></item><item><title><![CDATA[逻辑斯蒂回归]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/108509362</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/108509362</guid><author>COMEO</author><pubDate>Thu, 10 Sep 2020 10:43:48 +0800</pubDate><description><![CDATA[import numpy as np
def LogisticRegression(x,y,iters=1000,learning_rate=0.01):
    w = np.zeros((len(x[0]),),dtype=np.float32)
    for each in range(iters):
        for i in range(len(x)):
            w += learning_rate * x[i] * (y[i] - 1. / (1 + np.exp(-w.]]></description><category></category></item><item><title><![CDATA[requests + asyncio 异步爬虫]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/108501299</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/108501299</guid><author>COMEO</author><pubDate>Wed, 09 Sep 2020 20:12:24 +0800</pubDate><description><![CDATA[Time: 2020-09-09
Author: dsy
import requests
import os
import asyncio

async def asyncget(url,headers):
    return requests.get(url,headers=headers,verify=False)

async def download(url,headers,fileDir,filename=None):

    if filename == None:
        fi..]]></description><category></category></item><item><title><![CDATA[`selenium` 自定义浏览器路径和驱动路径]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/107593494</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/107593494</guid><author>COMEO</author><pubDate>Sun, 26 Jul 2020 14:48:22 +0800</pubDate><description><![CDATA[Time: 2020-07-26
Author: dsy

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
import random
options = Options()
options.binary_location = "./chrome/chrome.exe"
options.add_argument('–-incognito')
options.add]]></description><category></category></item><item><title><![CDATA[使用Python爬取YY小视频]]></title><link>https://blog.youkuaiyun.com/COMEO/article/details/107583858</link><guid>https://blog.youkuaiyun.com/COMEO/article/details/107583858</guid><author>COMEO</author><pubDate>Sat, 25 Jul 2020 19:55:32 +0800</pubDate><description><![CDATA[Time: 2020-07-25 
Author: dsy

import threading
class ShortVideoDownload(threading.Thread):
        def __init__(self,downloadurl,downloadDir,filename):
            threading.Thread.__init__(self)
            self.downloadurl = downloadurl
            self]]></description><category></category></item></channel></rss>