分类: Other

mongo数据库操作

2016 年 5 月 24 日 at 下午 3:35分类:Other

连接mongo库

mongo 127.0.0.1:

#数据库认证

db.auth(“test”, “123123″);

#显示所有集合

show collections;

#创建数据集合

db.createCollection(“tables”)

#保存数据

db.tables.insert( { _id: 10, type: “misc”, item: “card”, qty: 15 } )

#删除所有数据

db.tables.remove({})

#查找数据

db.tables.find()

db.tables.find({age: {$lte: 28}}, {age: 1}).forEach(printjson);

 

#修改数据

调用update()方法使用upsert标志创建一个新文档当没有匹配查询条件的文档时。下面的例子当tables 集合中没有包含{type:”1”,item:”aa”}的文档时创建一个新文档

db.tables.update({type:”1”,item:”aa”},{$set:{name:”bb”}});

#添加数据

db.tables.insert( {type: “2”, item: “car”, question: 15 } );

#删除用户

db.removeUser(“userName”);

特殊字符对应的编码值

2015 年 10 月 19 日 at 下午 4:45分类:Other

原始字符 entity 原始字符 entity
" " & &
' &#039; < &lt;
> &gt;   &nbsp;
¡ &iexcl; ¢ &cent;
£ &pound; ¤ &curren;
¥ &yen; ¦ &brvbar;
§ &sect; ¨ &uml;
© &copy; ª &ordf;
« &laquo; ¬ &not;
&shy; ® &reg;
¯ &macr; ° &deg;
± &plusmn; ² &sup2;
³ &sup3; ´ &acute;
µ &micro; &para;
· &middot; ¸ &cedil;
¹ &sup1; º &ordm;
» &raquo; ¼ &frac14;
½ &frac12; ¾ &frac34;
¿ &iquest; À &Agrave;
Á &Aacute; Â &Acirc;
à &Atilde; Ä &Auml;
Å &Aring; Æ &AElig;
Ç &Ccedil; È &Egrave;
É &Eacute; Ê &Ecirc;
Ë &Euml; Ì &Igrave;
Í &Iacute; Î &Icirc;
Ï &Iuml; Ð &ETH;
Ñ &Ntilde; Ò &Ograve;
Ó &Oacute; Ô &Ocirc;
Õ &Otilde; Ö &Ouml;
× &times; Ø &Oslash;
Ù &Ugrave; Ú &Uacute;
Û &Ucirc; Ü &Uuml;
Ý &Yacute; Þ &THORN;
ß &szlig; à &agrave;
á &aacute; â &acirc;
ã &atilde; ä &auml;
å &aring; æ &aelig;
ç &ccedil; è &egrave;
é &eacute; ê &ecirc;
ë &euml; ì &igrave;
í &iacute; î &icirc;
ï &iuml; ð &eth;
ñ &ntilde; ò &ograve;
ó &oacute; ô &ocirc;
õ &otilde; ö &ouml;
÷ &divide; ø &oslash;
ù &ugrave; ú &uacute;
û &ucirc; ü &uuml;
ý &yacute; þ &thorn;
ÿ &yuml; Œ &OElig;
œ &oelig; Š &Scaron;
š &scaron; Ÿ &Yuml;
ƒ &fnof; ˆ &circ;
˜ &tilde; Α &Alpha;
Β &Beta; Γ &Gamma;
Δ &Delta; Ε &Epsilon;
Ζ &Zeta; Η &Eta;
Θ &Theta; Ι &Iota;
Κ &Kappa; Λ &Lambda;
Μ &Mu; Ν &Nu;
Ξ &Xi; Ο &Omicron;
Π &Pi; Ρ &Rho;
Σ &Sigma; Τ &Tau;
Υ &Upsilon; Φ &Phi;
Χ &Chi; Ψ &Psi;
Ω &Omega; α &alpha;
β &beta; γ &gamma;
δ &delta; ε &epsilon;
ζ &zeta; η &eta;
θ &theta; ι &iota;
κ &kappa; λ &lambda;
μ &mu; ν &nu;
ξ &xi; ο &omicron;
π &pi; ρ &rho;
ς &sigmaf; σ &sigma;
τ &tau; υ &upsilon;
φ &phi; χ &chi;
ψ &psi; ω &omega;
ϑ &thetasym; ϒ &upsih;
ϖ &piv; &ensp;
&emsp; &thinsp;
&zwnj; &zwj;
&lrm; &rlm;
&ndash; &mdash;
&lsquo; &rsquo;
&sbquo; &ldquo;
&rdquo; &bdquo;
&dagger; &Dagger;
&bull; &hellip;
&permil; &prime;
&Prime; &lsaquo;
&rsaquo; &oline;
&frasl; &euro;
&image; &weierp;
&real; &trade;
&alefsym; &larr;
&uarr; &rarr;
&darr; &harr;
&crarr; &lArr;
&uArr; &rArr;
&dArr; &hArr;
&forall; &part;
&exist; &empty;
&nabla; &isin;
&notin; &ni;
&prod; &sum;
&minus; &lowast;
&radic; &prop;
&infin; &ang;
&and; &or;
&cap; &cup;
&int; &there4;
&sim; &cong;
&asymp; &ne;
&equiv; &le;
&ge; &sub;
&sup; &nsub;
&sube; &supe;
&oplus; &otimes;
&perp; &sdot;
&lceil; &rceil;
&lfloor; &rfloor;
&lang; &rang;
&loz; &spades;
&clubs; &hearts;
&diams;

