一、checkpoint检查点为什么产生??页操作在缓冲池完成,那么缓冲池就是为了协调CPU和磁盘速度,所以页上做了数据变更,就成了脏页,就需要从缓冲池刷新到硬盘,那怎么刷新呢。频繁肯定不行,还是很多以后再提交或者不用提交,直接影响后续恢复。数据库都是这种策略WriteAheadLog事物提交时,先写重做日志,再修改页,因此永远不刷页写日志有两个条件:缓冲池可以缓冲所有的数据重做日志可以无限增大显
分类:
数据库 时间:
2020-05-07 10:51:03
阅读次数:
86
前言 在Android开发中,多线程应用是非常频繁的,其中Handler机制随处可见. 下面就本人对Handle的一些理解与大家一起分享,共同回顾下Handle异步消息传递机制。 1.Handler是什么? Handler是一套在 Android开发中 进行异步消息传递的机制。 2.Handler在 ...
分类:
移动开发 时间:
2020-05-07 10:50:46
阅读次数:
71
原创整理:《第2版:互联网大厂面试题》最近我一直在面试高级工程师,不管初级,高级,程序员,我想面试前,大家刷题一定是是少不了吧。我也一样,我在网上找了很多面试题来看,最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第2版:互联网大厂面试题》并分类65份PDF,累计2340页!我会持续更新中,马上就出第三版,涵盖大厂算法会更多
分类:
其他好文 时间:
2020-05-07 10:50:26
阅读次数:
83
之前注意到的一个例子,但是一直没有沉下心来看这个例子到底有什么优点,总觉得就是一个 list 列表,也不知道右边的 3d 场景放两个节点是要干嘛,今天突然想起来就仔细地看了一下这个例子的代码,实际操作中应该还是有用处的,就跟大家分享一下。 本例地址: http://hightopo.com/guid ...
分类:
Web程序 时间:
2020-05-07 10:49:59
阅读次数:
74
打算放弃存储过程对数据的处理,业务逻辑全转移到python、php等语言中处理,现计划将存储过程全转移到python中实现。docker拉取并创建anaconda3环境命令:dockerrun-i-t-p12345:8888--name"ae3"-v/home/centos/anaconda_root:/rootcontinuumio/anaconda3/bin/bash
分类:
其他好文 时间:
2020-05-07 10:49:44
阅读次数:
111
优秀的架构师的核心能力模型包含:编程、性能调优、架构设计等能力等。 编程能力 对工程师而言,编程是最基础的能力,必备技能。其本质是一个翻译能力,将业务需求翻译成机器能懂的语言。 提升编程能力的书籍有很多。精通面向对象和设计模式是高效编程的基础。初级工程师应该多写代码、多看代码。找高手做Code Re ...
分类:
编程语言 时间:
2020-05-07 10:49:17
阅读次数:
82
背景 介绍如何使用pycharm,能够高效的学习代码 找到:structure 移动structure到右侧边栏 ...
分类:
其他好文 时间:
2020-05-07 10:48:56
阅读次数:
155
前言 做过 Android 开发的童鞋都知道,不能在非主线程修改 UI 控件,因为 Android 规定只能在主线程中访问 UI ,如果在子线程中访问 UI ,那么程序就会抛出异常 android.view.ViewRootImpl$CalledFromWrongThreadException: O ...
分类:
移动开发 时间:
2020-05-07 10:48:30
阅读次数:
79
https://leetcode-cn.com/problems/minimum-depth-of-binary-tree/solution/li-jie-zhe-dao-ti-de-jie-shu-tiao-jian-by-user7208/ 思路:有个特殊情况,比如树是1,2.这样的话,根节点为 ...
分类:
其他好文 时间:
2020-05-07 10:48:03
阅读次数:
60
PHP用超级全局变量数组$_FILES来记录文件上传相关信息的。 1.file_uploads=on/off 是否允许通过http方式上传文件 2.max_execution_time=30 允许脚本最大执行时间,超过这个时间就会报错 3.memory_limit=50M 设置脚本可以分配的最大内存 ...
分类:
Web程序 时间:
2020-05-07 10:47:51
阅读次数:
83
低代码开发平台的出现为企业数字化转型提供了工具,加快了企业数字化转型的效率,很多人可能不明白低代码开发平台为什么可以提高应用程序开发的效率,其实低代码平台从应用程序开发的每个阶段去提高开发效率。下面一起来了解一下相关的知识吧! ...
分类:
其他好文 时间:
2020-05-07 10:47:33
阅读次数:
71
1:Collection集合 注意:集合与数组的区别之一 ,集合只能"" !!存储“对象”!! 数组可以存储基本类型 也可以存储对象。 集合 >转化为数组 toarray() 数组 >转化为集合 Arrays.aslist(); 1-1 java.util.collection中常用的方法! //迭 ...
分类:
编程语言 时间:
2020-05-07 10:47:12
阅读次数:
88
随着企业信息化进程的不断发展,现在越来越多的企业通过使用管理软件实现了数字化转型,现在很多企业都通过使用低代码平台开发应用程序,很多人可能会想为什么低代码平台在企业软件开发中有这么大的优势呢?下面一起来了解一下相关的知识吧! ...
分类:
其他好文 时间:
2020-05-07 10:47:01
阅读次数:
73
表格: table 属性:border,去除中间空格cellspacing=0 默认情况下表格根据内容显示宽度,border = 0;(表格边框) tr (表示一行) td属性: align:center (表示单元格) 标签<col> 单标签 代表一列 单元格合并 单元格合并(实际就是把多余单元格 ...
分类:
其他好文 时间:
2020-05-07 10:46:43
阅读次数:
56
文章收录在 GitHub "JavaKeeper" ,N线互联网开发必备技能兵器谱 作为一位小菜 ”一面面试官“,面试过程中,我肯定会问 Java 集合的内容,同时作为求职者,也肯定会被问到集合,所以整理下 Java 集合面试题 说说常见的集合有哪些吧? HashMap说一下,其中的Key需要重写h ...
分类:
编程语言 时间:
2020-05-07 10:46:28
阅读次数:
72
“ 由于我们的系统是7*24小时不间断为用户提供服务的,如果直接发布那些正在访问的用户就会访问失败,给用户带来不好的使用体验,也会给公司带来经济损失,所以我们一般会选择在凌晨用户少的时候去发布。” 为了发布不要影响到用户访问,为了不再在凌晨三点熬夜发布版本,无损发布就显得非常重要了。 那么能做到无损 ...
分类:
其他好文 时间:
2020-05-07 10:46:15
阅读次数:
62
[0CTF 2016]piapiapia 1.审题 进入登录页面,简单的sql注入无效,可能是过滤了大部分的注入字符 dirsearch扫描一下,发现源码泄漏,www.zip 下载,源码审计 2.源码审计 config.php 猜测flag在这个文件中,我们要有一个意识:这是我们下载下来的源码,并非 ...