- 博客(5)
- 资源 (44)
- 收藏
- 关注
转载 进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1、 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次
2016-12-29 12:51:48 269
转载 大型网站图片服务器架构的演进
在主流的Web站点中,图片往往是不可或缺的页面元素,尤其在大型网站中,几乎都将面临“海量图片资源”的存储、访问等相关技术问题。在针对图片服务器的架构扩展中,也会历经很多曲折甚至是血泪教训(尤其是早期规划不足,造成后期架构上很难兼容和扩展)。本文将以一个真实垂直门户网站的发展历程,向大家娓娓道来。构建在Windows平台之上的网站,往往会被业内众多架构师认为很“保守”。很大部分原因,是由于微软技术体系
2016-12-08 18:51:22 374
转载 大型网站架构体系的演变(下)
接着上篇继续 在做扩展满足了基本的性能需求后,我们会逐渐关注“可用性”(也就是我们通常听别人吹牛时说的SLA、几个9)。如何保证真正“高可用”,也是个难题 几乎主流的大中型互联网公司,都会有用到类似的架构,只是节点数不同而已。还有一招用的比较多的,那就是动静分离。可以需要开发人员配合(把静态资源放独立站点下),也可以不需要开发人员配合(利用7层反向代理来处理,根据后缀名等信息来判断资源类型)
2016-12-08 17:55:23 334
转载 大型网站架构体系的演变(上)
互联网上有很多关于网站架构的各种分享,有些主要是从运维和基础架构的角度去分析的(堆机器,做集群),太关注技术细节实现,普通的开发人员基本看不太懂。本文上篇将主要介绍大型网站基础架构的扩展,下篇则重点从应用程序的角度去介绍网站架构的扩展和演变。草根时期,快速开发网站并上线。当然,通常只是先试水,用户规模也没有形成,经济能力和投入也非常有限。 有一定的业务量和用户规模了,想提升网站速度,于是,缓存
2016-12-08 17:45:16 334
原创 关于 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 的 解决方法
今天在使用腾讯云IM生成sig时,在AnyCpu中设置的Any,在应用的时候就应用了32位的dll,在调试程序时,没有任何问题,可以正常生成sig,但是一旦发布到客户端调用的时候,就报如上错误,这个是64位应用32位产生的问题。在网上搜索的时候很多都是建议改把项目的AnyCPU改成X86,但是我的好像不起作用。终于搜索了半天后发现,IIS里解决才是根本办法: 1.生成时选择AnyCPU。2.在II
2016-12-08 17:28:11 3781
IOS UITabBarController 使用示例
2014-10-08
IOS 导航 UINavigationController
2014-09-29
JS实现网页上签名
2017-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人