mysql自增id获取 使用max函数:select max(id) from tablename 优点:使用方便快捷。 缺点:获取的不是真正的自增id,是表中最大的Id,如果有删除数据的话,那么该值和自增id相差比较大。如果有连表数据,有可能导致数据错乱。 使用LAST_INSERT_ID函数:s ...
分类:
数据库 时间:
2018-02-06 20:19:36
阅读次数:
176
Date的话如下 int minutes = (int) ((date2.getTime() - date.getTime())/(1000 * 60)); 其他单位改改算法就行了 如果是时间戳的话,直接减就行了…… ...
分类:
其他好文 时间:
2018-02-06 18:20:23
阅读次数:
159
Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位。在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2,纵坐标相差为1的格子)移动到空位上。 给定一个初始的棋盘,怎样才能经过移动变成如下目标棋盘: 为了体 ...
分类:
其他好文 时间:
2018-02-06 11:37:46
阅读次数:
240
描述 Description 一个学校举行拔河比赛,所有的人被分成了两组,每个人必须(且只能够)在其中的一组,要求两个组的人数相差不能超过1,且两个组内的所有人体重加起来尽可能地接近。输入格式 Input Format 输入数据的第1行是一个n,表示参加拔河比赛的总人数,n<=100,接下来的n行表 ...
分类:
其他好文 时间:
2018-02-03 23:15:55
阅读次数:
319
protocol buffer简介 protocol buffer全称Google Protocol Buffers,是google开发的一套用于数据存储,网络通信的协议编解码的工具库,与XML或者JSON相差不多,即把某种数据结构的信息,以某种格式(XML,JSON)保存起来,但是protobuf... ...
分类:
其他好文 时间:
2018-01-31 01:01:09
阅读次数:
208
1、Python很有名,但是一直没在实际项目中用过,今天花30分钟学习下。去Python官网https://www.python.org/downloads/ 2、2.X与3.X版本相差比较大,新手用最新的3.6.4。3、下载安装。4、安装BeautifulSoup,CMD进入C:\Users\zg ...
分类:
编程语言 时间:
2018-01-29 00:22:38
阅读次数:
158
1.介绍 AVL树是带有平衡条件的二叉查找树,而且必须保证树的深度是O(logN). 这个平衡条件很多,最常见的是左子树和右子树的高度相差不超过1,可以证明,一颗AVL树的高度最多为1.44log(N+2)-1.328。 因此,除了插入的操作以外,所有的树操作都以O(logN)执行,因为当进行插入的 ...
分类:
其他好文 时间:
2018-01-28 16:34:30
阅读次数:
154
题目:给定一个二叉树,确定它是高度平衡的。对于这个问题,一棵高度平衡的二叉树的定义是:一棵二叉树中每个节点的两个子树的深度相差不会超过1。 样例 给出二叉树 A={3,9,20,#,#,15,7}, B={3,#,20,15,7} A) 3 B) 3 / \ \ 9 20 20 / \ / \ 15 ...
分类:
其他好文 时间:
2018-01-28 11:25:03
阅读次数:
129
一直用nginx做http服务,代码里访问过文件地址,并未认真关注过访问http目录下的时间戳。今天浏览文件的时候发现一个问题。web上显示的文件时间戳与服务器时间相比差8个小时。具体表现看下图: web目录时间 服务器时间 很明显标准时间GMT,没有加中国东八区。正确的做法是在nginx配置文件里 ...
分类:
Web程序 时间:
2018-01-19 15:46:03
阅读次数:
143
1.new Date() 得到的时间?和系统相差 相差8个小时 2.eclipse控制台打印的时间与系统相差 相差8个小时 3.log4j日志的时间与与系统相差 相差8个小时 上述问题其实是同一个问题。 原因:java获得的时区跟系统的时区不一样 解决方法如下: 1.在代码前加上下面这句话就行了:T ...
分类:
编程语言 时间:
2018-01-15 10:59:40
阅读次数:
124