E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
实践记录
9-2、大型项目的接口自动化
实践记录
----递归判断两个json串是否相等
1、已知json串构成的情况下判断先构造一下场景,假设已经把各个数据都移除掉不对比的字段图1预期、实际结果,复杂接口返回多层嵌套json时,同下图2预期、实际结果值为:{child_json1:list1,child_json2:list2}其中list1、list2为child_json,值为:[dict1,dict2]其中dict1、dict2为child_child_json,最底层json
慢慢走的测试
·
2019-08-01 10:00
9-1、大型项目的接口自动化
实践记录
----数据库结果、JSON对比
上一篇写了如何从DB获取预期、实际结果,这一篇分别对不同情况说下怎么进行对比。PS:这部分在JSON对比中也适用。1、结果只有一张表,只有一条数据数据格式:因为返回的是dicts_list的格式,因此一条数据时,格式为[dict],可以通过list[0]的方式取到dict,也可以for循环遍历list取dict。预期结果:id_预期+录入的数据+代码自动生成的:如createtime实际结果:id
慢慢走的测试
·
2019-08-01 09:00
8、大型项目的接口自动化
实践记录
----DB分别获取预期结果、实际结果
上一篇实现数据分离升级版--从DB获取数据,以及对应的请求实现,作为一个case,还缺少了预期结果与实际结果的获取及对比。因为前面的文章已经说过接口返回值的获取及对比,所以这篇不说这块了,这篇说一下DB存储部分的获取。上一篇有提过如何从服务器获取mysql二进制日志获取操作涉及到哪些DB变化。我们手工新增后,可以看到对应的数据库结果,其中主要分三块:①手工输入的内容;②数据库自己生成的内容,如自动
慢慢走的测试
·
2019-08-01 09:00
非暴力沟通
实践记录
2
2019-07-28一天老婆公司团建,我看时间已晚上10点半了,问她大概几点回来,是否需要我过去接她(估计她团建结束后赶不上地铁了),她说可以骑自己共享单车回来,我过来接也可以,我一看她发来的定位,骑回家要50多分钟。我开车20分钟到了那边,因为她的定位的地方在一条小弄堂里,我不好开过去,就停在了路边,发信息告诉她已到了,她说没看到车,重新发了定位我一看是在前面的红绿灯口,就一边开,一边注意马路两
klggg
·
2019-07-28 20:00
非暴力沟通
实践记录
###2019-07-11第七讲教练的五件外衣1、人们是没有问题的(是好的);PeopleareOK.一切都是最好的安排,塞翁失马,焉知非福,说的都是类似的道理。对他人的理解、尊重,相信一切都会变好。2、人们拥有所需的一切资源;Thepersonhasalltheresourcesnecessary;就如佛教所说,人一出生就有佛性,只是被尘世迷了双眼。想起小时候,和大哥在外拜访客户,我显得很紧张,
klggg
·
2019-07-14 17:34
git--git tag相关命令和
实践记录
欢迎访问我的个人博客:http://www.xiaolongwu.cn前言由于项目迭代开发比较快,所以就需要在每个迭代版本上打tag的需求,博主之前的策略为,创建一些名字为tag-xx的分支来充当tag的角色,但是这样显然是不可取的,所以就实践了一下tag的功能并记录下来;正文假如我们的项目到某个阶段的版本封板了,要上线,在这时,通常是要打tag留个标记的;这时我们就利用git的tag命令进行一系
LeonWuV
·
2019-07-01 00:00
git
python3 - AES SHA1PRNG 算法 加密 解密 和 java版本的算法保持一致的处理
原文参考:https://blog.csdn.net/max229max/article/details/87639613这里主要是记录自己的
实践记录
:java版本的加密方式处理importjava.io.UnsupportedEncodingException
小钟钟同学
·
2019-06-21 10:15
【数据挖掘与分析】python网络爬虫学习及
实践记录
| part02-网络请求(11-16)
老规矩,上笔记先上视频的清单,这里截图来一张。加一波资源,因为有几天还有一点点视频没有看,索性把视频全都分类转码传上了B站,祈祷哪天有网没事干,或者梦里醒来有段代码看不懂,对着在线资源再刷一遍,虽然并没有这样的可能。但学习是一日不学手生,三日不学心慌,所以传>不传,正好已经审核成功了。这里贴出来,给有需要的小伙伴们,传送门点我。另外,最近看到一个视频,非常治愈,【卡林巴琴】《未闻花名》片尾曲《se
云胡实验室
·
2019-06-18 22:27
学编程使我头秃【学记汇总】
数据挖掘与分析
数据挖掘
爬虫技术
技术流
在线矿工
【数据挖掘与分析】python网络爬虫学习及
实践记录
| part01-爬虫前奏
拖拖拉拉终于开了新坑,三月份就下好的资料一直拖到现在才动手实践,充分说明懒拖本质,再谴责下去没有意义,交代一下学习方式,每日跟视频做笔记,上手实战代码,复盘梳理。论文点及选体量目标合适的小练手项目。争取六月底前,更完这波视频吧。1.爬虫前奏:·爬虫案例:搜索引擎(爬别人的网页-收录)/伯乐在线(爬别人的文章)/惠惠购物助手(爬取历史价格-进行对比)/数据分析与研究(各行业趋势)/抢票软件·介绍网络
苦行少年
·
2019-06-03 15:04
学编程使我头秃【学记汇总】
数据挖掘与分析
P.E.T
实践记录
No.7
P.E.T.的记录断断续续,我接纳自己的这个行为,思考可以让记录更持续的一个方法是固定时间记录,作为首要的事件。最近落地营的话题是“尊重”,“信任”,“安全感”;原来这几个词是相关的。安全感首先来自于无条件的接纳和爱。无条件的接纳和爱在孩子长大一些之后是在尊重和信任孩子的基础上。尊重孩子的选择,相信孩子能作出正向的选择。有了安全感之后的孩子,容易获得掌控感,再在尊重和信任的基础上,掌控感加强,内心
Sasa海豚
·
2019-05-28 17:08
[MySQL实践]
实践记录
[MySQL实践]
实践记录
版权2019.5.17更新MySQLMySQL各版本区别一、选择的版本1.MySQLCommunityServer社区版本,开源免费,但不提供官方技术支持。
T.P
·
2019-05-19 23:00
[vsCode实践]
实践记录
[vsCode实践]
实践记录
版权2019.5.1更新Q1:代码中涉及到操作本地文件时,相对路径总是不对操作本地文件时,路径方式有两种相对路径例如:代码文件所在路径/Users/tp0829/Code_Python
T.P
·
2019-05-01 23:00
[gitHub实践]
实践记录
[gitHub实践]
实践记录
版权2019.4.19更新Q1:本地仓库和远程仓库连接提示输入用户名密码本地仓库和远程仓库连接有两种方式本地初始化建立一个仓库,远程也建立了一个仓库本地建立仓库gitinitgitHub
T.P
·
2019-04-19 22:00
易效能亲子时间管理
实践记录
53/90
打卡日期:2019年4月7日#鼓励鼓励鼓励#……………………………孩子第二个30天目标(22/30):1.巩固:早睡早起,规律作息2.推进:利用清单建立固定动作【检视更新】早睡早起目前没有障碍,周末午睡不再强制或要求,保证早睡。家长第二个30天目标(22/30):1.晚24:00前睡觉,同时必须增加午休时间。——2.做日常整理收纳的榜样,从自己做起3.深入实践清单管理【目标2&3检视更新】缓慢地开
Cathy的生活慢镜头
·
2019-04-08 06:23
一个新人小白的自学python记录
从零开始的python
实践记录
背景当前进度python环境学习方式当前进度近期目标背景首先说一下个人情况。半理半工性质专业出身。
不似少年
·
2019-03-29 19:20
python初学者
【读书笔记024】自控力
我的《自控力》
实践记录
我要做,我不要,我想做:什么是意志力?为什么意志力至关重要?意志力就是驾驭“我要做”,“我不要”和“我想要”这三种力量。想要做到自控,你得在关键时刻明
阮新宇
·
2019-03-21 00:14
ASTER
实践记录
sourceactivatetensorflow1.4.0YouneedtocompiletheprotosbeforeusingthePythonscripts.socheck"protocaster/protos/*.proto--python_out=.",ifyouget:..."RnnCell"isnotdefined.aster/protos/bidirectional_rnn.pro
Mein_Augenstern
·
2019-02-28 16:14
JCA
实践记录
——Signature
java.security.Signature是JCA中提供签名和验签服务器的类。实例化Signature没有公开的构造方法,所以只能调用其静态方法getInstace进行实现化。这个方法有多个重载如下:publicstaticSignaturegetInstance(Stringalgorithm)throwsNoSuchAlgorithmException;publicstaticSignat
JSON_NULL
·
2019-02-12 11:11
JCA
实践记录
——SecretKeyFactory
SecretKeyFactory(私密密钥工厂)用对密钥(SecretKey类型的不透明密钥)和密钥规范(KeySpec类型的底层密钥密钥材料的透明表示)进行相互转换;也就是私密密钥工厂是双向的,可以把Key转换成KeySpec,也可以把KeySpec转换成SecretKey。另外对于同一个密钥可以存在多个兼容的密钥规范。SecretKeyFactory和KeyFactory的不同在于:KeyFa
JSON_NULL
·
2019-02-10 20:36
JCA
实践记录
——KeyFactory
KeyFactory(密钥工厂)用对密钥(Key类型的不透明密钥)和密钥规范(KeySpec类型的底层密钥密钥材料的透明表示)进行相互转换;也就是密钥工厂是双向的,可以把Key转换成KeySpec,也可以把KeySpec转换成Key。另外对于同一个密钥可以存在多个兼容的密钥规范。SecretKeyFactory和KeyFactory的不同在于:KeyFactory用于非对称密钥加密时的密钥转换,而
JSON_NULL
·
2019-02-10 19:38
Android中volley封装
实践记录
(二)
前言关于android的volley封装之前写过一篇文章,见链接(https://www.jb51.net/article/155875.htm)。这篇文章主要是换种方式进行封装,具体步骤如下所示。步骤如下1.创建Request,并设置相应的参数:publicclassCommonJsonObjectRequestextendsJsonObjectRequest{privateStringTAG=
一朵喇叭花呜拉呜拉
·
2019-02-02 10:14
Android中volley封装
实践记录
前言在项目中一般使用使用volley方式如下,用起来给人一种很乱的感觉,于是一种盘它的想法油然而生。publicvoidget(){Stringurl="https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=......";StringRequestrequest=newStringRequest(Request.Method.GET,
一朵喇叭花呜拉呜拉
·
2019-02-02 10:09
JCA
实践记录
—— MessageDigest
MessageDigest用于计算指定数据的消息摘要(散列)。实例化MessageDigest没有公开的构造方法,所以只能调用其静态方法getInstace进行实现化。这个方法有多个重载如下:publicstaticMessageDigestgetInstance(Stringalgorithm)throwsNoSuchAlgorithmException;publicstaticMessageD
JSON_NULL
·
2019-02-01 13:39
Docker决战到底(四) Jenkins的安装与使用
说到CI(持续集成)也许你脑子里马上会蹦出一个著名的CI工具,就是我们本篇
实践记录
中的jenkins。
wendell_dev
·
2019-01-27 15:38
Docker决战到底(二) Docker环境搭建
这是我的docker决战到底系列的第二篇
实践记录
,所有的操作都是基于第一篇在虚拟机中安装的ubuntu系统来进行的,包括这个系列后续的所有更新也都将是如此,除非有特别的指出。
wendell_dev
·
2019-01-19 13:58
Android-aidl初窥
AIDL怎么用,也许由于是工作性质的原因,很多人都没有使用过aidl.网上教程又是很懵逼,然后只好自己实践一下,做一下
实践记录
.作为一名合格Android开发人员,Service肯定是听过的,Service
池存祥
·
2019-01-15 14:08
android
pytest的一些高阶用法
前言之前一篇文章pytest的一些实用插件
实践记录
了一些实用的插件,这边记录一点pytest的高阶用法。fixture首先什么是fixture?
迈阿密小白
·
2019-01-10 11:01
Google Container Engine的Kubernets
实践记录
简介本文简单介绍在GoogleContainerEngine上如何使用Kubernets.开始本文前,假设你已经了解kubernets相关的基本概念。我们将在GCE上部署一个多层次包含前端后端的web程序。文中将涉及一下topics:对即将部署的程序的简单介绍如何在GoogleContainerEngine中创建Kubernetes集群通过副本控制器(ReplicationControllers)
小涵
·
2018-12-13 13:17
DevOps
latex bib 引用和参考文献的正确使用教程,个人
实践记录
今天要使用latex写report,需要加入引用和参考文献,在网上查了很多都让人有些迷惑,最后终于成功,并写下本博客为方便其他人使用.流程:1.创建bib文件,这其实就是一个文本文件,以.bib后缀结尾.2.在bib文件里添加内容.3.引入到tex文件中4.添加引用5.编译那么下面开始操作:1.创建一个文本文件,然后命名成myref.bib,解释,在windows下创建文本文件通常文件名为新建文本
qq_36265860
·
2018-12-04 10:23
《TensorFlow+keras深度学习人工智能实践应用》代码
实践记录
thecodesofthebookcanbedownloadedonwebsite:http://www.drmaster.com.tw/download/example/MP21710_example.zip1.全连接mnist数字识别importmatplotlib.pyplotaspltimportosos.environ['KMP_DUPLICATE_LIB_OK']='True'defs
zhouyelihua
·
2018-11-24 19:17
tensorflow
PHP结合Ffmpeg快速搭建流媒体服务的
实践记录
一、背景ffmpeg应该是目前最强大的视频管理程序,当你需要截取视频第一帧,对视频类型进行转换,截取gif图片等一系列对视频的操作,ffmpeg绝对是最好的扩展笔者想将自己收藏的一些电影放到网站上可以用来随时播放,不过遇到了一个问题,便是如果直接将MP4文件放放到网站目录当中,手机端必须下载整个视频才可以播放,而如果跨外网传输,这实在是不太现实。为了解决这个问题,便想着搭建一套流媒体服务,这样手机
idaxia
·
2018-10-31 11:36
vue移动端项目缓存问题
实践记录
最近在做一个vue移动端项目,被缓存问题搞得头都大了,积累了一些经验,特此记录总结下,权当是最近项目问题的一个回顾吧!先描述下问题场景:A页面->B页面->C页面。假设A页面是列表页面,B页面是列表详情页面,C页面是操作改变B页面的一些东西,进行提交类似的操作。A页面进入B页面,应该根据不同的列表item显示不一样的详情,从B进入C,也应该根据item的标识比如ID展示不一样的内容,在C页面操作后
rocky191
·
2018-10-29 17:13
iOS中创建Model的最佳
实践记录
前言作为一个优秀的程序员,或者想成为优秀的程序员,最基本的你得有MVC编程思想,那么你就要对JSON获取的数据建Model,将service和controller层都分离,从而做到低耦合。现在有很多利用runtime能快速的将json数据转为一个Model。但是我在做项目的时候,发现创建Model(特别是属性特多的)写属性代码很浪费时间,降低了编程效率。后来我自己就写了个好玩的能省去时间创建Mod
大神Q
·
2018-10-18 08:22
【神经网络实践】tentorflow上的多目标识别(1)
前言:{这段时间一直在更新论文的阅读记录,文字太多,这次的形式就改成了
实践记录
。本次的目标是在VOC2012数据集上实现多目标识别。}
爱吃苹果的魚
·
2018-10-04 20:25
python
神经网络与机器学习
神经网络实践
axios取消请求的
实践记录
分享
问题的来源用el-autocomplete远程获取数据时,点击输入框会触发第一次请求,然后输入搜索文字后会触发第二次请求,两次请求间隔较短,有时候会出现第二次请求比第一次请求先返回的情况,导致我们期望的第二次发送的请求返回的数据会被第一次请求返回的数据覆盖掉解决思路在发送第二次请求的时候如果第一次请求还未返回,则取消第一次请求,以保证后发送的请求返回的数据不会被先发送的请求覆盖。axios官方文档
little_why
·
2018-09-26 15:00
.Net Core中使用Quartz.Net
实践记录
一、介绍Quartz.NET是一个强大、开源、轻量的作业调度框架,是OpenSymphony的QuartzAPI的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。通俗说它的功能是:比如说我想每天晚上2点让程序或网站执行某些代码,或
MicroHeart!
·
2018-09-10 16:50
《Web安全攻防:渗透测试实战指南》笔记(一)
前言这个系列是拜读《Web安全攻防:渗透测试实战指南》之后的一些笔记和
实践记录
,感谢作者对我学习过程的帮助,这本书值得大家入手学习。
x1t02m
·
2018-09-02 18:47
Kali
【
实践记录
】体验Rancher2.0部署K8s集群
Rancher2.0官方发布以Kubernetes为主要容器编排引擎,公司之前项目中用到的Cattle引擎暂时不能方便升级。所以,一切得重头开始学习了。安装docker根据官网要求,docker的版本要求比较严格:SupportedVersions:1.12.61.13.117.03.2我们选择17.03.2,使用rancher的在线脚本安装:curlhttp://releases.rancher
wingtch
·
2018-08-31 09:02
DevOps
.NET Core 2.1中HttpClientFactory的最佳
实践记录
前言ASP.NETCore2.1中出现一个新的HttpClientFactory功能,它有助于解决开发人员在使用HttpClient实例从其应用程序发出外部Web请求时可能遇到的一些常见问题。介绍在.NETCore平台的2.1新增了HttpClientFactory,虽然HttpClient这个类实现了disposable,但使用它的时候用声明using包装块的方式通常不是最好的选择。处理Http
Chaunce
·
2018-08-15 11:51
《Python绝技:运用Python成为顶级黑客》python3
实践记录
第一章——入门扫描IP端口(18、19页)importsocketimportosimportsysdefretBanner(ip,port):try:socket.setdefaulttimeout(2)#设置超时s=socket.socket()s.connect((ip,port))#链接服务器和端口banner=s.recv(1024)#接受TCP套接字的最大数据量,一般1024retur
D丶D
·
2018-07-28 17:34
电动车充电器控制器维修经验总结 本人亲自
实践记录
电动车充电器控制器故障维修经验总结本人亲自
实践记录
电动车维修经验总结电动车全车没电。怎样处理(1)检查电池是否有输出线头是否开焊(2)检查保险丝保险座好坏(3)检查电源锁是否好坏〈二〉车有电不走。
培训班视频教程
·
2018-07-12 19:05
vagrant 增加硬盘容量
实践记录
总体思路1把virturalbox挂载的文件vmdk文件转成vdi2修改容量大小3重新挂载什么是vmdk格式/vdiVMDK(VMWareVirtualMachineDiskFormat)是[虚拟机]VMware创建的虚拟硬格式vdi是可以扩展的格式几种虚拟文件格式之间的区别VirtualBox支持多种格式的虚拟磁盘,几个主要格式列举如下:VDIVMDKVHDHDD但是我不太清楚这些格式之间的区别
__XY__
·
2018-07-06 18:59
系统优化
实践记录
—JVM
系统优化
实践记录
—JVMjvm方面的优化往往是系统优化的最后一步,万不得已时才会基于JVM去优化系统,在对mqtt系统进行优化时,也是仅仅对jvm层面进行了少量的修改。
Cicizz_
·
2018-05-23 01:47
java
Vue单页及多页应用全局配置404页面
实践记录
前后端分离后,控制路由跳转的责任转移到了前端,后端只负责给前端返回一个html文档以及提供各种接口。下面我们用作例子的两个项目,均采用vue作为基础框架,一个是SPA应用,另一个是多页应用,均由前端进行路由控制及渲染的。总体思路无论单页还是多页,我的实现思路是总体配置404页面的思路就是在前端路由表中添加一个path:'/404'的路由,渲染相应的404页面。同时,配置一个规则,当在用户可访问的路
FrankCheung
·
2018-05-22 10:33
系统优化
实践记录
—日志
系统优化
实践记录
—日志在决定使用该开源项目后,首先熟悉了项目的架构,然后在阅读源码的过程中,发现日志打印十分不规范,同时对日志的使用也很差,于是,我利用jmeter和jvisualvm在windows机器上进行了简单的测试
Cicizz_
·
2018-05-10 21:20
性能优化
Docker
实践记录
近期项目基于SpringCloud实现了微服务化,在此基础上进一步做了容器化的尝试.1.1Docker简介Docker是一个开源的由Go实现的容器引擎,它可以让开发者打包应用以及依赖到一个可移植的容器中,使用Docker可以打包一次到处运行,帮助开发人员更加快速便捷的发布交付应用。它可以将基础设施和应用隔离,并且像管理程序般的管理基础设施。大大提高发布效率,减少研发到生产部署运行代码的周期。1.2
liulijia0007
·
2018-03-14 09:59
Docker
spring boot JPA加密解密字段
实践记录
项目需要给敏感字段在数据库层面加密,读取后做解密。最开始考虑在代码里做加密解密,写好工具方法,密钥在项目里放着——不科学,修改量大——放弃;后来发现可以使用注释ColumnTransformer注释(密钥写在数据库函数里),工作量立刻降低很多。一开始考虑直接使用数据库提供的函数做加密解密,类似:@ColumnTransformer(read="AES_DECRYPT(UNHEX(company_n
marsface
·
2018-02-10 17:06
java
jpa
ros kinetic hokuyo雷达驱动源码安装urg_node
根据前人大神经验,
实践记录
如下。-2017.06.15乐安装urg_node参考网址参考网址参考网址1、安装driver_basecd~/catkin_
ABC_ORANGE
·
2018-01-20 15:28
ros
kinetic
【入门】OTCBTC搬砖技巧
图片来自supcell学习
实践记录
迭代有幸加入娟娟姐赚币知识星球和柚子小密圈学习,近两日进行了一些实操,开始了我的搬砖之旅。在此我分享一下学习到的关于otcbtc单平台搬砖技巧全过程。
图标拖拽师
·
2018-01-14 09:44
实践记录
及心得
有道云和Markdown语法小组通过使用有道云笔记共同完成小组的书摘旨在:在云协作中打造团队线上资料库与团队成员实时讨论,无缝沟通,与团队成员协同编辑团队资料,高效办公。心得:①通过使用有道云笔记,我发现这可以提高我们的工作(学习)效率;②它的云协作机制给我们提供了便捷的分享功能,能够及时和组员分享交流,我们将组员可以将组员所分享的资源综合起来利用;③我非常喜欢它的“自动保存”功能,因为这可以避免
Autistic_8d3b
·
2018-01-10 11:26
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他