自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 http知识

在浏览器打开页面的时间里,浏览器与服务器究竟干了什么?以chrome浏览器为例1.chrome会先搜索自己的DNS缓存记录,再搜索操作系统自身的DNS缓存,都没有的话,读取本地host文件,仍没有的话,浏览器会发起一个DNS的系统调用请求。  一般是查看宽带运营商的服务器缓存,还是没有,会由运营商服务器发起一个迭代DNS解析请求,寻找根域(如com域)的顶级域的ip地址,然后找

2017-01-11 18:26:15 485

原创 node.js基础

const http = require('http');const hostname = '127.0.0.1';const port = 3000;const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain');

2017-01-09 21:45:33 415

原创 Python爬虫_基础

Python版本3.0+注:学习用散记,仅做入门和回忆用。1.关于urllib先看一个返回状态码的例子,在Ajax中用XHR对象的status属性获取,在这里:#!/user/bin/python#coding=utf-8import urllib.requestresponse=urllib.request.urlopen('http://www.baidu.com')

2017-01-06 16:13:09 433

原创 Vue一些注意点

1.Method与计算属性computed的区别区别在于method每次都执行函数,而computed基于依赖缓存,只要相关值不变,那么就不必再执行函数。下面,注意Date不是响应式依赖:computed: { now: function () { return Date.now() }}所以使用计算属性2.v-if与v-showv-if 是真实的条件渲染

2017-01-02 14:10:24 1676

原创 CSS3基础

学习笔记x:右正y:下正1.box-shadow 边框阴影语法:box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式];前两个为必填,颜色默认黑色。投影方式为inset时是内部投影,不写时是外部投影,注意,inset只能写在参数的第一个或最后一个位置上,其他位置无效。可以添加多个阴影,如:.box_

2016-12-26 19:35:00 381

原创 jQuery实现ajax/ajaj

比用原生js更便利。jQuery.ajax([settings])type:类型,post或Get,默认为geturl:发送请求的地址data:是一个对象,连同请求发送到服务器的数据dataType:预期服务器返回的数据类型,如果不指定,jQuery将自动根据HTTP包MIME信息来智能判断,一般用json格式,设置为“json”success:是一个方法,请求成功后的回调

2016-12-26 15:51:12 654

原创 json用法

