- 博客(74)
- 收藏
- 关注

原创 【java复习笔记】总目录
java放下了好久,因为python真的是太舒适了。那么,在6月中旬开始,给自己定一个小目标,慢慢的捡起来java。大学看java的时候,其实对编程还没什么概念,这次,期望能够更加深入的进行学习。与其说是复习,不如说是抛开所有,重新认认真真的进行研究,不着急的,走走停停的认真看看路上的风景。第一章:java基础-数据类型、运算符、逻辑控制与方法;...
2018-06-16 19:55:58
485

原创 【sahi】自动化UI框架详解
本文德龙/克勤原创,此处只做整理,为了自用时方便查看;第一章:初试sahi1.1安装sahihttps://blog.youkuaiyun.com/qq471011042/article/details/800542971.2 第一个sahi脚本https://blog.youkuaiyun.com/qq471011042/article/details/80060279第二章:s...
2018-04-24 10:03:33
442

原创 【Python编程: 从入门到实践】习题答案(目录索引)
前言 此书适合python初学者使用,代码基于py3,优点:简单易懂,缺点:知识过于基础,对一些基础的延伸并没有详解,点到辄止,所以只能作为类似【罗汉拳】的基础招式使用。 并且此书的优点也仅仅在于基础知识的友好度max,其后的三个项目没有一个有用的,而且友好度也成直线下降,看完基础部分就可以直接看懂后面项目的人,我只能说你真特么是个天才,而且像pygame这种四五年都没更新的模块来做的
2018-02-25 13:17:17
21549
6
原创 react
prpos 父子组件数据传递//props.js//rccimport React, { Component } from 'react'export default class PropsDemo extends Component { render() { return ( <div> {...
2020-02-07 18:49:23
259
原创 java_Collection类集框架
1、List1.1、ArryListimport java.util.ArrayList;import java.util.List;public class TestInterator { public static void main(String[] args) { List<String> list = new ArrayList&l...
2019-07-23 13:41:13
210
原创 java_String字符串池
1、对String str = “hello”,会自动入池;2、对String str = new String("hello"),对new的强制开辟新的堆内存空间,不会自动入池;3、new可使用intern()方法手动入池...
2019-07-18 17:27:13
335
原创 【django进阶】二、环境搭建
1、pycharm;2、mysql、navicat;3、virtualenv4、vue一、数据库权限相关mysql 的配置文件:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf重启mysql:sudo service mysql restartmysql grant all权限:https://junix1988.iteye....
2019-04-16 11:00:40
200
原创 【django进阶】一、django进阶预章
一、django层面:1、django migrations原理;2、django信号量;3、Django请求到响应的完整过程;4、独立使用django model;二、vue层面:1、vue选型分析;2、api后端接口数据填充到vue组件模板;3、vue代码结构分析;三、结构安排:设计数据库、导入原始数据;restful api基础与vue...
2019-04-16 10:42:46
292
原创 python_"\"作为字符串不被强制转义的方法
在使用pymysql时,需要存入如下字段格式,被强制转义,导致服务端无法识别,"leave_days_info":"[{\"shouldWorkHours\":0.0,修改成mete = r'''"leave_days_info":"[{\\"shouldWorkHours\\":0.0,'''倒入成功...
2019-01-10 11:50:57
15473
1
原创 Mac环境下安装jenkins,必成功版本
第一步: 不要从官方下载pkg安装不要从官方下载pkg安装不要从官方下载pkg安装 不要使用pkg安装包安装jenkins,pkg安装包,会将jenkinsWorkSpace目录安装到share文件夹下, 而且只要修改plist文件下的jenkins_HOME路径,就无法打开本地连接了;那么安装到share目录下有什么问题呢?jenkins拿不到share的权限,根本!拉!...
2018-12-27 17:10:32
3507
1
原创 【算法】1.2二分查找
numbers = [1,3,5,6,7,9,10,13,14,16,18,19]search = int(input("input:"))head , tail = 0, len(numbers)while tail - head > 1: mid = (head + tail)// 2 if search < numbers[mid]: ...
2018-12-19 13:15:52
247
原创 【算法】1.1双指针排序双列表
list1 = [1,3,4,6,10]list2 = [2,5,8,11]ans = list1.copy()temp = 0for i in range(len(list2)):#循环list2的长度,拿list2的每个元素去插list1 while temp < len(list1):#如果计数小于list1的长度,就一直循环,就是插list1的每个位置 ...
2018-12-18 22:15:28
765
原创 【docker】1.1、centOS系统下安装docker
一、docker的安装:Docker 最低支持 CentOS 7;Docker 官方为了简化安装流程,提供了一套安装脚本,CentOS 系统上可以使用这 套脚本安装:yum install docker 二、docker的检验:dockerA self-sufficient runtime for containersOptions: --conf...
2018-11-09 16:41:31
156
原创 【python高级编程】一、遍历文件夹目录
前言如何遍历查找出某个文件夹内所有的子文件呢?并且找出某个后缀的所有文件walk功能简介1.os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。2.walk()方法语法格式如下:os.walk(top,topdown=True,onerror=None, followlinks=False) top 根目录下的每一个文件夹(包含它自己), 产...
2018-10-11 17:13:55
398
原创 【appium】appium - iOS自动化踩坑集锦
1、当appium-desktop连接simulator模拟器或真机连接时报错:error: Could not determine Xcode version:Could not get Xcode version. /Library/Developer/Info.plist does not exist on disk. 解决方法来自stackoverflow(https://stack...
2018-09-24 15:02:26
3513
原创 【swift4】1、常量与变量
swift和python不一样的是,他作为系统编程语言,不像python那样拿来就用,要先对对象进行声明,而声明过后,也有所不同;一、常量与变量常量的值一旦设定就不能改变,而变量的值可以随意更改。常量用let关键字进行声明,变量用var关键字进行声明;1.1声明与赋值(直接赋值)如:let a = 123var b = 0此时,a 被赋值为123,b被赋值成0;...
2018-09-24 14:41:43
371
原创 【django接口自动化4】session与cookie
一、views#登陆动作def login_action(request): if request.method == "POST": username = request.POST.get("username") password = request.POST.get("password") if username == "fjs"...
2018-08-27 19:48:09
339
原创 【django接口自动化3】一个简单的登录
一、urlsurlpatterns = [ url(r'^admin/', admin.site.urls), url(r"^index/",views.index), url(r"^login_action/",views.login_action), url(r"^event_manage/",views.event_manage),]二、vie...
2018-08-27 19:27:33
537
原创 【django接口自动化2】v-u路由配置(第一个hello world!)
一、配置urls打开api_cs ---->urlsfrom django.conf.urls import urlfrom django.contrib import adminfrom sign import views #导入 sign 应用 views 文件urlpatterns = [ url(r'^admin/', admin.site.urls), ...
2018-08-27 18:20:08
357
原创 【django接口自动化1】环境搭建
目录一、下载python二、下载pycharm三、sudo pip install django四、django-project目录详解五、创建sign app六、查看sign app的目录详解七、创建app在setting下的文件路径八、注释掉middleware中的csrf九、配置static文件夹的setting路径十、运行django工程 一...
2018-08-27 17:31:55
850
原创 通过cmd切换python2和python3版本
当电脑中同时安装了python2和python3时,往往会由切换版本的需求。那么如何通过cmd命令行做到呢? 方法:修改python.exe的文件名举个栗子:我的电脑中同时安装了py2.7.10和python3.4.3,并且都配置了环境变量,即系统环境变量的path路径里添加了下面的路径:E:\python2.7.10_64\;E:\python2.7.10_64\Scripts;...
2018-07-16 16:19:26
20020
2
原创 【appium】0.appium-android踩坑集锦
1.appium创建session失败:selenium.common.exceptions.WebDriverException: Message: A new session could not be created. (Original error: com.client.xrxs.com.xrxsapp/.activity.WelcomeActivity' never started. C...
2018-06-28 11:18:41
595
原创 【selenium】selenium全分享
第一节:selenium基础【http://note.youdao.com/noteshare?id=43603fb53593bfc15c28bc358a3fa6ec】目录:selenium简介基于python的环境搭建与pycharm的使用说明环境搭建与日常常见问题常见api的介绍seleniu3的chm手册下载第二节:selenium自动化测试模型【http://note.youdao.com...
2018-05-24 09:24:12
506
原创 【渗透测试】(番外2)session与cookie生命周期
我们先来了解一下session和cookie怎么来的?考虑这样一个问题:Q1:如何抓取一个访问受限的网页?如新浪微博好友的主页,个人微博页面等。A1:我们可以手动输入用户名和密码来访问页面而所谓的“抓取”,其实就是使用程序来模拟完成同样的工作因此我们需要了解“登陆”过程中到底发生了什么。当用户来到微博登陆输入用户名和密码之后点击“登录”浏览器将认证信息POST给远端的服务器服务器执行验证逻辑,如果...
2018-05-11 14:42:22
784
原创 【渗透测试】(番外1)初识session与cookie
1.初识session与cookie:具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到关闭浏览器所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。一个Session的概念需要包括特定的客户端,特定的服务器端以及不中断的操作时间。A用户和C服务器建立连接时所处的Session同B用户和C服务器建立连...
2018-05-11 14:24:48
427
原创 python selenium3在谷歌浏览器报path路径错误
步骤:一.下载安装谷歌浏览器 二.下载最新版的chromedriver.exe驱动 三.下载驱动地址:http://blog.youkuaiyun.com/huilan_same/article/details/52615123 关键步骤: 四.把下载好的驱动包chromedriver.exe解压出来,放在谷歌浏览器安装目录下的Application目录中(
2018-05-04 12:55:19
1000
原创 【sahi】2.1 团队选用sahi的优点
易维护性 a. 通过Javascript或Java轻松编写脚本; b. 即使元素没有ID,Sahi也可以工作。Sahi使用_in,_near,_under,_leftOf,_rightOf>等关系API来唯一标识元素, 不需要循环逻辑来查找类似结构,树节点等表中的元素。 c. Sahi自动遍历帧,iframe和ShadowDOM。 d. 支持浏览器弹出窗口和...
2018-04-24 10:28:17
781
原创 【sahi】1.2-第一个sahi脚本
1.打开sahi打开桌面sahi的客户端程序,会提示允许使用修改IE代理(或者点击下图的 system proxy 的on开关),允许就好了,然后就会弹窗一个选择浏览器的地方。然后点击SSL(启用SSL就可以录制https的网站)。2. 打开 sahi start选择对应的launch browser,这里选择谷歌浏览器,进入sahi start页面,这里主要进行两步操...
2018-04-24 09:59:39
512
1
原创 【sahi】1.2-第一个sahi脚本
本文德龙/克勤原创,此处只做整理,自用时方便查看1.打开sahi打开桌面sahi的客户端程序,会提示允许使用修改IE代理(或者点击下图的 system proxy 的on开关),允许就好了,然后就会弹窗一个选择浏览器的地方。然后点击SSL(启用SSL就可以录制https的网站)。2. 打开 sahi start选择对应的launch browser,这里选择谷歌浏...
2018-04-24 09:53:15
637
原创 【sahi】1.1 安装sahi
本文德龙/克勤原创,此处只做整理,自用时方便查看0. 本文所有的安装包链接:https://pan.baidu.com/s/1S8E9L58TAeSZTXMwc-7wdQ 密码:2uin1.官方文档官方文档地址:http://sahipro.com/docs/introduction/index.html2. 安装jdksahi是基于java编写的,所以需要...
2018-04-23 18:41:39
1557
7
原创 selenium报错集锦(自用,持续更新)
标签超范围【Message: Element could not be scrolled into view】 当设置页面大小后(driver.set_window_size(480, 800)),可能会由于显示不全,导致找不到按钮,很神奇的操作,哈哈哈安装浏览器驱动【Message: ‘geckodriver’ executable needs to be in PATH.”】...
2018-03-11 11:58:00
4694
原创 关于selenium3,““selenium.common.exceptions.WebDriverException: Message: 'geckodriver'
“selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.”先来看这个错误的具体问题,找不到’geckodriver’ 的环境path,selenium3.x开始,webdriver/firefox/webdriver.py的init中,ex...
2018-03-11 11:46:36
33231
19
原创 19-django【orm】总结
上节内容回顾:1、Django请求生命周期 -> URL对应关系(匹配) -> 视图函数 -> 返回用户字符串 -> URL对应关系(匹配) -> 视图函数 -> 打开一个HTML文件,读取内容2、创建django projcet django-admin startproject mysite .....
2018-03-07 20:00:10
236
原创 jquery总结
jQueryhttp://jquery.cuishifeng.cn/模块 《=》类库DOM/BOM/JavaScript的类库版本: 1.x 1.12 2.x 3.x转换: jquery对象[0] => Dom对象 Dom对象 => $(Dom对象)一、查找元素 DOM 10左...
2018-03-05 14:11:14
232
原创 【django】利用fbv模型与orm进行页面登录操作
前言主要看view中的与数据库交互的内容urls文件from django.contrib import adminfrom django.urls import pathfrom django.conf.urls import url,includefrom app01 import viewsurlpatterns = [ url('login',view...
2018-02-26 10:46:26
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人