
互联网
小溪
从1993年接触计算机后对计算机产生浓厚兴趣,2000年工作以来一直专注电信OSS领域软件研发,目前关注以太坊区块链http://blog.youkuaiyun.com/fidelhl
展开
-
大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网转载 2012-11-05 11:02:29 · 566 阅读 · 0 评论 -
AngularJS最理想开发工具WebStorm
AngularJS体验式编程系列文章,将介绍如何用angularjs构建一个强大的web前端系统。angularjs是由Google团队开发的一款非常优秀web前端框架。在当前如此多的web框架下,angularjs能脱颖而出,从架构设计上就高人一等,双向数据绑定,依赖注入,指令,MVC,模板。Angular.js创新地把后台技术融入前端开发,扫去jQuery一度的光芒。用angularjs就像写转载 2017-02-13 10:38:50 · 2156 阅读 · 0 评论 -
Angular 2 – 提升水平的最佳实践
Angular 2 正在全世界范围流传并且变得越来越受欢迎,因此越来越多的人开始学习并使用它。然而,不论你是编程专家还是初学者,当你使用 Angular 2 时,这里有一些你应该遵循的基本指导原则和实践准则。我收集了 12 条最佳实践与技巧来帮助你写出更好和更清晰的代码。请注意 :如果你刚接触这个话题,你应该阅读由官方社区与核心贡献者驱动的官方 Angular 风格指南 (最佳的实践)转载 2017-02-13 10:37:40 · 2631 阅读 · 0 评论 -
AngularJS2.0 开发指南
经过前面的学习,基本了解了Angular2.0的使用,所有的Module都是一个Component,甚至一个事件响应也是一个Component,或者表单验证也可以是一个Component。Angular的运作机制图Angular2.0 API添加Bootstrapping 组件import {bootstrap} from 'angular2/angular2';常见的模板转载 2017-02-12 19:43:26 · 1650 阅读 · 1 评论 -
AngularJs 与Jquery的对比分析,超详细!
闲来无事,在网上发现了一篇对比AngularJs和Jquery的文章.恰好最近自己也在研究AngularJs.特此收藏.需要的朋友可以参考.原问题:假如我熟悉利用jQuery去开发客户端应用,那么我怎么上手angularjs,能否描述下所需要的模式转变,下面这些问题能够帮助你给出一个回答:1.在设计客户端web应用的时候有什么区别,最大的区别是什么?2.我应该停止使用哪些技术,同时又使转载 2017-02-04 17:51:03 · 1010 阅读 · 0 评论 -
以太坊智能合约编程之菜鸟教程
手把手带你走上智能合约编程之路译注:原文首发于ConsenSys开发者博客,原作者为Eva以及ConsenSys的开发团队。如果您想要获取更多及时信息,可以访问ConsenSys首页点击左下角Newsletter订阅邮件。本文的翻译获得了ConsenSys创始人Lubin先生的授权。有些人说以太坊太难对付,于是我们(译注:指Consensys, 下同)写了这篇文章来帮助大家学习如何利用以太转载 2016-01-08 11:55:51 · 91962 阅读 · 7 评论 -
使用redis缓存的实践总结
使用场景一:高频率使用但不频繁更新的业务数据。由于不频繁更新,所以可以在系统启动时,从数据库中加载,放入redis。如果更新,需重启服务,当然这比较笨。更好的做法下面会列出。 使用场景二:高频率使用更新还算频繁的业务数据。由于有一定频率的更新,所以可以在用户访问时,查询缓存,如果没有值,则从数据库中加载入redis,并设置过期时间。这样,过期时间内的访问就都走缓存了。这种策略转载 2013-07-29 10:20:54 · 889 阅读 · 0 评论 -
互联网项目生产线各环节介绍
采用敏捷开发模式,每个周期为两周,每次完成5-10个不等的story,然后进入下一个迭代,以此类推。 1、需求管理,这个由产品部来负责收集、分析、整理,最终形成一个个可进行开发的story。需求管理工具选用icescrum 2、代码研发,由java团队根据icescrum上各个story进行开发,代码采用svn管理,story开发在主干上进行 3、功能测试,由测转载 2013-07-29 10:23:32 · 1142 阅读 · 0 评论 -
各种大型网站技术架构
2012-06-19 11:10引言近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体会,何乐而不为呢?特此,总结整理了诸如国外wiki转载 2012-11-05 11:18:41 · 1088 阅读 · 0 评论 -
Angular架构
Angular 是一个用 HTML 和 JavaScript 或者一个可以编译成 JavaScript 的语言(例如 Dart 或者 TypeScript ),来构建客户端应用的框架。该框架包括一系列库,有些是核心库,有些是可选库。我们是这样写 Angular 应用的:用 Angular 扩展语法编写 HTML 模板,用组件类管理这些模板,用服务添加应用逻辑,用模块打包发布组件与服务。转载 2017-02-13 10:51:20 · 3127 阅读 · 1 评论