综合
EricGogh
热爱技术,严谨务实的工程师
展开
-
英语学术论文常用句型
英语学术论文常用句型Beginning 1. In this paper, we focus on the need for2. This paper proceeds as follow.3. The structure of the paper is as follows.4. In this paper, we shall first briefly introduce转载 2011-04-07 18:58:00 · 1085 阅读 · 0 评论 -
权限系统概要
前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必转载 2012-04-11 11:13:53 · 433 阅读 · 0 评论 -
计算机学习历程--用书
《我的第一本C++书》:C++入门书籍。《C++ Primer第4版》:C++经典著作,必要时当做工具书查阅。《C++编程规范 101条规则、准则与最佳实践》:规则编程、改善代码质量、C++实践的进阶。《C与指针》:C编程入门书籍,深入对指针的探讨。《你必须知道的495个C语言问题》:C语言编程实践中常见问题集。《数据结构与算法分析 C++描述 第3版》:全面介绍了数据结构与算原创 2012-07-15 14:59:28 · 726 阅读 · 0 评论 -
元数据的理解
最近在项目当中,沟通中常提到一个元数据,但是这个词我发现不同的人对此理解不同而导致了沟通障碍。所以写篇博客澄清下,在一个成功的项目中,大家首要工作的是统一语言统一概念这样才不会持续地造成理解偏差。元数据:即”数据的存档“,作用是帮助理解和使用数据。但是同样的词有以下3种不同的类型:描述型元数据 :帮助你找到需要的数据 (比如一个文件的自定义属性常见的有评论、标签 )原创 2014-03-17 10:37:26 · 896 阅读 · 0 评论 -
从开发人员角度看待性能基准测试
对一个开发人员来说,除了保质保量按时完成功能需求外,非功能也不可忽视。决定一个软件的成败往往是非功能性需求比如性能,若是用户体验不好那么必定是个失败的作品。那么一个开发人员如何去做关于自己模块又或者整体的基准性能测试呢?以下将从测试的切入点和具体测试的指标来说明。切入点:通常,基准性能测试有两个切入点,一方面可以通过从整体系统的角度做一个全栈式(即打通上下各层)的性能测试用原创 2014-03-03 09:54:51 · 1115 阅读 · 0 评论 -
应用系统设计思考
及时响应应用系统是软件系统近些年来的一个发展趋势(信息的价值随时间变久而价值降低),从设计上需符合Reactive宣言四大部分1. 对事件反应2. 对资源加载反应3. 对失败反应4. 对用户访问反应通过宣言可以总结反思过去软件设计的一些教训,比如:1. 在分布式系统中把状态做集中式地存储。(可用性、分区性受到挑战)2. 把分布式系统中的一致性问题仅仅交给存储部分原创 2014-04-18 11:17:43 · 6315 阅读 · 0 评论 -
Git使用入门
Git作为一种版本控制系统广泛应用于软件开发协作当中。Git有其自身的系统与开发哲学这里不做过多深究,本文只针对工作实践中的需求,让开发者能够快速set up。1. git 简明指南 http://rogerdudler.github.io/git-guide/index.zh.html可供快速入门上手2. 图解git http://marklodato.github.io原创 2014-05-03 12:45:20 · 783 阅读 · 0 评论