全表扫描是数据库搜寻表的每一条记录的过程,直到所有符合给定条件的记录返回为止。通常在数据库中,对无索引的表进行查询一般称为全表扫描;然而有时候我们即便添加了索引,但当我们的SQL语句写的不合理的时候也会造成全表扫描。以下是经常会造成全表扫描的SQL语句及应对措施: 1. 使用null做为判断条件 如 ...
分类:
数据库 时间:
2018-10-27 00:22:47
阅读次数:
155
struct和typedef struct 分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用st ...
分类:
编程语言 时间:
2018-10-27 00:22:37
阅读次数:
125
《暗时间》 高效地记忆与学习 在我们学习的时候给自己设计一个进度条会更加有利于学习。 同样的耗时,如果不给任何进度提示,只是在完成后才弹出一个完成的消息,中间没有任何动态变化,那么整个过程就会让人等的非常焦急,导致一些人干脆直接把程序关了了事。 这种事时常发生在我们的实际生活中,所以在学 ...
分类:
其他好文 时间:
2018-10-27 00:22:28
阅读次数:
160
人类历史上的数学的产生 :最早就是在商代。公元前5000年。 中国古代的数学一般与天文历法相关。 人类现代数学是起源于西方,人类未来数学是继续沿着该体系发展。 中国历史上的数学家:华罗庚 陈省身 苏步青 陈景润 丘成桐 熊庆来 严济慈 中科院数学所 国际数学家大会 数学界的大奖: 中国最早的数学系 ...
分类:
其他好文 时间:
2018-10-27 00:22:19
阅读次数:
177
Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively. Below is one possible representati ...
分类:
其他好文 时间:
2018-10-27 00:22:06
阅读次数:
121
解决数据库高并发的常见方案: 1) 缓存式的 Web 应用程序架构: 在 Web 层和 DB(数据库)层之间加一层 cache 层,主要目的:减少数据库读取负担,提高数 据读取速度。cache 存取的媒介是内存,可以考虑采用分布式的 cache 层,这样更容易破除内存容量 的限制,同时增加了灵活性。 ...
分类:
数据库 时间:
2018-10-27 00:22:00
阅读次数:
195
题目: 假设您有一个数组,其中第 i 个 元素是第i天给定股票的价格 。 如果您只被允许完成最多一笔交易(即买入并卖出一股股票),请设计算法以找出最大利润。 分析: 这种问题一般想到使用dp的话就是i,j两位数组然后查表计算,但是可以又新的思路,可以先查找在前i段内最小的数作为买入点,然后在i天卖出 ...
分类:
其他好文 时间:
2018-10-27 00:21:53
阅读次数:
114
一、xtrabackup备份原理 1.1 全备过程 1.2 全备恢复 恢复的过程会应用xtrabackup_log,将提交的事务变更到 InooDB表空间,同时回滚未提交的事务。 二、xtrabackup全备+binlog恢复到某个时间点 2.1. 构造测试数据 2.2. 执行全量备份 innoba ...
分类:
其他好文 时间:
2018-10-27 00:21:35
阅读次数:
312
1.使用条件查询 查询部门为20的员工列表 -- 查询部门为20的员工列表 SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ; 效果: 2.使用 listagg() WITHIN GROUP () 将多行合并成一行 SEL ...
分类:
数据库 时间:
2018-10-27 00:21:26
阅读次数:
2408
1062?序列中最大的数 题目来源: "Ural?1079" 基准时间限制:1?秒 空间限制:131072?KB 分值:?10 "难度:2级算法题" 描述 有这样一个序列a: a[0] = 0 a[1] = 1 a[2i] = a[i] a[2i+1] = a[i] + a[i+1] 输入一个数N, ...
分类:
其他好文 时间:
2018-10-27 00:21:16
阅读次数:
102
GRUB(bootloader)引导流程: GRUB,GRand Unified Bootlader ,是一个来自GUN项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内 ...
分类:
其他好文 时间:
2018-10-27 00:21:05
阅读次数:
281
遥想公瑾当年,小乔初嫁了,雄姿英发。 《人类简史》一、智人觉醒——席卷全球的洪水 《人类简史》二、认知革命——上帝之手的秘密 《人类简史》三、农业革命——使人类悲剧开始的巨大骗局 《人类简史》四、天堂地狱——人类餐桌上的动物 《人类简史》五、监狱高墙——想象构建的秩序 《人类简史》六、融合统一(上) ...
分类:
其他好文 时间:
2018-10-27 00:20:55
阅读次数:
192
楚天千里清秋,水随天去秋无际。 Django(一):web服务端实例 Django(二):Django完整的登陆示例 Django(三):模板语言 Django(四):ORM Django(五):视图和路由系统 图书管理系统(一):出版社列表增加、删除和编辑 图书管理系统(二):图书列表的增加、删除 ...
分类:
其他好文 时间:
2018-10-27 00:20:46
阅读次数:
126
---------------------概述----------------------Zabbix是一个高度集成的企业级开源网络监控解决方案,与Caci、Nagios类似,提供分布式监控以及集中的Web管理界面。被监控对象只要支持SNMP协议或者运行Zabbix_agents代理程序即可,Zabbix的官方网址为http://www.zabbix.com/软件可以自由下载使用。补充:SNMP协
分类:
其他好文 时间:
2018-10-27 00:20:36
阅读次数:
180
没接触过面向对象的语言,运用R的时候还会保留一些过去的操作逻辑,比如构造循环啊什么的,这些东西R已经为你准备好了。 《O'reilly-R》练习4.1:第n个三角形数表示为n*(n+1)/2。创建一个包含前20个三角形数的序列。R有一个内置常数letters,它包含小写的英文字母。使用前20个英文字 ...
分类:
其他好文 时间:
2018-10-27 00:20:28
阅读次数:
994
面试岗位:研发类 2018年4月校招华为苏研所,二面挂,我总结的原因是:过于紧张,紧张到话都说不清楚。至于为什么紧张,原因很多:1、当时没有offer,急需一个offer,这个offer相当于一颗救心丸,对于当时的我来说是一种肯定。因为前面4、5家面试都失败了,且华为是我很想去的公司。2、没有自信, ...
分类:
其他好文 时间:
2018-10-27 00:20:18
阅读次数:
2240