首页 > 2018年08月09日 > 全部分享
检查备份,失败发邮件报警
受朋友的激励,在这写下写下点东西 背景:用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源码阅读[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
NYOJ 722 数独(DFS)
题目链接:722-数独 内存限制:64MB 时间限制:1000ms 特判: No通过数:2 提交数:87 难度:4 题目描述: 数独是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个3*3宫内的数字均含1-9,不重复。 每一 ...
分类:其他   时间:2018-08-09 16:12:30    收藏:0  评论:0  赞:0  阅读:174
C++位运算(二进制)
C++位运算 ——二进制下进行计算(按运算优先级介绍) 引言:我们都知道,计算机的所有操作实际上都是在二进制下进行的,因此,在二进制条件下进行的位运算的速度实际是很快的,在编程中运用适当位运算可以降低程序的时间复杂度。 ~取反 : ~x,表示将x的各位取反,即 ~1=0,~1=0。 >> 右移 :x ...
分类:编程语言   时间:2018-08-09 16:12:03    收藏:0  评论:0  赞:0  阅读:146
java并发:AtomicInteger 以及CAS无锁算法【转载】
1 AtomicInteger解析 众所周知,在多线程并发的情况下,对于成员变量,是线程不安全的;一个很简单的例子,假设我存在两个线程,让一个整数自增1000次,那么最终的值应该是1000;但是多线程情况下并不能保证原子性;最终的结果极有可能不是1000;看如下的代码: package automi ...
分类:编程语言   时间:2018-08-09 16:11:44    收藏:0  评论:0  赞:0  阅读:256
gdb调试笔记
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
vue搭建之后 运行 webstrom内启动的坑
使用命令窗口运行 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
JavaScript基础知识(Date 的方法)
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
ajax大并发问题
今天在对项目做性能分析时发现,js代码中同时发出的多个异步请求耗时很长,查看服务器处理?时间发现,每个请求的响应都在毫秒级,但是页面请求的响应时间却在1秒左右,百思不得其解,后来仔细测试发现,这个并发的ajax请求虽然是同时进入的服?务器,但是各自的处理时间却存在彼此等待的情况,每个请求的时间处理时 ...
分类:Web开发   时间:2018-08-09 16:10:39    收藏:0  评论:0  赞:0  阅读:188
(4.13)参数嗅探
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
spring 事务传播
1.spring实现对事务的控制,使用的是代理的技术。通过生成的代理类来捕捉被代理类(也就是我们编写的类)的异常,决定事务的提交或回滚。从某一角度来说,spring事务是基于异常实现的。对于实现了接口的类,spring默认使用jdk动态代理进行处理,典型例子是系统的service层服务,一般都需要实 ...
分类:编程语言   时间:2018-08-09 16:09:15    收藏:0  评论:0  赞:0  阅读:186
POJ 1177Picture 扫描线(若干矩形叠加后周长)
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环境变量
系统变量→新建 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
Post和Get区别
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
OpenStack封装Windows镜像之Cloudbase-init 配置
[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不能在同一表中查询的数据作为同一表的更新
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
1216条   上一页 1 ... 31 32 33 34 35 ... 61 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!