自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 jquery选择器

语法用法说明parent()$(“li”).parent();查找父级childiern(selector)$(“ul”).childern(“li”)相当于$(“ul>li”),最近一级的(亲儿子)find(selector)$(“ul”).find(“li”)相当于$(“ul li”)后代选择器siblings$(".first")....

2019-12-29 15:22:26 149

原创 前端开发之logo的seo优化

LOGO SEO优化logo里面首先放一个h1标签,目的是为了提权,告诉搜索引擎,这个地方很重要h1里面再放一个链接,可以返回首页,把logo的背景图片给链接即可为了搜索引擎收录我们,我们链接里面要放文字(网站名称),但是文字不要显示出来<方法一>:text-indent 移到盒子外面(text-indent:-999px),然后overflow:hidden,淘宝的做法&...

2019-12-13 20:24:09 334

原创 Css定位

定位模式是否脱标移动位置是否常用static静态定位否不能使用边偏移很少relative相对定位否(占有位置)相对于自身位置移动常用absolute绝对定位是(不占有位置)带有定位的父级常用fixed固定定位是(不占有位置)浏览器可视区常用sticky粘性定位否(占有位置)浏览器的可视区域当前阶段少...

2019-12-08 14:12:35 136

原创 Css样式表属性最佳书写顺序

(1)、定位属性:position、display、float、left、top、right、bottom、overflow、clear、z-index(2)、自身属性:width、height、padding、border、margin、background(3)、文本样式:font-family、font-size、font-style、font-weight、font-varient c...

2019-12-07 10:24:45 274

原创 js中arguments的理解

一、在函数调用的时候,浏览器每次都会传递进来两个隐式参数1.函数的上下文对象this2.封装实参的对象arguments二、arguments对象1.arguments对象实际是所在函数的一个内置数组对象。2.每个函数都有一个arguments属性,表示函数的实参集合实参集合,这里的实参是重点,就是执行参数时实际传入的参数的集合;arguments不是数组而是一个对象,但他和数组很相似,...

2019-11-09 20:44:35 3267

原创 JavaScript中的数据类型 NaN