1.json格式比如:var jsondata='{"staff":[{"name":"红旗","age":70},{"name":"国境","age":80},{"name":"黄蓉","age":70},{"name":"过啊","age":"10"}]}';2.解析json有两种方法:第一种是eval:eval(‘(’+jsondata+')')之后就可以.staff

2016-12-26 15:07:58 315

原创 jQuery基础_动画

1.hide方法jQuery.hide()无参数会让元素直接不见,若带参数,就会变为一个宽高透明度不断减少直至0的动画,最后元素将不再影响布局。下面分别为快捷参数和自定义设置:$("#a1").hide("slow");//hide(“fast”),fast=200ms,slow=600ms$("#a1").hide(5000);$("#a2").hide({

2016-12-23 10:21:03 373

原创 jQuery基础_事件

1.click与dbclick事件注意,除了click(function(){})外还有,双参数形式。click(1111,fun);function fun(e){e.data;//1111}mousedown,mouseup注意触发时区域,且可以用event.which来区别,event.which=1为左键,2为中键,3为右键。2.mouseover,mouseout事件

2016-12-21 17:07:31 478

原创 jQuery遍历方法

1.children()无参数时选所有,参数为选择器2.find()find()为后代关系,包含children(),参数用法同children3.parent()查找父元素,且只会向上查找。同样可通过选择器筛选。parent只查找一级,而parents()方法,查找到所有祖辈元素(即父、祖父、。。。)。4.closest()方法 使用频率高,与parents方法类似

2016-12-20 20:39:35 411

原创 jQuery_DOM操作

1.append()与appendTo()两者反向2.创建标签直接写即可,如:$('通过appendTo方法添加的元素').appendTo($(".content"));3.在兄弟节点前后插入.after()与.before(),insertAfter()与insertBefore()方向不同。注:insertAfter()与insertBefore()不支持多参数操

2016-12-20 18:35:50 427

原创 jQuery属性方法

1..attr()与.removeAttr()在DOM操作中有get、setAttribute方法,jQuery也有类似方法.attr('属性名')获取属性值.attr('属性名',‘属性值’)设置属性值也可以{属性名一: “属性值一” , 属性名二: “属性值二” , … … }.attr(‘属性名’,函数),例子如下:(将返回通过function设置+原来的valu

2016-12-20 10:46:43 407

原创 jQuery选择器

1.几个眼熟的id选择器:$("#id名")class选择器:$(".class名")Tag选择器:$("Tag名")全选择器:$("*")2.子选择器:父元素子层中所有匹配元素(间隔几层没关系,不匹配孙层)后代选择器:父元素中包括子层、孙层等,所有匹配元素。区别子选择器不止在子层选择。相邻兄弟选择器:只选紧邻的一个。一般兄弟选择器:选之后所有匹配兄弟,可隔

2016-12-19 21:52:20 360

原创 正则表达式中的一些注意点

推荐文章http://www.cnblogs.com/rubylouvre/archive/2010/03/09/1681222.html1. .*与.*?的区别var re1 = /.*bbb/gi;//贪婪var re2 = /.*?bbb/gi;//惰性// var re3 = /.*+bbb/g;//支配性,javascript不支持,IE与所有最新的标准浏览器都报错ale

2016-12-15 20:57:42 413

原创 C语言—算法—小猫钓鱼

#include struct queue{ int data[1000]; int head; int tail;};struct stack{ int top; int data[10];};int main(){ struct queue q1,q2; struct stack s; int i,t,r,flag=0; q1.head=1;q1.tail=1

2016-12-13 15:36:06 3092

原创 JavaScript_进阶_DOM事件处理

1.事件分类事件冒泡:事件由最具体元素(即嵌套最深的元素)向上冒泡到最不具体的元素,从深层到浅表触发。事件捕获:与事件冒泡相反,不太具体的节点最早接受事件,具体节点最后接收事件。Netscape只支持这个,但是其他主流的两个都支持。HTML事件处理程序,不能给一个事件加多个处理程序:    如,在标签内写onclick=“函数名()”,若要改动事件,要修改HTML标签内属性

2016-12-04 13:08:48 490

原创 JavaScript_问题_从text文本框读入数组

如题,当我们想从文本框中读入数组时(假设数字由“,”隔开),可能会想这么干,: function duru(){ var shu=document.getElementById("wb").value; var shuru=shu.split(","); //可能下面就对shuru进行一系列操作,如shuru[i],我们以为可以读到数字

2016-12-02 10:55:30 2527 1

原创 JavaScript_基础_DOM

DOM(document 对象模型)imooc学习笔记(部分图片转自imooc)这是处理HTML文档的标准方法,将HTML文档呈现为一种树状结构:DOM节点有:1. 元素节点:上图中、、等都是元素节点,即标签。2. 文本节点:向用户展示的内容,如...中的JavaScript、DOM、CSS等文本。3. 属性节点:元素属性,如标签的链接属性href

2016-12-01 19:36:01 652

原创 JavaScript_基础_window对象

Window对象方法:1.计时器setTimeout()指定延迟时间之后执行代码clearTimeout()取消setTimeout()设置setInterval()每隔指定时间执行代码***一个例子菜单栏制作clearInterval()取消setInterval()设置假如函数名为A():var i=setInterval(A,100);var i=setInt

2016-12-01 13:32:04 492

原创 JavaScript_基础_对象及方法简介

1.日期对象var nowdate=new Date();默认值为建立对象的电脑系统时间。当然也可自定义:var nowdate=new Date(2016,3,4);or('Oct 1,2016')2.一些常用的处理date的方法get/set前缀+Date():返回/设置时间                    +Fullyear():返回/设置年份,四位数表达(当然还有

2016-11-30 23:22:27 430

原创 一个简易计算器

计算器 function count(){ var a=document.getElementById("txt1").value; var b=document.getElementById("txt2").value; var caozuo=document.getElementById("select").value;

2016-11-30 21:13:46 525

原创 JavaScript_基础_事件

对一些主要事件列举一哈:1.首先是onload、onunload方法:乍一看这貌似是页面全加载完再执行,如下面的代码function load(){alert("蛤蛤蛤");}Hello你个头!此时,确实是加载完页面再执行body标签里onload。但是有这样的情况,将window.onload写在js里面,如下面: Untitled

2016-11-30 20:03:56 341

原创 javascipt_基础_数组

1.定义数组var myarr=new Array();myarr=new Array(10,20,30);myarr=[10,20,30];2.二维数组var myarr=[[10,20,30],[1,2,3]];或者:var myarr=new Array();for(var i=0;i  myarr[i]=new Array();  for(var j

2016-11-30 19:26:09 468

原创 javascript_基础整理

1.document.write()document.write(mystr+"");换行符document.write("1   2      3");输出不保留空格document.write("  "+"1");空格符&nbspdocument.write(""+"1   2      3"+"");使空格可以保留下来,比&nbsp更简洁2.alert

2016-11-30 13:07:11 381

原创 HTML_基础_菜单栏

mooc听课笔记 导航菜单 window.onload=function(){ /*加载完最后才执行此代码*/ var aA=document.getElementsByTagName('a'); for (var i = 0; i <=aA.length; i++) { aA[i].onmouseover=function(){

2016-11-29 23:28:51 1920

原创 HTML基础_CSS控制布局

混合布局 body{margin:0;padding:0;} .top{height:100px;background:#ccc;} .head{height:100px;width:800px;background: blue;margin:0 auto;} .main{width:800px;height:400px;margin:0 auto;} .left{

2016-11-29 20:02:35 451

空空如也

空空如也

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

TA关注的人

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