- 博客(101)
- 收藏
- 关注
原创 测试人员的GitHub
当与开发人员谈起版本控制时,你一般会听到他们说,Git是一种工作流工具,而GitHub是一个存放代码和个人简历的地方。而对于测试人员或业务分析人员来说,Git是启动构建和产生缺陷的神秘之源。测试人员也应该来使用GitHub,不管是出于个人目的还是项目的需要,并成为现有项目的贡献者。\\来自Excelon的总经理Matt Heusser和来自Laurel \u0026amp; Wolf的测试工程师C...
2017-07-31 19:00:00 43
转载 UOJ 35 后缀数组
后缀数组裸题,求排名第1~n的后缀,想相邻后缀的最长公共前缀。集训队模板就是硬lO(∩_∩)O哈哈~#include <cstdio>#include <cmath>#include <cstring>#include <algorithm>using namespace std;const int maxn ...
2017-07-31 10:26:00 110
转载 OI集训第五天总结(似乎是第一个正经题目)
大概是从今天开始吧,感觉所学的内容难度有点过大了.........for循环套for循环再套if语句搞得我晕头转向,写出来之后自己都看不懂........更不要说函数了听了之后感觉跟没听过一样,听完了做题愣是觉得用不了函数,用了感觉自己跟瞎写似的.........学OI光有努力还是不够,也要有一定悟性,有时候突然有了思路然后照着敲代码就过了.......我一定继续努力!转载于:https://w...
2017-07-30 21:55:00 77
转载 virtual-scroller(中)
<html><head> <meta charset="UTF-8"> <title>test</title> <style type="text/css"> .viewpoint { margin: 20px auto; ...
2017-07-29 22:55:00 111
转载 js for form
//表单填充 表单填充 , formDataLoad: function (domId, obj) { for (var property in obj) { if (obj.hasOwnProperty(property) == true) { if ($("#" + domId ...
2017-07-28 16:58:00 73
转载 leetcode笔记:Add Binary
一.题目描写叙述Given two binary strings, return their sum (also a binary string).For example, a = “11” b = “1” Return ”100”.二.解题技巧这道题考察两个二进制数相加,考虑到输入的是两组string,同一时候注意在运算时从左到右各自是从低位到高位,因此...
2017-07-28 16:45:00 82
转载 分布式云调度处理系统
分布式云调度处理系统。项目地址:http://git.oschina.net/chinax...项目参考xxl-job进行若干改动。项目基于quartz并进行若干扩展而成,适用于公司内部做定时调度处理,方便,快捷,简单。支持bean, groovy, shell, python四种任务处理方式。项目架构图core: 云调度...
2017-07-28 09:05:51 145
转载 Halcon学习之二:摄像头获取图像和相关参数
1、close_all_framegrabbers ( : : : ) 关闭所有图像采集设备。2、close_framegrabber ( : : AcqHandle : ) 关闭Handle为AcqHandle的图像采集设备。3、open_framegrabber ( : : Name, HorizontalResolution,VerticalResolution, Im...
2017-07-27 22:34:00 239
转载 linux常用快捷键
1 tab 命令补全或者目录路径补全2control+c 终止当前任务或者程序3control+d 退出当前用户环境 相当于exit logout4control+l 清屏,相当于clear命令5control+shift+c 复制命令 也可以用control+insert6...
2017-07-27 16:55:59 45
转载 Vue2+Webpack2 从零开始到上手
发展历程这几年前端发展迅速,几乎变成了互联网科技发展的一种强有力的附属物,一定程度上反映着互联网发展的轨迹或者说紧随其后。在这里,我简单说一下我个人的理解,如有不对,勿喷,谢谢。i: 该阶段,用户访问内容,全部由服务器渲染输出,在这阶段,前端工程师基本也就没什么事情,重要性跟后端工程师没法拼。ii: 该阶段,html,css和j...
2017-07-27 06:11:19 98
转载 Selenium模拟JQuery滑动解锁
滑动解锁一直做UI自动化的难点之一,我补一篇滑动解锁的例子,希望能给初做Web UI自动化测试的同学一些思路。首先先看个例子。https://www.helloweba.com/demo/2017/unlock/当我手动点击滑块时,改变的只是样式:1、slide-to-unlock-handle 表示滑块,滑块的左边距在变大(因为它在向右移动嘛!)2、Slide...
2017-07-25 17:44:00 54
转载 嵌入式:微软将推出第二代AI处理器 应对海量数据处理
物联网科技公司热衷于让手机和增强现实设备具备AI功能。但是,这些公司面临一个很大的挑战:如何管理海量数据,以使AI功能在这些设备上成为可能,同时又不至于使设备运行速度变得太慢或者在几分钟内耗尽电池。据外媒报道,微软最近宣称,该公司已经找到了应对方案。将发布第二代HoloLens全息处理器,即一款新的AI处理器。这种AI处理器将使HoloLens能够实时...
2017-07-25 16:08:05 54
转载 开发设计模式之设计六大原则
1. 单一职责原则(SRP)定义:就一个类而言,应该仅有一个引起它变化的原因。从这句定义我们很难理解它的含义,通俗讲就是我们不要让一个类承担过多的职责。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到破坏。比如我经常看到一些Android开发在Activity中写Bean...
2017-07-25 10:40:00 41
转载 为何VMware Integrated OpenStack 3.0能够让管理员下定决心
VIO(VMware Integrated OpenStack)3.0不仅在扩展性和性能方面实现很大提升,而且加入了很多能够帮助管理员和用户的全新特性。Mitaka的发布为开源社区提供了welcome update,管理员可以使用其部署公有云和私有云。软件在管理方面的多项更新能够减轻管理员在安装和维护OpenStack方面的负担。不仅可扩展性和性能表现...
2017-07-24 19:26:00 76
转载 python之MySQL学习——输出指定条件的结果集
1 # 引入pymysql模块 2 import pymysql as pm 3 4 # 数据库连接 5 db = pm.connect(host='localhost', user='root', password="123456",database='task', charset='utf8') 6 # 建立游标 7 cur = db.cursor() 8 ...
2017-07-24 16:55:00 204
转载 CentOS7.2 安装RabbitMQ3.6.10
CentOS上面使用yum安装比较方便先记录一些rabbitmq的基本操作命令:$ sudo chkconfig rabbitmq-server on # 添加开机启动RabbitMQ服务$ sudo /sbin/service rabbitmq-server start # 启动服务$ sudo /sbin/service rabbitmq-server status #...
2017-07-23 22:05:00 123
转载 2.JAVA编程思想——一切都是对象
一切都是对象欢迎转载。转载请标明出处:http://blog.csdn.net/notbaron/article/details/51040221 虽然以C++为基础,但 Java 是一种更纯粹的面向对象程序设计语言正式用它设计之前,必须先将自己的思想转入一个面向对象的世界1 用句柄操纵对象在 Java 里,不论什么东西都可看作对象。可採用一种统一...
2017-07-23 18:03:00 43
转载 vue 的 起手式
代码:vue.js// vue 起手势(function(root,factory) { root.Vue = factory();})(this,function(){ // 设置基础的默认配置 var DAFALUT = { el:"body", data:{} } var Vue = function(options){ // option...
2017-07-23 15:52:00 50
转载 建筑抢修(优先队列的运用)
题目链接:https://vjudge.net/problem/HYSBZ-1029题目分析:刚开始看题目,我以为建立一个包含t1,t2的结构体,然后将所有建筑维修的摧毁时间进行排序,最后从小到大的将维修时间t1进行相加就可以了,结果WA;后来发现如果前面修缮好的建筑的时间过长就有可能会耽误后面的建筑维修数量;所以就需要用到优先队列,在满足在房子摧毁以前能够完全修缮的房子的维修时间放...
2017-07-22 16:35:00 37
转载 python 选择排序
def selection_sort(alist): n = len(alist) # 需要进行n-1次选择操作 for i in range(n-1): # 记录最小位置 min_index = i # 从i+1位置到末尾选择出最小数据 for j in range(i+1, n):...
2017-07-21 08:25:00 39
转载 SQL Server执行计划的理解
要理解执行计划,怎么也得先理解,那各种各样的名词吧。鉴于自己还不是很了解。本文打算作为只写懂的,不懂的懂了才写。 在开头要先说明,第一次看执行计划要注意,SQL Server的执行计划是从右向左看的。 名词解析: 扫描:逐行遍历数据。 先建立一张表,并给大家看看大概是什么样子的。 CREATE TABLE Person( Id int IDENTITY(1,1)...
2017-07-20 16:36:00 47
转载 开启PHP的错误log日志
log 日志对PHP脚本语言来说太重要了,有时会找不到错误,所以,需要借助log日志来查看错误了。其实,开启log日志很简单,只需要对php.ini文件进行配置即可:先找到你的php.ini 文件位置,然后打开编辑:> find -name php.ini/usr/local/php/lib/php.ini> vi ...
2017-07-20 15:32:51 390
转载 高并发解决方案】4、秒杀系统架构分析与实战(转载)
1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高;2 秒杀技术挑战假设某网站秒杀活动只推出一件商品,预计会吸引1万人参加活动,也就说最大并发请求数是10000,秒杀系统需要面对的技术挑战有:...
2017-07-20 14:58:00 84
转载 3.线性表
一.线性表的基本概念1.1 线性表定义线性表(List)是零个或多个数据元素的集合线性表中的数据元素之间是有顺序的线性表中的数据元素个数是有限的线性表中的数据元素的类型必须相同1.2 数学定义线性表是具有相同类型的 n( ≥ 0)个数据元素的有限序列(a1, a2, …, an)ai是表项,n 是表长度。1.3 性质a0为线性表的第一个元素,只有一个...
2017-07-20 09:25:00 92
转载 【FFT】OpenJ_POJ - C17H - Reverse K-th Problem
对每个位置i处理出以其为结尾,且比a(i)大的数有j个的前缀个数,记成一个数组l;同理,处理出以其为开头,且比a(i)大的数有j个的后缀的个数,记成一个数组r。整个序列中比a(i)大的数的个数的数组就是对l和r数组卷积起来。于是枚举所有i,FFT,累加答案即可。但是,有可能有重复的元素,就将a(i)前面的和它相同的数当成比它大,后面的和它相同的数当成比他小即可。存疑:FFT的...
2017-07-18 23:18:00 101
转载 【Linux】文本编辑器Vim常用操作入门
Linux常用文本编辑器:Vi & EamcsVim —— Vi的升级版本Vim一、3种工作模式命令行模式 (Command Mode)插入模式 (Insert Mode) —— 键盘字母 i / a底行模式 () —— 输入:wq二、命令行模式 (Command Mode)刚进入vim时的模式,该模式下可以移动光标进行浏览,可以进行整行删除等操作,但无法编辑文字。...
2017-07-18 21:18:00 77
转载 JSON语法
1.JSON 文本格式在语法上与创建 JavaScript 对象的代码相同。由于这种相似性,无需解析器,JavaScript 程序能够使用内建的eval() 函数,用 JSON 数据来生成原生的 JavaScript 对象。2.JavaScript eval() 函数eval(string):该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将...
2017-07-18 20:15:00 32
转载 Bootstrap之Form表单验证神器: BootstrapValidator(转)
2019独角兽企业重金招聘Python工程师标准>>> ...
2017-07-18 17:05:00 55
转载 cocos2d-x改底层之获取UIListView的实际内容大小
实际项目中UI界面中常常会用到UIListView。大多会在CocoStudio中直接加入这个控件。可是在使用中发现了一些坑和功能缺乏,然后就看了一下底层的逻辑,发现略微改一下底层就能够满足需求,所以以下就针对需求来分析UIListView的底层。同一时候做一些修改。需求:依据链表中的内容来动态调整listView本身的大小首先,我们要知道。我们插入和移除链表中的一项,li...
2017-07-18 15:23:00 103
转载 【重磅推荐】MySQL大表优化方案(最全面)
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量...
2017-07-18 10:46:07 70
转载 codeforces 617 E. XOR and Favorite Number(莫队算法)
题目链接:http://codeforces.com/problemset/problem/617/E题目: 给你a1 a2 a3 ··· an 个数,m次询问:在[L, R] 里面又多少中 [l, r] 使得 al xor al+1 xor ··· ar 为 k。题解: 本题只有区间查询没有区间修改,而且数据量不大(10w),所以可以用离线的方法解决。 使用莫队算法来解...
2017-07-16 21:51:00 64
转载 C# System.UnauthorizedAccessException:“对路径“C:\xxx”的访问被拒绝。
C# 程序运行时提示 对路径“C:\xxx”的访问被拒绝。System.UnauthorizedAccessException:“对路径“C:\Excel2007.xlsx”的访问被拒绝。”解决办法是:启动visual studio时选择右键--> 以管理员身份运行,然后就不会有这个报错了。 转载于:https://blog.51cto.com/mervin/...
2017-07-16 11:01:15 12481
转载 经常会用到的es6的知识点
经常会用到的es6的知识点提到es6我们就来说说javascript,es6也是ES20151995:JavaScript诞生,它的初始名叫LiveScript。1997:ECMAScript标准确立。1999:ES3出现,与此同时IE5风靡一时。2000–2005: XMLHttpRequest又名AJAX, 在Outloo...
2017-07-16 09:52:49 67
转载 列举当前用户或指定用户的所有表,所有字段,以及所有约束
当前用户自己的表:selecttable_namefromuser_tables;用户自己拥有的表其它用户的表:select table_name from all_tables; //所有用户的表select * from all_tab_cols where owner='DATABACK' order by table_name,column_name...
2017-07-15 21:22:00 148
转载 linux-Centos 7下mysql 5.7.9的rpm包安装
操作系统:Centos 7.1mysql数据库版本:mysql5.7.181、安装新版mysql之前,我们需要将系统自带的mariadb-lib卸载[root@123 ~]# rpm -qa|grep mariadbmariadb-libs-5.5.41-2.el7_0.x86_64[root@123 ~]# rpm -e mariadb-libs-5.5.41-2...
2017-07-14 16:56:00 61
转载 QT5提示can not find -lGL的解决方法
这是由于 Qt5.0 默认将OpenGL加入了工程,但是在机器上没有安装OpenGL,所以jonas只需要在机器上安装OpenGL即可 。 安装建立基本编译环境首先不可或缺的,就是编译器与基本的函式库,如果系统没有安装的话,请依照下面的方式安装:$ sudo apt-get install build-essential 安装OpenGL Library接下来要把我们会用到的 L...
2017-07-14 15:02:00 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人