转载至 :http://blog.csdn.net/qinjuning前言:本文是我读《Android内核剖析》第7章后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。 大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为我们在开...
分类:
移动开发 时间:
2014-06-19 06:54:19
阅读次数:
352
这篇博文分享的是我们针对一个耗时20秒的请求,用Wireshark进行抓包分析的过程。请求的流程是这样的:客户端浏览器 -> SLB(负载均衡) -> ECS(云服务器) -> SLB -> 客户端浏览器。从分析的情况看,SLB与客户端的网络环境都可能引起这个问题。但是从IIS日志来看,有些耗时长的...
分类:
其他好文 时间:
2014-06-19 00:31:12
阅读次数:
779
一本不错的书,给出了52条建议来优化程序的性能,对初学者有不错的指导作用,但是对高级阶段的程序员可能帮助不是很大。这里贴出部分笔记:第2条:使用#improt导入头文件会把头文件的内容全部暴露到目标文件中,而且如果两个类之间存在循环引用则会出现编译错误,所以要尽量使用@class进行类声明。如果需要...
分类:
其他好文 时间:
2014-06-19 00:21:53
阅读次数:
262
一、分层 最常见的架构模式,将系统在横向维度上切分成几个部分,每个部分单一职责。网站一般分为三个层次:应用层、服务层和数据层,其具体结构如下图所示: 通过分层,一个庞大系统切分成不同部分,便于分工合作和维护。 但是,分层架构也有一些挑战:①必须合理规划层次边界和接口;②禁止跨层次的调用及逆向调...
分类:
Web程序 时间:
2014-06-18 22:26:02
阅读次数:
223
读后感:关于领域驱动设计,过去多多少少用到一些。所以,这本精简版看起来很快,很多概念很熟悉,它帮助我把散乱的知识串起来。最后,Eric Evans谈到一点,本来软件的发展是向着处理复杂的业务逻辑走的,但突然Web技术的出现,造成了这个方向的停滞。顿时感觉商业的力量真的很大,市场需要什么,技术就往哪个...
分类:
其他好文 时间:
2014-06-18 19:16:36
阅读次数:
198
第十二章 泛型2014-06-15初始泛型12.3 泛型基础结构 12.3.1 开放类型与封闭类型 12.3.2 泛型类型和继承 12.3.3 泛型类型同一性 12.3.4 代码爆炸参考初始泛型[1][2]返回泛型(generic)是CLR和编程语言提供一种特殊机制,它支持另一种形式的代码重用,即"...
分类:
其他好文 时间:
2014-06-17 00:25:24
阅读次数:
220
一、能避免同步吗?
取得锁会因为以下原因导致成本很高:
取得由竞争的锁需要在虚拟机的层面上运行更多的程序代码。
要取得有竞争锁的线程总是必须等到锁被释放后。
1. 寄存器的效应
计算机有一定数量的主寄存器用来存储与程序有关的数据。
从逻辑上的观点来看,每个Thread都有自己的一组寄存器。当操作系统将某个Thread分配给CPU时,它会把该Thread特有的信息...
分类:
编程语言 时间:
2014-06-16 18:58:52
阅读次数:
405
2014年第一届电商技术大会由商派牵头在上海举行,抱着有空去凑热闹兼蹭饭的心理去参加了。黄兴公园小南国,UCloud,支付宝,阿里云,1号店等,还有几个小而有特色的公司代表作为嘉宾发言,还是挺有意思的。不过饭只蹭到了一顿兰州拉面+巴比馒头…1号店主讲个性化推荐,号称全站..
分类:
其他好文 时间:
2014-06-16 15:43:46
阅读次数:
319
(转载请注明出处:http://blog.csdn.net/buptgshengod)1.背景 这是博主第一次大数据实战的经历,之前都是自己写一些算法然后测试很小的数量级。这次是真正接触到TB集的数据,而且完全是在云端处理。下面就把这次的经历简单分享一下。首先简单介绍一下这次比赛的环境吧:1.云:采用的是阿里云2.数据:从四月十五号到八月十五号期间,用户两千多万的购买行为(包括时间,购买、收...
分类:
其他好文 时间:
2014-06-16 14:21:39
阅读次数:
351
大型网站架构演化的价值观
网站的价值在于它能为用户提供什么价值,在于网站能做什么,而不在于它是怎么做的,所以在网站还很小的时候去追求网站的架构是舍本逐末,得不偿失的。小型网站最需要做的就是为用户提供好的服务来创造价值,得到用户的认可,活下去,野蛮生长。
网站架构设计误区
一味追求大公司的解决方案
大公司的经验和成功模式固然重要,值得学习借鉴,但如果因此而变得盲从,就失去了坚持自我的勇气,在架构演化的道路上迟早会迷路。
为了技术而技术
网站技术是为业务而存在的,除此毫无意义。在技术选型和架构设计...
分类:
Web程序 时间:
2014-06-15 12:33:00
阅读次数:
231