`
wangyongfei
  • 浏览: 23153 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论
文章列表
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 ...
Global site tag (gtag.js) - Google Analytics