- 浏览: 974231 次
- 性别:
最新评论
-
ouyida3:
大年初一写技术博客,牛
多种方案实现 CSS 斜线 -
青春..荒唐:
标准①lang 属性规定元素内容的语言,lang=" ...
前端面试问题总结 -
青春..荒唐:
新增1:①垂直居中一个img:img{ display: ...
前端面试问题总结 -
青春..荒唐:
新增:①事件委托:利用事件冒泡,自己所触发的事件,让父元素代替 ...
前端面试问题总结 -
田进丰:
居然还有java代码?
基于jQuery图片轮播
文章列表
HTML列表分类:有序列表,无序列表,定义列表
有序列表:
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
//输出为
1.Coffee
2.Tea
3.Milk
<ol start="50">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
& ...
模板扩展
一个块语句压缩了一些当你扩展时可能想要改变的模板元素
例如,为了使用一个能动态header块,你可以在父模版中添加:
<header>
{% block header %}{% end %}
</header>
然后为了在子模板中覆写{% block header %}{% end %}部分,你可以使用块的名字引用,并把想要的内容放到其中
{% block header %}{% end %}
{% block header %}
<h1>Hello world!</h1>
{% end %} ...
优点:jQuery凭借简洁的语法和跨平台的兼容性,极大地极大地简化了JS开发人员遍历HTML文档,操作DOM,处理事件,执行动画和开发ajax的操作。jQuery拥有独特的选择器,链式操作,事件处理机制,封装完善的ajax。
优势:①轻量级,目前使用UglifyJS压缩后,大小保持在30KB左右
②强大的选择器(基本选择器,层次选择器,过滤选择器)
③DOM操作的封装(jQuery中DOM的操作)
④可靠的事件处理机制(事件处理)
⑤ajax完善处理
⑥链式操作方式
书写方式:若没有特殊说明,jQuery==$,所以$("#foo")==jQue ...
JSON (JavaScript Object Notation关系表示法)
它是一种轻量级的数据交换格式,易于人阅读和编写。同时也易于机器解析和生成
JSON建构于两种结构:
①键值对的集合,对象形式,对象之间 , 分隔
②数组形式
这些都是常见的数据结构。事实上大部分现代计算机语言都以某种形式支持它们。这使得一种数据格式在同样基于这些结构的编程语言之间交换成为可能。
特点:
JSON 是纯文本;
具有层级结构(值中存在值);
可通过 JavaScript 进行解析;
数据可使用 AJAX 进行传输;
JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C ...
API应用程序接口,又叫应用编程②(接口)
它是电脑操作系统或程序库提供给应用程序调用使用的代码,就是①(软件)系统不同组成部分衔接的约定
概念详解:①简单的说软件就是程序加文档的集合体,软件包括所有在电脑运行的程序,和其架构无关,例如可执行文件,库及脚本语言都属于软件
②在面向对象编程中,接口通常定义为一些方法的集合。对对象的属性的访问通常通过属性访问函数来进行
Request 和Response (请求和响应)
当请求一个页面,Django会建立一个包含请求元数据的 HttpRequest 对象。 Django 加载对应视图时,HttpRequest 对象将作为 ...
①css改动后,页面显示样式不变
解决方案:一般是缓存问题,这时读的是缓存文件而不是原文件了。右击刷新按钮点击清楚缓存或者到浏览器设置中清除缓存。清除后刷新网页即可。②页面上多出空处,含有<
<html>
...
jQuery 是一个轻量级的 JavaScript 库,极大地简化了 JavaScript 编程
(基础语法):
$(selector).action()
①美元符号定义 jQuery
②选择符(selector)查询和查找 HTML 元素
③action() 执行对元素的操作
②包含元素选择器,属性选择器,css选 ...
Pyenv是一种Python版本管理工具,可以在多个Python版本中进行全局版本切换
ubuntu上Pyenv安装和配置:
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin ...
表格和border属性
(组成):
< td> 指表格数据(table data),即数据单元格的内容
表头使用 <th> 标签进行定义,大多数浏览器会把表头显示为粗体居中的文本
(边框属性):如果不指定border属性,表格将不显示边框。有时候这很有用,但是多数时候我们希望显示边框。想要显示一个有边框的表格,需要使用border属性。
(单元格间距和表格内容内边框):
cellspacing属性来增加/减小单元格间距。
cellpadding属性在表格内容和边框之间留出更多空白/减少空白。
(表格高度):style="height: 15%" ...
(作用):
正则表达式描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。作为一个模板,将某个字符模式与所搜索的字符串进行匹配
...
(一)内边距
CSS padding 属性定义内边距,即边框与元素内容之间的空白区域
padding 属性接受长度值或百分比值,但不允许使用负值
{单边内边距属性}
可以依次表达,也可以按照上右下左的顺序分别设置各边的内边距,各边均可以使用不同的单位或百分比值:例如h1 {padding: 10px 0.25cm 2px 20%;}等效于
h1 {
padding-top: 10px;
padding-right: 0.25cm;
padding-bottom: 2px;
padding-left: 20%;
}
{内边距的百分比数值}
百分数值是相对于其父元素的 wi ...
(一)添加图片背景
{1}按钮添加有button和input两种方法
①用<button> 标签给html添加按钮<button type="button">Click Me!</button>
②用input方法<input type="button" style="width:100px;height:60px;" value="Let's Go">
type:说明按钮button style:编辑按钮大小 value:按钮键 ...
【简介】CSS又叫层叠样式表(Cascading Style Sheets)是一种语言,用来描述使用标记语言(如HTML)写成的网站的外观和格式。即样式定义如何显示 HTML 元素
【存储】样式通常存储在样式表中,外部样式表通常存储在 CSS 文件中
【构成】由两个主要的部分构成:选择器和声明
选择器通常是您需要改变样式的 HTML 元素
每条声明由一个属性和一个值组成
例如:将 h1 元素内的文字颜色定义为红色,同时将字体大小设置为 14 像素
h1 {color: red; font-size: 14px;}
选择器 声明 属 ...
{一}安装django(两种方式)
(1)用 pip 来安装:
需要先安装pip: sudo apt-get install python-pip
(2) 利用 pip 安装 Django:
sudo pip install Django
或者 sudo pip install Django==1.8.16
或者 pip install Django==1.10.3
(3)如果想升级 pip 可以用:
sudo pip install --upgrade pip
{2}
也可以用源代码安装,自带源安装的 Django 一般版本比较旧,而用 pip 可以安装最新的版本,
所以推荐pip
(1) ...
(1)登陆官网,下载安装包
https://www.jetbrains.com/pycharm/download/#section=linux下载linux版本的pycharm
(2)命令打开所在的文件下 cd 下载
(3)解压 tar xfz pycharm-professional-2016.3.2.tar.gz(对应版本)
(4)打开解压后文件的bin目录下 cd pycharm-community-3.4.1/bin/
(5)运行 ./pycharm.sh
{1}注册码地址 http://www.360kb.com/kb/17_24.html
{2}设置Ub ...