上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2013年12月5日

HTML inline 与block元素

摘要: 行标签:内容撑开宽度,不可以控制宽和高,它的宽和高随标签里的内容而改变块标签:撑满行(默认),可以用样式控制其宽和高但行标签img,textarea,select,input是可以设置宽和高并且有效的如果对 iniline元素设置了浮动 则具有块级元素的性质块元素(block element)* address - 地址* blockquote - 块引用* center - 举中对齐块* dir - 目录列表* div - 常用块级容易,也是css layout的主要标签* dl - 定义列表* fieldset - form控制组* form - 交互表单* h1 - 大标题* h2 - 阅读全文

posted @ 2013-12-05 16:38 dubaokun 阅读(968) 评论(0) 推荐(0)

2013年12月3日

javascript 继承实现

摘要: function extend(subClass, superClass){ var C=function(){}; C.prototype=superClass.prototype; subClass.prototype=new C(); subClass.prototype.constructor=subClass; subClass.superClass=superClass.prototype; if(superClass.prototype.constr... 阅读全文

posted @ 2013-12-03 11:38 dubaokun 阅读(158) 评论(0) 推荐(0)

2013年11月30日

深入理解linux的权限设置和SUID,SGID以及粘滞位

摘要: 我们知道文件的权限可以用三个八进制数字表示。其实文件的权限应该用四个八进制来表示,不过用 ls -l 命令时,只显示三个罢了。那个没有显示的八进制数字其实是第一个,它用来设定一些特殊权限。这个八进制数字的三个位是SUID SGID sticky-bitSUID当设置了SUID 位的文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。如果所有者是 root 的话,那么执行人就有超级用户的特权了。这时该位将变成一个安全漏洞,因此不要轻易设置该位。SGID与上面的内容类似。文件运行时,运行者将具有所属组的特权。sticky-bitsticky 位要求操作系 阅读全文

posted @ 2013-11-30 21:08 dubaokun 阅读(1234) 评论(0) 推荐(1)

2013年11月27日

设置express ejs模板的后缀名html

摘要: 如果使用jade或者ejs模板引擎的话 模板文件的格式为ejs或者jade ,有时候需要将后缀名修改为 html格式的。app.set('view engine','ejs'); app.engine('.html',require('ejs').__express);或者app.engine('html', require('ejs').renderFile);同时route中的代码 也要加上后缀比如 exports.index = function(req, res){ res.render(& 阅读全文

posted @ 2013-11-27 17:22 dubaokun 阅读(1361) 评论(0) 推荐(0)

2013年11月26日

Centos 安装编译codeblocks&&codelite

摘要: codeblockshttp://www.cnblogs.com/magialmoon/archive/2013/05/05/3061108.htmlhttp://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux安装后需要设置控制台:设置输出的终端 :setting -> enrionment->->terminal to lanch console program:里改成gnome-terminal -t $TITLE -x运行下试试,这样不用codeblocks 阅读全文

posted @ 2013-11-26 23:41 dubaokun 阅读(935) 评论(0) 推荐(0)

2013年11月24日

JavaScript中两种类型的全局对象/函数【转】

摘要: SnandyStop, thinking is the essence of progress.JavaScript中两种类型的全局对象/函数这里所说的JavaScript指浏览器环境中的包括宿主环境在内的。第一种是ECMAScript Global Object,第二种是宿主环境(Host)下的全局对象/函数。一、核心JavaScript内置对象,即ECMAScript实现提供的不依赖于宿主环境的对象这些对象在程序执行之前就已经(实例化)存在了。ECMAScript称为The Global Object,分为以下几种1, 值属性的全局对象(Value Properties of the Gl 阅读全文

posted @ 2013-11-24 10:59 dubaokun 阅读(220) 评论(0) 推荐(0)

Canvas vs. SVG[转]

摘要: Canvas 和 SVG 都允许您在浏览器中创建图形,但是它们在根本上是不同的。SVGSVG 是一种使用 XML 描述 2D 图形的语言。SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为某个元素附加 JavaScript 事件处理器。在 SVG 中,每个被绘制的图形均被视为对象。如果 SVG 对象的属性发生变化,那么浏览器能够自动重现图形。CanvasCanvas 通过 JavaScript 来绘制 2D 图形。Canvas 是逐像素进行渲染的。在 canvas 中,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如果其位置发生变化,那么整个场景也需要重新绘制 阅读全文

posted @ 2013-11-24 10:00 dubaokun 阅读(321) 评论(0) 推荐(0)

2013年11月21日

centos 学习总结

摘要: 我用的是6.4添加中文输入法1.su root2.yum install "@Chinese Support"3.exit4.回到桌面,system->preferences->input method5.如果没有,先注销一下。6.按照提示添加输入法。7.最后 再次注销,登录即可。安装 chrome之前Google就说了,由于CentOS/RHEL 6已经是过期的系统,所以不再会有Chrome了。虽然后来由于引起了社区的抗议,从而改口,不再提CentOS/RHEL 6是过期系统了;但是,目前在CentOS/RHEL 6上已经没有Chrome可以下载使用了。那么, 阅读全文

posted @ 2013-11-21 22:40 dubaokun 阅读(388) 评论(0) 推荐(0)

2013年11月20日

Grunt 常用插件

摘要: 1、grunt-contrib-jshint javascript代码检查(并会给出建议)https://github.com/gruntjs/grunt-contrib-jshint2、grunt-contrib-concat 合并JS文件 https://github.com/gruntjs/grunt-contrib-concat3、grunt-contrib-uglify 压缩jshttps://github.com/gruntjs/grunt-contrib-uglify4、grunt-contrib-less 将less编译为CSShttps://github.com/gruntj 阅读全文

posted @ 2013-11-20 16:30 dubaokun 阅读(315) 评论(0) 推荐(0)

2013年11月19日

常见的MIME

摘要: "css": "text/css", "gif": "image/gif", "html": "text/html", "ico": "image/x-icon", "jpeg": "image/jpeg", "jpg": "image/jpeg", "js": "text/javascript", "jso 阅读全文

posted @ 2013-11-19 17:28 dubaokun 阅读(171) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

导航

新浪微博 新博客 Github