在服务器上排除问题的头五分钟

在服务器上排除问题的头五分钟 我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如CNN或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛...

2015-08-30 22:34:30

阅读数 522

评论数 0

详解C++右值引用

详解C++右值引用 http://blog.csdn.net/renwotao2009/article/details/46335859 C++0x标准出来很长时间了,引入了很多牛逼的特性[1]。其中一个便是右值引用,Thomas Becker的文章[2]很全面的介绍了这个...

2015-08-30 16:05:26

阅读数 515

评论数 0

C++11 并发

C++11 并发指南系列 http://www.cnblogs.com/haippy/p/3284540.html 本系列文章主要介绍 C++11 并发编程,计划分为 9 章介绍 C++11 的并发和多线程编程,分别如下: C++11 并发指南一(C++11 多线程初探)(本...

2015-08-30 01:46:34

阅读数 413

评论数 0

C++11引用临时变量的终极解析

C++11引用临时变量的终极解析 http://www.cnblogs.com/Cmpl/p/4757704.html 工作中遇到一个引用临时变量的问题,经过两天的学习,私以为:不仅弄明白了这个问题,还有些自己的独到见解。 这里使用一个简单的例子来把自己的学习过程和理解献给大家,如果...

2015-08-27 22:26:21

阅读数 665

评论数 0

Linux 文件与目录

文件描述符 http://www.cnblogs.com/benxintuzi/p/4760672.html 在内核中,所有打开的文件都使用文件描述符(一个非负整数)标记。文件描述符的变化范围是0~OPEN_MAX – 1。早期的unix系统中,每个进程最多可以同时打开20个文件,就是说文...

2015-08-27 22:03:52

阅读数 370

评论数 0

inux(debian) arm-linux-g++ v4.5.1交叉编译 embedded arm 版本的QtWebkit (browser) 使用qt 4.8.6 版本

inux(debian) arm-linux-g++ v4.5.1交叉编译 embedded arm 版本的QtWebkit (browser) 使用qt 4.8.6 版本  http://www.cnblogs.com/bleachli/p/4759587.html ...

2015-08-27 21:54:05

阅读数 2989

评论数 0

Sqlite学习笔记(五)&&SQLite封锁机制

Sqlite学习笔记(五)&&SQLite封锁机制 http://www.cnblogs.com/cchust/p/4761814.html 概述      SQLite虽然是一个轻量的嵌入式数据库,但这并不影响它支持事务。所谓支持事务,即需要在并发环境下,保持事...

2015-08-27 21:43:03

阅读数 496

评论数 0

Boost.Lockfree官方文档翻译

Boost.Lockfree官方文档翻译 http://blog.csdn.net/great3779/article/details/8765103 Boost_1_53_0终于迎来了久违的Boost.Lockfree模块,本着学习的心态,将其翻译如下。(原文地址:http:...

2015-08-27 00:44:32

阅读数 1054

评论数 0

Linux内核中的cmpxchg函数

Linux内核中的cmpxchg函数 http://www.longene.org/forum/viewtopic.php?t=2216 前几天,为了这个函数花了好多时间,由于参考的资料有误,一直都没有看明白,直到google之后,总算搞明白了,因此写出来大家分享一下。 在L...

2015-08-26 22:45:21

阅读数 3968

评论数 0

无锁队列的实现

无锁队列的实现     http://coolshell.cn/articles/8239.html 关于无锁队列的实现,网上有很多文章,虽然本文可能和那些文章有所重复,但是我还是想以我自己的方式把这些文章中的重要的知识点串起来和大家讲一讲这个技术。下面开始正文。 ...

2015-08-26 22:40:15

阅读数 1272

评论数 0

红黑树-想说爱你不容易

红黑树-想说爱你不容易 http://www.cnblogs.com/SeaSky0606/p/4753856.html 前言:   记得在大一懵懵懂懂的时候就接触了红黑树的算法。但由于当时内功尚浅,无法将其内化,只是觉得它很神奇,是个好算法,设计它的人很牛!现今...

2015-08-24 20:53:06

阅读数 396

评论数 0

Rust中文翻译1

Rust中文翻译1 http://blog.csdn.net/zcmit/article/details/46492365 用kindle看trpl有一段时间了,由于总是在地铁里看,对知识的巩固和加深理解没有好处,还是决定自己翻译一遍吧,便于自己学习,也可以给其他人以参考. ...

2015-08-23 23:25:43

阅读数 819

评论数 0

为什么人人都该懂点LLVM

http://geek.csdn.net/news/detail/37785 只要你和程序打交道,了解编译器架构就会令你受益无穷——无论是分析程序效率,还是模拟新的处理器和操作系统。通过本文介绍,即使你对编译器原本一知半解,也能开始用LLVM,来完成有意思的工作。 LLVM是什么?...

2015-08-23 16:49:58

阅读数 613

评论数 0

你应该掌握的七种回归技术

你应该掌握的七种回归技术 http://www.csdn.net/article/2015-08-19/2825492 摘要:本文解释了回归分析及其优势,重点总结了应该掌握的线性回归、逻辑回归、多项式回归、逐步回归、岭回归、套索回归、ElasticNet回归等七种最常用的回归技术及...

2015-08-22 19:17:09

阅读数 355

评论数 0

Windows虚拟地址转物理地址(原理+源码实现,附简单小工具)

Windows虚拟地址转物理地址(原理+源码实现,附简单小工具) http://www.cnblogs.com/Lthis/p/4746795.html 上个月就想写了,一直没时间...网上大概搜了一下,原理与操作倒是一大堆,一直没看到源码实现,总得有人动手,这回轮到我了。东西写得...

2015-08-21 22:32:27

阅读数 2324

评论数 0

linux2.6 CFS调度算法分析

linux2.6 CFS调度算法分析 http://blog.chinaunix.net/uid-122937-id-2870856.html 1.概述       CFS(completely fair schedule)是最终被内核采纳的调度器。它从RSDL/SD中吸...

2015-08-20 13:17:04

阅读数 454

评论数 0

Linux 虚拟地址与物理地址的映射关系分析

Linux 虚拟地址与物理地址的映射关系分析 http://blog.csdn.net/ordeder/article/details/41630945 Ordeder原创文章,原文链接: http://blog.csdn.net/ordeder/article/details/4...

2015-08-19 20:55:48

阅读数 380

评论数 0

Linux Malloc分析-从用户空间到内核空间

Linux Malloc分析-从用户空间到内核空间 http://blog.csdn.net/ordeder/article/details/41654509 本文介绍malloc的实现及其malloc在进行堆扩展操作,并分析了虚拟地址到物理地址是如何实现映射关系。 orde...

2015-08-19 20:51:55

阅读数 290

评论数 0

Linux中的likely()和unlikely()

Linux中的likely()和unlikely()  likely()与unlikely()在2.6内核中,随处可见,那为什么要用它们?它们之间有什么区别呢? 首先明确:  if (likely(value))等价于if (value)  if (unlikely...

2015-08-19 15:57:53

阅读数 319

评论数 0

关于SEG 指令

关于SEG 指令   转载:http://blog.sina.com.cn/s/blog_4017fe890102uw0p.html 关于SEG 指令 seg cs吧? 先讲一下寄存器的默认组合问题,比如指令mov [si], ax表示将ax中的内容存入ds:si指向的内存单...

2015-08-15 20:24:50

阅读数 941

评论数 0

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