在mysql中,假设我们定义的主键是 intunsigned,所以最大可以达到2的32幂次方 1 = 4294967295,这时候我们将AUTO_INCREMENT设置为最大值,然后来插入数据会得到一个异常 主要是因为我们在插入数据的时候,因为主键已经是最大值了,所以再次插入数据的时候,拿到的数据还 ...
分类:
数据库 时间:
2019-09-17 12:50:49
阅读次数:
150
1.解释下什么是GPL,GNU,自由软件?GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证两种。2.如何选择Linux操作系统版本?一般来讲,桌面用户首选Ubuntu;服务器首选RHEL或CentO
分类:
系统相关 时间:
2019-09-17 12:50:15
阅读次数:
136
首先分析一下Activity生命周期 A跳B (A finish) 生命周期顺序 onPause(A)— onCreate(B)— onStart(B)— onResume(B)— onStop(A)— onDestroy(A) A跳B再返回A (B finish ) 生命周期顺序 onPause( ...
分类:
移动开发 时间:
2019-09-17 12:49:31
阅读次数:
154
先来一张 集合 的"家庭照" Collection是一个接口,所有其子类(也是接口)需要重写其全部的方法! 特别说明: Collection 和 Collections 长的太像了,容易混淆,这里就特别说明下: Collection Collections 集合 Collection 派系介绍 Li ...
分类:
编程语言 时间:
2019-09-17 12:49:10
阅读次数:
121
通过简单的计算来,线上I帧在视频中出现的时间点。 完整代码请参考 https://andy zhangtao.github.io/ffmpeg examples/ 名词解释 首先需要明确以下名词概念: + I/P/B 帧(具体差异请参看 https://www.jianshu.com/p/18af0 ...
基本介绍 RandomAccess 源码分析 ...
分类:
其他好文 时间:
2019-09-17 12:48:09
阅读次数:
111
Log4j 系列 log4j是apache实现的一个开源日志组件 logback同样是由log4j的作者设计完成的,拥有更好的特性,用来取代log4j的一个日志框架,是slf4j的原生实现 log4j2是log4j 1.x和logback的改进版,据说采用了一些新技术(无锁异步、等等),使得日志的吞 ...
分类:
编程语言 时间:
2019-09-17 12:47:37
阅读次数:
126
一、概述* 概念: Document Object Model 文档对象模型 * 将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作* W3C DOM 标准被分为 3 个不同的部分: * 核心 DOM - 针对任何结构化文档的标准模型 * Documen... ...
分类:
其他好文 时间:
2019-09-17 12:46:34
阅读次数:
94
js中两种数据类型 浅拷贝:拷贝就是拷贝指向对象的指针,意思就是说:拷贝出来的目标对象的指针和源对象的指针指向的内存空间是同一块空间,浅拷贝只是一种简单的拷贝,让几个对象公用一个内存,然而当内存销毁的时候,指向这个内存空间的所有指针需要重新定义,不然会造成野指针错误。——百度百科 深拷贝:深拷贝是指 ...
分类:
其他好文 时间:
2019-09-17 12:45:58
阅读次数:
136
阅读目录 数值类型 日期时间类型 字符串类型 ENUM和SET类型 返回顶部 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECIS ...
分类:
数据库 时间:
2019-09-17 12:45:27
阅读次数:
139
题目: You are given an input string. For each symbol in the string if it's the first character occurence, replace it with a '1', else replace it with th ...
分类:
其他好文 时间:
2019-09-17 12:44:58
阅读次数:
107
获取request有两种方法: 1.在web.xml文件中添加监听器,然后通过注解注入request: <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listene ...
分类:
编程语言 时间:
2019-09-17 12:44:27
阅读次数:
152
作用homebrew命令进行安装 终端: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (如果缺权限,提前输入 sudo chmod -R g+w /usr/loca ...
分类:
系统相关 时间:
2019-09-17 12:44:13
阅读次数:
114
1.加入依赖 2.然后直接在.xml布局文件中使用,先贴上布局文件代码,结尾附上效果图 3.以下是效果图(瀑布流效果),图片的圆角本博客中有教程 ...
分类:
其他好文 时间:
2019-09-17 12:43:52
阅读次数:
91
if判断 case分支选择 while循环 for循环 until循环 流程控制 ...
分类:
其他好文 时间:
2019-09-17 12:43:35
阅读次数:
85
Clean code 看《clean code》一书,学习高手写出的代码,简单高效的代 1.目标 Bjarne Stroustrup:优雅且高效;直截了当;减少依赖;只做好一件事 Grady booch:简单直接 Dave thomas:可读,可维护,单元测试 Ron Jeffries:不要重复、单 ...
分类:
其他好文 时间:
2019-09-17 12:43:06
阅读次数:
128
Application.DoEvents()的作用:处理所有的当前在消息队列中的Windows消息。 测试了一下,没有Application.DoEvents()的时候,Label基本处于假死机状态,最后显示一个9999,加上后会数字变换正常显示。 从这个测验后DoEvents的功能,应该DoEve ...
分类:
移动开发 时间:
2019-09-17 12:42:31
阅读次数:
122