自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ManyPeng的博客

菜鸟的点滴记录

  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 charles抓取微信小程序数据(抓取http和https数据)

本文中使用的是mac上的抓包工具charles进行抓包,手机是华为荣耀8,安卓版本7.0(其实跟版本没啥关系)要想抓取到微信小程序的数据首先要解决的第一个问题件就是如何通过charles抓取手机上的数据(HTTP)具体配置过程如下:第一步,charles上通过proxy->proxy setting进入代理设置,入口如下图所示点击后进入如下所示界面    记住...

2018-03-07 20:06:06 77330 17

原创 airtest连接IOS设备过程记录

接上篇研究WebDriverAgent之后,我采取了委曲求全的办法,最终终于能够让Airtest IDE连上IOS设备了…本文内容需要结合上篇博客内容WebDriverAgent踩坑-Xcode11.5观看才能产生最佳的观影效果,哦不,阅读效果。。话不多说,直接步入正题,鉴于可能有从零开始的同学,所以这里的步骤可能写的繁琐了点~步骤一(前期准备)首先你得有个IOS手机,MAC电脑,Airtest IDE,以及基础的一些环境Airtest官方的基本要求版本需求:Mac Xcode ≥ 9..

2020-06-05 17:08:21 8347 12

原创 WebDriverAgent踩坑-Xcode11.5

WebDriverAgent连接IOS设备,解决连接问题,解决[UITestingUITests internalImplementation]: unrecognized selector sent to instance 0x283ccc780问题

2020-06-04 16:48:30 8877 26

转载 可能是全网最好的MySQL重要知识点/面试题总结

什么是MySQL?MySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是有保障的。MySQL是开放源代码的,因此任何人都可以在 GPL(General Public License) 的许可下下载并根据个性化的需要对其进行修改。MySQL的默认端口号是3306。事务相关什么是事务?事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假

2020-05-12 18:40:14 639

原创 mysql通过order by排序

mysql通过order by排序普通排序针对中文排序自定义排序在使用mysql的过程中,我们经常会遇到需要对数据进行排序的需求,下面就介绍一下几种常用排序的方法普通排序一般来说,在针对数据库中的某个数字或者无中文内容进行排序时,简单的使用order by即可完成任务。下面举例说明,首先看一下原始数据:例如对上图中的score字段按照升序(ASC)排序:SELECT *FROM ...

2020-04-08 15:13:32 994

原创 Promise快速入门

Promise快速入门什么是Promise同步和异步同步异步什么是PromisePromise对象代表一个异步操作,它用来声明一个尚未完成且预计在未来完成的异步操作同步和异步同步同步模式其实也就是单线程模式,在最早期的网页设计中,只有同步模式,所以你可能会看到进入一个网页的时候浏览器一直处于加载状态好几分钟的情况。就是因为它是单线程的,一个资源或者一个操作没有做完就不会继续往下处理,...

2019-09-22 14:25:41 261

转载 UML常用图的几种关系的总结

在UML的类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类...

2019-08-21 10:10:42 711

原创 python中的单例模式实现

什么是单例模式单例模式是一种经常使用的设计模式,使用该模式创建的类对象在整个系统中只有一个。在python中,使用id(实例名)可以看到多次创建该类的对象的id是相同的什么时候适合使用单例模式简而言之一句话,需要节省内存,加快对象访问速度以及对象需要被公用的场合单例模式使用场景系统中配置文件的管理网站中的计数器应用程序的日志应用等等。。。python中单例模式的实现1....

2019-06-19 11:51:52 4933 1

原创 unittest--python单元测试模块(三)

unittest–python单元测试–批量执行以及生成测试报告在实际情况中,尤其是针对一个项目的测试,经常会有多个测试文件,此时就需要我们能够批量执行;针对项目的测试结果,需要有可视化、易读性好的测试报告例如,针对之前提到的calculator.py中的Count类,我们很对add和sub两个函数分别建立测试文件:testadd.py# -*- coding: utf-8 -*-i...

2019-03-05 11:39:29 352

原创 Go项目传到git时vendor目录传输不成功解决方案

问题描述之前被借到另外一个组跟进一个项目,对口的开发在做go的项目,在用jekins打包的过程中遇到如下问题:问题分析看报错提示是没有找到对应的包,但是实际查看开发本地代码中是包含相应包的,此时怀疑代码没有上传完整,就又重新push了几次,发现结果都一样。后来到git上查看,再到git上查看,发现相应路径下的依赖包目录打开后里面没有相应的内容,只有一个链接似的东西。至此,定位到问题,相应资源...

2018-12-17 15:05:27 3815

