自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 资源 (3)
  • 收藏
  • 关注

原创 Django 学习first

安装Django 命令:pip install djangodjango-admin startproject csvt01django-admin startapp blogedit settings.py app add—>blogedit urls.py url(r’^blog/index/$’,’blog.views.index’)edit blog/

2017-03-12 21:46:17 664

原创 python模块安装

模块安装

2015-12-13 14:30:07 494

转载 python+Eclipse+pydev环境搭建

http://www.cnblogs.com/Bonker/p/3584707.html

2015-12-10 21:42:55 377

转载 兼容性

css常见兼容问题H5标签兼容在IE6,7下的兼容HTML5的标签在IE6, 7下不能使用,比如 等HTML5下新增的标签。需要兼容方案解决方案:引用一个js的库文件。增加<script src="js/html5shiv.js"></script>的引用。<!DOCTYPE html><html> <head> <meta charset="utf-8">

2015-11-05 16:24:44 368

转载 布局方案之-多列布局

定宽与自适应概念: 一列指定宽度后不再修改,另一列自动适应。其实定宽是相对来说的,它的宽度初始值可以为100px 200px 等待宽度。另一半则自适应。 一, float + margin1.左列浮动,设置宽度。此时如图所示,会被环绕 2.去除环绕效果的方式 3.添加间距 这个方案的优点在于容易理解但缺点是在IE6下有BUG。还有就是右列中的子元素清除浮动时位置会处于lef

2015-10-19 18:24:38 2700

转载 布局解决方案-居中布局

1.水平居中布局实现不定宽盒子的水平居中效果。 一,display: inline-block; text-align: center;解决方案代码如下 注意 : text-align: center 是对内联元素起作用。会被子元素继承。**这个方法的优点是兼容性好**虽然在IE6,IE7下面不支持display: inline-block这个属性,但是可以用display: inlin

2015-10-19 16:12:35 327

转载 CSS Reset

样式重置是必要的。浏览器会有默认的样式。 制定一个符合自己产品的reset.css样式。设置方式可以按照下图所示的方式,以样式分组重置。 Reset Firstcss reset 要在项目初期就定下来,不再修改在引用的时候注意reset.css文件一定要在第一位。 2.如果reset文件是和其他样式放在一起的,一定要放在首位,才能起到效果

2015-10-19 14:49:10 336

转载 DOM(中)

3.事件对象注:不同的事件,其事件对象内的属性并不完全一样,有共同的属性,也有自己独特的属性。 元素的事件触发以后,会自动将事件对象传入元素相应事件注册的函数内。如下图中的event就是自动传入的事件对象。 以上的并没有兼容IE中的,IE版本的事件对象是存在于window对象中。所以要兼容,如下图,通过event = event || window.event; 3.1事件对象event的

2015-10-17 23:43:05 272

转载 DOM事件(上)

DOM事件事件流事件注册与触发事件对象事件分类事件代理事件流什么是DOM事件?? 点击一个DOM元素 键盘按下一个键 输入框输入内容等等这些都会触发DOM事件事件流分为三个过程 1. capture phase 事件捕获过程 2. target phase 事件的触发过程 3. bubble phase 事件的冒泡过程 比如如图DOM树中,点

2015-10-17 23:26:43 304

转载 样式操作

通过JS动态的修改样式CSS->DOM 整张页面的样式表可以通过document.styleSheets来获得。内部样式表 style元素所代表的sheet属性为内嵌样式表 cssRules[]则代表列表,通过下标获取内联样式表更新样式element.style缺点:以element.sytle更新样式会使样式混在逻辑中,导致修改困难。更好的方法是更新class。将特定样式写在class中

2015-10-17 21:20:47 299

转载 属性操作

HTML attribute->DOM property每个html 属性对应相应的DOM对象属性 可以通过JS进行属性操作 有以下三种方式--- property accessor 属性访问器--- getAttribute/setAttribute--- datasetproperty accessor属性访问器属性访问器进行读取属性的操作属性访问器进行写操作直接通过个属性赋值的方

2015-10-17 16:48:36 660

转载 网易javascript解答

http://blog.csdn.net/sinat_27304985/article/details/47047589#t6

2015-10-17 14:50:36 231

转载 gulp使用简要说明

glup是依赖nodejs的streaming构建工具。 1 在nodejs下安装npm install -g gulpnpm install--save-dev gulp安装完成以后,可以用gulp -v试一试是否正确gulp的简单使用 http://markpop.github.io/2014/09/17/Gulp%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/ht

2015-10-15 16:39:42 348

转载 多浏览器测试工具 BrowserSyn

http://www.browsersync.cn/#install中文文档网页。 npm install -g browser-sync #安装在全局环境下,没有配合gulp或grunt使用在全局环境下安装好之后进入代码的文件夹中,并运行下面的命令,就会监测css/*.css文件的变化,实时更新到网页中。可以多选文件进行监测,使用空格browser-sync start --server -

2015-10-15 14:50:23 377

转载 节点的操作

