- 浏览: 23153 次
- 性别:
最新评论
文章列表
shift()方法是将一个数组的第一个元素移出
var arr = [1,2,3,4,5];
var b = arr.shift();
console.log(b)
1
取出第一个元素
console.log(arr)
[2, 3, 4, 5]
取出第一元素后的数组
child_process模块用于新建子进程。子进程的运行结果储存在系统缓存之中(最大200KB),等到子进程运行结束以后,主进程再用回调函数读取子进程的运行结果。
child_process模块的方法:
1.exec() 2.execSync() 3.execFile() 4.spawn() 5.fork() 6.send()
1.exec()方法:exec方法用于执行bash命令,他的参数是一个命令字符串。
var exec = require('child_process').exec;
var ls = exec('ls -l', f ...
1.目录结构
对应文件夹的用处:
models: 存放操作数据库的文件public: 存放静态文件,如样式、图片等routes: 存放路由文件views: 存放模板文件index.js: 程序主文件package.json: 存储项目名、描述、作者、依赖等等信息
2.安装依赖模块
对应模块的用处:express: web 框架express-session: session 中间件connect-mongo: 将 session 存储于 mongodb,结合 express-session 使用connect-flash: 页面通知提示的中间件,基于 session ...
1.简介:Node.js就是运行在服务器端的javascript。Node.js是一个基于Chrome javascript运行时建立的一个平台。Node.js是一个时间驱动I/O服务端Javascript环境,基于Google的v8引擎,v8引擎执行Javascript的速度很快很好。Node.js使用Module模块去划分不同的功能,以简化应用的开发.
2.配置:(1)安装nvm: nvm是一个node.js的版本管理工具。 安装nvm:
$ wget -qO- https://raw.github.com/creationix/nvm/v0.25.0/install.sh ...
1.jQuery 隐藏hide() 和显示 show():
通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素:
实例:
$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
语法:
$(selector).hide(speed,callback);
$(selector).show(spe ...
1.什么是事件
事件处理程序指的是当HTML中发生某些事件时调用的方法。就是触发事件。
2.常用事件
(1)click()事件:
click()方法是当按钮被点击时(触发点击事件)调用的一个函数。这个函数在用户点击HTML元素时执行。
例如:
当点击事件触发时,会隐藏p标签里的内容。
$("p").click(function(){
$(this).hide();
});
(2)dblclick()事件:
当双击元素时,会发生dbclick()事件。
例如:
dblclick() 方法触发 dblclick 事件,或规定 ...
1.setTimeout
定义和用法: setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。
语法: setTimeout(code,millisec)
参数:
code (必需):要调用的函数后要执行的 JavaScript 代码串。
millisec ...
创建django的model时,有DateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime()、date()、time()三中对象。这三个field有着相同的参数auto_now和auto_now_add。
1.DateTimeField.auto_now
这个参数的默认值为false,设置为true时,能够在保存该字段时,将其值设置为当前时间,并且每次修改model,都会自动更新。因此这个参数在需要存储“最后修改时间”的场景下,十分方便。需要注意的是,设置该参数为true时,并不简单地意味着字段的默认值为当前时间 ...
1.JsonResponse
class JsonResponse(data, encoder=DjangoJSONEncoder, safe=True, json_dumps_params=None, **kwargs)
是HttpResponse的一个子类(有很多的子类),用于帮助创建JSON编码的响应。他从父类继承大部分行为,并具有以下的不同点:
它的默认Content-Type头部设置为application/json。
(1)它的第一个参数 data,应该为一个 dict 实例。如果 safe 参数设置为 False,它可以是任何可 JSON 序列化的对象。
...
1.什么是json
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。
2.json建构的两种结构
(1)“名称/值”对的 ...
1.查找所有符合条件的元素 find()
$('ul').find('li').addClass('tmpExample');
查找页面中ul元素下的所有li元素,并为查找到的li元素增加tmpExample样式。
2.查找指定元素的兄弟节点 siblings()
$('li#tmpCarrot').slblings().addClass('tmpExample');
查找ID ...
一、*args和**kwargs
python里的*args和**kwargs的特殊含义,他们都和函数有关,但是在函数调用和函数的声明时有着不同的意义。
一般来说,无论是函数的调用或者声明,单个星号表示有元组(或是列表)的出现,而两个星号则代表有字典出现。
二、函数的调用:
函数调用里的*和**
例如:
def check_web_server(host, port, path) :
用check_web_server('127.0.0.1', 8000, '/admin/')即可调用 这个函数。
那要是这些信息在三元组里,如:
host_info= ('www. ...
一.django模板标签
1.if/else标签
基本语法格式如下:
{% if condition %}
...display
{% endif %}
或者:
{% if condition1 %}
...displa 1
{% elif condition2 %}
...displa 2
{% else %}
...display 3
{% endif %}
根据条件判断是否输出。if/else支持嵌套。
{% if %}标签接受and , or 或者not关键字来对多个变量做判断,或者对变量取反(not),例如:
{% if ...
1.基本选择器
× 通用元素选择器,匹配任何元素
e 标签选择器,匹配所有使用e标签的元素
.info class选择器,匹配所有class属性中包含info的元素
#footer id选择器,匹配所有id属性等于footer的元素
实例:
* { margin:0; padding:0; }
p { font-size:2em; }
.info { background:#ff0; }
p.info { background:#ff0; }
p.info.error { color:#900; font-weight:bold; }
#info { bac ...
1.在django中,一个类对应一个表。
定义表名:
setting.py 中的DATABASES设置数据库的选用'ENGINE':'django.db.backends.mysql',
名字'NAME':'',
账号'USER':'',
密码'PASSWORD':'',
数据库的的服务器IP 'HOST':'mysql.。。。.com',
端口'PORT':'7150',端口号也是一个字符串,默认是3306,远程会为了安全会进行更改。
models里是用class进行创建的,一个类一个表。
2.所有的数据库的操作都在APP下的models.py文件中在mode ...