NodeJS+Express+MySQL开发小记(1)

最近使用NodeJS 0.12.0 + Express 4.12.2 + MySQL 5.6 来做一个完整的社区网站,纯属个人项目,网站内容暂不透露。如果自己能坚持下去(希望如此),那么在基本成型之后,会考虑开放源代码,并将网站上线运行。也许从此就可以赢娶白富美出任CEO登上人生巅峰了呢。

总而言之,现在要扩展自己的知识面。Aiming to be a Full-Stack Engineer!

这个项目,姑且代号为__MEN__吧(MySQL Express Node),是从2015年3月28日开始创立的。下面简单记录一下开发中的关键技术问题。

Read More

Share

NodeJS爬虫程序

出于工作需求,要获取到足够多的网页数据给Hadoop研发人员做Demo用。自己简单试了试用NodeJS编写网络爬虫,初步感觉还不错,挺有意思。

Read More

Share

最大子数组问题

最大子数组问题仅对存在负数的数组才有意义。

这里根据《算法导论(第三版)》第四章的4.1节的练习题 4.1-5进行拓展研究。用JavaScript实现最大子数组的查找。

Read More

Share

几本自制的EPUB格式电子书

Catalogue

存几本自己用Sigil制作的EPUB电子书于此。

中国近代史_徐中约_上

中国近代史_徐中约_下

青春(台版) 韩寒

###Sigil

当初也是从这个开始学习HTML的呢。

SigilGitHub地址

Sigil is a multi-platform EPUB ebook Editor.

Sigil release的下载地址: https://github.com/user-none/Sigil/releases

Share

Java Hello World

本人擅长用各种编程语言实现“Hello World”程序。

参考书籍:李刚, 《疯狂Java讲义(第三版)》, 北京:电子工业出版社, 2014.

Read More

Share

数组洗牌算法

《JavaScript框架设计》这本书里接触到洗牌算法:shuffle。

我就是个算法小白……痴。

Fisher–Yates Shuffle, January 14, 2012 这篇文章用JavaScript数组讲解了洗牌算法,并且用D3.js演示各自的重排序效果。

Read More

Share

用JMeter进行服务器压力测试心得

公司的网站项目要做压力测试,目的是了解现在的平台的并发能力。由于没有专业的压力测试工程师,于是我就被顶了上去,摸索了半个多月,搞明白了用apache-jmeter-2.12进行压力测试的流程。本文简记其中的心得体会。

Apache JMeterTM是一个纯Java写的开源程序,维护得还不错。其最初只是用于测试Web应用程序,不过后来扩展得越来越强大,可以开展多种测试。

压力测试的目的是对软件进行性能评估。开展压力测试可以帮助发现软件的性能瓶颈所在。

Read More

Share

《CSS设计指南(第3版)》笔记

图书信息:《CSS设计指南(第3版)》(豆瓣)
原作名: Stylin’with CSS:a designer’s guide

这本书比较基础,适合初学者。自己已经很久没有专门读CSS方面的书了,就把这本买了半年多却一直未读的书拿出来翻了一翻。顺便查漏补缺。

Read More

Share

Web前端性能优化实践

摘要: 本文记录了笔者所参与的一个网站平台开发中所采取的Web前端性能优化技术,对优化前后的性能进行分析对比,表明了Web前端性能优化的有效性和必要性。由于水平有限,针对该网站所作的测试肯定存在不科学、不合理的地方,不当之处请谅解。本文仅供相关技术参考之用。

关键字: Web前端;性能优化

Read More

Share

Farewell, 2014. Hello, 2015.

写给已经离去的2014年和已经到来的2015年。

Read More

Share