- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 点击网页页面没任何反应的问题解决方案
作者是安装了"I still don't care about cookies", 在 springer 的网站上点不动任何下载链接后发现的.可能是安装了 cookie 屏蔽插件/脚本, 网页内cookie弹窗被屏蔽但需要选择"accept"
2024-06-17 15:54:48
178
原创 SumatraPDF 适配 EPUB,MOBI
SumatraPDF 设置 - 高级选项 可以通过文档任意调整设置Customizing SumatraPDF 3.3.1 (sumatrapdfreader.org)其中EbookUI [ FontName = Georgia FontSize = 18 TextColor = #5f4b32 BackgroundColor = #fbf0d9 UseFixedPageUI = true]的 UseFixedPageUI = true 必...
2022-05-07 23:43:55
1718
1
原创 数据库并发控制方案学习路线
入门:<数据库系统实现> 介绍了很多传统的2000年前的传统方法,颠簸不破的经典<DDIA>(数据密集型应用系统设计) 介绍了
2021-06-14 15:36:14
321
原创 C/C++ 结构体成员相对首地址偏移量的宏 拓展应用一例
#ifdef __GNUC__/* GCC's offsetof() macro is broken in C++ for versions <= 4.9.0 when array indexes are not known at compile time. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14932 Clang works fine. Not sure about other compilers. Work
2021-03-11 02:30:30
358
原创 c / c++ 多文件使用理解
首先翻看<c primer plus> 12.1.1-12.1.11节, 弄懂相应术语和规则然后个人总结下列规则:C/C++中需要先声明后使用 #include 预处理, 实际上只是把#include的文件复制到当前文件中 .h文件没有任何特殊处理, 而且是可选的 (不是必要的)文件a要使用文件b中实现的变量/函数:1. 文件a中有相应函数的声明 (extern引用式声明, 由于函数声明默认是extern的, 所以不用相应关键字)2. 链接时会在所有obj文件中寻.
2020-05-20 19:10:34
362
1
原创 CSS - 属性缩写(简写属性)的顺序重要吗 (shorthand property)
首先这是肯定的, 比如margin之类的, 但对于background 或者 font这种呢?先转一个MDN的文章:https://developer.mozilla.org/zh-CN/docs/Web/CSS/Shorthand_properties再转一个提出例外的文章:https://www.webfx.com/blog/web-design/background-css-shorthand/[ 在这个网页里搜 Does the order of property values ...
2020-05-09 21:47:13
375
原创 python + virtualenv 迁移环境 注意事项
折腾了一下午, 发现virtualenv是没法简单地移动或共享的, 因为里面写死了很多绝对路径, 而且貌似是个Feature不能更改.所以会出现一系列错误!!! 比如没法用pip,或者pip是全局的之类的ref:https://stackoverflow.com/questions/6628476/renaming-a-virtualenv-folder-without-breakin...
2020-04-15 18:18:14
498
原创 vscode+vim 切换成normal模式后自动关闭输入法
解决的问题: 已有vim插件的情况下, insert模式用中文输入法, 切换到normal模式后仍然是中文 (下面给出windows中的解决方案, mac/linux类似)首先到下面这个网址下载im-select, 随意找个位置放好, 我的路径是 D:\vscode\im-select.exehttps://github.com/daipeihust/im-select提示到windo...
2020-04-14 20:59:05
4107
5
原创 vscode 快捷键 与 好用用法 个人总结
ctrl+d: 选中当前单词ctrl+enter: 跳到下一行ctrl+shift+x 打开拓展面板 搜索 tabout, 下载该插件后: 可以用tab跳过括号, 以及 可以通过两下tab跳过html闭合标签!!!...
2020-04-14 18:32:24
481
原创 Python速成 动态类型 简单理解
Python中变量是一个名字,只 即变量名. 由最初的赋值创建变量 变量引用一个特定的对象 (在某一特定时间点) 类型的概念存在在对象中, 所以变量(名)是通用的, 没有任何和它关联的类型信息和约束 表达式中的变量会被其当前引用的对象代替, 无论对象是什么类型, 所有变量要在使用前明确地赋值 变量总是连接到对象, 绝不会连接到其他变量上,但更大的对象可能连接到其他的对...
2020-04-13 23:05:40
152
原创 ASCII, GBK, GB2312, Unicode, UTF-8, ANSI, BOM 编码相关知识汇总
阅读顺序:初步了解字符集, 编码规则的概念https://www.zhihu.com/question/23374078/answer/24385963发展历史 (ASCII -> GBK -> GB2312 -> Unicode -> UTF-8)https://www.zhihu.com/question/23374078/answer/69732605...
2020-04-02 18:39:12
159
原创 同步、异步与阻塞、非阻塞
怎样理解阻塞非阻塞与同步异步的区别? - 严肃的回答 - 知乎https://www.zhihu.com/question/19732473/answer/20851256https://blog.csdn.net/qq_33314107/article/details/80766381知乎这个问题下的各个回答,以及这篇blog已经讲的很清楚了。也有提到同步阻塞,和异步非阻塞是绑定的。...
2019-05-06 16:06:37
232
2
原创 Linux 内核切换 grub (Ubuntu)
csdn上很多linux内核切换的文章有些错误和不全的地方. 在这提供两种方法来切换linux内核.建议全程在root下进行, 新安装的linux可以通过sudo su进入root. 再输入passwd来创建或修改管理员密码1. 延时启动时的grub页面,手动开启步骤1: sudo vi /etc/default/grub vim不熟不会的可以用 sudo gedit /etc/d...
2019-02-26 08:40:33
7560
原创 数论 - 欧拉筛法(线性筛)的解释
网上已经有很多关于欧拉筛法实现的文章了:https://www.cnblogs.com/tmzbot/p/4006032.htmlhttp://www.cnblogs.com/zhuohan123/p/3233011.htmlhttps://blog.csdn.net/chczy1/article/details/80327323http://www.cnblogs.com/A-S-Kir...
2019-02-22 19:26:51
4137
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人