http请求方法

2015 年 7 月 27 日 at 下午 5:51分类:Other

1. get
请求获取Request-URI 指定的资源

2. post
用于向服务器提交数据,正常情况下带有“消息体”

3.head
请求获取Request-URI 制定资源的响应消息报头

4.put
请求服务器存储一个资源,并用Request-URI 作为其标识

5.delete
请求服务器删除 Request-URI 所标识的资源

6.trace
请求服务器回送收到的请求信息,主要用于测试或诊断

7.options
请求查询服务器的性能,或者查询与资源相关的选项和需求

http头域

2015 年 7 月 27 日 at 下午 5:25分类:Other

通用头域
通用头域是指请求和响应都支持的HTTP头域,最常见的有Cache-Control、
Connection 和Transfer-Encoding,具体含义:
(1)Cache-Control:指定请求和相应遵循的缓存机制,最常见的值是no-cache,指
示请求和响应消息不能缓存;
(2)Connection:用于指定处理完本次请求/响应后,客户端和服务器是否还要继续保
持连接。
(3)Transfer-Encoding:用于指定实体内容的传输编码方式。
请求头域
请求头域是只有在请求头中带有的,用于向服务器传递关于请求或者关于客户端的附件
信息。常见的有:Accept、Accept-Encoding、Accept-Language、Accept-Charset、
Host、Referer、User-Agent 和Cookie,具体含义:
(1)Accept: 用于指定客户端程序能够处理的 MIME 类型,多个时用逗号隔开;
(2)Accept-Encoding:指定客户端程序支持的压缩方式;
(3)Accept-Language: 指定客户端期望返回哪个国家语言的文档;
(4)Accept-Charset:指定客户端程序可以使用的字符集;
(5)Host:指定资源所在的主机名和端口号;
(6)Referer:指定请求URI 的源资源地址,也就是用户从哪个URI过来,允许服务器生
成回退链表;
(7)User-Agent:浏览器客户端信息,如使用哪种浏览器等;
(8)Cookie:服务器在浏览器端留下的信息,这是最重要的请求头字段之一

redis常用命令收集

2015 年 2 月 26 日 at 下午 4:49分类:Other

redis状态与性能监控

redis-cli -h localhost -p 6380 monitor

监控host为localhost,端口为6380,redis的连接及读写操作

redis-cli -h localhost -p 6380 info

提供host为localhost,端口为6380,redis服务的统计信息

redis常用命令

keys bbs* 查找以bbs开头的key值

get bbs123 获取key为bbs123 的值

js文本滚动播出

2014 年 11 月 5 日 at 下午 4:24分类:Other

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<style>
   #scroll {width:280px;height:88px;font-size:12px;
            line-height:22px;overflow:hidden};
</style>
<ul>
    <div id="scroll" onmouseover="iScrollAmount=0" onmouseout="iScrollAmount=1" >
        <li>1111</li>
        <li>2222</li>
        <li>3333</li>
        <li>4444</li>
        <li>5555</li>
        <li>6666</li>
        <li>7777</li>
        <li>8888</li>
        <li>9999</li>
        <li>2121</li>
        <li>1212</li>
        <li>1313</li>
	</div>
</ul>
<script>
    var oMarquee = document.getElementById("scroll"); //滚动对象
    var iLineHeight = 440; //单行高度,像素
    var iLineCount = 12; //实际行数
    var iScrollAmount = 1; //每次滚动高度,像素
    function run() {
        oMarquee.scrollTop += iScrollAmount;
        if ( oMarquee.scrollTop == iLineCount * iLineHeight ) {
            oMarquee.scrollTop = 0;
        }
        if ( oMarquee.scrollTop % iLineHeight == 0 ) {
            oMarquee.scrollTop = 0;
        }
        window.setTimeout( "run()", 50 );
    }
    oMarquee.innerHTML += oMarquee.innerHTML;
    window.setTimeout( "run()", 2000 );
</script>

a标签javascript:;的使用

2014 年 6 月 17 日 at 下午 6:25分类:Other

<a href=”javascript:;”>技术网</a>
该连接无任何操作,和普通文本效果一样。只会显示一个鼠标手型样式。(此方法兼容ie浏览器)

此方法不适用 a标签在新标签页面打开 例如:<a href=”javascript:;” traget=”_blank”>技术网</a> 这么写是不起作用的。

有的页面在代码上面会定义<base target=”_blank” /> 全局a标签新页面打开,这样也是不行的。调试的时候需要注意一下,有的时候会忽略。

高德地图JSAPI移动标记获取经纬度实例

2014 年 5 月 28 日 at 下午 8:36分类:Other

js焦点图轮播图实例

2014 年 4 月 9 日 at 下午 3:36分类:Other

js坦克打飞机小游戏

2013 年 12 月 2 日 at 上午 12:13分类:Other

javascript写的坦克打飞机游戏,目前只兼容ie,

欢迎各位指点,抨击。

 

演示地址:www.phpabout.com/demo/tank/index.html