关闭

[置顶] 你自认为理解了JavaScript?

CSDN论坛里有个帖子,“你自认为理解了JavaScript?”,Dmitry Baranovskiy在自己的博客里出了五道测试题,测试一下大家是否真的懂JavaScript。我对五道题做了解答,建议大家读读ecmascript标准。...
阅读(2356) 评论(6)

[置顶] node.js xmlreader无法获取CDATA区问题修复

Email:longsu2010 at yeah dot net ---- 2013-05-02 update ---- 这个问题在写本博的同时已经提交给xmlreader作者,该问题作者已经修复,请直接使用npm更新。 我一不小心竟然成为xmlreader的代码贡献者,真是惭愧。 ---- update end ---- 之前写了一篇关于node.js解析xml的文章,写的...
阅读(2015) 评论(0)

[置顶] node.js jsdom gb系列网页中文乱码问题解决方案

Email:longsu2010 at yeah dot net 最近使用node.js写点东西,使用到了jsdom。使用过程中遇到解析GBK或者GB2312编码网页乱码的问题。下面以"http://www.w3school.com.cn"(网页编码gb2312)为例讲解乱码问题及我的应对方案。 如下代码是获取id为w3的dom节点并打印该节点的innerHTML属性,由于其中含有中文,所以会输...
阅读(4439) 评论(0)

大学生该如何优雅的面试?

大学生该如何优雅的面试? 这段时间面试了两个实习生,都是在校的研究生,有了一些想法,在这里记录一下。 穿着什么的我就不说了,干净整洁什么的大家都知道,如果说得体那么这个太难,每个人对得体的定义不一样。我觉得需要注意的有几点 第一点:简历,看起来啥都会,具体一问就傻眼 这一点很重要。一般来说大学里会教一些课程,自己也会学习一些其他技术,但是你要明确你找工作的目标。比如你找一个...
阅读(513) 评论(1)

大学生该如何自学前端技术(HTML CSS JavaScript)?

大学生该如何自学前端技术(HTML CSS JavaScript)? 这段时间面试了几个实习生,都是在校的研究生,有了一些想法,在这里记录一下。 据说很多学校都是不教前端编程的。还有好多学校是虽然教,但是只是用一两节课让同学们知道有HTML+CSS+JavaScript这么个东西,都入不了门,之后老师领着做东西,做法就是扒别人的网页,简单改一下。如果这些都是真的,那么前端技术就得靠自学...
阅读(1328) 评论(2)

作为一名程序员如何优雅的使用谷歌搜索技术(Google)?

作为一名程序员如何优雅的使用谷歌搜索技术(Google)? 大家都知道作为一名程序员Google的作用很大,但是Google又很难优雅的使用。需要轻功高明。当然也有一些人做Google的镜像,但是发展的都不好。 那么如何优雅的使用Google的搜索技术呢? 其实我们并不需要真的使用Google,只要技术是Google的,我们想找的东西能找到就好了。 那么我习惯于用aol.com ...
阅读(1618) 评论(0)

Linux 查看哪些进程占用磁盘IO (iotop工具)

Linux 查看哪些进程占用磁盘IO (iotop工具) 今天查看了一下服务器状态,突然发现磁盘IO很高,几乎都是读,而CPU等待IO的现象很严重。 我是用vmstat查看的,参数是3 。所以整个命令就是 vmstat 3 。 但是那些进程导致了io高呢?  我就用了iotop工具,很小很小的一个工具。 如果没安装,那么 yum install iotop 就可以安装...
阅读(2405) 评论(0)

linux crontab 指定执行的用户

linux crontab 指定执行的用户。 一般来说我们通过crontab -e来添加定时任务, 但是如何优雅的指定该定时任务以哪个用户的身份来执行呢?  方法是直接在/etc/crontab文件中追加定时任务 并制定用户(我的环境是Ubuntu linaro),如下 直接在/etc/crontab文件中添加,不过需要是root身份。打开文件,应该会看到类似下面的信息 SHE...
阅读(2856) 评论(0)

Linux crontab 不执行的原因和如何检查错误大全

Linux crontab 不执行的原因和如何检查错误大全 Here's a checklist guide to debug not running cronjobs: Is the Cron daemon running? Run ps ax | grep cron and look for cron. Debian: service cro...
阅读(642) 评论(0)

linux 安装 chromedriver (Ubuntu linaro 安装 chromium-chromedriver)sudo apt-get install chromium-chromedr

inux 安装 chromedriver (Ubuntu linaro 安装 chromium-chromedriver)sudo apt-get install chromium-chromedriver 我的环境还是Ubuntu linaro, 我的CC-A80, 之前是有chromedriver的, 今天我把整个chromium卸载了,有重新安装的。 安装...
阅读(2946) 评论(0)

Linux crontab 环境变量问题

通过crontab调度脚本时脚本使用的环境变量与直接在shell中运行脚本时使用的环境变量不同(因为crontab并不知道你所使用的shell,只是简单的设置了HOME、LOGNAME、SHELL和有限的PATH等环境变量),因而可能导致“XXX command not find”的错误或者运行结果不一致的情况。 解决办法有四: 1.在脚本中设置环境变量,如,在cron_job.sh文...
阅读(410) 评论(0)

JavaScript let (EcmaScript 6 let), JavaScript 局部变量

