<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[回廊识路的博客]]></title><description><![CDATA[大道至简，坚持踩坑~]]></description><link>https://blog.youkuaiyun.com/llllllyyy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; llllllyyy]]></copyright><item><title><![CDATA[2022届暑期实习小结（腾讯&字节&美团offer）]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/116422457</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/116422457</guid><author>llllllyyy</author><pubDate>Wed, 05 May 2021 10:27:38 +0800</pubDate><description><![CDATA[从2021.3.7第一场面试开始，到2021.4.29收到美团的offer，我的春招历经两个月算是正式结束了，趁着五一有空（不是写不下去论文）整理一下。]]></description><category></category></item><item><title><![CDATA[优先队列101]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/115159668</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/115159668</guid><author>llllllyyy</author><pubDate>Wed, 24 Mar 2021 09:16:40 +0800</pubDate><description><![CDATA[优先队列是堆这种数据结构的重要应用之一，甚至大多数语意下它俩指的就是同一个东西。但某些特殊情况下，STL自带的优先队列 priority_queue 并不能完全满足需求，比如查找/修改队列中的某个元素的优先级。本文介绍三种不同形式的优先队列，对处理这些特殊情况会有效果。]]></description><category></category></item><item><title><![CDATA[智能指针shared_ptr踩坑笔记]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/109682100</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/109682100</guid><author>llllllyyy</author><pubDate>Fri, 13 Nov 2020 20:52:45 +0800</pubDate><description><![CDATA[平时写代码一直避免使用指针，但在某些场景下指针的使用还是有必要的。最近在项目中简单使用了一下智能指针（`shared_ptr`），结果踩了不少坑，差点就爬不出来了。痛定思痛抱着《Cpp Primer》啃了两天，看书的时候才发现自己的理解和实践很浅薄，真的是有种后背发凉的感觉。。。特地记录下这些坑点，且警后人（指后来的自己=。=）。]]></description><category></category></item><item><title><![CDATA[图划分软件Metis的使用]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/108475813</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/108475813</guid><author>llllllyyy</author><pubDate>Tue, 08 Sep 2020 20:10:01 +0800</pubDate><description><![CDATA[Metis是由Karypis Lab开发的一个具有强大功能的图划分软件包，可用于划分不规则图(graph)、网格(mesh)以及计算稀疏矩阵(Sparse Matrices)的Fill-Reducing Orderings。它提供了一组可以独立运行的命令行程序，同时也提供API方便集成到C/C++或Fortran程序中。
由于图划分问题np-hard性质带来的求解难度，Metis更新并不频繁（从1997年开始发布，最近一次更新是2013年3月，已经很是良心），其核心算法也不再是当前最优秀的，但并不妨碍它继续]]></description><category></category></item><item><title><![CDATA[你get了吗？— C++中get和getline的区别]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/106153067</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/106153067</guid><author>llllllyyy</author><pubDate>Sat, 16 May 2020 01:56:13 +0800</pubDate><description><![CDATA[在日常的编程练习中读写文件是再平常不过的场景了，虽然这算是基础中的基础了，但以前用起来总是不求甚解，有时用get有时用getline，几乎每次都是面向搜索引擎编程+能跑就行+过后就忘。。。这次整理了二者的用法和区别（其实就是抄了一下cppreference），希望加深理解，以后用的时候能信手拈来。
[What] std::basic_istream&lt;CharT,Traits&gt;::get
首先，这里说的get指的是专门用于读取输入流的 std::basic_istream&lt;CharT,Tra]]></description><category></category></item><item><title><![CDATA[一文梳理vs2017中dll的使用]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/105302240</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/105302240</guid><author>llllllyyy</author><pubDate>Fri, 03 Apr 2020 22:34:23 +0800</pubDate><description><![CDATA[动态链接库(dll)
Windows下有静态链接(lib)库和动态链接库(dll)两种共享代码的方式。
本文将介绍dll的应用场景，以及在vs2017平台下的生成和使用。

[What] dll是什么
动态链接库(Dynamic Link Library)又称为“应用程序扩展”，在windows系统中，大多数应用程序并非仅有一个可执行文件exe，同时也包含一些相对独立（模块化）的dll文件。dll...]]></description><category></category></item><item><title><![CDATA[一文梳理vs2017中lib的使用]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/105299103</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/105299103</guid><author>llllllyyy</author><pubDate>Fri, 03 Apr 2020 21:40:41 +0800</pubDate><description><![CDATA[静态链接库(lib)
Windows下有静态链接库(lib)和动态链接库(dll)两种共享代码的方式。
本文将介绍lib的应用场景，以及在vs2017平台下的生成和使用。
[What] lib是什么
通常所说的lib是指静态链接库(Static Link Library)，其中包含代码实现，lib实际上是obj文件的集合（obj文件由cpp文件编译生成），lib可以看作是一个壳子，obj文件集合打...]]></description><category></category></item><item><title><![CDATA[人生苦短，我用Python（四）— 多线程爬取WiKiCFP]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81613328</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81613328</guid><author>llllllyyy</author><pubDate>Mon, 13 Aug 2018 02:31:15 +0800</pubDate><description><![CDATA[前面介绍了两个简单的爬虫，看明白了就知道其中涉及的不过是基本操作了……其实，本篇博文要介绍爬虫才是博主接触Python后写的第一个爬虫，也是博主较为满意的一个多线程爬虫了（大佬轻喷~(￣▽￣)~*）。从起初只有下载、解析到设置代理、headers、socket超时等等，从正则表达式到Xpath，从单线程到多线程……其间种种，着实教会我一句话——“百度大法好牛逼！”

开始正题，虽然写得不好不完善，...]]></description><category></category></item><item><title><![CDATA[人生苦短，我用Python（三）— 全字段爬取 EasyChair Smart CFP]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81613317</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81613317</guid><author>llllllyyy</author><pubDate>Mon, 13 Aug 2018 02:08:21 +0800</pubDate><description><![CDATA[上一篇博文介绍了一个过程化编程实现的爬虫，可以爬取EasyChair Smart CFP的七个字段。这次我们介绍CrawlerEasychair2.0版，应用面向对象模式，引入python类和方法。



制定爬取策略

接上一篇博文，我们可以得到每个CFP页面的具体Link，访问这些链接，观察它们的页面格式： 
 
 
标题中的会议名称、时间、地点，下方的Topics字段已经在上一个爬虫中抓取到...]]></description><category></category></item><item><title><![CDATA[人生苦短，我用Python（二）— 爬取会议网站 EasyChair Smart CFP]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81613285</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81613285</guid><author>llllllyyy</author><pubDate>Mon, 13 Aug 2018 01:43:05 +0800</pubDate><description><![CDATA[寒假留校帮学长写了个爬虫，抓取会议网站上一些CFP信息。想着把一些知识点、坑点记下来，一来做个小总结给工作收收尾，二是以后再遇到好从容应对。

这是我写的第二个比较完善的爬虫了，比第一个要简单许多，完全过程化的代码，而且easychair这个网站页面布局比较友好，适合python新手、前端小白入门练习。但这个网站反爬比较厉害，写爬虫的过程中就被ban了好几次……



制定抓取策略

目标网站：h...]]></description><category></category></item><item><title><![CDATA[大连理工大学软件学院·数据库实验]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81603018</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81603018</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 03:45:48 +0800</pubDate><description><![CDATA[Find the ID, names of all the students from departments whose name contain character ‘功’.




mysql&amp;gt; select id, name, dept_name from student where dept_name like '%功%';
+-------+--------+---------...]]></description><category></category></item><item><title><![CDATA[Linux学习笔记（五）— 添加swap分区]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81603010</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81603010</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 03:31:38 +0800</pubDate><description><![CDATA[建立一个普通的Linux分区（主分区、逻辑分区均可）



fdisk /dev/sdb



Command (m for help): p

Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors
Units = sectors of...]]></description><category></category></item><item><title><![CDATA[Linux学习笔记（四）— 挂载分区]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81601827</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81601827</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 03:23:39 +0800</pubDate><description><![CDATA[格式化完成以后需要对分区进行挂载，相当于Windows系统下分配盘符，没有挂载的分区是不能使用的。

建立挂载点



 mkdir -p /mnt/yanxiaoyy

使用mount命令挂载sdb1到此目录



mount /dev/sdb1 /mnt/yanxiaoyy
df -hT /dev/sdb1

Filesystem     Type  Size  Used Avail Use%...]]></description><category></category></item><item><title><![CDATA[Linux学习笔记（三）— 分区格式化]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81599270</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81599270</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 03:16:40 +0800</pubDate><description><![CDATA[当硬盘分区完成后，需要对分区进行格式化。 
使用mkfs工具对硬盘分区进行格式化，支持MBR和GPT两种分区表。



命令1：格式化sdb1分区为ext3格式



mkfs.ext3 /dev/sdb1



mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 b...]]></description><category></category></item><item><title><![CDATA[Linux学习笔记（二）— 硬盘分区和分区工具（下）]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81597140</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81597140</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 03:11:00 +0800</pubDate><description><![CDATA[GPT分区和parted

调用parted工具并查看硬盘信息



[root@localhost ~] parted



GNU Parted 2.1
使用 /dev/sda        #默认使用第一块硬盘sda
Welcome to GNU Parted! Type 'help' to view a list of commands.

# slect命令切换硬盘sdc
(parted...]]></description><category></category></item><item><title><![CDATA[Linux学习笔记（一）— 硬盘分区和分区工具（上）]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81594313</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81594313</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 03:03:35 +0800</pubDate><description><![CDATA[当新的硬件设备被添加到Linux中时，系统能自动识别，但新添加的硬盘必须要进行分区、格式化和挂载后才能使用。



MBR分区和fdisk

查看系统硬盘信息



fdisk -l



#硬盘sda的分区信息：
#sda被分成两个主分区sda1和sda3，一个swap分区sda2，一个扩展分区sda4，其中包含逻辑分区sda5
Disk /dev/sda: 21.5 GB, 214748364...]]></description><category></category></item><item><title><![CDATA[WordPress 用户注册和发送邮件]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/81592952</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/81592952</guid><author>llllllyyy</author><pubDate>Sun, 12 Aug 2018 02:19:15 +0800</pubDate><description><![CDATA[前言：

新搭建的WordPress站点默认不开放用户注册功能，需要管理员登陆系统进行相应的配置，使WordPress支持用户注册功能。同时，WordPress默认禁用了发送邮件功能，所以还要通过相应的配置使系统能向用户发送注册邮件。

一、管理员登陆系统，开放注册功能

勾选”任何人都可以注册”，在页面下方”保存设置”。 
 
重新进入站点页面，可以看到注册按钮已被点亮。 
...]]></description><category></category></item><item><title><![CDATA[实习一月记——美团点评云计算部]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/80471662</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/80471662</guid><author>llllllyyy</author><pubDate>Sun, 27 May 2018 19:22:54 +0800</pubDate><description><![CDATA[入职满一个月，说快不快，说慢不慢，总觉得这段时光过得很神奇。期间有迷惘，有愉悦，有焦虑，有满足……虽然每天平凡工作、平凡生活，但毕竟是第一份实习经历，感觉还是十分有意义的，所以趁着周五下班前，写点东西记录下这个月的点滴。



入职第一天

入职第一天，我表现的还是蛮平静的。一切听HR指挥，走完流程就去等着排队领电脑，美团人手Mac Pro还是很值得点赞的。在等领取工牌的时候，脑海中还在构思着怎么...]]></description><category></category></item><item><title><![CDATA[春招总结（作业帮、华为、腾讯、美团、京东面经）]]></title><link>https://blog.youkuaiyun.com/llllllyyy/article/details/79953071</link><guid>https://blog.youkuaiyun.com/llllllyyy/article/details/79953071</guid><author>llllllyyy</author><pubDate>Sun, 15 Apr 2018 20:51:21 +0800</pubDate><description><![CDATA[春招总结（作业帮、华为、腾讯、美团、京东面经）

在WP上发博客没人看(￣▽￣)”，最终还是选择优快云上总结一下自己春招的经历。问题整理得不太及时，但已经是尽力回想了，希望能帮到需要的童鞋。



作业帮（一面挂）

笔试


选择填空


计网、操作系统、数据结构基础知识（排序算法的时空复杂度）、记得选择题最后一题是给了一段Linux下C的多进程/多线程代码问输出是怎样的。


编程题


实...]]></description><category></category></item></channel></rss>