`
文章列表
window.location.host;//返回url 的主机部分,例如:www.xxx.com window.location.hostname;//返回www.xxx.com window.location.href;//返回整个url字符串 window.location.pathname;//返回/a/index.php或者/index.php window.location.protocol;//返回url 的协议部分,例如: http:,ftp:,maito:等等。 window.location.port //url 的端口部分,如果采用默认的80端口,那么返 ...
       最近在做的项目用到的存储库是 Mongodb , 因为用到的数据是实时通信的, 数据量比较大, 而且还要存到数据库里,所有就想写一个脚本给数据库进行定时的清除处理, 可是一段时间后发现服务器空间快满了, 我才发现Mongodb 不会释放已经占用的磁盘空间, 即使drop collection也不行, 除非drop database. 这就导致如果一个db曾经有大量的数据一段时间后又删除的话,硬盘空间就是一个问题。        解决磁盘空间释放的问题有两种方法:        第一种是dump & restore:    1. mongodump -d dat ...
        因为一直用的是ubuntu系统,所以习惯了用终端来操作一些东西,最近发现在linux上的修改图片的工具非常好用,在这里给大家分享一下。 这个工具就是ImageMagick;你会发现他非常 的好用,只需要在终端输入些命令就可以 ...
       之前在做用angular写前端框架的时候很苦恼控制器之间的独立性,父级控制器可以控制子控制器,但是子控制器却很难控制父控制器。后来在用socket传递数据的时候,发现他的服务是通过emit发送,on接收。我就想angular是不是也会有这样的服务,后来试了下,果然有。           AngularJS中的作用域有一个非常有层次和嵌套分明的结构。其中它们都有一个主要的$rootScope(也就说对应的Angular应用或者ng-app),然后其他所有的作用域部分都是继承自这个$rootScope的,或者说都是嵌套在主作用域下面的。很多时候,你会发现这些作用域不会共享变量 ...
http请求就是指从客户端到服务器端的请求消息。 比如我们在用angularjs做前端框架,向后端发送请求获得返回值。 我们可以在service里写$http请求。 angularjs中的$http数据存储请求大致有以下几种: post请求: post请求的格式是:  post( url, data, [config] );   //主要用来创建对象和角色   $http.post(url,data,Headers) .success(function(result) { console.log("succe ...
目前做的一个项目,前端采用的是angularjs,后端nodejs做服务器。 我尝试使用接下里的方式来发起对nodejs服务器的请求: $http.get('http://localhost:3000/') .success(function (data) { $scope.index = data; }) .error(function (data) { $scope.index = "& ...
AngularJS是一款非常强大的前端MVC框架。大概可以分为这三类:         1.Directive(指令)         2.Controller(控制器)        3.Service (服务) 一、首先是服务(service)        它是一个单例,就是无论这个服务注入到任何 ...
一、Linux用户管理 1)查看用户 $ who am i  或者 $ who mom likes  输出内容如下 geek pts/1 2016-08-06 10:00 ( :0 )  其中第一行表示打开当前伪终端的用户名(可直接使用who am i) 第二列的 pts/1中pts表示伪终端,所谓伪是相对于/dev/tty设备而言,即使用[Ctrl]+[Alt]+[F1]~[F7]进行切换的/dev/tty设备(“真终端”)pts/1后面的1表示伪终端序号,再开一次终端即为1 who 命令其它常用参数参数 说明-a 打印能打印的全部-d 打印死掉的进程-m 同am i,m ...

ubuntu(linux)安装node

    博客分类:
  • node
           网上有很多linux安装 node 的方法,我用的ubuntu14.04,碰到的问题主要就是 node 的版本问题,安装的node版本总配不到需要用的版本,这是node菜鸟教程里的安装方法: http://www.runoob.com/nodejs/nodejs-install-setup.html       最近在网上发现了一个方法是linux通过nvm安装node的帖子,node 的版本迭代很快,而且一些情况下会要求特定的版本运行。nvm 就是一款常用的 node 版本管理工具。因为之前在用菜鸟教程的方法是,就是希望解决这个版本问题,当时查到直接装 node ...
在HTML中,我们经常会用到按钮。 而我们常用的按钮标签有以下几种: 1):button标签 例: <button >按钮</button> <button>标签定义一个按钮。 在button元素内部,可以放置内容,如文本或者图像。 <button>与</button>标签之间的所有内容都是按钮的内容,其中包括文本和多媒体内容。 .button { font-size: 15px; height: 50px; width: 110px; background-color: bl ...

css常用属性(续)

    博客分类:
  • CSS
4):相对路径与绝对路径 通过position来定义路径类型。 position: absolute;为绝对路径,也就是在其所在<div/>标签的位置。 例: .div { position: absolute; left: 100px; top: 200px; } position: relative;为相对路径,也就是在同一个<div/>标签中,相对于绝对位置的标签的位置。 例: .div { position: relative; left: 100px; top: 20px; } 5):boder ...

CSS常用属性

    博客分类:
  • CSS
       css通过添加各种属性对页面的格式进行设置,而最常用的方法就是使用选择器,而选择器有多种,如类选择器(class),ID选择器等。        而在css中我们最常用的一些属性有: (1)字体属性:                 Serif 字体                 Sans-serif 字体                 Monospace 字体                 Cursive 字体                 Fantasy 字体。五种常用字体        例: body {font-family: sans-ser ...
       div是块级元素,是独占一行的一般情况下,两个相邻的div是不会处于同一行的。 例如: html代码: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>aaa</title> <link rel="style ...
共同点:       sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。sessionStorage和localStorage 有存储大小的限制可以达到5M或更大。 不同点:       数据有效期不同:       sessionStorage:仅在当前浏览器窗口关闭前有效,自然也就不可能持久保持;       localStorage:始终有效,窗口或浏览器关闭也一直保存,因此用作持久数据;       作用域不同,sessionStorage不在不同的浏览器窗口中共享,即使是同一个页面;localStorage 在所有同源窗口中都是 ...
     循环中的闭包,下例是一个循环三次的操作,它在每次循环中都会创建一个返回当前循环序号的新函数,该函数会被添加到一个新的数组中,并最终返回。 function f() { var a = []; var i; for(i = 0; i < 3; I++) { a[i] = function () { return I; } } return a; } >>>var a = f(); a[0] =>3 a[1] =>3     ...
Global site tag (gtag.js) - Google Analytics