<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[在努力！]]></title><description><![CDATA[路很长，要学的东西还很多，加油！]]></description><link>https://blog.youkuaiyun.com/violet_echo_0908</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; violet_echo_0908]]></copyright><item><title><![CDATA[命令行下安装并运行 Pycharm]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/108996198</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/108996198</guid><author>violet_echo_0908</author><pubDate>Sat, 10 Oct 2020 14:28:12 +0800</pubDate><description><![CDATA[系统版本：
uname -a
Linux violet 4.15.0-45-generic #48~16.04.1-Ubuntu SMP Tue Jan 29 18:03:48 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

安装：
其实官网给了具体的教程了，传送门：https://www.jetbrains.com/pycharm/download/#section=linux

教程里面直接就写了需要用 snap 这个工具来安装 pycharm，那就先下载个 snap ]]></description><category></category></item><item><title><![CDATA[Ubuntu 修改启动时默认内核版本]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103766027</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103766027</guid><author>violet_echo_0908</author><pubDate>Mon, 30 Dec 2019 14:51:00 +0800</pubDate><description><![CDATA[最近机房总是停电，每次停完电我就需要去手动重启一下改一下我需要的内核版本，太过麻烦，一周恨不得停八次电。。。。
目前 Ubuntu 的默认启动版本为 4.15.0，我想将其修改为4.15.0-45-generic


需要修改的目标文件：

sudo /etc/default/grub


修改默认启动的内核

GRUB_DEFAULT=0 即为默认的启动内核，这个 0 是啥。。。
假设，在启动选...]]></description><category></category></item><item><title><![CDATA[docker login多次登陆失败 too many failed login attempts for username or ip address 解决办法]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103411346</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103411346</guid><author>violet_echo_0908</author><pubDate>Thu, 05 Dec 2019 20:00:57 +0800</pubDate><description><![CDATA[在 linux 登陆 docker 失败时，它就会提示你以下内容，导致就算输入了正确的密码也没办法在登陆了
too many failed login attempts for username or ip address

此时删除以下文件再重新登陆就好了
rm ~/.docker/config.json
docker login


...]]></description><category></category></item><item><title><![CDATA[国内 Go 代理汇总]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103335087</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103335087</guid><author>violet_echo_0908</author><pubDate>Sun, 01 Dec 2019 14:54:12 +0800</pubDate><description><![CDATA[golang 国内的代理总是一个很头疼的问题，这里汇总一下国内几个可用的代理，到时候有些包下不下来就换几个代理多试试

代理1:阿里云 Go Module 代理
传送门：https://mirrors.aliyun.com/goproxy/
简介
go module公共代理仓库，代理并缓存go模块。你可以利用该代理来避免DNS污染导致的模块拉取缓慢或失败的问题，加速你的构建
使用帮助

使用go1...]]></description><category></category></item><item><title><![CDATA[ubuntu 下彻底卸载 vim 并重新安装]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103311621</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/103311621</guid><author>violet_echo_0908</author><pubDate>Fri, 29 Nov 2019 15:29:02 +0800</pubDate><description><![CDATA[最近服务器不知道出了什么鬼，vim 莫名其妙的打开后一直死在那里了，kill 掉进程重来也不行，那就只能重装了，然而单纯的 remove vim 并没有彻底卸载干净。
记录一下
// 彻底卸载 vim
sudo apt-get remove vim vim-runtime vim-tiny vim-common vim-scripts vim-doc

// 重新安装 vim
sudo apt-g...]]></description><category></category></item><item><title><![CDATA[无服务计算的未来和挑战: A Berkeley View on Serverless Computing]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/102859463</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/102859463</guid><author>violet_echo_0908</author><pubDate>Mon, 25 Nov 2019 20:42:35 +0800</pubDate><description><![CDATA[本文首发自知乎专栏：https://zhuanlan.zhihu.com/p/82152859
转载请注明出处

加州大学伯克利分校继 2009 年发布 《The Berkeley View on Cloud Computing》一举拨开云计算迷雾，十年后又一次发布了 《A Berkeley View on Serverless Computing》，试图再次指出下个 10 年云计算的发展方向及...]]></description><category></category></item><item><title><![CDATA[谁限制了数据中心的资源使用效率：阿里巴巴数据集分析]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/94407012</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/94407012</guid><author>violet_echo_0908</author><pubDate>Mon, 01 Jul 2019 20:45:52 +0800</pubDate><description><![CDATA[Who limits the resource efficiency of my datacenter: an analysis of Alibaba datacenter traces

这篇文章发在 IWQoS 2019，是包云岗老师团队的工作，对阿里巴巴 2018 年公布的第二版开源数据进行了详细的分析，主要聚焦在数据中心资源使用效率上。
阿里巴巴在 2018 年 12 月公布了其第二版开源...]]></description><category></category></item><item><title><![CDATA[数据中心开源数据集及相关论文整理]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/93908574</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/93908574</guid><author>violet_echo_0908</author><pubDate>Thu, 27 Jun 2019 20:33:52 +0800</pubDate><description><![CDATA[数据中心开源数据集及相关论文整理

近些年，各大公司都开始公开自己集群的数据集，给予学术研究者更广阔的视野来了解数据中心可能面临的情况。
以下为整理的部分公司开源的数据集和传送门，会在慢慢的更新。
Google

传送门：https://github.com/google/cluster-data
公开时间：2011年
数据集时间跨度：30天

Microsoft Azure

传送门：https...]]></description><category></category></item><item><title><![CDATA[【每周论文】Bubble-Up: Increasing Utilization in Modern Warehouse[MICRO 2011]]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/81735103</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/81735103</guid><author>violet_echo_0908</author><pubDate>Thu, 16 Aug 2018 08:53:46 +0800</pubDate><description><![CDATA[这篇文章来自于MICRO 2011，作者是Jason Mars，传送门来~~



随着云计算的发展，越来越多的计算任务移到了云上来进行，运营商常常通过过度分配（overprovisioning）资源的方式来保证延迟敏感型应用的性能，因为没有办法精确预测应用因资源的竞争而产生性能的下降，为了避免干扰也就没有办法将这些高优先级、延迟敏感型应用和其他的作业混合部署起来，就产生了资源的空闲，这样就是导致...]]></description><category></category></item><item><title><![CDATA[HCloud: Resource-Efficient Provisioning in Shared Cloud Systems【ASPLOS 2016】]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/81194683</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/81194683</guid><author>violet_echo_0908</author><pubDate>Tue, 24 Jul 2018 23:57:35 +0800</pubDate><description><![CDATA[好久没有写东西了，赶紧保持自己读论文的这个习惯。这篇文章是我开始读论文已来读的第二篇顶会文章，第一篇当然是PARD，这篇文章也是我第一次在组会上讲的文章（都已经是前年的事情了），当时的自己居然是用英文讲的。由记得当时是CC哥哥直接发给我的一篇文章，因为当时的自己连去哪里找文章还不知道，读了特别久还没明白这篇文章的意思，当然当时对整个背景还处于不了解的状态。

现在重读这篇文章，对于之前没懂的地方有...]]></description><category></category></item><item><title><![CDATA[【游记】北京-张北草原-锡林郭勒盟自驾4日游（更新中。。。）]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/80778713</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/80778713</guid><author>violet_echo_0908</author><pubDate>Fri, 22 Jun 2018 21:12:04 +0800</pubDate><description><![CDATA[趁端午节和一帮小伙伴去草原和内蒙古浪了一波，玩的超级爽，当然代价就是回来疯狂的赶ddl，但是如果回过头来想一下，在知道自己要这么赶ddl结果下，我依旧选择出去浪，因为真的玩的太嗨了，这种经历真的太难得了，关键还有4位非常给力的小伙伴。

第一次自驾游，说实话，基本没做啥准备，攻略提前看了一些，但是都是3天或者5天，而且攻略上写的都超级模糊。那我们就继续发扬我们浪的精神，就不做啥准备攻略了。

这是...]]></description><category></category></item><item><title><![CDATA[分布式系统设计：批处理模式之协调批处理]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79591425</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79591425</guid><author>violet_echo_0908</author><pubDate>Sat, 17 Mar 2018 13:43:32 +0800</pubDate><description><![CDATA[本文首发于知乎专栏：进击的云计算 
本书翻译于：Designing Distributed Systems 
望小伙伴们多多支持原版。



前面的章节描述了一系列将队列拆分和连接在一起以实现更复杂批处理的模式，复制和生成多个不同的输出是批处理的重要组成部分，但有时将多个输出合并到一起以生成某种聚合输出也同样很重要，如图1所示。



这种聚合最典型的例子是MapReduce模式中的Reduce部...]]></description><category></category></item><item><title><![CDATA[分布式系统设计：批处理模式之事件驱动的批处理]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79588562</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79588562</guid><author>violet_echo_0908</author><pubDate>Sat, 17 Mar 2018 01:40:41 +0800</pubDate><description><![CDATA[本文首发于知乎专栏：进击的云计算 
本书翻译于：Designing Distributed Systems 
望小伙伴们多多支持原版。



在前面一篇文章中，我们看到了一个通用的作业处理框架，以及一些简单的作业队列处理的程序。作业队列非常适合将一个输入转化为一个输出，但是，有许多批处理应用程序需要执行多个操作，或者需要将单个数据输入生成为多种不同的输出。在这种情况下，我们开始将作业队列连接在一起...]]></description><category></category></item><item><title><![CDATA[分布式系统设计：批处理模式之作业队列系统]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79546650</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79546650</guid><author>violet_echo_0908</author><pubDate>Tue, 13 Mar 2018 20:59:01 +0800</pubDate><description><![CDATA[本文首发于知乎专栏：进击的云计算 
本书翻译于：Designing Distributed Systems 
望小伙伴们多多支持原版。



之前的文章讲述了关于可靠的、长时间运行的应用（long-running server applications）的设计模式，本篇介绍批处理的模式。与先前介绍的长时间运行应用所不同的是，批处理的过程预计只能运行很短的时间。例如，通过汇总用户的数据来分析每天或每...]]></description><category></category></item><item><title><![CDATA[【每周论文】Design patterns for container-based distributed systems（HotCloud  2016）]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79466080</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79466080</guid><author>violet_echo_0908</author><pubDate>Wed, 07 Mar 2018 08:53:20 +0800</pubDate><description><![CDATA[首先介绍下第一作者Brendan Burns，他2008-2016年在Google工作，是Kubernetes的首席工程师，k8s容器编排的主要创始人之一，他在2016年的7月份宣布加入了Microsoft。

第二作者David Oppenheimer，他参与了Google的三大数据中心管理系统的开发——Kubernetes、Omega和Borg的开发，同时也是论文Borg的作者之一。

那篇非...]]></description><category></category></item><item><title><![CDATA[2018年上半年阅读书单]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79332116</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79332116</guid><author>violet_echo_0908</author><pubDate>Sat, 17 Feb 2018 13:11:50 +0800</pubDate><description><![CDATA[已经连续4年的时间来记录自己的阅读书单了，近两年因为自己的懒惰导致读书的数量在严重的下降中，在寒假时也在考虑这件事情，决定从今年开始给自己换一种方式来进行记录，在每半年的开始，制定好下半年的阅读计划，先试验一下从10本开始算，6个月10本书，就是18天一本，应该是没问题的，现在是二月中旬了，只读完了一本书，时间还是够的。

这个半年先试验一下，在已经定好的十本书的基础上，如果时间充足，可以再多读一...]]></description><category></category></item><item><title><![CDATA[什么是P问题、NP问题和NPC问题]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79086467</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/79086467</guid><author>violet_echo_0908</author><pubDate>Wed, 17 Jan 2018 16:01:10 +0800</pubDate><description><![CDATA[本文转自：http://www.matrix67.com/blog/archives/105


什么是P问题、NP问题和NPC问题

这或许是众多OIer最大的误区之一。

你会经常看到网上出现“这怎么做，这不是NP问题吗”、“这个只有搜了，这已经被证明是NP问题了”之类的话。你要知道，大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种]]></description><category></category></item><item><title><![CDATA[2017年下半年阅读书单]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/78950613</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/78950613</guid><author>violet_echo_0908</author><pubDate>Tue, 02 Jan 2018 12:01:14 +0800</pubDate><description><![CDATA[自己是越来越懒了，这半年看的书基本上是9月份去怀柔之前看的，来到怀柔之后，只把之前没看完的那本《进击的局座：悄悄话1》给看了。需要逐渐开始思考自己需要看什么方面的书了，而不再是根据别人的推荐书单这样漫无目的的看书了。2017年下半年阅读书单BookList:1. 《虫子的世界》  刘慈欣看完三本三体后，对刘慈欣的好感度直线上升，开始慢慢的看他其他的书，这本书是一个长篇小说集，里面一共有七篇，个人感觉]]></description><category></category></item><item><title><![CDATA[Finding the number of inversions]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/78923276</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/78923276</guid><author>violet_echo_0908</author><pubDate>Thu, 28 Dec 2017 16:04:37 +0800</pubDate><description><![CDATA[Recall the problem of finding the number of inversions. As in the course, we are given a sequence of n numbers a 1 ,··· ,a n , which we assume are all distinct, and we difine an inversion to be a pair]]></description><category></category></item><item><title><![CDATA[【Leetcode】Kth Largest Element in an Array]]></title><link>https://blog.youkuaiyun.com/violet_echo_0908/article/details/78923003</link><guid>https://blog.youkuaiyun.com/violet_echo_0908/article/details/78923003</guid><author>violet_echo_0908</author><pubDate>Thu, 28 Dec 2017 15:46:28 +0800</pubDate><description><![CDATA[Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.For exampleGiven [3,2,1,5,6,4] and k = 2, return 5.Note: You]]></description><category></category></item></channel></rss>