获取节点获取节点的方法getElementByIdgetElementByClassNamegetElementByTagNamequerySelectorgetElementById这个方法只能由document这个对象触发var elm = document.getElementById(IDString); 注意:在操作的时候不要大规模添加ID,可以在一个模块的顶部等添加。getEle

2015-10-15 01:25:37 425

转载 DOM

Document Object Model DOM包含: DOM Core DOM HTML DOM Style DOM EventHTML–>DOMhtml转换为DOM节点树 节点遍历如图对绿色的 p 节点的周围的节点的操作 node.parentNode 父节点 图中为bodynode.firstChild 第一个子节点,途中为hello

2015-10-14 21:49:42 242

转载 JSON

JavaScriptObject NotaionJSON转为JS对象JSON.parse(text)JSON -->JS :将json转换为JS对象然而IE6 和IE7不支持JSON对象所以可以检测并兼容if(!window.JSON){ parse: funciton(sJSON){ return eval('(' + sJSON + ')');

2015-10-14 13:15:25 207

转载 正则表达式

正则表达式描述字符串规则的表达式有两种表达方式1.用直接量/pattern/attrs 例如:/12345467/2.用构造函数new RegExp(pattern, attrs)正则表达式的测试方法 regexObj.test(str)---测试正则表达式与指定字符串是否匹配之test()方法/13566668888/.test('1356666888'); //false/

2015-10-14 12:56:57 301

转载 响应式布局

响应式布局的实现媒介查询设备高度: device-width, device-height渲染窗口的宽高: width, height设备的手持方向: orientation设备的分辨率: resolution使用方法:用外联或者内嵌样式或者两者同时搭配使用。设备高度: device-width, device-height表示设备物理实际的宽高渲染窗口的宽高: width, heigh

2015-10-12 13:40:43 251

转载 CSS简介

浏览器私有属性chrome, safari -webkit-firefox -moz-IE -ms-opera -o-.pic{ -webkit-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -ms-transform:rotate(-3deg); -o-transform:rotate

2015-10-05 10:10:04 342

转载 HTML5存储方式

关于存储服务器端cache缓存数据库磁盘文件内存 HTML5之前通常使用cookies去存浏览器端的内容 特点:1.每次都会带上http请求头head上会带着。 2.对每个域名客户端只能存4k左右的大小 3.主Domain污染 不能存太多,会带来安全问题cookies在浏览器端的存储形态H5试图解决解决存储4k大小的问题解决请求头带存储信息的问题解决

2015-10-04 21:46:39 435

原创 js基础学习笔记

引用<script src=""></script>-不能有margin-left----->marginLeftborder-top ------> borderTop.........给元素动态添加class名 增加相应样式给元素动态添加class名//在js中class是保留字,所以不能使用elem.class = 'name';//要使用classNameelem.classN

2015-10-04 14:39:30 310

转载 闭包

闭包闭包定义闭包由函数和与其相关的引用环境的组合而成闭包允许函数访问其引用环境中的变量(又称自由变量)广义上来说,所有JS的函数都可以称为闭包,因为JS函数在创建时保存了当前的词法环境闭包的应用保存现场 封装闭包的引用–保存现场模块封装

2015-10-02 11:05:12 251

转载 变量作用域

作用域作用域又有两种分类:静态作用域和动态作用域静态作用域静态作用域又称词法作用域,作用范围由程序定义的位置决定静态作用域---例子var x=10;function foo(){ alert(x);}function bar(){ var x=20; foo();}bar();//x=20;动态作用域由程序运行时决定。Js变量作用域Js使用静态作用域 Js没有

2015-10-02 10:21:41 293

转载 函数进阶

构造函数浏览器中有内置的九个原生构造函数对象BooleanStringNumberObjectFunctionArrayDateRegExpError构造函数与普通函数区别本质上是没有区别,从语法上来讲。普通函数也可以当作构造函数来使用构造函数通常会有this指定实例属性,原型对象上通常有一些公共方法构造函数命名通常首字母大写 - 此例子中对需要隐藏的属性 status

2015-10-01 11:24:14 307

转载 类型进阶

类型分为两种类型原始(值)类型Undefined NullBooleanStringNumber对象(引用)类型var obj = {};var arr = [];//数组类型var date = new Date();//所有用new 构造函数赋值的变量 对象类型JS中所有对象的分类 浏览器扩展对象是各个浏览器厂商为自己扩展的JS对象宿主对象是浏览器环境所提供的对象,这些对象

2015-09-30 18:52:34 397

原创 Ajax

异步的JavaScript和XMLAjax对象的创建实现程序:var oBtn = document.getElementById('bt');oBtn.noclick = function(){ var xhr = new XMLHttpRequest(); xhr.open('get','1.txt',true); xhr.send(); xhr.onreadys

2015-09-30 16:15:19 383

转载 企业网站分析与案例展示

模式大多数网站包含如下区域头部Logo区导航区内容展示区底部版权区如下图结构图分析 这便是企业网站布局的一帮方法首页的制作结构分析自顶向下,逐步细化的结构分析方法页面如下图 从整体 上把页面分为上中下三栏,分别为顶部区,页面主体区,和底部版权区。 2. 页面主体区 细分为logo区 导航区 大图广告区 信息展示区 3.信息展示区细分为新闻中心 课程中心 媒

2015-09-28 15:57:22 1345

转载 文本

文字font-size 大小font-size:<length> | <percentage> | ...字体单位采用em 或者百分比时,子元素中的文字大小是参照于父元素的文字大小按比例决定的。字体样式font-family:[<family-name> | <generic-family>]#<generic-family> = serif | sans-serif | cursive | fa

2015-09-25 22:50:59 334

转载 属性的继承以及样式优先级

并非所有的属性都能继承的,只有一部分具有继承继承属性子元素自动继承具有继承属性:colorfonttext-aligntext-indentlist-style...非继承属性非继承属性backgroundborderposition...CSS样式优先级对一个元素使用多个样式时,采用哪个个样式可以遵循I-C-E权重方法确定。 样式层叠 一个元素具有多个样式时,首先根据优先级

2015-09-25 17:26:25 879

原创 选择器

属性选择器-[att]<from action=""> <div> <input disabled type="text" value="张三" /> </div> <div> <input type="password" placeholser="请输入密码" /> </div></from><!--from是block元素,in

2015-09-25 16:54:46 285

转载 sublimetext3的使用教程

相应的教学视频 http://www.imooc.com/learn/333文章地址 http://c.haoduoshipin.com/happysublime/00_course_intro.html

2015-09-24 11:24:23 397

转载 原型

原型构造对象原型构造对象的方式是从一个具体到具体的过程,即是会利用一个现有的对象为原型去构建另一个对象。原型对象—->对象JS里面有两种从原型对象中构建对象的方法第一种:Object.create(proto[,propertiesObject])----proto一个对象,作为新创建对象的原型。这个函数会返回构建的对象------propertiesObject对象的属性定义Object.cr

2015-09-24 11:20:43 467

转载 domReady的实现策略

实现策略window.onload当页面和资源完全加载完毕后执行<script> window.onload = function(){ .....}</script>缺点:如果外部文档很多的时候加载缓慢,则会影响代码执行。jQuery方法DOMReady的jQ实现策略在页面的DOM树创建完成以后(也就是HTML解析第一步完成)即触发,而无需等待其他资源的加载。即DOMRead

2015-09-21 22:00:48 407

转载 浏览器渲染引擎

渲染器所有的HTML节点转换完成以后,就是DOM树构建完毕,即domReady.浏览器如何将HTML标签解析成DOM树?答:浏览器是通过渲染引擎实现的。 渲染引擎的职责就是把请求的内容显示到屏幕上,默认情况下能显示Html xml 及图片。通过扩展即插件可以显示pdf等。 渲染引擎的渲染流程首先通过网络获得请求的内容,通常以8k分块方式完成然后解析HTML构建DOM树(构建DOM节点)构

2015-09-21 20:30:44 482

原创 Date

表示当前时间//当前时间new Date();//设定具体时间 2014年12月5日new Date(2014,11,5);//注意JS里面月份是从0开始计数的。所以这里11就是12月份。创建日期new Date();new Date(year,month[,day[,minutes[,seconds[,milliseconds]]]]);//最少传year month两个参数,day默认0

2015-09-21 16:10:42 392

转载 函数

函数函数语法function 函数名([形参列表]){ 执行代码}function add(num1,num2){ var sum = num1 + num2; return sum;}var x = add(2,3); 函数定义的方式1,函数声明function add(){}function add(num1,num2){ var sum = num1 +

2015-09-21 14:41:44 267

原创 数组

创建数组创建数组有两种方式方式1:关键字形式var array = new Array();方式2:字面量形式var array = [];//常用var array = [1,2,3,"hell"];数组中的元素类型可以不同 var students = [ {id:1, score:80}, {id:2, score:46}, {id:3, socre:36}

2015-09-21 00:07:44 376

原创 对象

创建对象var car = new Object();var car = {};//字面量创建 属性和方法var car ={ color:"red", run:function(){alert("num")}} car.color;//"red"car.run();//alert("run")car["color"];//"red"car["run"]();//aler

2015-09-20 23:21:25 299

原创 字符串

字符串表示字符串方式:"该号码可注册""13982291704""""http://www.163.com"'http://www.163.com'比如要判断字符的长度str.length"mircromajor".length;//11用户不能包含某些字符输入 通过方法str.charAt(index);//index表示索引值 micromajor".charAt(0);//"

2015-09-20 22:42:15 253

sourceinsight3.5

官方版本的sourceinsight3.5版本。

2015-12-22

sourcesight3

官方的sourcesight3.5版本可以试用30天。

2015-12-21

sourcesight

官方的sourcesight3.5版本可以试用30天。

2015-12-21

空空如也

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

TA关注的人

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