- 博客(60)
- 收藏
- 关注
转载 Objective-C 之category
参考资料:iOS设计模式——CategoryCategoryCategory模式用于向已经存在的类添加方法从而达到扩展已有类的目的。相当于Swift中的功能扩展(extension)。新添加的方法同样也会被被扩展的类的所有子类自动继承。Category的用途1、 在不创建继承类的情况下实现对已有类的扩展。2、 简化类的开发工作(当一个类需要多...
2019-04-30 17:45:00 35
转载 jmeter接口测试-用例数据分离(转载)
之前我们的用例数据都是配置在JmeterHttp请求中,每次需要增加,修改用例都需要打开jmeter重新编辑,当用例越来越多的时候,用例维护起来就越来越麻烦,有没有好的方法来解决这种情况呢? 其实我们可以将用例的数据存放在csv文件中,然后通过csv文件配置来读取用例中的数据,执行测试。用例数据如下图所示:用例设计: 这里以httpbin接口为例,创...
2019-04-30 17:28:00 144
转载 鲁棒性测试
1、简介鲁棒测试是对各个模块的功能和系统进行容错性的测试,检测软件模块在异常输入和苛刻环境条件下能否保持正常工作,包涵错误数据处理、异常情况处理和非法操作处理的测试。鲁棒测试大大提高了错误覆盖率,测试终端既要符合测试规范要求,还要有更高的成熟性,容错性和易恢复性,从而更好地提高软件质量。2、测试目的保终端软件在处理错误数据和异常问题时各个功能模块工作正常,提高终端软件的容错能力。进行异常测试的目的...
2019-04-30 17:05:00 6521
转载 【原创】大叔经验分享(52)ClouderaManager修改配置报错
Cloudera Manager中修改配置可能报错:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'MESSAGE' at row 1这是一个mysql的字符集问题,极有可能创建scm数据库时使用默认的latin1编码导致,涉及的表为:CREATE TABLE `REVISIONS` ( ...
2019-04-30 00:17:00 139
转载 idea集成tomcat
1 Tomcat的使用* Tomcat:web服务器软件 1. 下载:http://tomcat.apache.org/ 2. 安装:解压压缩包即可。 * 注意:安装目录建议不要有中文和空格 3. 卸载:删除目录就行了 4. 启动: * bin/startup.bat ,双击运行该文件即可 * 访问:浏览器输入:http://localh...
2019-04-29 21:02:00 84
转载 LiveNVR中使用Onvif协议获取设备快照
我们知道LiveNVR中可以获取快照信息,之前的文章也说明了LiveNVR是如何进行快照抓取的这里我们使用另一种方法进行快照的抓取流程获取设备能力Capabilities获取设备的能力,并且可以获取到Media和PTZ的URI,使用Media的URI,可以进行快照的抓取_tds__GetCapabilities* capabilities = soap_new__td...
2019-04-28 23:18:00 85
转载 ask confirm shell
1 #/bin/bash 2 BASEDIR=$(cd $(dirname $0) && pwd) 3 cd $BASEDIR>/dev/null 4 usage="Usage: $0 -o/--org orgId[Must] -p/--prepare t[Option] -f/--force t[Option] -d/--dry t[Option]...
2019-04-28 15:06:00 155
转载 爬虫自动登录抽屉
自动登录抽屉import requestspost_dict = { 'phone':'8615657859556', 'password':'19970315yzc', 'oneMonth':1}# 伪装成浏览器,不然会遇到防火墙headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW6...
2019-04-28 13:56:00 77
转载 遍历 ArrayList与Map集合
import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * 遍历 ArrayList * @author HuaWei * */public class ArrayListTest { public static void main(Stri...
2019-04-27 22:24:00 51
转载 chrome版本
Chrome版本:http://chromedriver.storage.googleapis.com/index.htmlWebdriver版本:http://chromedriver.storage.googleapis.com/index.html放到chrome文件夹下面即可,目前暂不添加path路径——C:\Program Files (x86)\Google\...
2019-04-27 15:03:00 36
转载 Springboot读取Jar文件中的resource
如题,碰到了问题.事情是这样的. 一个导入模板, 因为比较少, 所以就直接放在后台的resources中了.调试的时候是下载没有问题的.等到发布后,下载就出问题了.参照:***.jar!\BOOT-INF\classes!\***.xml没有此文件https://blog.csdn.net/weixin_43229107/article/details/85318551通...
2019-04-25 19:01:00 411
转载 反射
反射:一个类有多个组成部分。例如:成员变量,方法,构造方法等。反射就是加载类,并解剖出类的各个组成部分。反射多用在框架的制作上。加载类:Java中有一个Class类用于代表某一个类的字节码,它提供加载某个类字节码的方法:forName()。forName()方法用于加载某个类的字节码到内存中,并使用class对象进行封装下面是加载类的三种方法 1 //加载类的方法一...
2019-04-25 15:27:00 42
转载 nfs共享目录搭建(本地共享)
现在有三台服务器,需要搭建共享目录:172.31.196.34 i-c5f6cd9e Red Hat Enterprise Linux Server release 7.4 (Maipo)172.31.3.72 i-33D24D56 Red Hat Enterprise Linux Server release 6.5 (Santiago)172.31.3.73 i-B5...
2019-04-25 10:25:00 292
转载 numpy 与 matplotlib 的应用
numpy 与 matplotlib 的应用一、库函数介绍1.numpy库 NumPy(Numeric Python)提供了一个N维的数组类型ndarray,Numpy底层使用C语言编写,内部解除了GIL(全局解释器锁),其对数组的操作速度不受Python解释器的限制,效率远高于纯Python代码。 ndarray到底跟原生python列表的区别: ndarray中的所...
2019-04-24 22:09:00 111
转载 Linux shell脚本中shift的用法说明
shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。示例1:依次读取输入的参数并打印参数个数:run.sh:#!/bin/bashwhile [ $# != 0 ];doecho "第一个参数为:$1,参数个数为:$#"shiftdone输入如下命令运行:run.sh a b c d e f...
2019-04-24 18:33:00 42
转载 利用Spinnaker创建持续交付流水线
在Pivotal Container Service (PKS)上部署软件的方法多种多样,本文重点介绍如何使用Spinnaker在PKS(或任何Kubernetes群集)上进行持续交付。Pivotal Container Service是一个由Pivotal构建的平台,用于减轻部署和运维Kubernetes群集的负担。PKS基于Cloud Foundry的容器运行环境(以前称为“Ku...
2019-04-24 16:45:00 159
转载 react-redux升级到7.0.x后报错"TypeError: Object(...) is not a function"
同样一套代码,react-redux6.0.x 的版本下可以正常运行,在7.0.x的版本下出现报错,而且报错原因实在太难定位了package.json{ ... "react-redux": "^7.0.2", ...}解决方法:把这里的 ^7.0.2 换成 ^6.0.0 即可。报错截图如下:转载于:https://www.cnbl...
2019-04-24 10:42:00 3429
转载 Windows核心编程第一章.错误处理
Windows核心编程第一章,错误处理.一丶错误处理1.核心编程学习总结不管是做逆向,开始做开发.在Windows下.你都需要看一下核心编程这本书.这本书确实写得很好.所以自己在学习这本书的同时,也把自己所学的知识进行 总结,以及巩固.2.常见的Windows函数返回类型总结数据类型 作用VOID 如果是Void表示函数不可能失败.极少数windows函数会返回voidBOOL...
2019-04-23 20:09:00 109
转载 Java第二单元电梯调度总结
一、分次作业总结1、傻瓜电梯的调度 (1)设计策略 作为面向对象中多线程的入门,电梯调度单元整体难度并不是很大,其中的重点就在于如何实现多线程中各个线程工作的安全执行。在第一次作业中最重要的是如何实现共享资源的维护,即如何实现共享队列的维护,保证电梯请求的有序执行;以及在请求结束时程序的正常退出。 在做第一次作业时,我的设计策略主要是用一个ArrayList实...
2019-04-22 21:13:00 260
转载 第2章 算法——程序的灵魂
一个程序主要包括以下两方面的信息:(1) 对数据的描述。在程序中要指定用到哪些数据以及这些数据的类型和数据的组织形式。这就是数据结构(data structure)。(2) 对操作的描述。即要求计算机进行操作的步骤,也就是算法(algorithm)。由著名计算机科学家沃思提出的一个公式:算法(algorithm)+数据结构数据结构(data structure)=程...
2019-04-22 17:07:00 305
转载 20190422 8个小时的T-SQL基础视频课件-分享
链接:https://pan.baidu.com/s/1YLjtU0Ymn0rI-KMF0DFehw 提取码:yeuw 我最近缺钱。。。。。SQLSERVER 2016视频T-SQL(一)路径:https://www.fageka.com/store/item/s/id/YfcliFm1443.htmlSQLSERVER 2016视频T-SQL(二)路径:https://...
2019-04-22 16:52:00 100
转载 Linux内存管理 - buddy系统
本文目的在于分析Linux内存管理机制中的伙伴系统。内核版本为2.6.31。1. 伙伴系统的概念在系统运行过程中,经常需要分配一组连续的页,而频繁的申请和释放内存页会导致内存中散布着许多不连续的页,这样,当某一时刻要申请一块较大的连续内存时,虽然系统内存余量足够,即很多页是空闲的,但找不到一大块连续的内存供使用。Linux内核中使用伙伴系统(buddy system)算法来管理内存页。它把所有的空...
2019-04-22 12:10:00 160
转载 信号量
信号量(信号灯)mutex初始化为1lock之后为0unlock之后为1mutex实现的同步都是串行的sem相当于有多个mutex, 并行(1) 头文件: semaphore.h(2) 信号量类型: sem_t; 加强版互斥锁(3) 主要函数初始化信号量:int sem_init(sem_t *sem, int pshared, unsigned int value); 0 ...
2019-04-19 21:40:00 29
转载 mySQL数据库
mySQL数据库DB:(Data Base)数据库DBS:(Data Base System)数据库系统DBMS:(Data Base Manager System)数据库管理系统DBA:(Data Base Administrator)数据库管理员逻辑模型概念模型数据模型实体之间的关系:One to One(一对一)One to Many(一对...
2019-04-19 20:08:00 50
转载 IIKI2018_生成对抗网络_Stock Market Prediction Based on Generative Adversarial Network
Stock Market Prediction Based on Generative Adversarial NetworkDepartment of Computer Science and Technology, Ocean University of China, Qingdao, 266100, China 最近看的一篇关于生成对抗网络在股票市场预测中的运用的文献,是由中...
2019-04-19 15:11:00 716
转载 Js计算时间差(天、小时、分钟、秒)
<script type="text/javascript"> var date1= '2015/05/01 00:00:00'; //开始时间 var date2 = new Date(); //结束时间 var date3 = date2.getTime() - new Date(date1)...
2019-04-19 14:14:00 191
转载 模块(moudle)
模块目录: 1.模块简介 2.自定义模块 3.reload() 4.模块搜索路径 5.包1.模块简介在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里面代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Py...
2019-04-18 16:38:00 200
转载 2018(1)系统分析/需求分析
引自2018上半年系统分析师试题一阅读以下关于系统分析任务的叙述,在答题纸上回答问题1至问题3.【说明】某公司是一家以运动健身器材销售为主营业务的企业,为了扩展销售渠道,解决原销售系统存在的许多问题,公司委托某软件企业开发一套运动健身器材在线销售系统。目前,新系统开发处于问题分析阶段,所分析各项内容如下所述:(a)用户需要用键盘输入复杂且存在重复的商品信息;(b)订单信息页面自...
2019-04-18 15:35:00 648
转载 POI操作excle
将根目录下的poi-3.6-20091214.jar和Lib目录下三个通用包 commons-logging-1.1.jar junit-3.8.1.jar log4j-1.2.13.jar拷贝到项目的Lib下2.2 Jakarta POI HSSF API组件 HSSF(用于操作Excel的组件)提供给用户使用的对象在rg.apache.poi.hssf.usermodel包中,主...
2019-04-17 11:20:00 65
转载 2019 搜狐校园算法大赛
背景介绍自然语言是人类智慧的结晶,自然语言处理是人工智能中最为困难的问题之一,而对自然语言处理的研究也是充满魅力和挑战的。在业界,搜狐深耕互联网资讯传播,多年来始终保持着对自然语言处理技术应用的不断探索,积累了丰硕的成果。在学界,清华大学作为顶尖学府,其计算机系在自然语言处理这个前瞻领域收获了大量理论及实践的重要成就。作为先行者,搜狐携手清华计算机系共同发起本届内容识别算法大赛,旨...
2019-04-16 21:57:00 533
转载 数组初识
数组初识 数组是一个大小固定、能够存储相同类型元素的顺序集合,属于C语言基本语法之一一维数组 数组声明 在C语言中,声明一个数组需要指定元素类型和数组长度 type array_name[array_size]; --- 合法的数据类型,数组名,数组长度 举例 使用int 类型 int arr[10]; ---数据类型为:int类型, ...
2019-04-16 20:39:00 86
转载 Git Learning2 GitHub upload
1.在自己的github上创建一个仓库2.git remote add [name] [link] 使用git来增加一个link的别名3.git push [linkname] [分支名]4.git clone [linkname]下载分支名字,会进行clone到当前目录下5.邀请Collaborator,在git项目下进入settings,Collaborator来进...
2019-04-16 20:04:00 61
转载 byte[]和InputStream的相互转换
1:byte[]转换为InputStreamInputStream sbs = new ByteArrayInputStream(byte[] buf); 2:InputStream转换为InputStreambyte[]ByteArrayOutputStream swapStream = new ByteArrayOutputStream(); byte[]...
2019-04-16 15:23:00 169
转载 2019.04.16 python基础50
第五十一节 pycharm安装 https://www.jetbrains.com/pycharm/download/#section=windows 这是另一个叫jetbrains公司开发的 默认的黑色窗口在外观可以调第五十二节 单分支选择结构_条件表达式详解 python语言的流程控制三大类: 判断...
2019-04-16 12:37:00 38
转载 Dedecms去掉URL中a目录的方法
使用dedecms的朋友可能会发现自己的URL目录生成是会自动带有一个/a/目录了,那么要如何去掉URL中/a/目录呢,下面我来给大家介绍.那么怎么去掉/a/,缩短URL呢,方法有两个:方法一,如果你是新站我们可以在创建时文章栏目的时,选择网站根目录或者cms根目录,这样就会去掉a/1、首选在系统设置那的系统基本参数那,文档HTML默认保存路径,把a去掉。2、然后在到栏目管理那修改下,文件保存目录...
2019-04-16 10:43:00 167
转载 HTTP报错401和403详解及解决办法
一、401:1. HTTP 401 错误 - 未授权: (Unauthorized)您的Web服务器认为,客户端发送的 HTTP 数据流是正确的,但进入网址 (URL) 资源 , 需要用户身份验证 , 而相关信息 1 )尚未被提供, 或 2 )已提供但没有通过授权测试。这就是通常所知的“ HTTP 基本验证 ”。 需客户端提供的验证请求在 HTTP 协议中被定义为 WWW – 验证标头字段...
2019-04-15 14:50:00 423
转载 【CTSC1997】选课
树形dp可能是最优美的dp了……这是一道经典的树上背包问题,考虑两种做法。第一种是直接在树上做一遍背包问题,另一种是把这棵树转化成“左儿子右兄弟”的二叉树,再做一遍背包问题。方法一:我们定义f[i][j]表示以i为根的子树,一共选j门课最大的分数,那么我们可以得到f[i][j]=max(f[i][j-k]+f[x][k]) 其中x∈son(i).将这棵树遍历一遍即可求解。 1 ...
2019-04-13 12:42:00 117
转载 软件工程-第二次作业
1. 选择开发工具 因为电脑里边一直就有Eclipse,所以选择的开发工具为Eclipse,2.Juint自动单元测试练习2.1创建一个java项目2.2创建Calculate类2.3编写Calculate中代码2.4添加Juint测试2.5 通过IDE自动创建测试方法 新建Source Folder,名为test,然后添加测试类,名为CalculateTest,然后...
2019-04-12 17:05:00 61
转载 swust oj 971
统计利用先序遍历创建的二叉树的深度 10000(ms) 10000(kb) 3331 / 8436利用先序递归遍历算法创建二叉树并计算该二叉树的深度。先序递归遍历建立二叉树的方法为:按照先序递归遍历的思想将对二叉树结点的抽象访问具体化为根据接收的数据决定是否产生该结点从而实现创建该二叉树的二叉链表存储结构。约定二叉树结点数据为单个大写英文字符。当接收的数据是字符"...
2019-04-11 18:27:00 465
转载 jdbc增删改查进行封装
jdbc封装1 dao (代码分层) com.aaa.dao 存放dao相关的类型 例如 StudentDAOImpl 处理 数据库的链接 存取数据 com.aaa.servlet 存放servlet相关的类 例如:StudentServlet 处理 与浏览器交互的类 com.aaa.entity 存放实体类 例如 St...
2019-04-11 16:34:00 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人