- 博客(36)
- 收藏
- 关注
原创 selenium和phantomJS安装教程
作为最早被开发出来作为web自动化测试工具的selenium可以实现模拟用户行为,模拟用户行为在应对反爬虫机制时十分有效。下面就让我以pycharm为例,为大家演示如何在pycharm上安装selenium吧!点击pycharm左上角File,选择Settings点击左侧的Python Interpreter,双击右侧的pip在搜索框中输入“selenium”,点击搜索,出现如下界面,我们可以看到目前最新版本为4.1.1,但是我们可以勾选右下方的【Specify version】选择
2022-02-24 16:46:30 1782
原创 求助!VMware安装ubuntu时无法自动识别到操作系统
安装ubuntu的时候出现这个界面看了网上一些帖子,选择稍后安装操作系统,然后再添加镜像文件出现没有找到操作系统
2020-10-27 21:32:43 1992 3
原创 C语言:输入三个数,找出其中最大的数。
Description输入三个数,找出其中最大的数。Input3个实数Output最大的数,输出两遍,结果保留3位小数。Sample Input1 2 3Sample Output3.0003.000#include<stdio.h>int main(){ float a,b,c; scanf("%f %f %f",&a,&b,&c); if(a>b){//如果a>b if(a>c){//a>b&&
2020-09-06 19:50:20 5806
原创 C语言:已有一个已按从小到大顺序排好的9个元素的数组,今输入一个数,要求按原来排序的规律将它插入数组中
Description已有一个已按从小到大顺序排好的9个元素的数组,今输入一个数,要求按原来排序的规律将它插入数组中。Input第一行,原始数列。第二行,需要插入的数字。Output排序后的数列Sample Input1 7 8 17 23 24 59 62 10150Sample Output178172324505962101#include<stdio.h>int main(){ int arr[9]; int i,j,n; for(i=0
2020-09-06 19:27:53 10464 4
原创 用迭代法求 。求C语言:平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
Description用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数Input一个非负数OutputX的平方根Sample Input4.0Sample Output2.000#include<stdio.h>#include<math.h> int main() { double x1, x2; float a; scanf("%f", &am
2020-09-06 18:51:16 2424
原创 C语言:一个数如果恰好等于它的因子之和,这个数就称为“完数“
Description一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。编程序找出N之内(包括N)的所有完数,并按下面格式输出其因子:? its fastors are ? ? ?输出所有因子,最后一个数字后面没有多余的空格。InputNOutput? its fastors are ? ? ?Sample Input28Sample Output6 its fastors are 1 2 328 its fas
2020-09-06 18:30:01 19145
原创 python Hello World I
Hello World I描述这是学习每种程序设计语言的第一个实例。输出Hello World,注意大小写。
2020-08-23 16:36:59 195
原创 python实例1: 温度转换
实例1: 温度转换描述这是"实例"题,与课上讲解实例相同,请作答检验学习效果。温度的刻画有两个不同体系:摄氏度(Cels
2020-08-23 16:34:07 490
原创 SQLite数据库存储(一)【安卓学习笔记】
对于MODE_PRIVATE,MODE_APPEND两种模式,对写文件的影响有什么不同?MODE_PRIVATE:该文件只能被当前程序读写,会把原来的内容覆盖掉MODE_APPEND:该文件的内容可追加,不会把原来的内容覆盖掉,新写的内容追加在文件后面但是对于修改文件中的部分内容,应该怎么做呢?这就需要我们用到SQLite数据库主要内容:创建和打开一个SQLite 数据库 数据库本身和它的表 SQLite数据管理 增删改查SQLite介绍轻量级的嵌入式本地数据库 跨平
2020-05-17 21:25:48 432
原创 数据库设计和ER模型【数据库原理学习笔记一】
一、数据库设计过程两个活动:数据库设计(数据)应用设计(功能)本章重点关注数据库设计为数据库应用设计概念模式(conceptual schema)应用设计关注程序和连接数据库的而接口通常是作为软件工程的一部分来考虑二、例子:COMPANY数据库我们需要根据COMPANY数据库的需求来构造数据库模式:The company is organized into DEP...
2020-04-29 14:24:36 1281
原创 【JAVA EE】在重定向和请求转发中感受request与session传递数据的区别
在JAVA EE笔记三中,我们学习了多页面的数据传递,其中一种传递方法就是利用内置对象request,session在JAVA EE笔记四中,我们学习了重定向和请求转发今天呢,我们要将两者向结合,更加深入地感受两者的特点。主要分为四种情况:①request,重定向②session,重定向③request,请求转发④session,请求转发一、request,重定向我们在a.jsp...
2020-03-31 21:31:53 845 1
原创 JDBC(DrvierManager,Statement)【JAVA EE学习笔记五】
回顾学习笔记四:服务器的服务方式:(1)直接服务(2)重定向推荐同一服务器中的服务程序提供服务推荐不同服务器中的服务程序提供服务(3)请求转发在前面四篇学习笔记中,我们介绍了客户端到web服务器的通信,但是在实际中我们还常常需要访问数据库来获取我们需要的数据,即客户端和数据库服务器之间的通信。如何用Eclipse去获取数据库中的数据呢?我们知道SQL语言可以用来操纵数据库,但是我...
2020-03-31 20:44:38 254
原创 重定向和请求转发【JAVA EE学习笔记四】
回顾学习笔记三:1、建立超文本系统 超级链接(绝对路径、相对路径)不建议路径用中文描述2、多页面之间的数据传递URI查询字符串 用request.getParameter(keyname)获取数据,获得的数据类型是String类型内置对象 request,session,application 获得的数据类型是Object类型表单 get,post 用request.getParam...
2020-03-31 14:58:44 159
原创 Service、系统服务(震动器举例)、自定义服务(一)【安卓学习笔记七】
目录一、什么是服务系统服务自定义服务二、StartService()和BindService()两种启动方式的生命周期三、启动service的两种方式一、什么是服务1、服务是四大组件之一,新建了一个service子类,在AndroidManifest.xml中就会生成<service>标签2、做一些耗时的工作或者一些跨进程的工作,不适合交给主线程,我们可以用自定义ser...
2020-03-30 19:17:24 423
原创 多页面web应用、多页面之间的数据传递【JAVA EE学习笔记三】
回顾(JAVA EE学习笔记二):1、JSP指令2、JSP脚本段3、JSP表达式4、JSP声明目录一、多页面web应用二、多页面之间的数据传递一、多页面web应用常见的几种路径:http://localhost:8080/week004/a.jspa.jsp/week004/a.jsp路径有相对路径和绝对路径**绝对路径:**带有完整URL地址①协议://IP:端口号...
2020-03-29 16:00:50 1280
原创 【Java EE】用表单实现建议的购物车页面和购物信息确认页面
在多页面之间传递数据的方法有3种简单的方法:(1)查询字符串URL(2)内置对象:request session application(3)表单目标:完成一个购物车页面和一个订单信息确认页面,在购物车页面提交表单后,可以在订单信息确认页面显示订单的信息实现途径:表单传递数据如下图:购物车页面订单信息确认页面首先创建购物车页面(Car.jsp)<%@ page lan...
2020-03-29 13:28:53 836
原创 安卓学习笔记六(广播接收者创建、静态注册、动态注册、发送自定义广播信息)
目录一、怎么设置广播接收者?二、收到广播后怎么办?三、怎么设置和发送广播信息?在Android系统中,广播是一种运用在组件之间传递消息的机制,例如电池过低时会发送一条提示广播。那么我们如何去接收这条信息呢?如果要接收并过滤广播种的消息,我们就需要用到BroadcastReceiver(广播接收者),在安卓学习笔记一种我们提过Activity、Service、ContentProvider、...
2020-03-23 16:54:15 1730
原创 Java EE项目(创建一个可显示当前日期与时间的页面)
目标:创建一个可显示当前日期与时间的页面Time.jsp:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ page import="java.util.*" %><!DOCTYPE html><html&g...
2020-03-22 16:36:24 634
原创 软件测试学习笔记三(软件缺陷的表现形式、软件缺陷产生的根源、软件测试的目的和软件测试员的任务、bug不能被全部发现的原因)
目录一、软件缺陷的表现形式(分类)二、软件缺陷产生的根源三、正确的程序应该具有的特点四、为什么我们需要测试?五、测试存在的问题六、软件测试活动的目的&软件测试员的任务七、为什么不能发现全部的bug?一、软件缺陷的表现形式(分类)软件没有做到规格说明书上要求要做到的事情软件产生规格说明书上规定不能出现的错误软件做了规格说明书上没有要求做的事情软件没有做产品规格说明书...
2020-03-19 16:55:15 4316
原创 安卓学习笔记五(activity启动模式、回传数据)
目录一、Activity的启动模式二、Activity间的数据回传(startActivityForResult()方法)Activity的启动模式activity的四种启动模式:①standard②singleTop③singleTask④singleInstance如何修改activity的启动模式呢?在我们的AndroidManifest.xml中修改activity的启...
2020-03-16 13:32:46 340
原创 安卓学习笔记四(Activity的生命周期、方法、数据传递)
Activity的生命周期在activity状态发生改变时,Android系统会自动调用生命周期方法。onCreate(),onStart(),onResume(),onPause(),onStop(),onDestory()程序员可以重写方法,但是不会主动调用它们,这项工作时由Android系统来完成的。如何理解Activity的生命周期呢?我们可以从三种状态去看:1、“从生到死”...
2020-03-16 10:26:52 153
原创 软件测试学习笔记二(bug,软件缺陷的定义,PIE模型)
目录What is a computer bug?In 1947 Harvard University was operating a room-sized computer called the Mark II.A moth flew into the computer and was zapped by the high voltage when it landed on a relay....
2020-03-12 13:51:57 1579
原创 Android编程权威指南2.7挑战练习:为TextView添加监听器
我们将升级GeoQuiz应用,提供更多的地理知识测试题目功能:1、用户点击问题或者是Next按钮可以显示下一个问题2、用户点击True/False按钮,可以即时给出答案正确与否的提示点击问题后的页面:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
2020-03-09 18:20:54 1566
原创 Android简易计算器项目Calculator
目标:制作一个简易的计算器从输入框,输入要进行计算的整数从单选按钮中选择要进行的运算法则然后输出结果如下图所示:activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
2020-03-08 14:26:46 654 2
原创 安卓学习笔记三(activity、MVC设计模式、intent)
目录一、将控件链接起来二、创建并显示Toast消息三、创建一个新的Activity类四、用intent启用一个activity在activity中访问控件步骤一:添加成员变量(可能被跳过)private Button btn;步骤二:引用控件findViewById(R.id.***);步骤三:为控件设置监听器(有三种方法)btn1.setOnClickListener(…)...
2020-03-08 13:29:16 313
原创 安卓学习笔记二(创建第一个安卓APP,layout,activity,run)
目录创建第一个安卓项目改变它的布局改变它的activity运行/打包项目创建APP的步骤1、设置APP 名称2、目标设备&最小的SDK3、activity类型(入门时大多选择Empty Activity)4、设置activity名称和layout名称改变它的布局Activity是一个管理用户与界面交互信息的SDK类activity子类实现app需要完成的功能app...
2020-03-08 10:30:12 284
原创 安卓学习笔记一(安卓介绍,安卓IDE,安卓体系结构,安卓应用程序组件)
安卓介绍Android是一个用于移动设备的软件堆栈,包括linux操作系统、中间件和关键应用程序。由谷歌作为开源项目开发和维护。被许多领先的移动设备制造商采用,作为现有专有和/或商业软件堆栈的替代方案。安卓版本:安卓IDE(Android Studio)下载地址:www.android-studio.org安卓的体系结构安卓系统分为四层:Linux内核层系统运行库层应用程序框架...
2020-03-07 23:13:50 226
原创 软件测试学习笔记一(软件的定义,软件测试的定义,软件缺陷的定义,error,fault,failure,incident)
What is software?software=program+data+database+document+service软件=程序+数据+库+文档+服务Definition of Software TestingSoftware testing is the process of verifying and validating software products (includi...
2020-03-07 22:48:18 514
原创 JSP基础之九九乘法表(利用JSP脚本段制作一张九九乘法表)
目标:制作一张九九乘法表(如下图所示)在我的Java EE学习笔记二中,介绍了懒癌患者福利的JSP脚本段,并演示了如何利用JSP脚本打印一张表,现在我来完成当时提出的小建议:制作一张九九乘法表,希望一起学习的小伙伴可以给出疑问、经验分享!一般我们在页面中打印一张表格的时候,我们是不是率先想到的就是一大串的呢?这么多标签手动打实在不符合“懒癌患者‘的调性,所以这次我们要利用JSP脚本段的魅力用...
2020-03-07 16:42:16 8548 1
原创 Java EE学习笔记二(JSP指令、JSP脚本段、JSP声明、JSP表达式)
一、JSP指令JSP指令格式:<%@ %>JSP有三大指令:page,include,taglib<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>contentType指定的是响应给客户端时使用的编码,即对应re...
2020-03-07 16:26:26 481
原创 Java EE学习笔记一(HTTP,tomcat,eclipse环境搭建,创建一个web程序)
一、HTTP协议二、tomcat、eclipse安装及环境配置三、第一个java ee程序
2020-03-07 14:43:39 172
原创 Android权威编程GeoQuiz项目(Button,Toast,事件监听器)
制作一个简易的地理知识答题app,界面如下:用户判断文中的地理知识是否正确,点击TRUE/FALSE按钮进行答题,在下方显示答题正确或不正确。首先,先做出如图所示的布局,不含功能实现(activity_main.xml)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" andro...
2020-03-02 19:36:07 317
原创 数据库学习笔记一
一、登录数据库mysql -u 用户名 -pC:\Users\Administrator>mysql -u root -pEnter password: ****在password后面输入密码,显示如下信息Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 10...
2020-02-19 21:11:24 314
原创 常用的命令行指令
一、命令提示符命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。二、打开命令行窗口快捷键 win+R点击确定三、常用的命令行指令1、盘符 d:进入D盘2、创建目...
2020-01-03 23:37:01 24246
原创 JavaScript系列笔记——javascript之helloworld
一、在哪里写Javascript代码1、在内部文件中写在html文档中标签中添加<!DOCTYPE html><html><head> <title>Document</title> **<script> alert('hello world!'); </script&...
2019-12-11 22:58:20 700
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人