- 博客(32)
- 收藏
- 关注
转载 crontab -让服务器执行定时任务
1、启动服务 一般启动服务用 "/sbin/service crond start"就可以了,如果是root用户就是 "sudo service crond start"。如果是想开机启动那么就是用"chkconfig crond on"即可。 2、查看运行状态 可以通过查看进程" ps -ax | grep cron ",可以通过查看服务状态"service crond sta...
2016-08-28 19:17:00 104
转载 koajs项目之memcached实现session共享
在做nodejs服务的负载时要考虑到session共享的问题,一般常用的就是memcached方式实现的,本文主要介绍通过npm社区的几个模块轻松实现这个功能。 做koa的session一般会想到用koa-session,但是这里并不合适,koa-session只是用内存的方式去实现,这里要用到的是koa-generic-session。 koa-generic-session跟...
2016-07-26 23:56:00 106
转载 babel 编译后 this 变成了 undefined
最近有在用webpack,使用了babel这个模块来编译js jsx文件,但是发现文件编译后this变成了undefined。 源文件 module.exports = React.createClass({ render: () => { return (<div>{this.props.name}</div>); } }); 编译后 mo...
2016-07-12 23:45:00 373
转载 说说对npm的开发模式和生产模式的理解
nodejs这些年的发展非常快,相信没有哪个前端不知道的了,npm也成为了前端开发中经常用到了的一个命令。那么npm不是只用一个 "npm install xxx"命令就够了吗?实际上并不是这样,发现有些团队在使用npm的时候没有认真去搞懂npm在团队里面或者说是在项目里面的一些用法。 1.从认识package.json开始 在团队里面开发,一般会分为开发模式和生产模式(可能会有不同...
2016-07-11 23:15:00 345
转载 nodejs 通过nginx后出现响应慢的解决方法
最近用了nodejs搭建服务器,然后用了nginx做了反向代理,项目开发需求,没办法。但是发现了经过代理之后发现网页请求变慢了,而且是不能忍的一分钟以上。 一开始,怀疑是在nodejs那边的问题,结果在nodejs那边进行了判断(通过写测试代码),但是发现是经过了一分多钟请求才到nodejs这边,那么只能先排除nodejs这方面的问题。 那么要排除nginx的...
2015-12-25 17:24:00 487
转载 一些想说的话,无关技术
来到现在的团队半年多了,周四的时候,有一部分兄弟被裁了。我觉得一个写代码的人应该会比较理性,包括在和主管谈话的时候都觉得自己能比较理性的思考,觉得大家应该都能体会吧,虽然会比较无奈,这几天也没什么心情去写代码,各种开会,各种聊天谈话,气氛有点压抑。 周四晚上,算不是失眠,但是凌晨三点多就醒了,想了很多事情,回想了很多,睡不着,这样一直到天亮。理性告诉我,离...
2015-12-19 21:51:00 68
转载 avalonjs 中的if else实现的几种方法
在学习avalonjs的过程中,发现模板中并没有if else这样的写法,不像tempalte ejs这些,所以总结了三种方法来实现,仅供在使用avalonjs的同学参考,主要是通过ms-if 表达式和方法来实现. 1.开始前的准备 首先是做一个简单的html作为基础 <!DOCTYPE html> <html> <...
2015-10-05 12:00:00 281
转载 avalonjs 实现简单购物车
因为最近有在做购物车,然后我们是用avalon来实现一些模块的,所以顺其自然的用avalon来实现购物车,目前发现avalon还是比较强大的,大大的节约了代码量。 购物车一般具备的功能是加减数量、选择商品、删除商品和计算金额,因为avalon具有双向绑定功能,所以杜绝了dom的操作,只需要完成功能的逻辑即可,可以分下面几个步骤实现。 runjs:http://r...
2015-07-04 18:17:00 100
转载 linux下使用sublime-text写coffee遇到的编译问题
Traceback (most recent call last): File "/opt/sublime_text/sublime_plugin.py", line 556, in run_ return self.run(edit) File "/home/subying/.config/sublime-text-3/Packages/Better CoffeeScri...
2015-06-03 22:54:00 240
转载 说说gogoTester-nodejs 的实现
一直在使用goagent,所以对于查找google可用ip有了很大的兴趣,在github上面发现有一个项目是gogoTester,是用来查找google ip的,于是突发奇想自己用nodejs写了一个,为gogoTester-nodejs,用nodejs实现查询google可用ip。gogoTester-nodejs 跟gogoTester其实没有啥联系,除了使用一样的ip r...
2015-05-31 10:16:00 172
转载 使用sshkey连接github等服务器
平常使用git时因为用了https的方式,所以经常要输入密码,其实我们是可以通过这个公钥连接github git.oschina.net等服务器,这样可以省去了我们输入用户名密码这么一个步骤了。 1.生成公钥--- ssh-keygen 无论是什么系统要使用git,那么都需要安装git工具,这个是去官网下载,安装完成后都会有了这么一个命令--- ssh-key...
2015-04-19 11:43:00 112
转载 [转]关于浏览器css选择器性能优化
作为一个前端开发, 我觉得很有必要了解浏览器对css选择器的解析,因为这个关系到页面的渲染,高效的方式、避开开销大的方式这些无疑为网站加载缩短了时间。 最近在新的项目中陷入了一个误区,也是出于对jquery使用的了解,于是把jquery中选择器的优化放到了写css上面,但是发现其实这两者是不一样的,浏览器解析css是本身默认的规则,而jquery是模拟出来的规则为了用户...
2014-04-13 09:27:00 129
转载 [转]你不淘汰自己,就会被别人淘汰
美国著名指挥家沃尔特·达姆罗施20多岁就当上了乐队指挥,但他仍保持着谦和、勤勉的作风,没有忘乎所以。 面对大家的夸奖,他自己透露了自己成功的谜底——“刚当上指挥的时候,我也有些飘飘然,以为自己才华举世无双,地位无人可撼。一天排练,我忘了带指挥棒,正要派人回家去取,秘书说:不必了吧,向乐队其他人借一根不就行了?我想:秘书真是糊涂,除了我,别人带指挥棒干吗?但我还是随便问了一声:‘...
2014-04-07 22:18:00 93
转载 [转]原生JS-查找相邻的元素-siblings方法的实现
在针对element的操作里,查找附近的元素是一个不可少的过程,比如在实现tab时,其中的一个div增加了“on”class,其他的去除“on”class。如果用jquery的朋友就肯定不会陌生siblings,这个非常的好用,本文针对这个方法的实现进行分析和解剖。 身为一个菜鸟,我们很容易忽视了element的previousSibling 和 nextSibling 属性,...
2014-04-07 22:17:00 208
转载 bae使用nodejs遇到的问题---‘Fix depends failed. Please check requirements.txt.’
今天尝试了百度开放云里面的nodejs云引擎,部署没有任何问题,修改文件后发现了发布不了,去查看发布设置发现了问题: Fix depends failed. Please check requirements.txt 后面搜索了一下,发现百度有类似的解释 http://developer.baidu.com/wiki/index.php?title=docs/...
2014-02-18 15:32:00 102
转载 requireJS中如何用r.js对js进行合并和压缩css文件
我运行的环境是windows+node.js,首先是用npm安装requirejs(全局安装,即使用 'npm install requirejs -g',这样方便在各个目录调用),接着就是下载r.js了,可以到官网去下载,下载地址http://requirejs.org/docs/download.html#rjs。我已经做好了简单的例子放到github里面,项目里面的.git相...
2014-02-17 14:48:00 103
转载 nodejs中创建web服务,监听本地IP
nodejs官网例子 var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(1337, '127.0.0.1'...
2014-01-24 14:56:00 800
转载 github for window的代理设置方法
前面说到(http://www.cnblogs.com/subying/p/window-git-shell-proxy-ssl-error.html),我用GitHub总是不成功,网络连接不上,不能clone成功,无奈之下尝试了git shell,然后通过代理的方式是实现。但是觉得不科学,后面进行了新的尝试,因为我始终觉得GitHub这个界面软件是可以使用系统的代理的。 那么开始...
2014-01-20 16:43:00 153
转载 github for window 中 git shell 设置代理方法和解决ssl证书错误的问题
体验了一下传说中的 github for windows(操作git有很多的方法,我还没有学会,所以找了个简单的方法),听说用起来还不错,毕竟也开始接触了github。下载地址是 http://windows.github.com/ 安装过程就不说了,下载下来的只有600k那样,是采用在线安装的,安装完成后会在桌面看到两个图标,一个是GitHub,另一个是Git Shell。 ...
2014-01-17 17:47:00 109
转载 nodejs做的一个测试端口程序
最近在学习nodejs的http,然后做了一个测试域名有没有使用那些端口,原意是用来做一个本地的静态服务器,然后运行前先测试端口,首先要用到的是net模块,主要用到的是Socket,判断其连接状态即可实现,代码如下: var net = require('net'),socket = net.Socket; 先是模块的引用。 接着下面是一个简单的实现: var t...
2014-01-16 09:42:00 121
转载 js生成qq客服在线代码
说到QQ客服在线代码,随便那么百度谷歌一下就会出来,一般都是 <a target="blank" href="http://wpa.qq.com/msgrd?V=1&Uin=${qq!}&Site=http://www.xxxx.com&Menu=yes"><img border="0" src="http://wpa.qq.com/pa?...
2014-01-11 10:56:00 105
转载 js比较好的一些方法
js里面有些方法比较容易忘记,但却很实用,很好用的一些方法。在此记录: 1.Math.ceil(x) — 返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入 2.Math.floor(x)–返回小于等于数字参数的最大整数,对数字进行下舍入 3.toFixed() 四舍五入 例 :var x=0.02345 x.toFixed(2) 结果为0.00...
2014-01-10 09:43:00 52
转载 js事件队列
前面跟网友讨论到了JS的事件队列,对这个有了一些理解,事件队列我认为就是把一些不按顺序执行的事件放到队列里面,然后按照自己制定的顺序去执行,那么什么情况下会用到这个呢?我首先想到的是动画,动画是会执行一系列的操作,一连串的方法,但是后面讨论,这也只能算是函数或方法队列,事件队列应该是关联到element的触发和事件绑定。 那么经过网友的讨论,找到这么一个例子,那就是eleme...
2014-01-10 09:30:00 79
转载 input textarea监听鼠标粘贴
发现一个问题,在input/textarea中如果是鼠标粘贴内容进去,发现判断不了value的改变,html代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>判断粘贴</title> <script type="t...
2014-01-05 14:05:00 229
转载 自己写的一个nodejs查找文件模块-node-find-all-files
最近在折腾着用node-webkit搭建一个工具,其中要查找路径下的所有文件然后再进行压缩等操作,于是进写了这样的一个模块。代码如下: /* 输入目录找出目录下的所有文件,包括文件夹 */ /* 依赖模块 nodejs模块 fs path */ var fs = require('fs') ,path = require('path') ; v...
2014-01-04 10:22:00 407
转载 js在ie6下的一个bug—未结束标签的错误
在IE6下,如果在body标签没结束前,用代码获取body对象就会出现错误。如: <html> <head> <script type="text/javascript" src="jquery"></script> </head> <body> ...
2014-01-04 10:05:00 41
转载 人生就是一个容器
人生就是一个容器,装下的快乐多了,烦恼就少了; 装的感恩多了,痛苦就少了; 装下的理解多了,矛盾就少了; 装的大事多了,杂事就少了; 装下的阳光多了,阴云就少了; 装的高远多了,偏见就少了; 装下的美善多了,愁闷就少了; 装的友谊多了,敌意就少了。 来自http://www.subying.com/archives/85.html 转载于:https:...
2013-08-18 14:36:00 75
转载 一个简单的随机数方法,支持小数
网上大部分的随机数方法都是没有小数的,估计是没有这个必要吧,因为最近的开发有需要,所以自己动手写了一个,下面是我的代码,第三个参数表示小数有多少位 var random=function(t1,t2,t3){//t1为下限,t2为上限,t3为需要保留的小数位 function isNum(n){ return /^\d+$/.test(n); ...
2013-07-23 22:30:00 195
转载 jq中的isArray方法分析,如何判断对象是否是数组
<!DOCTYPE html> <html> <head> <title>jq中的isArray方法分析</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <...
2013-07-18 21:40:00 97
转载 JS求一个数组元素的最小公倍数
求几个数的最小公倍数就是先求出前两个数的最小公倍数,然后再把这个最小公倍数跟第三个数放在一起来求最小公倍数,如此类推... 1 var dbList = []; 2 3 //两个数的最小公倍数 4 function gcd(a,b){ 5 var minNum = Math.min(a,b),maxNum = Math.max(a...
2013-07-17 14:25:00 100
转载 一些常用的JS方法
var oap={},obj_type={},core_toString=obj_type.toString,hasOwn = obj_type.hasOwnProperty;; var type_arr = "Boolean Number String Function Array Date RegExp Object Error".split(" "); fo...
2013-05-06 17:27:00 65
转载 开通了博客
今天申请开通博客,想不到博客园的效率还是挺快的,佩服。 在这里开始了前端的笔记吧。 转载于:https://www.cnblogs.com/subying/archive/2013/05/06/3063169.html...
2013-05-06 17:20:00 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人