原文地址:https://www.cnblogs.com/LoTGu/p/5967979.html Linux内核在2.6版本以后将配置文件由原来的config.in改为Kconfig。当执行make menuconfig时会出现内核的配置界面,所有配置工具都是通过读取arch/$(ARCH)Kco ...
分类:
其他好文 时间:
2020-05-12 11:45:51
阅读次数:
56
前言 我们每天都在用 Google, 百度这些搜索引擎,那大家有没想过搜索引擎是如何实现的呢,看似简单的搜索其实技术细节非常复杂,说搜索引擎是 IT 皇冠上的明珠也不为过,今天我们来就来简单过一下搜索引擎的原理,看看它是如何工作的,当然搜索引擎博大精深,一篇文章不可能完全介绍完,我们只会介绍它最重要 ...
分类:
编程语言 时间:
2020-05-12 11:43:27
阅读次数:
66
二叉排序树 插入,删除和查找的效率都比较高(创建时与二叉树相同) 二叉排序树又称为二叉排序树,若不为空树,则有以下性质: 若左子树不为空,则左子树上所有结点值均小于根节点的值 若右子树不为空,则右子树上所有结点值均小于根节点的值 他的左右子树也是二叉树排序树(递归) 查找:二叉树的中序遍历(从小到大 ...
分类:
编程语言 时间:
2020-05-11 23:36:00
阅读次数:
80
当旧数组不为空,扩容时候 这里以 16 -> 32 开始讲解resize()方法 , 可见下方代码的具体注释. 1 . 这是扩容的方法 final Node<K,V>[] resize() { // 此时 Node[] table 应该是一个16位的数组, 将其赋值给oldTab. Node<K,V ...
分类:
编程语言 时间:
2020-05-11 11:44:31
阅读次数:
84
项目说明 说明: 最近选学了知识产权的课程,觉得对于蒸蒸日上的祖国在怎么强调知识产权也不为过,所有还是特此注明一下,系列文章参考的是 "传智播客 天天生鲜Django项目" ,作为Django学习的练手项目,文章只作为学习记录。 资源下载: 按照Web项目开发的流程,先对项目做需求分析 ...
分类:
其他好文 时间:
2020-05-11 01:17:34
阅读次数:
88
我发现对技术的思考,最后都无关技术。 1 我写过一个完整的微信商城程序,如果我今天不提起的话,到现在它都是不为人知的。从2016年初开始每天下班写写,大概写了3个多月。这套程序拥有完整的支付逻辑,从在微信支付到打印订单小票,支持微信免登录,甚至可以核销卡券。技术上,从缓存token到打印机驱动,从域 ...
分类:
其他好文 时间:
2020-05-10 01:49:26
阅读次数:
97
TEST 0502 T1 : 预期100', 实际 : 80' 错因:乱压行, 对于printf的返回值没有了解就效仿以前看到的一份代码里 return opr(……), void() 而直接 return printf(……) 导致main函数返回值不为 0 被判RE 反思:不要乱压行, 对于一个 ...
分类:
其他好文 时间:
2020-05-09 21:26:28
阅读次数:
91
二、访问控制 测评项: a)应对登录的用户分配账户和权限; 测评方法: 1.应核查是否为用户分配了账户和权限及相关设置情况,查看cat /etc/group,检查各用户组内的用户情况,确认root组内仅有root用户 2.应核查是否已禁用或限制匿名、默认账户的访问权限;应禁止root直接远程登录ss ...
分类:
系统相关 时间:
2020-05-09 19:13:31
阅读次数:
138
rt,在查询时候需要查出字段为空或者为某个特定值的数据,但是又不想使用or去组合。使用函数IFNULL, IFNULL(ca.is_on_sale,'1') IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。 ...
分类:
数据库 时间:
2020-05-09 14:21:15
阅读次数:
292
题目: 解答: 1)先去除字符串首尾的空格2)然后根据e划分指数和底数3)判断指数和底数是否合法即可 1 class Solution { 2 public: 3 bool isNumber(string s) { 4 //1、从首尾寻找s中不为空格首尾位置,也就是去除首尾空格 5 int i=s. ...
分类:
其他好文 时间:
2020-05-09 14:17:22
阅读次数:
52