受朋友的激励,在这写下写下点东西 背景:用shell做的全备,但是可能存在备份失败的情况,所以检查备份(通过检查备份的方式),如果看到有错误就发邮件报警。 备份代码写的很烂,贴上: 检查脚本贴上: 逻辑:这个检查脚本传入一个日期参数,会去一行行读日志文件,看到相应的日期,然后再去判断。如果检测到fa ...
分类:
其他 时间:
2018-08-09 16:13:53
收藏:
0 评论:
0 赞:
0 阅读:
134
测试用例设计的最基本要求:覆盖住所要测试的功能。这是在基本不过的要求了,但别看只是简单的一句话,要能够达到切实覆盖全面,需要对被测试产品功能的全面了解、明确测试范围(特别是要明确哪些是不需要测试的)、具备基本的测试技术(如:等价类划分等)等。那么满足了上述这条要求是不是设计出来的测试用例就是好的测试 ...
分类:
其他 时间:
2018-08-09 16:13:24
收藏:
0 评论:
0 赞:
0 阅读:
175
koa源码阅读[2]-koa-router 第三篇,有关koa生态中比较重要的一个中间件:koa-router 第一篇:koa源码阅读-0第二篇:koa源码阅读-1-koa与koa-compose koa-router是什么 首先,因为koa是一个管理中间件的平台,而注册一个中间件使用use来执行。 ...
分类:
其他 时间:
2018-08-09 16:12:51
收藏:
0 评论:
0 赞:
0 阅读:
155
题目链接:722-数独 内存限制:64MB 时间限制:1000ms 特判: No通过数:2 提交数:87 难度:4 题目描述: 数独是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个3*3宫内的数字均含1-9,不重复。 每一 ...
分类:
其他 时间:
2018-08-09 16:12:30
收藏:
0 评论:
0 赞:
0 阅读:
174
C++位运算 ——二进制下进行计算(按运算优先级介绍) 引言:我们都知道,计算机的所有操作实际上都是在二进制下进行的,因此,在二进制条件下进行的位运算的速度实际是很快的,在编程中运用适当位运算可以降低程序的时间复杂度。 ~取反 : ~x,表示将x的各位取反,即 ~1=0,~1=0。 >> 右移 :x ...
分类:
编程语言 时间:
2018-08-09 16:12:03
收藏:
0 评论:
0 赞:
0 阅读:
146
1 AtomicInteger解析 众所周知,在多线程并发的情况下,对于成员变量,是线程不安全的;一个很简单的例子,假设我存在两个线程,让一个整数自增1000次,那么最终的值应该是1000;但是多线程情况下并不能保证原子性;最终的结果极有可能不是1000;看如下的代码: package automi ...
分类:
编程语言 时间:
2018-08-09 16:11:44
收藏:
0 评论:
0 赞:
0 阅读:
256
gdb attach $(pidof 进程名) //直接跟进程名,可防止进程重启后pid变化thread apply all bt //查看所有的bt信息 t bt号 //查看某一个bt的详细信息 b a_test if a=0 //条件断点,函数a_test满足条件a=0时,进行断点p /x 变量 ...
分类:
数据库技术 时间:
2018-08-09 16:11:28
收藏:
0 评论:
0 赞:
0 阅读:
116
使用命令窗口运行 1. npm run mock 2.npm run dev 每次都打开命令窗口比较麻烦,可以在webstorm内进行配置,从webstorm内启动 选中run下面的edit configurations,scripts里面分别选择mock和dev 第二步 ...
分类:
Web开发 时间:
2018-08-09 16:11:12
收藏:
0 评论:
0 赞:
0 阅读:
270
Date 的方法 console.log(document.getElementById); console.log([].push); console.log(typeof Date);// "function" Date的实例 console.log(typeof new Date()); // ...
分类:
编程语言 时间:
2018-08-09 16:10:55
收藏:
0 评论:
0 赞:
0 阅读:
110
今天在对项目做性能分析时发现,js代码中同时发出的多个异步请求耗时很长,查看服务器处理?时间发现,每个请求的响应都在毫秒级,但是页面请求的响应时间却在1秒左右,百思不得其解,后来仔细测试发现,这个并发的ajax请求虽然是同时进入的服?务器,但是各自的处理时间却存在彼此等待的情况,每个请求的时间处理时 ...
分类:
Web开发 时间:
2018-08-09 16:10:39
收藏:
0 评论:
0 赞:
0 阅读:
188
1 --参数嗅探 Parameter Sniffing 2013-2-8 2 3 --当使用存储过程的时候,总是要使用到一些变量。变量有两种,一种 4 --是在存储过程的外面定义的。当调用存储过程的时候,必须要给他代入 5 --值。这种变量,SQL在编译的时候知道他的值是多少。 6 7 --例如: ...
分类:
其他 时间:
2018-08-09 16:10:07
收藏:
0 评论:
0 赞:
0 阅读:
130
测试用例的设计一般从分析需求设计说明书开始,了解开发人员设计这个项目的思路、设计的要求、实现的功能等(最好有use case,这样看起来更清晰)。软件测试的W模型,就要求测试与开发同步,在开发设计需求设计说明书的时候就开始测试流程,一般情况下,讨论需求设计的时候需要测试主管或者组员的参与,了解这个项 ...
分类:
其他 时间:
2018-08-09 16:09:50
收藏:
0 评论:
0 赞:
0 阅读:
130
装饰器模式:动态地将责任附加到对象上,允许用户向现有对象添加新功能而不改变其结构。若要扩展功能,装饰器提供了比继承更有弹性的替代方案。 场景:假如有这样一个抽象装备类 然后实现一个武器类继承上面的装备类 一段时间后,装备增加了进阶,时装,强化等功能,这些功能都可以提升战斗力,现在希望计算提升后的战斗 ...
分类:
其他 时间:
2018-08-09 16:09:32
收藏:
0 评论:
0 赞:
0 阅读:
167
1.spring实现对事务的控制,使用的是代理的技术。通过生成的代理类来捕捉被代理类(也就是我们编写的类)的异常,决定事务的提交或回滚。从某一角度来说,spring事务是基于异常实现的。对于实现了接口的类,spring默认使用jdk动态代理进行处理,典型例子是系统的service层服务,一般都需要实 ...
分类:
编程语言 时间:
2018-08-09 16:09:15
收藏:
0 评论:
0 赞:
0 阅读:
186
Picture Description A number of rectangular posters, photographs and other pictures of the same shape are pasted on a wall. Their sides are all vertic ...
分类:
其他 时间:
2018-08-09 16:08:51
收藏:
0 评论:
0 赞:
0 阅读:
168
系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 5 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %J ...
分类:
编程语言 时间:
2018-08-09 16:08:34
收藏:
0 评论:
0 赞:
0 阅读:
107
(一)白盒技术白盒测试是结构测试,所以被测对象基本上是源程以程序的内部逻辑为基础设计测试用例。1、逻辑覆盖程序内部的逻辑覆盖程度,当程序中有循环时,覆盖每条路径是不可能的,要设计使覆盖程度较高的或覆盖最有代表性的路径的测试用例。下面根据图7-1所示的程分别讨论几种常用的覆盖技术。(1)语句覆盖。为了 ...
分类:
其他 时间:
2018-08-09 16:08:19
收藏:
0 评论:
0 赞:
0 阅读:
158
1、get是从服务器上获取数据,post是向服务器传送数据。2、在客户端, get方式在通过URL提交数据,数据在URL中可以看到;post方式,数据放置在HTML HEADER内提交3、对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Req ...
分类:
其他 时间:
2018-08-09 16:07:49
收藏:
0 评论:
0 赞:
0 阅读:
126
[DEFAULT]
username=Admin
groups=Administrators
inject_user_password=true
config_drive_raw_hhd=true
config_drive_cdrom=true
config_drive_vfat=true
bsdtar_path=C:\Program Files\Cloudbase Solut
分类:
数据库技术 时间:
2018-08-09 15:40:04
收藏:
0 评论:
0 赞:
0 阅读:
396
MariaDB 10.3 解决掉了UPDATE不能在同一表中查询的数据作为同一表的更新,及支持UPDATE具有相同源和目标的更新语句。下面直接看案例CREATE?TABLE?t1?(c1?INT,?c2?INT);
INSERT?INTO?t1?VALUES?(10,10),?(20,20
分类:
数据库技术 时间:
2018-08-09 15:39:50
收藏:
0 评论:
0 赞:
0 阅读:
199