`
willvvv
  • 浏览: 328571 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

09项目中一些总结

阅读更多

都是项目中遇到的问题,在此记录一下。

  1. 快表:对于一些统计数值,比如总量,增量,这些实时性不高但是查询很多的功能可以建立快表提供查询速度。
  2. 搜索:实时搜索和历史搜索。实时数据搜索当然是直接从数据库读取最新的数据进行搜索,要提高搜索速度需要对搜索字段建立索引。历史数据搜索,因为量比较大而且实时性要求不高,可以通过各种工具定时(比如Lucene)建立索引,对索引进行搜索。
  3. 如何搜索:第一,针对某关键字搜索,在数据库层面上可以通过like关键字,使用数据库的全文索引功能进行搜索。第二,针对某复杂与或表达式搜索,如果使用数据库要看具体的数据库是否提供相应功能,或者开发语言有无相应的API和第三方工具。
  4. 大数据量处理,采取少量多次,结合多线程。比如对将用户表的全部用户信息导出到excel文件,而用户表又关联到其他表,如用户账号信息,用户的地址信息,用户的物品信息,这时如果一次性查询写入可能会发生内存溢出问题,这时可以采取读取若干个用户信息写入到excel,然后再读取一些,再写入。或者对用户进行分组,开启多个线程进行处理。
  5. 用数据说话。评价程序的性能效率,评价应用或网站的用户欢迎度或用户使用习惯,这些指标不能仅仅从某理论某原理,要用具体的数字说话。评价两种排序方式哪种更快,需要大量的重复计算得到一个具体的排序耗费时间来评价。而对于整个网站或应用,可以借助很多工具进行评价,比如Goolge Analytics,用于分析一个在线网站的各种信息,访问数量,用户来源,用户习惯等等。http://bit.ly/ 这个大概需要翻墙了,但是功能很强大,把一个长url变成一个短url,并且记录分析此短url的传播路径等信息,广泛用户sns和围脖。
0
0
分享到:
评论

相关推荐

    【尚硅谷】徐靖博 最新电商项目实战(完结)

    T6 X 124.07 支付服务公钥和私钥' W( f3 s4 x+ \3 G1 ~7 J) y 125.08 支付宝配置过程总结 126.09 支付宝和项目的整合' o; Y0 a2 M+ E4 h* v' m- k 127.01 课程预告+ ]2 s+ }- H! _9 Z 128.02 事务配置 129.03 事务...

    RFID心得体会

    转——进入这行已经有3年半了,到09年7月份刚好工作了4年,4年以来一直专心于RFID应用开发,实际参与过不下20个项目实施和二次开发,07年跟着市场人员对广州深圳的一些厂家有过登门拜访,今年年初,进了这个在东莞最...

    南京工业大学工程项目管理历年考研真题试卷

    10、辩证地总结一下导师:好导师,名气大,项目多,时间少,基本上没时间管研究生;小导师,钱少,没名气,不过相互交流时间很多,能够得到很多帮助和指点!进校早的导师,属于元老级别,有地位,有头衔,但是未必最...

    MTK 6252/6250 11B版本MMI开发笔记

    本人结合6252/50的项目移植工作,总结了一些11B项目移植的经验,相信会给还在从事MTK功能机开发的朋友一些帮助。 包括:资源制作、RVCT3.1编译环境的安装、开关机音乐画面、拨号界面修改、系统设置和初始化、音频...

    Think in UML大象(架构师必备,珍藏版).part09.rar

    大象--Thinking in UML(09年度畅销榜NO.3) 作者: 谭云杰 出版社:中国水利水电出版社 ISBN:9787508460468 出版日期:2009 年1月 编辑推荐 这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计...

    python入门到高级全栈工程师培训 第3期 附课件代码

    04 meta标签以及一些基本标签 05 img标签和列表标签 06 form表单之input标签 07 通过form向server端发送数据 08 form表单之select标签 09 table标签 第38章 01 css的四种引入方式 02 css的四种基本选择器 03 css的...

    猛犸代码生成器 v3.9

    它总结关系数据库操作的一些共性,根据面向对象的思想和分层架构设计,将大量代码按照预先设置的模板上自动生成出来。 基于xml+xsl技术,使用模板插件机制,根据不同的项目模板可以生成ASP、PHP、C#、JAVA、...

    leetcode下载-FrontEndLearning::cloud:Chittyの前端学习与总结:writing_hand:

    这里记录了Chitty从7月15日从项目中退出,开始正式为找工作准备的学习与总结,由浅入深,一步步地补齐完善自己的知识树。这里也会更新Chitty每次面试笔试后对自己的反思总结。这里还有对一些有趣问题的思考。 近期...

    《大象 Thinking In UML》pdf版(带书签)卷1/5

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...

    《大象 Thinking In UML》pdf版(带书签)卷5/5

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...

    《大象 Thinking In UML》pdf版(带书签)卷2/5

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...

    大象 Thinking in UML

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...

    《大象 Thinking In UML》pdf版(带书签)卷3/5

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...

    大象 Tinking in UML

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...

    《大象 Thinking In UML》pdf版(带书签)卷3/3

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...

    《大象 Thinking In UML》pdf版(带书签)卷1/3

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...

    《大象 Thinking In UML》pdf版(带书签)卷2/3

    1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...

    CSharp难点逐个击破

    * 本电子书一共21节,主要包含本人实际项目中自我感到难点的东西,如委托、事件、泛型等,进行了个人的一些总结的归纳,最后附一个我做的WinForm程序。 * 这本书适合哪些人? * 这本书内容其实很少,你可以很快就...

Global site tag (gtag.js) - Google Analytics