排序的稳定性 2019-11-10 09:42:11 by冲冲 1、稳定性 ① 定义:能保证两个相等的数,经过排序之后,其在序列的前后位置顺序不变。(A1=A2,排序前A1在A2前面,排序后A1还在A2前面) ② 意义:稳定性本质是维持具有相同属性的数据的插入顺序,如果后面需要使用该插入顺序排序,则 ...
分类:
编程语言 时间:
2019-11-10 13:39:42
阅读次数:
65
3.2类的成员之四:代码块 ①初始化块(代码块)作用:对Java对象进行初始化 ②程序的执行顺序: ③一个类中初始化块若有修饰符,则只能被static修饰,称为静态代码块(static block ),当类被载入时,类属性的声明和静态代码块先后顺序被执行,且只被执行一次。 ④tatic块通常用于初始 ...
分类:
编程语言 时间:
2019-11-09 11:30:21
阅读次数:
73
前言 在开发项目的时候遇到从全局获取用户信息,逻辑是从app.js中的onLauch获取,page页面的onLoad拿到数据填充到页面。遇到的问题是onLauch与onLoad是异步的,没办法从页面判断app.js中获取数据的先后,于是参照网上的方式用回调进行处理。 代码 app.js index. ...
分类:
其他好文 时间:
2019-11-08 22:29:13
阅读次数:
253
题意:A和B玩游戏,一共n轮,A先B后,第i轮两人分别能得到a[i]和b[i]的得分,累加到当前得分和中 每一轮进行完之后A可以选择抵消得分,即两者都减去两者的min 若某个时刻某个人得分和不小于K则判负 问A最少抵消几次能赢 n<=2e5,K<=1e9 思路:因为两人得分和的差不变,考虑A最后抵消 ...
分类:
其他好文 时间:
2019-11-07 19:17:22
阅读次数:
138
10 分钟理解 BFC 原理 一、常见定位方案 在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案: 普通流 (normal flow) 在普通流中,元素按照其在 HTML 中的先后位置至上而下布局,在这个过程中,行内元素水平排列,直到当行被占满然后换行,块 ...
分类:
其他好文 时间:
2019-11-07 17:41:05
阅读次数:
99
山枫不畏秋霜厉,敢向新天放异葩 ——杨森翔访谈录 《宁夏史志》编辑、副编审 张明鹏 ——虽然有点俗套,但,我还是想问问你的简单经历和主要工作成果。 杨森翔:我的经历很简单:北京师大历史系毕业后,先后进过五个单位——吴忠师范、银南地委宣传部、银南文联、银南报(吴忠日报)社、吴忠市人大常委会。值得一提的 ...
分类:
其他好文 时间:
2019-11-06 18:42:11
阅读次数:
175
[编程题]用户喜好 时间限制:3秒 空间限制:262144K 为了不断优化推荐效果,今日头条每天要存储和处理海量数据。假设有这样一种场景:我们对用户按照它们的注册时间先后来标号,对于一类文章,每个用户都有不同的喜好值,我们会想知道某一段时间内注册的用户(标号相连的一批用户)中,有多少用户对这类文章喜 ...
分类:
编程语言 时间:
2019-11-06 01:13:46
阅读次数:
189
测试牛人: 公直(黄利)、 2004年毕业于北航,先后在大唐软件和上海微创软件任职,经历电信BOSS项目、MSN MX、MAA等项目的数据中心部署测试、功能测试、性能测试等项目。2008年8月加入淘宝,主要经历,负责广告技术基础平台产品测试;负责淘宝-阿里云合作项目飞天夸父项目的测试;负责淘宝广告技 ...
分类:
其他好文 时间:
2019-11-04 13:53:29
阅读次数:
260
题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 n张地毯,编号从 1到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。 地毯铺设完成后,组织者想知道覆盖地面某个点的最上 ...
分类:
其他好文 时间:
2019-11-03 23:33:42
阅读次数:
112
异常(exception):发生在程序执行期间,表明出现了一个非法运行的情况。许多JDK中的方法在检测到非法情况时,都会抛出一个异常对象。例如:数组越界和被0除。 代码验证: 输出结果: 当java程序中出现多try catch的情况时,一定要注意程序执行的先后顺序。 多try catch的java ...
分类:
编程语言 时间:
2019-11-02 00:09:50
阅读次数:
102