一、测试与正确性论证比较 正确性论证是论证程序达到预期目的的一般性陈述,而该论证与程序输入数据的特定值无关,能够代表穷举性测试。 程序测试是指测试者特意跳出一批输入数据,通过运行程序,检查每个输入数据所对应的运行结果是否符合预期要求。 测试只能说明程序有错误但是不能说明程序是正确的,而有效的正确性论 ...
分类:
其他 时间:
2018-06-25 00:51:47
收藏:
0 评论:
0 赞:
0 阅读:
283
到目前位置所说的都是让类如何如何进行继承啊 ,重写啊,巴不得类有十多个继承,超级多的重写。 但是,今天我们来说说不允许继承和不允许重写! 这个不允许继承是包括类和方法。 这种情况好比: 爸爸有私房钱,谁也不打算给。 爸爸给儿子5块钱零花钱,不允许儿子给别人或者给人别花。只允许给儿子。 这种情况下就是 ...
分类:
Windows开发 时间:
2018-06-25 00:50:36
收藏:
0 评论:
0 赞:
0 阅读:
206
国外一个技术面试官在面试senior java developer的时候, 问到一个weak reference相关的问题. 他没有期望有人能够完整解释清楚weak reference是什么, 怎么用, 只是期望有人能够提到这个concept和java的GC相关. 很可惜的是, 20多个拥有5年以上 ...
分类:
其他 时间:
2018-06-25 00:49:53
收藏:
0 评论:
0 赞:
0 阅读:
278
响应式 Object.defineProperty Object.defineProperty是es5新加的给对象属性设置描述符的方法,可以用来监听属性值的变化 调用方式: ...
分类:
其他 时间:
2018-06-25 00:49:34
收藏:
0 评论:
0 赞:
0 阅读:
225
Iterator : 返回的结果是:{value, done} function chef(foods){ let i = 0; return { next(){ let done = ( i> foods.length); let value = !done foods[i++];undefine ...
分类:
其他 时间:
2018-06-25 00:49:08
收藏:
0 评论:
0 赞:
0 阅读:
259
Java垃圾回收手册翻译 什么是垃圾回收 初看之下,垃圾回收应该要做其名称之事 找到和丢掉垃圾。然而事实上它正好做着相反的事,垃圾回收会记录所有仍在使用中的对象,然后将其他标记为垃圾。谨记这点,我们开始挖掘更多Java虚拟机如何实现被称为垃圾回收的自动化内存回收过程的细节。 为了避免一头扎进细节,我 ...
分类:
编程语言 时间:
2018-06-25 00:48:50
收藏:
0 评论:
0 赞:
0 阅读:
231
最近在学习Spring,关于Spring AOP的代理模式不是很了解,看了一篇博文就懂了。 https://www.cnblogs.com/cenyu/p/6289209.html Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象 ...
分类:
编程语言 时间:
2018-06-25 00:48:29
收藏:
0 评论:
0 赞:
0 阅读:
254
很多考生一提起来科目三考试,脑子里马上就会想到直线行驶,就是弄不明白何谓直线行驶?为什么平常练车时候教练说直线行驶指令做的很好,可是考试中一做直线行驶电脑就是报直线行驶不合格呢?到底直线行驶该如何操作才能通过呢? 先看一下新规后直线行驶的评判标准 直线行驶按下列规定评判: a)方向控制不稳,不能保持 ...
分类:
其他 时间:
2018-06-25 00:48:15
收藏:
0 评论:
0 赞:
0 阅读:
229
一. 保护主要分支保护某个分支,不让项目中其它的成员进行改变里面的内容,和不允许他们进行和保护的分支进行合并。当某个分支设置为保护的时候,那么拥有开者者权限或以下的权限都会受到影响。执行步骤:1. 使用管理员进入到Gitlab服务器。2. 切换到你想要保护的项目。3. 点击【settings】4. ... ...
分类:
其他 时间:
2018-06-25 00:47:51
收藏:
0 评论:
0 赞:
0 阅读:
463
本篇文章将介绍两种自己动手实现可重入锁的方法。 我们都知道JDK中提供了一个类 ,利用这个类我们可以实现一个可重入锁,这种锁相对于 来说是一种轻量级锁。 重入锁的概念 重入锁实际上指的就是一个线程在没有释放锁的情况下,可以多次进入加锁的代码块。 这种情况下,如果我们加的锁不是支持可重入的锁,那么b方 ...
分类:
其他 时间:
2018-06-25 00:47:33
收藏:
0 评论:
0 赞:
0 阅读:
271
hbase: 分布式面向列的数据库,构建在hadoop之上,对海量结构化数据的快速随机访问。是hadoop生态系统的一部分,提供随机实时读写。hbase和hadoop的区别: hdfs hbase 1.分布式文件系统,存储大量数据 数据库 2.不支持快读单个记录查找 支持大表的快速查找 3.提供了高 ...
分类:
其他 时间:
2018-06-25 00:47:17
收藏:
0 评论:
0 赞:
0 阅读:
236
情景介绍 一天,在你正在努力加班的时候,老板给交给你了一个任务,就是在这段代码里将所有函数开始输出一个‘hello’最后输出当前时间,再输出一个“end”,这段代码里包含了大量的函数,你会怎么做? 刚拿到这个任务,我们可能想着这样做,在每个函数中添加相应的输出语句,这样就能完成任务。 到我们进行实施 ...
分类:
编程语言 时间:
2018-06-25 00:47:01
收藏:
0 评论:
0 赞:
0 阅读:
207
题意:N*N的矩形 N<=2e6 操作一 单点更新 操作二 查询矩形区域和 我们用三元组(t,x,y)表示第x操作作用(x,y)坐标 然后对于询问拆成四个答案维护即可 跑CDQ把每部分的答案综合起来即可! 1176: [Balkan2007]Mokia Description 维护一个W*W的矩阵, ...
分类:
编程语言 时间:
2018-06-25 00:46:27
收藏:
0 评论:
0 赞:
0 阅读:
295
1、安装snmp服务 2、配置snmp服务 运行Services.msc 添加社区public,只读 启动服务 3、在kali运行 Snmpwalk -c public -v 2c IP 即可查看目标主机的大部分信息。 ...
分类:
其他 时间:
2018-06-25 00:46:09
收藏:
0 评论:
0 赞:
0 阅读:
248
一. Bug(13个) 1.修复的bug(6个) (1)在点击某个课程时,后台程序不能正确判断目前用户是否已经学习或者购买该课程。 问题查找:经过查看后台逻辑代码,发现在某个用户选择学习和购买某课程后并不能将该课程正确标记为该用户已选。 解决方案:在数据库中添加新的字段IdCart在后台中生成一个唯 ...
分类:
其他 时间:
2018-06-25 00:45:44
收藏:
0 评论:
0 赞:
0 阅读:
274
一、测试与正确性论证效果差异 测试主要是为了检测出程序存在的bug,在此过程中,测试者通过将特意选出的一批数据输入到程序中运行,检查每个输入的数据所对应的输出是否符合预期要求。 而正确性论证是论证程序设计达到预期目标的陈述,这种论证与特殊的输入数据无关,而是关心不同输入的类型,可以视为穷举性测试。 ...
分类:
其他 时间:
2018-06-25 00:45:26
收藏:
0 评论:
0 赞:
0 阅读:
189
一 变量和简单数据类型 1. 变量名包含字母/数字/下划线,不能以数字开头。 2. 字符串处理:字符串单引双引均可以; a.title() //对字符串a中的单词首字母大写; a.upper() //将字符串改为全大写; a.lower() //将字符串改为全小写; a.rstrip() //删除字 ...
分类:
编程语言 时间:
2018-06-25 00:45:10
收藏:
0 评论:
0 赞:
0 阅读:
223
li = list[] 创建 s =set() 转换 li = [11,22,33] s = set(li) 功能方法 add 添加 se= {11,22,33} se.add(44) print(se) clear 清除 difference 不同 se= {11,22,33} be={22,77 ...
分类:
其他 时间:
2018-06-25 00:44:54
收藏:
0 评论:
0 赞:
0 阅读:
407
1 Stream Stream 是 Java 8 提供的一系列对可迭代元素处理的优化方案,使用 Stream 可以大大减少代码量,提高代码的可读性并且使代码更易并行。 2 迭代 2.1 需求 随机创建int类型的数组,计算数组中各个元素的总和 2.2 思路 2.2.1 外部迭代 通过for循环迭代数 ...
分类:
其他 时间:
2018-06-25 00:44:20
收藏:
0 评论:
0 赞:
0 阅读:
210
参考:http://www.runoob.com/lua/lua-metatables.html 码云上的相关工程:https://gitee.com/luguoshuai/LearnLua ...
分类:
其他 时间:
2018-06-25 00:44:02
收藏:
0 评论:
0 赞:
0 阅读:
220