自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【无标题】

deque 误用

2024-01-15 18:35:05 342

原创 org.kde.kdeconnect_open.desktop MIME

ubuntu20.04 安装百度盘4.3.0 出现:Error in file “/usr/share/applications/org.kde.kdeconnect_open.desktop“: “/“ is an inv直接将org.kde.kdeconnect_open.desktop 文件中的那一行删去。然后安装就可以了。>安装好后复原这个文件...

2022-05-07 18:33:06 530

原创 PEP_492,和前面yield from 搭配,理解python的协程

PEP_492是关于最新协程的实现和准备取消的yield from的异同,搭配前面的异步craw,理解python中的异步。包括asyncio,tornado中的异步,都差不多

2019-11-30 14:57:39 147

原创 500 lines web craw 读书笔记

500 lines web craw 读书笔记网络io的几个阶段本文三部分1. 阻塞socket2. 非阻塞socket /Async3. selec、epoll、kqueue 轮询4 回调5 协同程序(Coroutines)6. Python 生成器如何工作7. 用生成器搭建协程10. asyncio总结:异步实现方法:Reactor,Pactor...

2019-11-28 02:24:58 182

原创 BM算法代码注释

查看了BM算法的详细实现过程,参考苯苯吹雪的BM算法详解的解释,将自己理解注释一下代码。#include <cstring>#include <iostream>#define XSIZE 4#define ASIZE 256#define MAX(x, y) (x) > (y) ? (x) : (y)using namespace std;/...

2019-11-11 18:40:50 750 1

原创 安装clion和MinGW,调试mongodb报错gcc:error:createprocess:no such file or directory

是因为createprocess函数的参数有长度限制,而我的mongo源码目录太深,导致参数超过长度,所以找不到文件。

2019-03-27 23:27:41 1190 1

原创 redis 编译时报No rule to make target 'release.h', needed by 'release.o'. Stop

redis 编译时报No rule to make target ‘release.h’, needed by ‘release.o’. Stop改变mkreleasehdr.sh 的文件权限改成777 chmod 777 mkreleasehdr.sh改过后还是报同样的错误,于是我直接执行mkreleasehdr.sh这个文件,报错-bash: ./mkreleasehdr.sh: /b...

2018-12-05 10:17:20 3779 1

原创 python闭包问题:UnboundLocalError: local variable 'x' referenced before assignment

一. 闭包问题闭包中的值保存在返回函数的cell object中。 def fun_a(msg): def fun_b(): print(&amp;quot;fun_b namespace msg is &amp;quot;, msg) return fun_b func =fun_a(&amp;quot;hello&amp;quot;) print(func.__closure__[0].cel

2018-09-22 10:06:11 1369

原创 python装饰器相当于函数的调用

1. 普通装饰器 import logging 1. foo = use_loggine(foo) def use_loggine(func): def wrapper(): logging.warn(&amp;quot;%s is running &amp;quot; % func.__name__) return func() ...

2018-09-11 17:49:44 1310

原创 c语言数组名不是左值,不能改变

c语言中的数组名可以看做是指向数组第一个元素的指针,即数组类型的变量或表达式的值是该数组第 0 个元素的地址,所以数组名字的地址和数组第一个元素的地址相同。  但是,数组名和指针还是有区别的:&lt;font color=red&gt;指针是一个变量,所以可以当做左值赋值;而数组名不是变量,不是左值,不可以改变&lt;/font&gt;。  如果把数组名当做左值赋值,会引发lvalue requi...

2018-07-11 01:05:19 2878

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除