自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

转载 Memcached 入门简介

在Web服务开发中,服务端缓存是服务实现中所常常采用的一种提高服务性能的方法。其通过记录某部分计算结果来尝试避免再次执行得到该结果所需要的复杂计算,从而提高了服务的运行效率。除了能够提高服务的运行效率之外,服务端缓存还常常用来提高服务的扩展性。因此一些大规模的Web应用,如Facebook,常常构建一个庞大的服务端缓存。而它们所最常使用的就是Memcached。

2015-08-04 23:18:10 480

转载 写 Java 也得了解 CPU 缓存

CPU,一般认为写C/C++的才需要了解,写高级语言的(Java/C#/pathon…)并不需要了解那么底层的东西。我一开始也是这么想的,但直到碰到LMAX的Disruptor,以及马丁的博文,才发现写Java的,更加不能忽视CPU。经过一段时间的阅读,希望总结一下自己的阅读后的感悟。本文主要谈谈CPU缓存对Java编程的影响,不涉及具体CPU缓存的机制和实现。现代CPU的缓存

2015-08-04 23:16:41 598

转载 如何生成每秒百万级别的 HTTP 请求?

本文是构建能够每秒处理 3 百万请求的高性能 Web 集群系列文章的第一篇。它记录了我使用负载生成器工具的一些经历,希望它能帮助每一个像我一样不得不使用这些工具的人节省时间。负载生成器是一些生成用于测试的流量的程序。它们可以向你展示服务器在高负载的情况下的性能,以及让你能够找出服务器可能存在的问题。通过负载测试了解服务器的缺点,是测试服务器弹性以及未雨绸缪的好方法。负载

2015-07-28 00:10:08 1031

转载 大型网站架构体系的演变

大型网站架构体系的演变 互联网上有很多关于网站架构的各种分享,有些主要是从运维和基础架构的角度去分析的(堆机器,做集群),太关注技术细节实现,普通的开发人员基本看不太懂。本文上篇将主要介绍大型网站基础架构的扩展,下篇则重点从应用程序的角度去介绍网站架构的扩展和演变。草根时期,快速开发网站并上线。当然,通常只是先试水,用户规模也没有形成,经济能力和投入

2015-07-28 00:07:38 483

转载 当你输入一个网址,实际会发生什么?

当你输入一个网址,实际会发生什么? 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查

2015-07-28 00:05:16 422

转载 linux性能分析命令-扫盲贴

linux性能分析命令-扫盲贴今天无论如何都要写一篇。这篇博客主要总结和罗列一下,linux一些常用的性能分析指标,算是个扫盲吧。一般来说Linux系统出现了性能问题,都会有专门的运维人员去检查,但是开发人员还是需要掌握一些基础的命令,比如可以通过top、iostat、vmstat、netstat、sar等命令来初步查看和定位问题。这些命令都比较基础,很多网站上都能找到,我

2015-07-28 00:05:06 390

转载 Linux 运维工程师入门须掌握的 10 个技术点

Linux 运维工程师入门须掌握的 10 个技术点 Linux系统的学习,可以选用redhat或centos,特别是centos在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研究一下SUSE,有些公司也喜欢用。对于刚入门或准备入门Linux运维的来说,我们也整理总结了以下10个必须掌握的技术点和相关工具:

2015-07-28 00:03:39 609

转载 MySQL 调优/优化的 100 个建议

MySQL 调优/优化的 100 个建议

2015-07-16 20:48:34 562

转载 Nginx 引入线程池,提升 9 倍性能

Nginx 引入线程池,提升 9 倍性能 原创2015-07-09 乔永琪 程序员的那些事 程序员的那些事程序员的那些事微信号 iProgrammer 功能介绍 最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。 (点击上方蓝字,可快速关注我们)介绍众所周知,NGINX

2015-07-16 20:47:50 676

转载 Web开发的各种性能工具

值得收藏!Web开发的各种性能工具 2015-07-07程序员的那些事 程序员的那些事程序员的那些事微信号 iProgrammer 功能介绍 最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。 (点击上方蓝字,可快速关注我们)嗨,各位,又到了周末总结时间!得益于大量的 Grun

2015-07-16 20:46:39 663

转载 从Angular转向React

为什么我弃用Angular,转向React2015/07/04 · JavaScript · 733 阅读 · angular, React分享到:2本文由 伯乐在线 - Guox 翻译,Justin Wu 校稿。未经许可,禁止转载!英文出处:sixrevisions.com。欢迎加入翻译组。几年前,当我写的代码被各种各样的jQuery选

2015-07-16 20:44:15 634

转载 实时处理日均50亿会话,解析Twitter Answers的架构

实时处理日均50亿会话,解析Twitter Answers的架构2015-06-07 程序员的那些事(点击上方蓝字,可快速关注我们)去年我们发布了Answers,至今移动社区产生了惊人的使用量,让我们感到兴奋不已。现在Answers每天处理50亿次会话,并且这个数量在持续增加。上亿设备每秒向Answers端点发送数以百万计的请求。在你已经阅读到此处的

2015-07-15 19:33:30 839

转载 我希望早几年知道的 5 个 Unix 命令

我希望早几年知道的 5 个 Unix 命令原创 2015-07-10 轩脉刃 程序员的那些事(点击上方蓝字,可快速关注我们)使用*nix系统已经有一段时间了。但还是有一些命令是被我一直忽略的,真希望我能早几年发现这些命令。1. man ascii这个命令会打印出八进制、十六进制和十进制的ASCII码表。难以置信我是一个

2015-07-15 19:27:26 371

转载 数据库优化

MySQL索引原理及慢查询优化提交我的评论加载中 已评论MySQL索引原理及慢查询优化NeverMore2014-06-30 18:35(美团技术博客)MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如

2015-07-14 20:01:01 342

转载 不少程序员都会碰到的三个面试题

1. 求从10到100中能被3或5整除的数的和int sum = 0;for(int i = 10; i System.out.println(sum);2. 将一个字符串逆序,不要使用反转函数String message = "he saw a racecar";StringBuilder rev = new StringB

2015-07-14 19:56:04 387

转载 美团酒店Node全栈开发实践

入职第一个课题明天下来,但不限于自己专业领域(这是什么鬼话?),并以此作为转正主要考核指标,什么时候能够完成,就能转正。回头想想这跟中兴软创定的课题其实是一样的。不同的是这期间还需要完成自己组内的工作任务。明天即将迎来充斥着压力和些许情绪的生活,想着这个事情心中居然有些期待。曾经有个程序员说这个世界是只有偏执狂才能生存下去,想想确实是这样,在市场经济的作用下,社会价值观高度统一,成功的评判标准也趋

2015-07-14 18:42:26 2028

转载 系统架构领域的一些学习材料

今天与做技术的同事讨论到自由的问题,这位同事说自己以后会去做销售或者什么的,希望能够自由一些。我缺突然有些伤感。做技术也许是需要能够耐得住寂寞的,同时技术也的确会让人感觉到枯燥。但是谁敢否定自己最初做出一点东西时候感受到的喜悦和成就感呢?也许几年之后我能够很平静的面对自己做出一些技术上的成果,那个时候我会不会想起这位向往自由的同事,同时怀疑自己选择技术的正确性呢。无论如何,技术上的大牛依然让人感到

2015-07-13 20:45:11 526

转载 谈谈前后端的分工协作

本来打算工作开始就将博客开通,记录自己技术学习的点点滴滴。但由于公司培训计划的耽误,到半个月后的今天才开始写第一篇,也以此希望自己以后能够每天都坚持写博客,一定程度上也通过这个让自己保持不断学习的良好习惯。今天看一篇讲前后端技术的文章,原文如下:谈谈前后端的分工协作2014-08-03 01:06 by Barret Lee, 3214 阅读, ... 评论,

2015-07-13 19:38:55 906

windows网络编程技术

《Windows网络编程技术》通过应用实例引入VC++集成开发环境下的网络编程技术。全书突出网络编程技术应用背景,发掘编程技术与网络应用开发的逻辑联系。内容主要包括Windows网络编程基础、单机资源共享的应用编程、基于NetBIOS网络编程、基于WinSock网络编程、直接网络编程和高级网络编程等。

2013-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除