- 博客(133)
- 资源 (7)
- 收藏
- 关注
原创 配置了环境变量,sudo时还是"command not found"
为了安全起见,/etc/sudoers 配置文件里 默认设置了sudo时,命令查找目录,所以你新加的命令,在配置完环境变量后也无法使用。默认配置:Defaults secure_path=/sbin:/bin:/usr/sbin:/usr/bin简单的解决办法就是覆盖它:在.bashrc中添加:alias sudo='sudo env PATH=$PATH'修改 /etc/sudoers时,建议使用
2015-03-27 02:46:43
5919
转载 securing-cookies-httponly-secure-flags
原文:securing-cookies-httponly-secure-flags
2015-01-20 14:58:59
1259
转载 使用Chrome浏览器解密Base64
打开一个标签页,粘贴内容 :data:text/plain;base64, 以及base64字符原文:使用Chrome浏览器解密Base64
2015-01-19 21:26:05
6148
转载 linux source 点命令
原文:让/etc/profile文件修改后立即生效让/etc/profile文件修改后立即生效 方法1: www.2cto.com 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # . /etc/profile 注意: . 和 /etc/profile 有空格 方法2: 让/etc/profi
2015-01-10 01:58:42
1370
原创 nodejs安装node-inspector报错
之前安装node-inspector,npm一个命令妥妥的就安装好了,现在在win8.1下,就报错找不到python,后来安装python了3.x的版本,并将python加到PAHT环境变量里,还是报错你,但不是之前找不到python的错了,报的是关于spawn的错,后来,卸载了python3.x的版本,换2.x的版本,再:npm install -g node-inspector顺利
2014-12-06 21:35:52
5813
转载 nodejs环境设置
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npm config set registry http://registry.cnpmjs.org npm info underscore (如果上面配置正确这个命令会有字符串response)2.命令行指定npm --registry http://regis
2014-12-06 17:43:15
1065
原创 正在解析主机
在使用chrome时候,如果长时间看到左下角出现“正在解析主机”的字样,那必定是dns服务器解析太慢,得换dns服务器了,不妨选电脑的网关的ip作为dns服务器ip,然后备选dns服务器选谷歌的dns服务器 8.8.8.8,来试试。
2014-12-03 04:51:37
8348
原创 与网络相关的基础知识
内网ip网络地址转换(NAT,Network Address Translation)网关(Gateway)网卡--网络适配器(network adapter)/网络接口卡NIC(Network Interface Card)疑问:都常说mac地址和ip地址都是唯一的,那么整为毛要整2个唯一,一个唯一不就能够精确定位了吗?网上找了几句简单的说法:
2014-12-03 03:22:58
835
原创 window自制bat,vbs脚本,自动在后台运行nodejs application
环境:window8.11、新建一个.bat文件。内容如:@ECHO ON f:cd \repositories\yyperstart /b nodemon index.js -f 2、新建一个.vbs文件。内容如:Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c run-yyper-blog.bat"
2014-12-03 00:16:05
5169
原创 CentOS7.0安装
环境: 笔记本acer aspire 4750G过程:其实过程也和其他的教程那样很简单,但是了我按的时候,因为笔记本上插有USB接口的鼠标和键盘,安装过称是各种报错啊,并且是各种看不懂,各种百度谷歌,报的错误,倒是能搜到,但是解决方案就是不行。后来从错误中的USB字眼里,感觉难道真是外接的USB的鼠标和键盘有关系,果断拨除,果然分分钟钟就安装好了。参考:
2014-12-01 03:41:46
4009
转载 Mozilla技术列表
Mozilla是一个科技团体,它努力维护和改善Firefox的功能,让我们来看看他们目前研究的一些技术:WebGL:是一项在网页浏览器体现3D画面的技术,通过硬件加速游戏。硬件加速不仅提供流畅的动画,也能降低电池的消耗,这种技术一开始应用于Firefox,而现在也应用于Chrome, IE, 苹果的 Safari 以及Opera 。WebRTC:是一个支持网页浏览器进行实时
2014-11-13 13:27:09
878
转载 <meta http-equiv=”X-UA-Compatible” content=”IE=edge,chrome=1″ />
这 样写可以达到的效果是如果安装了GCF,则使用GCF来渲染页面,如果没安装GCF,则使用最高版本的IE内核进行渲染。Google Chrome Frame(谷歌内嵌浏览器框架GCF)。这个插件可以让用户的IE浏览器外不变,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核,而且支持IE6、7、8等多个版本的IE浏览器。
2014-11-07 14:44:00
1887
原创 定义属性读写访问器的错误
var test = {};Object.defineProperty(test, 'name',{ configurable: true,set: function(value){ this.name = value;},get: function(){ return this.name;}});test.name="test";这个会报栈溢出的错误:Un
2014-04-01 15:44:21
2420
原创 perspective
perspective:表示用户与z=0的水平面之间的距离。0和负值都是无效值。如果z轴坐标的值大于perspective的值,就不会画出来了。使用perspective且值不为0 或 none,就会创建一个新的上下文栈(stacking context)。参考: https://developer.mozilla.org/en-US/docs/W
2014-03-31 10:08:19
1409
翻译 使用docement.createElement()来测试浏览器是否支持某元素
跨浏览器脚本正在变成一项与特性支持对抗的复杂游戏。我们最熟悉的是使用object detection 或者navigator object来检测是否支持一个特定的js对象或者方法,但是这种技术作用不是很好,尤其是在检测一个对象是否为浏览器识别的html element,如canvas 、。这时候 document.createElement()可以更有效。测试一个element,基本前提是
2014-03-28 14:33:34
1355
原创 win7安装grunt-contrib-qunit
grunt-contrib-qunit是基于phantomjs .exe,所以会首先安装 phantomjs.exe,安装是使用npm上注册的模块phantomjs来安装的,该模块实现了下载,及解压提取phantomjs.exe安装包的功能,并返回了phantomjs.exe安装的绝对路径,phantomjs是安装在: phantomjs模块的当前路径 / lib / phantomjs / ph
2014-03-19 16:55:54
1612
转载 在js中怎样捕获css3动画事件
参考: How to Capture CSS3 Animation Events in JavaScript Using jQuery to Detect When CSS3 Animations and Transitions End How do I normalize CSS3 Transition functions across br
2014-03-18 14:06:49
1505
原创 在win7下将nginx添加到系统变量造成的悲剧
启动nginx时,如果没有指定配置文件,那么nginx会自动到相对于你当前的所在的目录去找 config/nginx.conf 的配置文件,你配置了nginx的系统变量,所以你可以在任何地方使用nginx命令,当你所在的目录下没有 config/nginx.conf,它自然找不到配置文件,所以就启动不了。nginx的安装路径下有,所以你进入到该安装路径下启动。当然如果你要是显式指定了,那就无所谓了
2014-03-12 14:13:34
3769
原创 mount
linux下,一切皆文件。那么对于设备文件,我们需要挂载后才能访问。挂载点其实就是个目录,并且必须存在,如果这个目录下有内容,那么挂载后,这些内容将不可见,卸载(umount)后挂载的设备后,原来的内容就可见了。
2014-03-05 09:49:34
894
原创 调试grunt方法
第一种是直接在cmd命令下借助node-inspector调试。命令格式:node --debug {grunt-cli base dir}\grunt build-task。eg:node --debug-brk C:\\Users\\yangyongpeng\\AppData\\Roaming\\npm\\node_modules\\grunt-cli\\bin\\grunt spri
2014-02-26 17:34:12
3729
原创 类数组(like array)
在浏览器控制台测试如下代码:var test = { length: 0, splice: function() {} }数据的结果不是 {length:0,splice:function},而是个空数组。如果页面全局有jquery,那么:$.fn 输出的也是 [ ],和这个有效果一样。那么当一个对象里 同时具有 length属性且值是number,和splice属性
2014-02-21 15:29:50
1147
转载 NodeJs:module.filename、__filename、__dirname、process.cwd()和require.main.filename 解惑
复制于:http://www.cnblogs.com/happyframework/archive/2013/05/16/3080910.html测试代码:console.log('*** app start ***');console.log('*** module.filename = ' + module.filename + ' ***');consol
2014-01-08 14:09:19
2474
原创 win7搭建ghost开发所需环境
如果只是想使用ghost,对其源码不感兴趣的话,直接去官网下载源码,官网下载的源码包已经把该处理的文件都处理好了,然后npm install --production 安装下依赖就能够使用了。如果你想研究源码,那就需要搭建开发所需环境了。ghost使用的技术:1、后台服务基于express;2、模板引擎使用的是 handlebars;3、css是基于sass;4、构建工具使用的
2014-01-02 18:45:12
1694
原创 less-middleware
ps:基于 express 配置less文件目录和css文件目录配置:几点说明:1、这个会涉及到3个目录的对应规划,即:请求路径、css文件路径、less文件路径。2、express静态文件路径的配置 与 css文件存放路径与 对该文件的请求路径的关系。例如:假设: "/" 为项目的根目录。静态文件路径的配置如下:app.use(express.static(path.
2013-12-18 13:56:15
2640
转载 Attribute和Property的区别
Attribute和Property都被翻译成“属性”,但是它们的本质不同。下面我们就从一些例子中来说说它们的区别吧! “桌子上有个苹果”。Attribute仅仅是描述了这个“有苹果”的事实,而Property则是直指那个桌子上的苹果。这里的苹果是一个实体,用Attribute来描述只能说明这个事件的事实。它无法准确的描述出具体是哪个苹果在桌子上。再举个例子“我爸是李刚”。Attribute
2013-12-06 13:52:35
1982
原创 sourcemap
SourceMap 的文件内容是js对象,其个字段是: - version:Source map的版本,目前为3。 - file:转换后的文件名。 - sourceRoot:转换前的文件所在的目录。如果与转换前的文件在同一目录,该项为空。 - sources:转换前的文件。该项是一个数组,表示可能存在多个文件合并。 - names:转换前的所有变量名和属性名。 - map
2013-12-05 18:34:14
1306
原创 阿里云centOS-6.3-64位通过YUM源安装nginx
第一步:在 /etc/yum.repos.d/ 目录下,建立名叫nginx.repo的软件源配置文件。 文件 nginx.repo 的内容是:[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1第二步:使用命令
2013-12-04 17:26:02
2951
原创 ECMAScript5 Objects and Properties
ESMA5 各浏览器兼容表看了这两篇关于介绍ECMA5新加的操作Object和属性的API文章,看了这2篇那对这API就了如指掌了。john resig -- ECMAScript 5 Objects and PropertiesIBM developerworks -- 深入探讨 ECMAScript 规范第五版了解到关于Object.create()的几种实现方
2013-11-26 18:24:18
1130
原创 menu.lst
配置grub4dos的menu.lst来引导安装ubuntu:title Install Ubuntu find --set-root /ubuntu-13.10-desktop-amd64.isokernel /vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-13.10-desktop-amd64.iso locale=zh_CN.U
2013-11-25 01:28:48
1650
原创 将win7默认的启动过程(BIOS–>MBR–>DPT–>PBR–> Bootmgr)机制,换成由grub4dos来实现
win7的启动原理 启动流程:BIOS–>MBR–>DPT–>PBR–> Bootmgr–>BCD–>Winload.exe–>内核加载 –>整个windows7系统 电脑加电后,首先是启动BIOS程序,BIOS自检完毕后,找到硬盘上的主引导记录MBR,MBR读取DPT(分区表),从中找出活动的主分区,然后读取活动主分区的PBR(分区引导记录),PBR再搜寻
2013-11-24 14:41:38
8472
原创 js砸碎笔记
1、有这么个问题:有个按钮使用jquery-1.3.2绑定了click事件,该按钮的父元素上阻止了事件冒泡,然后在document上使用jquery1.10.2也绑定了click事件 。按说我单击那个按钮,不会触发document绑定click事件,但是触发了。后来发现是版本问题,应该是jquery版本事件系统实现不一样导致的。如果用高级的版本( 比如1.4.2)来绑定按钮的click事件就正常呢
2013-11-21 15:46:15
1213
1
最新centos中文文档
2020-11-16
pc, ios, android,小程序开发报价指南.xls
2019-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人