原创 unittest--python单元测试模块(二)

unittest–python单元测试上一次我们说到使用unittest进行简单的单元测试,其中有这样一个问题,当一个勒种

2018-11-30 14:30:53 353

原创 解决git rebase操作后推送远端分支不成功的问题

前段时间在工作中同事在rebase时遇到一个问题来问我,今天突然想起来觉得有必要记录一下。在我们日常工作中,经常使用git座位代码管理工具,而且一个项目通常由多人开发,我当时所在组的git管理策略是master分支作为主干的无bug分支(测试验证通过),每个开发在自己的个人分支上进行开发,当开发完毕时rebase master分支,然后进行提测,测试通过后,再发起merge request合并...

2018-07-18 11:52:58 33255 2

原创 unittest--python单元测试模块(一)

unittest是python中的单元测试模块,类似于java中的junit包,下面就简单介绍一下这个模块的使用方法首先定义一个计算器类:calculator.py,其中有一个加法方法addclass Calculator: def __init__(self, a, b): self.a = int(a) self.b = int(b) ...

2018-07-18 10:57:00 801 4

原创 webdriver定位元素的几种方式讲解

webdriver属于Selenium体系中设计出来操作浏览器的一套API,支持多种语言,本文中主要讲解为对元素的定位,不涉及具体语言,在某些不同语言中有差异性的地方,本文使用python语言作为示例(比如xpath中的部分语句)。废话少说,下面就开始介绍几种元素定位方式:      在介绍之前,还是要废话一下,因为我们需要了解一下基本的HTML知识才能进行元素定位。可以以百度的首页为例,

2017-09-04 15:08:22 1205

转载 Git之同一台电脑连接多个远程仓库

问题描述有时候我们需要在同一台电脑上连接多个远程仓库,比如连接两个GitHub账号,那么需要两个条件。1.生成两对 私钥/公钥,并且密钥文件命名不能重复。2.push 到remote时区分两个账户,推送到相应的仓库。相应配置1.在MAC的终端中输入以下命令,查看密钥。ls ~/.ssh如果有 id_rsa 和 id_rsa.pub,说明已存在一对密钥/公钥。2.创建

2017-08-09 19:41:11 2593

原创 DBeaver无法执行数据库脚本

 网上查了查相关问题,自己写了个步骤,记录下来方便以后查找此处我连接的是mysql数据库,就以mysql为例说明:在使用DBeaver过程中,别人给了几个sql文件,想直接导入数据库中,正常流程应该是在数据库上点击右键->Tools->Execute script,然后选择相应的文件执行就可以。但是在此过程中提示:DBeaver Client home is not...

2017-08-09 19:03:42 14502 9

转载 eclipse导入项目jdk版本不一样解决方案

多jdk环境下修改eclipse中特定工程或者默认jdk版本操作。

2017-07-17 18:09:17 5922

转载 Python yield 使用浅析

本文转载自:http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列

2016-10-29 17:23:45 278

转载 Tomcat的xml配置文件详解

conf/server.xml <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase"

2016-07-10 15:08:59 411

转载 十分钟搞定pandas

本文是对Pandas官方网站上《10 Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包:一、 创建对象可以通过Data Structure Intro Setion 来查看有关该节内容的详细信息。1、可以通过传递一个list对象来创建一个Ser

2016-07-02 15:00:29 296

原创 简单总结Python中几种字符串连接的方法

# 本文所述内容为python2.7下的情况,未在python3.x上进行测试,因为太懒 #学习Python有了一段时间,今天突然想起字符串连接的东西,想总结一下。总的来说字符串连接的方式总共有一下几种:第一种:第一种也是最为常见易于理解的一种,直接使用 "+" 进行操作,例如: &gt;&gt;&gt; print "hello" + "world"helloworl...

2015-12-08 15:24:11 616

JwtUtils.java

文件为jwtUtils的java版本代码,其中包含了生成token,解析token,生成秘钥的函数

2019-10-16

xgboost-master 0.4版本

此版本不是最新的xgboost,但是支持windows安装

2016-11-03

DBLP数据集的简单处理

使用Python语言对DBLP数据集通过sax方式进行简单处理并存放到csv文件中。处理过程非常简单,请根据需要进行下载。

2015-11-25

基于MCI接口的C语言控制台界面MP3播放器

一个基于MCI接口的C语言编写的控制台界面的MP3播放器,有基本的播放,暂停,停止,播放模式,播放列表等功能。

2014-07-02

C++实现的简单通讯录

应用一些查找算法,写出的简单通讯录~是文本文档格式的,复制到编译器里即可。

2013-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除