Web框架第三篇--缓存篇 缓存的优劣很大程度上决定了框架的效率,一个有节操的缓存它应该是高效的,利用率高的,具备更多扩展功能的。 一、介绍之前 计算机各个硬件的运行效率是不一样的,CPU>>一级缓存>>二级缓存>>内存>>硬盘。如何提供CPU、一级缓存、二级缓存的使用率是操作系统的课题。我们需要做
分类:
Web程序 时间:
2016-02-21 17:03:35
阅读次数:
196
框架日志是否有存在的必要性?假如你认为你的框架永远不会出现Bug,或者你能根据错误提示就能还原现场,重现这个问题,那你不需要日志。目前看来这样的项目不存在(Helloworld之类除外)。因此日志框架还是很必要的。
分类:
Web程序 时间:
2016-01-17 20:15:25
阅读次数:
222
有压力,才有动力。如何搭建一个能用的Web平台,真是个不要命的技术活。本篇主要讲述平台搭建过程中涉及的技术概要,后续逐篇介绍技术详情。一、简述 我要完成的是一个Web平台,说它是平台因为:首先它是官网,其次它是微信平台,最后它是线下数据中心。因此它涉及到的技术包括:ASP.NET MVC5,A...
分类:
其他好文 时间:
2016-01-10 18:37:31
阅读次数:
163
最近一段时间前端开发的经验1.使用localStorage:(包括选项筛选(不涉及后台请求;绑下拉框数据))当你的频繁的向后台拿数据进行处理的时候,系统会很卡,如果在第一次加载时获取所有的后台数据,然后放到localStorage中,接下来的处理完全都在前端处理,这样做可以提升系统的性能,我是这样写...
分类:
其他好文 时间:
2016-01-09 15:27:29
阅读次数:
230
【编者按】作为分布式版本控制系统的重要代表——Git已经为越来越多的人所认识,它相对于我们熟悉的CVS、SVN甚至同时分布式控制系统的 Mercurial,有哪些优势和不足呢。这次InfoQ中文站有幸邀请到《Git Community Book》的译者刘辉,在InfoQ开辟《Git历险记》专栏,分享...
分类:
其他好文 时间:
2015-12-27 20:31:33
阅读次数:
148
如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or index)中,最后再用git commit命令提交到本地仓库里。创建一个新的项目目录,并生成一些简单的文件...
分类:
其他好文 时间:
2015-12-27 20:28:54
阅读次数:
181
我想如果看过《Git历险记》的前面三篇文章的朋友可能已经知道怎么用git add,git commit这两个命令了;知道它们一个是把文件暂存到索引中为下一次提交做准备,一个创建新的提交(commit)。但是它们台前幕后的一些有趣的细节大家不一定知晓,请允许我一一道来。Git 索引是一个在你的工作目录...
分类:
其他好文 时间:
2015-12-27 20:28:48
阅读次数:
135
各位同学,上回Git历险记(一)讲了一个 “hello Git” 的小故事。有的同学可能是玩过了其它分布式版本控制系统(DVCS),看完之后就触类旁通对Git就了然于胸了;也有的同学可能还如我当初入手Git一样,对它还是摸不着头脑。从这一篇开始,我就将比较“啰嗦”的和大家一起从零开始经历Git使用的...
分类:
其他好文 时间:
2015-12-27 20:26:04
阅读次数:
254
这次鄙人讨论一下产品的创意这个话题,坦率的讲,区区对这个话题情有独钟,因为这个话题比较宽,比较泛,可以天马行空,上天入地,无所不能;亦能够别出心裁,践行于微。但凡面对做什么产品,弄怎样的创意,每个人有每个人的看法,有自己的行事作风,林林总总,不一而足。这,便是做产品创意的魅力之所在。怎么做一个产品创...
分类:
其他好文 时间:
2015-11-02 10:17:56
阅读次数:
221