一切都要从这篇文章说起Vim 实在是精致独特得有点像个林妹妹。但谁要是希望家里也有个林妹妹,光把自家丫头照着绣像打扮打扮是不行的,必须从零开始养成一个。而且就算真能养出来个“天上掉下来”一般的可人儿,管家婆的位置仍然没她的份。——《钗黛双收:若你也同Vim难割舍,却又看Emacs情切切》那时候刚工作...
分类:
编程语言 时间:
2014-09-17 18:36:02
阅读次数:
319
Demo: CaculationTest前言有想过自己写一个计算器么?输入一些数学表达式就能自己计算解析生成结果。如果没有,可以现在开始想想,也许你会发现自己计算要不了几秒钟的表达式,让程序计算却没这么简单。假定为了便于理解,我们现在简化需求,数据类型只有整数,运算符只有加减乘除,没有括号。运行结果...
分类:
其他好文 时间:
2014-09-16 10:36:50
阅读次数:
700
这两天看到的内容是关于栈和队列,在栈的模块发现了Dijkstra双栈算术表达式求值算法,可以用来实现计算器类型的app。编程语言系统一般都内置了对算术表达式的处理,但是他们是如何在内部实现的呢?为了了解这个过程,我们可以自行搭建一套简易的算术表达式处理机制,这里就用到栈特性和本篇提到的Dijkstr...
分类:
其他好文 时间:
2014-09-15 17:29:29
阅读次数:
205
Ubuntu14.0.4系统下 SVN的安装与配置
SVN(subversion)是近年来崛起的版本管理工具,绝大多数开源软件都使用了svn作为代码版本管理软件。对于写代码的用户来说使用版本控制管理工具svn来说最合适
不过了,下面就介绍一下在Ubuntu 14.0.4下安装和配置SVN的简要方法!
本文是小编亲自整理、测试、验证过的方法,也可以算是最全、最简易的SVN安装配置方法!...
分类:
其他好文 时间:
2014-09-15 01:07:57
阅读次数:
272
原创文章,欢迎转载,转载请注明出处这次花了10多天了才再次写blog,一是中秋优点小活动,二是这次完成了不少东西。。终于接近完成了,这次完成了NRF的通讯,并且用了改进的环形缓冲和简单的通讯协议规划看着做的东西挺少,实际工作量不小。。哈。。我们先要在遥控上写个简易的UI,显示一些数据,然后读取手柄数...
分类:
其他好文 时间:
2014-09-15 01:00:17
阅读次数:
343
目标是爬取网站http://www.muyingzhijia.com/上全部的商品数据信息,包括商品的一级类别,二级类别,商品title,品牌,价格。搜索了一下,python的scrapy是一个不错的爬虫框架,于是基于scrapy写了一个简易的爬虫。先分析商品页面,在http://www.muyin...
分类:
Web程序 时间:
2014-09-14 18:00:07
阅读次数:
195
在写本章前先去网上找了一下关于ORM的相关资料,以为本章做准备,发现很多东西今天才了解,所以在这里也对ORM做不了太深入的分析,但还是浅谈一下EFW框架中的设计的简易ORM;文中有一点讲得很有道理,Dao与ORM的区别,Dao是对数据库操作的封装,编写的代码方式像一种设计方法,而ORM支持对象...
分类:
其他好文 时间:
2014-09-14 12:38:47
阅读次数:
252
数据验证之简易方式// 举例 常见的验证表单字段经常是if else 或者 switch casevar validater = { validate: function (value, type) { switch (type) { case 'isNon...
分类:
编程语言 时间:
2014-09-12 18:48:14
阅读次数:
265
使用SQLPLUS连接ORACLE常用的有两种方式。一、简易方式sqlplus 用户名/密码@IP或主机名:端口/数据库服务名称二、预先配置TNSNAMES的方式在“%ORACLE_HOME%\NETWORK\ADMIN”路径下,有一个TNSNAMES.ORA文件,用于注册TNSNAME.注册格式如...
分类:
数据库 时间:
2014-09-12 14:54:23
阅读次数:
199