自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C语言 static 的作用

static的作用:(1)语法   static 修饰变量,函数后,此函数只能在本文件中引用,别的文件没有办法访问。可以解决名字冲突的问题(2)设计的好处便于模块的数据隐藏,其他模块访问这个变量,数据 只能通过API的方式。static 与inline的组合:GCC的static inline定义很容易理解:你可以把它认为是一个static的函数,加

2015-07-28 19:30:21 505

原创 Linux 中多个namespace的情况下,查看对应的namespace下面的路由信息

Linux 支持支持多个namespace,每个namespace下面有自己独立的网络协议栈。使用ip netns exec rib1 route可以查看namespace rib1中的路由信息:其他命令可以参照man ip netns 的帮助信息。NAME       ip-netns - process network namespace management

2015-07-25 17:59:27 4913

转载 Linux iptables

原文链接:http://blog.sina.com.cn/s/blog_4ce992f40101ddac.html=========================================================linux iptables存放位置/etc/sysconfig/iptables=======================

2015-07-25 17:16:09 557 3

转载 如何判断静态路由不可达 接口down ? 路由递归查找

【原文链接】:http://blogbt.net/index.php/2013/11/recursive-lookup/I know I haven’t posted in a while – there is a reason for that! I am currently organising and preparing a series of blogs on Mu

2015-07-25 15:03:08 2319

翻译 Zookeeper 介绍 [To Be Continued]

原文链接:http://zookeeper.apache.org/doc/trunk/zookeeperOver.html

2015-07-25 10:02:42 495

转载 服务器CPU的那些事

原文链接:http://labs.chinamobile.com/mblog/854855_199265这里有个“插槽”或“LPAR”的概念,中文翻译成”插槽“,一下有点不适应了,其实英文页面显示为:“Number of Sockets or LPARs:”,所以插槽就是scoket的意思。LPAR是逻辑分区的意思(Logical Partition),就是将单

2015-07-23 18:45:08 536

原创 Linux 下面编程提高代码执行效率的小技巧

(1) 字节对齐(2)  使用连续内存空间,提高cache的命中率。 (3) 使用likely和unlikely宏,避免跳转指令带来 的指令预取失效。   (4 )  使用_read_mostly ,将变量对应的内存,强制放入cache中,提高cache的命中率。 (5) 合理使用互斥锁,避免优先级反转的情况发生。

2015-07-23 09:38:31 501

转载 Linux netlink

原味链接:    http://www.cnblogs.com/iceocean/articles/1594195.htmlNetlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目前在最新的 Linux 内核(2.6.14)中使用netlink 进行应用与内核通信的应用很多,包括:路由

2015-07-22 13:57:26 351

原创 ostringstream , list, iostream 的使用方法

#include#include#includeusing namespace std;int main(){    list mylist;    std::ostringstream tunnel_type;     tunnel_type      tunnel_type      tunnel_type       cout     

2015-07-22 08:48:12 1593

原创 linux 下安装 c++编译器的方法

假设你的电脑能够访问internet,这个命令会自动从网络下载并把软件安装到本地。超级用户权限:#yum -y install gcc-c++

2015-07-20 18:34:41 12041

转载 Linux 自旋锁

最近在内核频繁使用了自旋锁,自旋锁如果使用不当,极易引起死锁,在此总结一下。自旋锁是一个互斥设备,它只有两个值:“锁定”和“解锁”。它通常实现为某个整数值中的某个位。希望获得某个特定锁得代码测试相关的位。如果锁可用,则“锁定”被设置,而代码继续进入临界区;相反,如果锁被其他人获得,则代码进入忙循环(而不是休眠,这也是自旋锁和一般锁的区别)并重复检查这个锁,直到该锁可用为止,这就是自旋的过程。“

2015-07-18 15:16:14 295

转载 Linux Lock free

原文链接http://blog.csdn.net/pennyliang/article/details/5993138从该博客开始,会有一些小系列预计有4-5篇博文来介绍,锁的应用和实践,我们常常听到spin lock,wait-free,lock-free,这到底是怎么回事,我们能不能自己实现一个spin lock,原理是什么?这个小系列就讨论这个内容。 

2015-07-18 09:17:31 317

原创 centOS 7 network sshd 服务

centos 7不会自动开启sshd,需要执行下面的命令ln -s '/usr/lib/systemd/system/sshd.service' '/etc/systemd/system/multi-user.target.wants/sshd.service'自动开启network ,可以在对应的我网络配置文件中添加 ONBOOT=yes[root@localhost

2015-07-16 17:22:14 323

转载 Linux huge Page

Linux HugePage特性 HugePage,就是指的大页内存管理方式。与传统的4kb的普通页管理方式相比,HugePage为管理大内存(8GB以上)更为高效。本文描述了什么是HugePage,以及HugePage的一些特性。1、Hugepage的引入  操作系统对于数据的存取直接从物理内存要比从磁盘读写数据要快的多,但是物理内存是有限的,这样就引出了物理内存与虚

2015-07-13 18:40:12 1083

H3C CAS3.0产品介绍V1.0.pdf

H3C CAS3.0产品介绍V1.0.pdf

2021-08-11

空空如也

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

TA关注的人

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