一、什么是异常 异常就是程序运行时发生的错误信号(在程序出现错误时,会产生一个异常,若程序没有处理它,则会抛出该异常,程序也会随之终止),在python中,错误触发的异常如下: 分为三个部分:追踪信息traceback 异常类型NameError 异常值:类型后面的信息 错误分为两种: 语法错误和逻 ...
分类:
编程语言 时间:
2018-12-09 13:52:14
阅读次数:
219
GC作为现代编程语言的自动内存管理机制,专注于两件事:1. 找到内存中无用的垃圾资源 2. 清除这些垃圾并把内存让出来给其他对象使用。GC彻底把程序员从资源管理的重担中解放出来,让他们有更多的时间放在业务逻辑上。但这并不意味着码农就可以不去了解GC,毕竟多了解GC知识还是有利于我们写出更健壮的代码。 ...
分类:
编程语言 时间:
2018-12-08 13:23:16
阅读次数:
199
spark spark背景 什么是spark Spark是一种快速、通用、可扩展的大数据分析引擎,2009年诞生于加州大学伯克利分校AMPLab,2010年开源,2013年6月成为Apache孵化项目,2014年2月成为Apache顶级项目。目前,Spark生态系统已经发展成为一个包含多个子项目的集 ...
分类:
其他好文 时间:
2018-12-07 21:21:49
阅读次数:
298
安装环境: centOs7 Galera Cluster5.7(MySql5.7) 下载galeracluster 下载地址http://galeracluster.com/downloads/ 安装前需卸载原有mysql,删除相关文件夹 卸载Postfix,这个可能跟MySQL配置有冲突: yum ...
分类:
其他好文 时间:
2018-12-07 20:49:25
阅读次数:
561
--内容来源于:linux性能优化课程,此处做记录用。 Linux是一个多任务操作系统,它支持远大于cpu数量的任务同时运行,当然,这实际上并不是真的在同时运行,而是因为系统在很短的时间内,将cpu轮流分配给他们,造成多任务同时运行的错觉。 在每个任务运行之前,cpu都需要知道任务从哪里加载,又从哪 ...
分类:
其他好文 时间:
2018-12-07 16:00:40
阅读次数:
200
Oracle中计算时间差是经常用到的。可以使用“日期1-日期2”并加以运算,来获得你要想的时间差:天、小时、分钟或者秒。 例如: 结果: 这里的TO_DATE很有用,它决定你的时间存储格式。那么如果要获取相应的时间单位,下面:1、以天为单位 round(to_number(end-date-star ...
分类:
数据库 时间:
2018-12-06 14:25:06
阅读次数:
213
MySQL 5.6 对复制功能提供了新特性:slave 支持 crash-safe,可以解决之前版本中系统异常断电可能导致的 SQL thread 信息不准确的问题。 原文:Enabling crash-safe slaves with MySQL 5.6 可以对从库进行配置 crash-safe ...
分类:
数据库 时间:
2018-12-05 01:55:08
阅读次数:
177
通过rem来实现响应式布局:首先来看,什么是rem单位。rem是一个灵活的、可扩展的单位,由浏览器转化像素并显示。与em单位不同,rem单位无论嵌套层级如何,都只相对于浏览器的根元素(HTML元素)的font-size。默认情况下,html元素的font-size为16px,rem单位都是相对于根元素html的font-size来决定大小的,根元素的font-size相当于提供了一个基准,当页面的
分类:
Web程序 时间:
2018-12-04 20:05:07
阅读次数:
170
通过rem来实现响应式布局: 首先来看,什么是rem单位。rem是一个灵活的、可扩展的单位,由浏览器转化像素并显示。与em单位不同,rem单位无论嵌套层级如何,都只相对于浏览器的根元素(HTML元素)的font-size。默认情况下,html元素的font-size为16px, rem单位都是相对于 ...
分类:
Web程序 时间:
2018-12-04 19:02:19
阅读次数:
224