NaN ,即非数值(Not a Number)是一个特殊的数值,这个数值用于表示一个本来要返回数值的操作数未返回数值的情况(这样就不会抛出错误了)。例如,在其他编程语言中,任何数值除以0 都会导致错误,从而停止代码执行。但在ECMAScript中,任何数值除以 0 会返回 NaN,因此不会影响其他代码的执行。NaN 本身有两个非同寻常的特点。首先,任何涉及NaN 的操作(例如NaN /10...

2019-11-08 20:12:51 505

原创 void报错问题的解决

void用法如下<a href="javascript:void(0)"></a> // 执行js函数,0表示不执行函数<script type="javascript/text"> $( function func() { console.log("ok") } )</sc...

2019-10-27 18:41:22 2253

转载 网格布局---grid

grid介绍针对于Web布局而言,Grid布局将是Web布局的神器,他改变了以往任何一种布局方式或者方法。不管以前采用float或者flex弹性布局可以说都是一种一维布局,而Grid的最大特色就是基于网格的二维布局系统,目的是用来优化用户布局界面的设计。1.启用grid容器我们使用display属性来定义一个网格容器,他的grid的值决定了容器展现为快级还是内联形式。一旦启用了网格容器,它的...

2019-10-12 21:03:25 600

转载 js 中的HTMLCollection 和 NodeList的区别

原文链接:(https://www.jianshu.com/p/9eaad5ad6f85)主要不同在于HTMLCollection是元素集合而NodeList是节点集合(即可以包含元素,也可以包含文本节点)。NodeList跟HTMLCollection有个差异是前者没有namedItem()方法后者是有的。NodeList的元素是Node,HTMLCollection的元素是Element...

2019-09-18 18:46:55 1240 1

翻译 Python os.path常用属性

os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法os.path.abspath(path)返回path规范化的绝对路径os.path.split(path)将path 分割为目录和文件名二元组返回os.path.dirname(path)返回path的目录其实就是os.path.split(path)的的一个元素os.pa...

2019-04-29 21:48:30 153

翻译 Python中的单例模式的几种实现方式及优化

单例模式:是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在,当你希望在整个系统中,某个类的实例只能出现一次时,单例对象就可以排上用场比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中...

2019-04-28 20:58:52 202

翻译 VMware 下 ubuntu系统ip显示为127.0.0.1解决办法

**虚拟机下ubuntu ip 为127.0.0.1解决办法: 说明网卡还没有驱动或者操作不当造成虚拟网卡不存在了 解决办法:安装无线网卡即可: 1.sudo lshw -numeric -class network 2.sudo route -nv 3.sudo dhclient -v**...

2019-04-12 17:35:47 5211 2

原创 Python 邮件发送程序

用python 写了一个可以发送邮件的小程序from email.mime.multipart import MIMEMultipartfrom smtplib import SMTPfrom email.mime.text import MIMETextfrom email.mime.image import MIMEImage# 创建SMTP服务器对象server = SMTP...

2019-04-12 17:31:57 250

翻译 初始Redis

Redis?REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的key-value存储系统Redis 是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API它通常被称为数据结构服务器,因为值可以是字符串(String), 哈希(Map)...

2019-04-12 17:27:15 77

原创 Python 系统编程笔记1

进程与程序编写完毕的代码,在没有运行的时候,称之为程序正在运行的代码,就称为进程进程是系统分配资源的最小单位进程资源包括:a.中间变量 b.代码 c.计数器通过os.fork()函数在程序中创建进程示例:import ospid = os.fork() # 创建的进程一次调用,两次执行if pid == 0: print('parent proces...

2019-04-09 08:41:54 73

原创 ubuntu下修改默认的python环境

sudo apt-get install python3首先进入 /usr/bin然后执行 ls python* 可以查看所有的不同版本的python环境在ubuntu 下默认的是python 2.7.15+执行rm python2在执行 ln -s python3 python然后在查看python -V 可以看到此时已经成为python3.7.2rcl...

2019-04-03 08:47:07 1602

原创 python 中的闭包

闭包的定义三大特征:1.函数内部声明函数(即函数内部嵌套函数)     2.内部函数可以访问外部函数的局部变量     3.返回内部函数的引用代码如下:def fun1(a): def fun2(b): nonlocal a a += 1 return a+b return fun2f = fun1(10)pri...

2019-04-02 21:19:37 78

原创 windows创建虚拟环境

虚拟环境的搭建1.python 模块:virtualenv, 虚拟环境构建模块安装 virtualenv 模块pip install virtualenv创建虚拟环境:D:\virtualenv python_plane使用系统环境作为基础版本进行复制Using base prefix 'c:\\python37'New python executable in D:\pytho...

2019-03-01 22:00:54 1187

原创 Unix/linux3

命令查询:which 命令:查询指定的命令出现在那些可执行的文件夹中一般情况都出现在/bin/、/sbin/、/urs/sbin/、/usr/local/bin/、/usr/local/sbin/类似这样的文件夹中,bin-&gt;binary 二进制文件 sbin-&gt;secury binary 安全的二进制文件whereis 字符串查询包含该字符串的文件/文件夹出现在那...

2019-02-19 20:55:12 128

原创 Unix/Linux常见操作命令2

文件整理:打包、压缩tar 文件打包命令打包不是压缩,打包是将多个文件整理到一个文件中,方便传输、移动、管理通常情况下,tar 命令打包后缀名为 .tartar -cvf +名称.tar 要打包的多个文件tar -cvf source.tar demo01.py demo02.py demo3.py将demo01.py—demo03.py多个文件打包到source.tar...

2019-02-19 20:16:12 106

原创 Unix/Linux常见操作指令

查看帮助手册man 命令,查看指定命令的帮助手册man ls 查看ls命令的帮助手册–help 选项查看指定命令的说明手册ls -- help 查看ls命令的使用帮助文件目录操作相关命令pwd (print word directory)打印当前工作路径查看我们所在的文件夹cd(change directory) 改变当前的工作路径cd . 进入当前文件夹cd .. 进...

2019-02-19 19:49:06 196

原创 面向对象基本概述

面向对象概述什么是面向对象?首先面向对象是一种编程思想,是一种通过多个对象互相协作完成处理流程的编程思路【是对现实世界中一类事 物的抽象,在编程中可以理解为是一种建立现实世界事物的模型】主要分为:类的声明定义、对象的创建使用、面向对象拥有的特征【三大特征:封装、继承、多态】封装:体现了对象对于敏感数据的保护特征继承:体现了代码的复用和功能的扩展多态:体现了不同操作环境中代码的多样性【程...

2019-02-13 20:04:43 220

原创 Python中可变字符串的操作

Python可变字符串的应用:在Python中,字符串属于不可变对象,不支持原地修改,如果需要修改其中的值,只能重新创建一个新的字符串对象。然而,如果确实需要一个支持原地修改的unicode数据对象,可以使用io.StringIO对象或array模块.代码如下:from io import StringIOa = "hello world"# 创建可变字符串对象sio = Stri...

2019-02-12 19:11:51 4519 2

原创 函数的参数类型

1. 函数的定义:def 函数名(参数列表):函数体示例:def fun(): print("hello world")fun()函数的四种基本类型2.1无参无返def play(): print("打篮球...")# 调用执行play()2.2无参有返# 无参有返回值def play(): print("星期四下午...") pr...

2019-01-27 19:40:36 2618

原创 文件模块的操作

JSON模块的操作python 中一个特殊的模块可以直接将python中的数据进行序列化 序列化:按照特定的数据顺序定义数据格式# json 模块的操作import jsonusers = {'usename': 'usename', 'password': "password"}with open(file='./date/demo03.json', mode='w') as...

2019-01-27 11:56:07 191

原创 Python 文件IO操作

1普通文件的操作:对应计算机系统中的文件的操作,python提供了一个基本处理函数:openopen(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True,opener=None)Open file and return a stream. Raise OSError up...

2019-01-27 11:52:58 146

原创 数据组合类型的操作

数据组合类型的操作列表(list )特点:按照有顺序的方式存储多个,可以重复的的数据声明方式:空列表的声明:x=list()(推荐)X=非空列表的声明:x=list([1,2,3,4])X=1,2,3,4数据的操作:数据的增加:List.append() 默认在末尾增加数据List.extend() 在末尾增加一组数据List.insert(index,seq) 在指定...

2019-01-22 21:47:03 274

空空如也

空空如也

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

TA关注的人

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