![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程知识
文章平均质量分 89
nanchengyu
这个作者很懒,什么都没留下…
展开
-
并发编程——并行级别
在看多核编程相关论文时,往往一个并发算法会说自己是wait-free的或者lock-free的,或者是non-blocking 的,这些专有词汇其实表示的是并发的程度,或者说并发的级别。并发级别的理解是阅读各种并发算法设计论文以及并发数据结构实现的必备基础。1.1 Wait-freedom 无等待并发Wait-freedom 指的是每一个线程都一直运行下去而无须等待外部条件,整个流程转载 2016-11-07 09:08:29 · 620 阅读 · 0 评论 -
一只C++爬虫
一只c++爬虫一、原理爬虫:用于在网页上抓取数据,用队列的思想,进行BFS~(将源URL放入队列,从队头取出一个URL进行遍历,并将其页面上的所有未爬过的URL放入队列中,直到队列为空。二、实现代码及解析如下:int main(){ startupWSA(); Go("music.163.com", 200); cleanupWSA();s原创 2016-11-21 10:00:52 · 4646 阅读 · 0 评论 -
git 命令的使用
Git 命令的使用版本控制系统的类型:(1) CVS:一旦文件发生任何改变,就看作新文件,不能进行历史追踪。(2) 企业:给文件一个ID ,只要ID 在,就认为是一个文件。(3) Git:给文件一个相似度,如果小于阈值,就认为是新文件。1.下载安装2.配置个人信息 #配置用户名 git config --global user.name"vicya" #配置邮箱 ...原创 2018-03-14 15:43:37 · 224 阅读 · 0 评论 -
ML | Machine Learning课程笔记
详细内容已经写在个人公众号上https://mp.weixin.qq.com/s?__biz=MzI0ODY3NzU3OA==&mid=2247483755&idx=1&sn=8bfd44b3a53701afd18e746007154114&chksm=e99c54cedeebddd89cf4b8a7090d22b1feeb6c7cd8b1c2db8e7e29ff0...原创 2018-04-23 15:53:47 · 154 阅读 · 0 评论 -
关于搜索引擎
提到搜索引擎,不得不说到Google和百度,现如今,搜索引擎主要是通过两种方法来获取网页内容,一个是由爬虫去爬,也就意味着,如果你的网站没有被外部引用,就不会被搜索引擎发现,这也就是友情链接的作用,帮助你的朋友被搜索到;另一个是主动去注册,就是你主动向搜索引擎后台提供你的链接,由它选择将你收录到什么名下。 在使用爬虫的情况下,你可以设置网站的robots.txt,规定是否允许被爬取,发现一个...原创 2018-05-15 10:17:52 · 419 阅读 · 0 评论