- 博客(68)
- 收藏
- 关注
转载 windows常用命令
一.切换目录1. 切换到C盘根目录打开终端cmd后,输入cd C:\(一定要加上后面的反斜扛)2.切换到C盘子目录打开终端cmd后,输入cd C:\dir1(切换到C盘下目录dir1)3.切换到其他盘根目录打开终端cmd后,输入D:(不需要加cd,一定不要加反斜扛)4.切换到其他盘子目录打开终端cmd后,先切换到根目录,再使用cd命令切换到子目录...
2018-07-06 12:34:37 502
转载 display和visbility的区别
visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。例: function toggleVisibility(me){ if (me.style.visibility=="hidde
2018-04-12 19:14:53 2309
转载 favicon图标
语句一: 语句二 备注:语句一 Shortcut Icon 就是在网址列前面出现的Icon 问题:语句二 icon的作用是怎么?和语句一有什么区别? 指导 过去,为保证favicon出现,网站设计者和开发者采用了多种方法。很难明确地保证favicon可以在所有电脑上显示,即使是用同一版本的一种浏览器。 下列代码另一个局限就是它把favicon关联到了某个特定的HTML或XH
2018-04-02 09:11:05 387
原创 (一)强制类型转换
Boolean(value)——把给定的值转换成Boolean型;Number(value)——把给定的值转换成数字(可以是整数或浮点数);String(value)——把给定的值转换成字符串。
2018-02-19 22:50:59 284
转载 transform
Transform字面上就是变形,改变的意思。在CSS3中transform主要包括以下几种:旋转rotate、扭曲skew、缩放scale和移动translate以及矩阵变形matrix。下面我们一起来看看CSS3中transform的旋转rotate、扭曲skew、缩放scale和移动translate具体如何实现,老样子,我们就从transform的语法开始吧。语法:transf
2018-02-08 21:43:28 21227
转载 解决外边距塌陷
解析外边距塌陷问题规则听说刚开始人们觉得margin 塌陷是个bug,后来渐渐地才发现,原来所有的浏览器都这样,所以就不算bug 要强调是的外边距的塌陷问题只会在垂直之间产生塌陷;水平之间不受影响的;还有就是两个盒子的垂直外边距完全接触才会触发。 看下面做两个div,指定宽高:对上面的进行margin-bottom:30px
2018-02-07 12:20:18 1078
原创 css 计数器
4、计数器1、声明或复位一个计数器属性:counter-reset:名 值 名 值;值,可以省略,默认为0名是计数器的名字,值是计数器的初始值注意:1、不能将计数器声明在使用的元素中 2、设置计数器增量属性:counter-increment:名 值;值,可以省略,默认为1,是计数器的增量注意:1、哪个元素使用,就在哪个元素上声明增量
2018-02-06 16:32:12 194
转载 兄弟选择器(+和~)
1. + 选择器 如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器。 比如:style type="text/css"> h1 + p { margin-top:50px; color:red; }style>body>p>This is paragraph.p>h1>T
2018-01-30 22:58:55 224
原创 随笔
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...
2018-01-18 18:35:28 221
转载 box-sizing
盒子模型关于CSS重要的一个概念就是CSS盒子模型。它控制着页面这些元素的高度和宽度。盒子模型多少会让人产生一些困惑,尤其当涉及到高度和宽度计算的时候。真正盒子的宽度(在页面呈现出来的宽度)和高度,需要加上一些其它的属性,例如:padding + border + width= 盒子的宽度padding+ border + height = 盒子的高度这看起来并不是那么直观,
2018-01-14 21:00:56 270
原创 弹框中如何设置当点击上一个盒子的时候会和下一个进行无缝连接
function test(){ alert("杨焘是世界上最帅的人") } #total{ position: relative; left: 500px; } .menu{ width: 400px; height: 400px; border:1px solid #333; z-index: 100; position:
2018-01-03 11:52:05 835
转载 CSS 相对定位
CSS 相对定位转自:http://www.w3school.com.cn/css/css_positioning_relative.aspCSS 定位概述CSS 绝对定位设置为相对定位的元素框会偏移某个距离。元素仍然保持其未定位前的形状,它原本所占的空间仍保留。CSS 相对定位相对定位是一个非常容易掌握的概念。如果对一个
2018-01-02 23:03:30 273
转载 CSS 绝对定位
CSS 绝对定位CSS 相对定位CSS 浮动设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位,包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。CSS 绝对定位绝对定位使元素的位置与文档流
2018-01-02 22:57:31 1104
转载 CSS的子选择器与后代选择器的区别
子选择器还有一个比较有用的选择器子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素。如右侧代码编辑器中的代码:.food>li{border:1px solid red;}这行代码会使class名为food下的子元素li(水果、蔬菜)加入红色实线边框。[html] view plain copystyle
2017-12-31 16:04:48 308
原创 初入CSS之三
1、浮动1、定位1、什么是定位元素该出现在网页的哪个位置处2、定位方式1、普通流定位2、浮动定位3、相对定位4、绝对定位5、固定定位3、普通流定位又称为 文档流定位网页元素默认定位方式页面元素块级元素-从上到下的方式排列行内元素-从左到右的方式排列<body><div id="d1">Hello</div><div id="d2">World<
2017-12-30 18:16:04 199
原创 初入CSS之二
******************************1、渐变1、什么是渐变多种颜色变化的一个过程分类:1、线性渐变2、径向渐变3、重复渐变(线性,径向)特点:1、渐变都有填充方向(线性渐变)2、色标(颜色,位置)2、语法属性:background-image取值:1、linear-gradient():线性渐变2、radi
2017-12-29 16:35:15 169
原创 初入CSS之一
1、CSS概述1、问题1、设置页面中所有的文本颜色为红色2、页面中所有的div里面的文本的颜色变为 蓝色3、页面中所有的div里面的文本的颜色变为 绿色HTML元素属性的弊端:1、想完成相同效果,却要使用不同属性2、HTML元素改变的样式可重用性不高2、CSSCSS:Cascading Style Sheets层叠样式表,级联样式表,样式表特点:
2017-12-26 16:26:52 514
原创 初入HTML之二
1、图像和链接1、URL1、目录 & 目录结构 目录:WEB站点中文件夹的名称目录结构:由目录以及子目录形成复杂结构2、URL URL(Uniform Resource Locator)统一资源定位符作用:用来标识网络中资源的位置资源:图片,网页,音视频...俗称:路径(地址)URL在WEB页面上有三种表现形式:1、绝对路径2、相对路径
2017-12-24 14:24:44 512
原创 初入HTML之一
1、HTML概述 标记分类:1、什么是HTML Web页或Web应用,就是互联网上的一个网页程序,通常以 .html或.htm作为后缀的文件WEB页是由HTML编写而成HTML:(Hyper Text Markup Language),超文本标记语言a : 26个字符中的首字符超文本a:超链接的功能b : 26个字符中的第二个字
2017-12-24 12:40:13 256
原创 利用timeit模快测试代码运型速度
import timeit## li = []# for i in range(1000):# li += [i]### 第二种操作 列表生成器# li = [i for i in range(1000)]## 第三种 通过list方法转换成列表# li = list(range(1000))## 第四种 通过遍历range(n),再向空列表中添加元素的方法#
2017-12-23 21:20:13 221
转载 python timeit模块的使用(附加append、insert、extend用法)
测试一段代码的运行时间,在python里面有个很简单的方法,就是使用timeit模块,使用起来超级方便下面简单介绍一个timeit模块中的函数主要就是这两个函数:1, timeit(stmt='pass', setup='pass', timer=, number=1000000) 返回: 返回执行stmt这段代码nu
2017-12-21 10:53:46 787
原创 最坏时间复杂度
#我们所说的时间是复杂度就是最坏时间复杂度#如何判断程序走了多少部步#时间复杂度的计算规则 #顺序结构 相加 #分支结构(就是条件语句) 取分支当中的最大值 #注意:判断一个算法的效率时,往往只需要关注操作数量的最高次项,其它次要项和常数项可以忽略import timestart_time = time.time()for a in range(
2017-12-19 19:28:14 1229
原创 针对第一次尝试的优化
#算法就是独立解决问题的方法和思想#对于算法而言,最重要的是思想#算法导论#数据结构算法的五大特性输入 输出 有穷性(实现思想在有限的步骤内,且在可接受的时间范围之内) 确定性(算法的每一步都有确定的含义) 可行性(代码可执行)对前面代码进行优化a + b + c = 1000,当a,b 确定后,那么c = 1000 - a - b代码:import t
2017-12-18 22:25:52 177
原创 第一次尝试
#python是数据结构笔记一#引入:以一道题来展示#如果a+b+c = 1000,且a^2+b^2 = c^2(a,b,c为自然数),求a,b,c可能的组合#解析:#枚举法#思路:#a=0...... #b=0...... #c=?......#先让其中的一个数a去不变,b变化,当b确定一个数的时候c去变
2017-12-17 20:39:27 171
转载 js逻辑非!的运算规则
运算规则如下:(1).如果运算数是true,返回值是false。(2).如果运算数是false,返回值是true。(3).如果运算数是0,返回值是true。(4).如果运算数是非零数值,返回值是false。(5).如果运算数是null,返回值是true。(6).如果运算数是NaN,返回值是true。(7).如果运算数是对象,返回值是false
2017-12-01 17:49:15 4073
转载 js构造函数
构造函数就是初始化一个实例对象,对象的prototype属性是继承一个实例对象。 构造函数注意事项:1.默认函数首字母大写2.构造函数并没有显示返回任何东西。new 操作符会自动创建给定的类型并返回他们,当调用构造函数时,new会自动创建this对象,且类型就是构造函数类型。3.也可以在构造函数中显示调用return.如果返回的值是一个对象,它会代替新创建的对象实
2017-11-30 11:35:38 174
转载 ES6/ES2015(下)
import export这两个家伙对应的就是es6自己的module功能。我们之前写的Javascript一直都没有模块化的体系,无法将一个庞大的js工程拆分成一个个功能相对独立但相互依赖的小工程,再用一种简单的方法把这些小工程连接在一起。这有可能导致两个问题:一方面js代码变得很臃肿,难以维护另一方面我们常常得很注意每个script标签在html中的
2017-11-28 15:04:43 214
转载 ES2015(ES6)(上)
转自:https://segmentfault.com/a/1190000004365693ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已
2017-11-28 15:02:52 12201
转载 windows下PS安装教程
教程:https://jingyan.baidu.com/article/335530da4c5f4719cb41c3c3.html
2017-11-14 20:39:21 1316
转载 margin的具体用法
转自:http://blog.sina.cn/dpool/blog/u/3498572990#type=-1margin:?px; 意思就是上下左右元素块距离就是?px(?像素)等于margin-top:?px;margin-bottom:?px;margin-left:?px; margin-right:?px;其实都是设置不同的?像素属性。例如:margin:5px 10px;
2017-10-30 22:26:22 943
转载 解决ubuntu中不能使用搜狗输入法
Sublime Text 2/3 输入法(Fcitx)修复[Ubuntu(Debian)]主要目的安装 Sublime Text 3安装 Fcitx 输入法 + 皮肤修复 Sublime Text 2/3's 在 Ubuntu(Debian) 系统下的无法输入中文(CJK 字符)输入法的问题更新(new) 修复了 "Package Preference" 无法打开的
2017-10-11 19:17:51 1981
转载 如何在ubuntu中安装cs6
转载:http://blog.csdn.net/king_of_fighter/article/details/18083871对于很多专业的PS高手来说,真心难以找到顺手的且可以完美替代PS的软件,所以我们这里的解决办法就是用wine来安装。虽然网上有很多的wine安装ps的方法,但是在使用过程往住会发生莫名其妙的崩溃,体验的很,就是一种折磨。这里给出的安装方法,目前
2017-10-11 18:43:42 510
转载 实例化
在面向对象的编程中,通常把用类创建对象的过程称为实例化,其格式如下:如 Date date=new Date();就是用日期类创建了一个日期的对象,就叫对象的实例化。多数语言中,实例化一个对象就是为对象开辟内存空间,或者是不用声明,直接使用new 构造函数名,建立一个临时对象。例:Java123456
2017-09-19 22:23:13 318
转载 CSS3的REM设置字体大小
原文: http://www.w3cplus.com/css3/define-font-size-with-css3-rem © w3cplus.com在Web中使用什么单位来定义页面的字体大小,至今天为止都还在激烈的争论着,有人说PX做为单位好,有人说EM优点多,还有人在说百分比方便,以至于出现了CSS Font-Size: em vs. px vs. pt vs. percen
2017-09-09 20:29:54 380
转载 sublime插件Emmet的使用
1.配置在tools下配置package control,在preferences中点击package control2.安装emmet快捷键 Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功)。
2017-08-02 17:26:56 299
原创 如何在python2 - scrapy安装的情况下安装Python3 - scrapy
1 pip uninstall scrapy 删除python2 scrapy2 pip3 uninstall Twisted 删除Twisted3 pip3 install scrapy 安装scrapy
2017-07-21 22:03:36 593
原创 ubuntu下文件查找
1.whereis 文件名 特点:快速,但是是模糊查找,例如 找 #whereis mysql 它会把mysql,mysql.ini,mysql.*所在的目录都找出来.我一般的查找都用这条命令. 2.find / -name 文件名 特点:准确,但速度慢,消耗资源大,例如我想找到php.ini的准确位置,就需要用 #find / -name php.ini 3.loc
2017-07-21 18:30:14 210
原创 pycharm (ubuntu)专业版安装步骤
操作地址:http://jingyan.baidu.com/album/60ccbceb4e3b0e64cab19733.html注册时选择"License server"输入"http://idea.imsxm.com/"
2017-07-21 17:59:50 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人