python中*和** class Person: def __init__(self,name): self.name=name def sayhello(self): print('My name is:',self.name) def allFruits(self,*a,**b): print(a,b)p=Person('Bill')p....
python循环遍历 def aaa(): l = [1, 2, 3, 4, 5, 6, 7] for i in range(len(l)): print(i,l[i])def bbb(): l = [1, 2, 3, 4, 5, 6, 7, 8] index = 0 while index < len(l): print(index, ...
获取输入内容,存储json格式 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery.js"></script> </head> ...
java泛型操作及遍历 package demo;import java.util.ArrayList;import java.util.List;public class whale { public static void main(String[] args) { List<Zhang> li = new ArrayList<Zhang>(); Zhang z = new Z...
unittest 生成测试报告HTMLTestRunner 1.批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner备注:(以下是python2.7的HTMLTestRunner,python3.x的HTMLTestRunner需要自己稍做修改,可以在这里下载:http://pan.baidu.c...
unittest 装饰器 @classmethod 前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例时候都会重新打开,这样就会浪费很多时间。于是就想是不是可以只打开一次浏览器,执行完用例再关闭呢?这就需要用到装饰器(@classmethod)来解决了。一、装饰器1.用setUp与setUpClass区别setup():每个测试case运行前运行teard...
unittest 执行顺序 import unittestimport timeclass Test(unittest.TestCase): def setUp(self): print("start") def tearDown(self): time.sleep(2) print("end") def testA(self): p...
unittest 前置和后置 # coding=utf-8from selenium import webdriverfrom selenium.webdriver.support import expected_conditions as ECimport timeimport unittestclass Blog(unittest.TestCase): def setUp(self): s...
unittest 断言 assertEqual assertIn assertTrue import unittest# assertEqual assertIn assertTrueclass Test(unittest.TestCase): def testA(self): '''判断a == b''' a = 1 b = 1 self.assertEqual(a,b) def testB(se...
浏览器安装驱动 如何查看本机的chrome的版本,浏览器输入:chrome://versionchromedriver版本 支持的Chrome版本v2.33 v60-62v2.32 v59-61v2.31 v58-60v2.30 v58-60v2.29 v56-58v2.28 v55-57v2.27 v54-56v2.26 v53-55v2.25 v53-55v2.24 v52-54v2...
git 创建tags 1,创建一些tags git tag tagname创建带注释的tag显示tag git show v1.02,推送tags到远程服务器 git push origin tagname刷新github,可以看到 0 release 变成了 1release3,删除tags 先看看本地仓库删除,输入命令 git tag -d v1.04...
git新建分支+融合到主分支 1新建分支 git branch branchName 来新建一个分支。2,切换到新分支 git checkout branchName3,git push -u origin branchName4,查看github上的变化5,把分支合并到master 需先checkout到master (git checkout master)然后输入 git me...
Oracle Instant Client + PL/SQL Developer的使用 1、下载Oracle Instant Client解压到某一位置将tnsnames.ora文件粘贴到Oracle Instant Client的目录下打开tnsnames.ora文件并做修改下载安装PL/SQL Developer,下载后,点击可执行文件运行第一次运行点击取消按钮进入配置上面两项后,重启打开PL/SQL Developer工具...
linux基础-ls ls list files的缩写,意思的列出目录文件ls-l查看详细信息(长格式显示文件信息) l 是单词Long的缩写ls-a查看所有文件包含隐藏的(a是单词all的缩写)通过长格式显示,可以看到关于文件或者目录更多详细的信息。一下用第一行解释。1) 第一列 drwxrwxr -x ,字母d代表目录或者文件,目录directory的意思,r表示re...
问题:selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in P 将原先的代码driver = webdriver.Firefox()更改为driver = webdriver.Firefox(executable_path='E:/softAll/firefox all/geckodriver') # 初始化一个火狐浏览器实例:driver
git安装+配置 Git安装。下载地址:https://git-scm.com/downloads2:文件位置存储3:安装配置文件,45选择默认的编辑器,我们直接用推荐的就行(勾上第二项,这样就可以在cmd中操作)789在终端模拟器选择页面,默认即可,配置后Git10最后配置Git额外选择默认即可11---------------...
mybatis-plus+bootstrap分页 controller/** * @see 所有课程页allcourse + 根据课程名模糊查找对应的课程 * @author */ @RequestMapping(value = {"video/findAllComputer"}, method = { RequestMethod.POST }) @ResponseBody public Page<Video> ...
{ }大括号和[ ]中括号的用法 一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方式来访...
bootstrap-fileinput图片,文档,视频上传 图片上传(bootstrap做了很好的封装):有兴趣的话可以看一下官网的demo:http://plugins.krajee.com/file-input-ajax-demo/4html页面引用文件上传js(fileinput.js),css(fileinput.css)<!-- 引入jq,bootstrap --><!-- 图片上传即时预览插件 --><...
获取当前URL参数的方法 jquery获取url,代码如下:window.location.href;获取URL中参数 封装函数//获取url中的参数方法function getUrlParam(name){ //构造一个含有目标参数的正则表达式对象 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); /...
JS日期格式化转换方法 将日期转换为指定的格式:比如转换成 年月日时分秒 这种格式:yyyy-MM-dd hh:mm:ss 或者 yyyy-MM-dd。当然是网上的方法,只是总结下。可以为Date原型添加如下的方法:Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, ...
谷歌浏览器报错 Not allowed to load local resource 的解决方法 在HTML中直接引用磁盘上的图片(<img src=""/>)在运行之后会报错如下:报错原因为谷歌浏览器禁止直接访问磁盘文件(估计是出于安全考虑,要不然的话通过浏览器就可以访问本地的东西确实有点危险)解决方法为给tomcat配一个虚拟路径,tomcat本身会把这个虚拟路径解析为本地磁盘路径,这样既解决了访问不了图片的问题,有保证了浏览器只能访问指定文件夹。步骤如下:1、...
运行其他人的vue项目 1,2,命令行cd 切换到项目所在目录 ,npm install,安装依赖,生成node_modules文件3,命令行npm run dev,启动项目4,浏览器就可以访问项目了注意:如果涉及连接数据库的,需要开启服务在项目目录里找到app.js目录,按住shift键鼠标右键,选择在此处打开窗口,运行nodeapp.js...
eclipse端口被占用的问题 问题如图所示,在eclipse中开启tomcat服务器时报错:端口已被占用。这是因为在tomcat开启的状态下,eclipse异常关闭,导致tomcat一直占用端口。解决办法如下:1: 输入命令netstat -ano|findstr "8080",查看8080端口是否被占用,且得到了进程号“13384”;2: 再输入命令tasklist|findstr "13384",...
vue项目环境搭建 1,确保电脑已安装node.js。打开cmd命令窗口,用node -v检查node的版本,如果出现版本号则node已安装2,搭建vue开发环境,安装vue的脚手架工具,npm install –global vue-cli 3,创建项目 必须cd到对应的一个项目里Vue init webpack vue-demoCd vue-demoNpm installNpm run dev...
soapUI使用2 来自:https://blog.csdn.net/w0002399/article/details/82051404一、简介soapui:常用的接口测试工具,掌握了能更好进行接口的开发。二、Http接口调用1.创建项目2.输入http请求地址3.选择对应项目的request,输入信息发送请求绿色三角形请求运行三、Webservice接口调用...
soapUI使用 Webservice/http类型接口http:基于HTTP协议,TCP/IP协议的一个应用层协议的开发接口,用于定义客户端与web服务器通讯,请求方式主要是GET,POSTWebservice(soap):指在web上提供的一种服务接口,是需要遵守WSDL(web服务定义语言)/soap(简单请求协议)规范的。Initial WSDL: http://www.webxml.c...
SOAPUI安装破解 来自:https://blog.csdn.net/zhusongziye/article/details/78009738https://blog.csdn.net/wuxiaobingandbob/article/details/48769837先下载SOAPUI,我这里用的是5.1.2 PRO 版下载路径:http://dl.eviware.com/list_soapui2....
火狐firebug和firepath插件安装方法 火狐安装程序:64位火狐54:http://ftp.mozilla.org/pub/firefox/releases/54.0.1/win64/zh-CN/32位火狐54:http://ftp.mozilla.org/pub/firefox/releases/54.0.1/win32/zh-CN/关闭火狐更新操作4、解压我们提供的这个压缩包,看到一个firebug文件夹和两...
Selenium基础-打开和关闭浏览器 1下载driver插件(geckodriver.exe),下载好放到python安装目录下from selenium import webdriver # 导入webdriver包 driver = webdriver.Firefox() # 初始化一个火狐浏览器实例:driver driver.maximize_window() # 最大化浏览器 drive...
HLR (Home Location Register):归属位置寄存器 简介HLR (Home Location Register):归属位置寄存器HLR负责移动用户管理的数据库。存储所管辖用户的签约数据及移动用户的位置信息,可为至某MS的呼叫提供路由信息。功能HLR中主要存储以下信息: • IMSI • MSISDN • 位置信息 VLR号码 • 基本电信业务签约信息 • 业务限制信息 • 补充业务表 包含业务所涉及的参...
pycharm + selenium + python 提示 Unresolved reference 'webdriver' 解决办法 pycharm 新建test 项目,pycharm自动设置了运行环境为虚拟环境。虽然操作系统中安装了selenium。但是虚拟环境中并没有安装selenium 模块,所以有这个错误提示解决办法:1、命令行进入项目目录的虚拟环境:cd D:\pycode\test\venv2、进入python虚拟环境:Scripts\activate3、执行pip install selen...
Web自动化测试 环境搭建(selenium+python) 下载python安装包:https://www.python.org/安装python安装成功后的目录结构:一个是Python的安装目录结构,一个是安装目录下LIB \站点包目录结构(注:目前是没有装硒的目录结构)。检测一下蟒是否安装成功命令行输入python:安装硒若电脑中安装了pip,我们就可以用pip来安装。判断电脑中是否安装了pip:方法1:可以通...
js粘贴到myeclipse报错 方法1:方法二:为了做一个页面特效,导入了一个jquery文件,怎想,myeclipse竟然报错说是语法错误,但是这个js文件我是从官网上下载的,不应该出错才对,百度谷歌之后终于找到了解决办法:选中报错的js文件,右键选择 MyEclipse-->Exclude From Validation ;然后继续右键执行MyEclipse-->Run Validatio...
移动端的点透 移动端的点透 当上层元素发生点击的时候,下层元素也有点击(焦点)特性, 在300S之后,如果上层元素消失或隐藏,目标点就会漂移到下层元素身上, 就会触发点击行为。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="viewport" cont...
移动端事件 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,user-scalable=no"/> <title></title> <style&...
网页自适应 现在,很多项目都需要做响应式或者自适应的来适应我们不同屏幕尺寸的手机,电脑等设备,那么就需要我们在页面上下功夫,但移动端的布局不同于pc端,首先我们要知道在移动端中,css中的1px并不等于物理上的1px,因为手机屏幕的分辨率已经越来越高,高像素但是屏幕尺寸却没有发生太大变化,那就意味着一个物理像素点实际上塞入了好几个像素。下面我就来说一下如何做响应式(自适应)的网页设计原文:https://...
弹性盒模型-主轴方向设置 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> body{ margin: 0; } #box{ height: 200px; border: 1px s...
应届生 三方 合同 员工在试用期内被辞退,那么就应该重新找工作。因为《劳动合同法》第三十九条 劳动者有下列情形之一的,用人单位可以解除劳动合同:(一)在试用期间被证明不符合录用条件的;(二)严重违反用人单位的规章制度的;(三)严重失职,营私舞弊,给用人单位造成重大损害的;(四)劳动者同时与其他用人单位建立劳动关系,对完成本单位的工作任务造成严重影响,或者经用人单位提出,拒不改正的;(五)因本法第二十六条 第一款第一项...
移动端案例 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,user-scalable=no"/> <title></title> <script...
移动端清除默认样式 /*清除点击时的高亮颜色*/a,input,button { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/*清除ios下的默认圆角*/input,button { -webkit-appearance: none; border-radius: 0;}body { margin: 0; -webkit-use...
less 01初见 预处理器:lesscss.cn<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/less"> #wrap{ width: 300px; height: 3...
测试工程师3 继承-子父类中成员变量的特点成员变量,特殊情况 子父类中定义了一模一样的成员变量。。 都存在于子类对象中。 如何在子类中直接访问同名的父类中的变量呢? 通过关键字super来完成。 Super和this的用法很相似。 Super:代表的是父类的内存空间...
测试工程师2 黑盒测试用例设计方法:等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景法等。编写测试用例有哪些方法?等价类划分,边界值分析,判定表,正交设计法,因果图,场景法,错误推断法测试的六条基本法则是什么?功可易效维移功能 可靠性 易用性 效率 维护 移植性测试分类有那些?(从是否关心软件内部结构的角度划分)黑白灰软件测试的测试流程...
sql语句 1、创建数据库:Create database 数据库名2、删除数据库:Drop database 数据库名3、查询语句的基本结构:Select <目标列名序列> from <数据源> [where <检索条件表达式>]...
JavaScript单线程和异步机制 随着对JavaScript学习的深入和实践经验的积累,一些原理和底层的东西也开始逐渐了解。早先也看过一些关于js单线程和事件循环的文章,不过当时看的似懂非懂,只留了一个大概的印象:浏览器中的js程序时是单线程的。嗯,就这么点印象。当时也有些疑问:既然是单线程的,那异步调用是怎么实现的?计时器是靠谁来计时的,这单线程总不能一边执行程序一边计时吧?那些耗时的I/O操作为啥没把线程阻塞,不是说好的...
js 闭包 为啥需要闭包,闭包要解决什么问题?&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="{CHARSET}"&gt; &lt;title&gt;&lt;/title&gt; &a
JS匿名函数理解 匿名函数的基本形式为(function(){...})();前面的括号包含函数体,后面的括号就是给匿名函数传递参数并立即执行之匿名函数的作用是避免全局变量的污染以及函数名的冲突1.小括号的作用小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号对返回...
js 作用域 1、变量作用域变量作用域的概念:就是一个变量可以使用的范围JS中首先有一个最外层的作用域:称之为全局作用域JS中还可以通过函数创建出一个独立的作用域,其中函数可以嵌套,所以作用域也可以嵌套var age=18; //age是在全局作用域中声明的变量:全局变量function f1(){ console.log(name); //可以访问到name变量 【undefined】 ...
Js同步,异步运行 需要知道的那些事:1、 js是单线程的(为什么?因为能提高效率。作为浏览器脚本语言,js的主要用途是与用户互动,操作DOM。而这也就决定它只能为单线程,否则会带来很复杂的同步问题),也就是说无法同时执行好几段代价都是从上往下一句句执行,前面的代码要先于后面的代码一步被执行。如:var a =12;var b = 15;//js在运行的时候,先执行把12赋值给a的操作,再执行把15赋值给b的操...
软件测试面试 数据类型:Byte short int long float double Boolean charJava标识符命名规则:Java语言中,为各种变量,方法和类等起的名字称为标识符Java标识符的命名规则:应以字母,下划线,美元符开头后跟字母,下划线,美元符或数字Java标识符大小写敏感,长度无限制Java中能用作标识符的有:26个英文字母(大,小写),数字,下划线...
测试工程师笔试 1、测试人员在软件开发过程中的任务是什么?答:1寻找bug2避免软件开发过程中的缺陷3衡量软件的品质4关注用户的需求,总目标是:确保软件的质量2、一条软件缺陷(bug)记录都包括了哪些内容?如何提交高质量的软件bug记录。一条bug记录最基本应包含:编号,bug所属模块,bug描述,bug级别,发现日期,发现人,修改日期,修改人,修改方法,回归结果。要有效的发现bu...
努力学习 1.写博客。我的博客,作为我自己努力学习的一种形式。它在一开始很不起眼,到后来成为我职业生涯中做过的最重要的一件事。所以,你也应该写博客。最后“闻达于天下”的人,往往就是那些能够有效书写和沟通的人。他们的声音最响亮,是他们在制定游戏规则,并且引领世界的潮流。 2.积极参与著名的开源项目。所有的高谈阔论听起来都很好,但是,你是一个大话王还是一名实干家呢?别光说不练,这个非常重要,因为人们会用你的...
css3-新增UI样式 border-radius: 1-4个数字 / 1-4个数字•前面是水平,后面是垂直•不给“/”则水平和垂直一样–border-radius: 10px/5px;参数 •各种长度单位都可以:px,%,… •%有时很方便 –但宽高不一致时不太好l用法•1个:都一样–border-radius: 一样•2个:对角–border-ra...
移动端-基本环境 在谷歌浏览器添加移动端设备(模拟的只是尺寸)xampp下载安装使用xampp下载地址:https://www.apachefriends.org/download.html1.双击xampp安装目录下的xampp-control.exe,打开xampp控制面板点击Apache的“Start”按钮,启动Apache服务...
Css3-分栏布局+Css3响应式布局+移动端meta lcolumn-width 栏目宽度lcolumn-count 栏目列数lcolumn-gap 栏目距离lcolumn-rule 栏目间隔线 ----------------以上只能在webkit浏览器下用---------------------------------Css3响应式布局媒体类型•all 所有媒体•braille 盲文触觉...
css3-盒模型阴影 •box-shadow:[inset] x y blur [spread] color•参数–inset:投影方式»inset:内投影»不给:外投影–x、y:阴影偏移–blur:模糊半径–spread:扩展阴影半径»先扩展原有形状,再开始画阴影–color==================================box-reflect 倒影...
css3-弹性盒模型 注意在使用弹性盒模型的时候 父元素必须要加display:box 或 display:inline-boxlBox-orient 定义盒模型的布局方向•Horizontal 水平显示•vertical 垂直方向lbox-direction 元素排列顺序•Normal 正序•Reverse 反序lbox-ordinal-group 设置元素的具体位置=...
python-实战-糗事百科 import reimport requestsimport htmlimport timedef crawl_joke_list(page=1): url = "http://www.qiushibaike.com/8hr/page/" + str(page) res = requests.get(url) # 获取每个段子div的正则 pattern =...
css3--新增颜色模式 lrgba•r Red 红 0-255•g Green 绿 0-255•b Blue 蓝 0-255•a Alpha 透明 0-1实例: 背景透明,文字不透明问题:注意边框颜色透明有问题===========================lHsl•H Hue 色调 任意数值•S saturation 饱和...
Css3 选择器 --伪类 lE:target 表示当前的URL片段的元素类型,这个元素必须是E(代表hash值里的东西)lE:disabled 表示不可点击的表单控件lE:enabled 表示可点击的表单控件lE:checked 表示已选中的checkbox或radiolE:first-line 表示E元素中的第一行lE:first-letter 表示E元素中的第一个字符lE::sele...
Css3 选择器 –结构性伪类 lE:nth-child(n) 表示E父元素中的第n个子节点•p:nth-child(odd){background:red}/*匹配奇数行*/•p:nth-child(even){background:red}/*匹配偶数行*/•p:nth-child(2n){background:red}lE:nth-last-child(n) 表示E父元素中的第n个子节点,从后向前...
Css3 选择器 --属性选择器 lE[attr]只使用属性名,但没有确定任何属性值lE[attr="value"]指定属性名,并指定了该属性的属性值lE[attr~="value"]指定属性名,并且具有属性值,此属性值是一个词列表,并且以空格隔开,其中词列表中包含了一个value词,而且等号前面的“〜”不能不写lE[attr^="value"]指定了属性名,并且有属性值,属性值是以value开头的lE[a...
spring01-P命令空间[了解]+集合注入+装配Bean 基于注解 P命令空间[了解]对“setter方法注入”进行简化,替换<property name="属性名">,而是在 <bean p:属性名="普通值" p:属性名-ref="引用值">p命名空间使用前提,必须添加命名空间 <bean id="personId" class="com
spring-01 生命周期+BeanPostProcessor 后处理Bean+属性依赖注入 生命周期初始化和销毁 目标方法执行前后执行后,将进行初始化或销毁。 <bean id="" class="" init-method="初始化方法名称" destroy-method="销毁的方法名称"> 目标类 public class UserServiceImpl implements UserS...
spring-01 Bean种类+作用域 Bean种类普通bean:之前操作的都是普通bean。<bean id="" class="A"> ,spring直接创建A实例,并返回 FactoryBean:是一个特殊的bean,具有工厂生成对象能力,只能生成特定的对象。 bean必须使用 FactoryBean接口,此接口提供方法 getObject() 用于获得特定bean。 <...
spring-01 装配Bean 基于XML 实例化方式3种bean实例化方式:默认构造、静态工厂、实例工厂默认构造 <bean id="" class=""> 必须提供默认构造 静态工厂常用与spring整合其他框架(工具) 静态工厂:用于生成实例对象,所有的方法必须是static <bean id="" class="工厂全限定类名" factory-metho...
spring-01 核心API 核心APIapi整体了解,之后不使用,在学习过程需要。BeanFactory :这是一个工厂,用于生成任意bean。 采取延迟加载,第一次getBean时才会初始化BeanApplicationContext:是BeanFactory的子接口,功能更强大。(国际化处理、事件传递、Bean自动装配、各种不同应用层的Context实现)。当配置文件被加载,就进行对象实例化。...
spring-01 myeclipse schema xml提示 myeclipse schema xml提示步骤一:确定xsd文件位置 spring-framework-3.2.0.RELEASE\schema\beans 步骤二:复制路径 步骤三:搜索“xml catalog” 步骤四:添加约束提示 ...
spring-01 Spring是一个开源框架 轻量级:与EJB对比,依赖资源少,销毁的资源少。 分层: 一站式,每一个层都提供的解决方案 web层:struts,spring-MVC service层:spring dao层:hibernate,mybatis , jdbcTemplate --> spring-dataspring核心 ...
JQ 高级 l基础方法扩充•get() : 下标和length属性•outerWidth() : 针对隐藏元素和参数true(注意与原生的区别:offsetWidth:原生获取不到隐藏元素的值)•text() : 合体的特例(获取文本的内容,不包括标签)•remove() : detach()•$() : $(document).ready...
jq 拖拽 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
JQ-简介2 l$()下的常用方法•ev pageX which •preventDefault stopPropagation•one()•offset() position()•offsetParent()•val():获取value值•size()•each()–编写拖拽https://blog.csdn.net/qq_...
jq 编写弹窗 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
jq 选项卡 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
JQ 简介 什么是JQ?•一个优秀的JS库,大型开发必备lJQ的好处?•简化JS的复杂操作•不再需要关心兼容性•提供大量实用方法l如何学习JQ?•www.jquery.com•JQ只是辅助工具,要正确面对•需要分阶段学习=======================================lJQ设计思想?•选择网页元素–模拟CSS选择元素 ...
css补充 热区<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><base target="_bla
js cookie <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script>var oDate
js 鼠标滚轮 &lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;title&gt;无
js 滚动条的模拟和拓展运用 <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><style>#div1 {widt
python-字典 03. 字典3.1 字典的定义dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型字典同样可以用来 存储多个数据通常用于存储 描述一个 物体 的相关信息和列表的区别列表 是 有序 的对象集合字典 是 无序 的对象集合字典用 {} 定义字典使用 键值对 存储数据,键值对之间使用 , 分隔键 key 是索引值 value 是数据键...
pyCharm pyCharm破解.激活码激活 优点:Window、Mac、Ubantu都稳定有效,关键是这种激活方式不会产生其他影响 缺点:需要修改hosts文件 修改hosts文件 将0.0.0.0 account.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀,如果遇到无法修改或权限问题,可以采用覆盖的方法去替换hosts文件 修改后请检查hosts...
mongoDB 数据库系统:进行高效的,有规则的进行数据持久化存储的软件NoSQL数据库:Not only sql,指代非关系型数据库优点:高可扩展性,分布式计算,低成本,灵活架构,半结构化数据,简化关联关系缺点:没有标准化,有限查询,不直观 常见[NoSQL]数据库BSON == json=dict列存储:Hbase,Cassandra,Hypertable文档存储:MongoDB,...
python --2 在Python交互式模式下,可以直接输入代码,然后执行,并立刻得到结果。在命令行模式下,可以直接运行.py文件。在Windows上安装Python首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.7对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:运行Python安装成功后,打开...
js 拖拽改变层大小 <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><style>#div1 {widt
js 拖拽检测 <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><style>#div1 {widt
python 加密学的知识:可逆加密: 1对称加密:加密和解密使用同一个密钥 2非对称加密:加密和揭秘使用一对密钥,存在一个公钥和私钥不可逆加密: hashlib hmac md5 sha256 hash加密--------------------------------------------------------------- wsgi(web ser...
面试 HTML与XHTML 二者有什么区别,你觉得应该使用哪一个并说出理由最主要的不同:XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 标签名必须用小写字母。 XHTML 文档必须拥有根元素。 XHTML是当前HTML版的继承者。HTML语法要求比较松散,这样对网页编写者来说,比较方便,但对于机器来说,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力...
js 拖拽的问题以及解决 1、拖拽的时候,如果有文字被选中,会产生问题 原因:当鼠标按下的时候,如果页面中有文字被选中,那么会触发浏览器默认拖拽文字的效果解决办法:要阻止默认事件,首先你要知道这个默认事件是什么触发的。解决:标准:阻止默认行为 非标准ie:2-7...
js 拖拽的原理 onmousedown:选择元素onmousemove:移动元素onmouseup:释放元素注意这里有问题:当我把鼠标拖快一点,就会出现脱离oDiv的效果,从而红方块停下来。注意这里的问题:当有东西挡住我拖拽的方块,我把鼠标松开,却失败了。解决办法:把onmouseup换成整个文档document ...