JavaScript let (EcmaScript 6 let), JavaScript 局部变量。 let声明一个块级域的局部变量,并且可以同时初始化该变量。 语法 1 let var1 [= value1] [, var2 [= value2]] [, ..., varN [= valueN]]; ...
阅读(745) 评论(0)

windows 和 Linux 创建都怎么创建符号连接

windows 和 Linux 创建都怎么创建符号连接 这篇博客其实是凑数的。先说我的需求,项目目录不apache的web目录下,但是个别一部分文件需要通过web访问,而且代码在windows下开发 在linux环境部署。我觉得简单的方式是创建连接。 windows环境和linux环境分别怎么创建符号连接? 1.linux(ubuntu) 格式: sudo ln -s 源 ...
阅读(498) 评论(0)

CrystalDiskInfo磁盘工具及下载地址

CrystalDiskInfo磁盘工具及下载地址 先贴上下载地址 http://crystalmark.info/software/CrystalDiskInfo/index-e.html  这个软件可以提供一些磁盘的参数,先上图 值得说的是传输模式,很多人想知道自己的主板是否支持SATA3和自己的硬盘是否是SATA3接口,这个传输模式前一半SATA/600的意思是主...
阅读(391) 评论(0)

CrystalDiskMark硬盘检测软件及下载地址

CrystalDiskMark硬盘检测软件及下载地址 先贴上下载地址吧 http://crystalmark.info/software/CrystalDiskMark/index-e.html 这个软件很有意思,小巧,能检测硬盘的顺序读写速度和随机读写速度,如下图 可以直观的反应硬盘的性能,这张图也是我的SSHD硬盘的检测结果。 本文首发于姜哥的...
阅读(394) 评论(0)

Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80) 如何安装新版 Chromium

Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80) 如何安装新版 Chromium 。 我在 Cubieboard CC-A80上安装的Ubuntu linaro本来自带了Chromium,但是版本太旧了,34的,最新现在46吧,真实太旧了。 所以想升级,发现默认的源安装着已经是最新的了,尴尬。 找了一圈发现根本找不到合适的版本,ARM版太难找了,官...
阅读(817) 评论(0)

Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80) Chromium 运行Selenium Webdriver

Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80) Chromium 运行Selenium Webdriver 。 我想在我的Ubuntu linaro(Lubuntu ARM) (Cubieboard CC-A80)上运行Selenium Webdriver写的自动化测试程序,我是用Node.js来写的,之前已经写过我编译安装了Node.js4.2...
阅读(531) 评论(0)

Selenium 官网打不开怎么办?

Selenium 官网打不开怎么办? 刚接触Selenium的时候发现官网打不开,很是奇怪,我以为网站挂了,后来才知道这个网站也被屏蔽了。 那就不上了呗,可是学习资料哪里找? 我找了一下 github啊, selenium在github上开源,上面有文档,足够学习了。 本文首发于姜哥的墨迹技术博客(blog.mojijs.com)。 本文地址为http://...
阅读(2147) 评论(0)

Chrome 命令行参数大全 (List of Chromium Command Line Switches)

Chrome 命令行参数大全 (List of Chromium Command Line Switches) 。 大家知道Chrome启动的时候可以加命令行参数来关掉或者开启某个功能,有的时候对调试特别的有用。但是具体都有哪些参数是Chrome可接受的呢?  如下是我找到的一个列表。  http://peter.sh/experiments/chromium-comman...
阅读(1828) 评论(0)

Node.js Error: Cannot find module 'extend', 在CC-A80 Ubuntu linaro上运行Node.js 程序报错

今天尝试在CC-A80 Ubuntu linaro上运行Node.js 程序,结果报错 Error: Cannot find module 'extend' 。 错误信息如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 module...
阅读(1008) 评论(0)

Ubuntu linaro(Lubuntu) 修改系统时区 (Cubieboard CC-A80修改系统时区)dpkg-reconfigure tzdata

Ubuntu linaro(Lubuntu) 修改系统时区 (Cubieboard CC-A80修改系统时区)dpkg-reconfigure tzdata 。 我在CC-A80上安装的Ubuntu linaro时间是不对的,和北京时间相差8个小时,想来一定是时区不对。所以查看时区 1 data -R 输出结果...
阅读(833) 评论(0)

Cubieboard CC-A80性能之Ubuntu Linaro编译安装Node.js

Cubieboard CC-A80性能之Ubuntu Linaro编译安装Node.js 。 作为一个喜欢后端的前端工程师,我还是主要玩儿Node.js的,所以我要给CC-A80安装Node.js。apt-get源安装的Node.js 版本太旧了,0.10.xx 。大家都知道,经过Node.js和io.js风波之后Node.js 版本号已经到了现在的5.0.0了,有很多的新特性,只能编译安装...
阅读(744) 评论(0)

Linux挂载局域网硬盘(Linux 挂在网络硬盘),Ubuntu (Cubieboard CC-A80)挂载小米路由器硬盘

Linux挂载局域网硬盘(Linux 挂在网络硬盘),Ubuntu (Cubieboard CC-A80)挂在小米路由器硬盘。 小米路由器上的硬盘可以用来局域网共享资源,备份,网络下载,其实它就是个Samba服务,在windows下我们可以按windows键 + r 之后输入路由器IP来访问,类似如下: 1 \\10.13.16.21...
阅读(2993) 评论(2)
120条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:267184次
    • 积分:3792
    • 等级:
    • 排名:第8736名
    • 原创:113篇
    • 转载:3篇
    • 译文:4篇
    • 评论:57条
    文章分类
    最新评论