自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 某公司面试题:输入点分十进制ip地址 输出字符串ip地址整数

输入点分十进制ip地址 输出字符串ip地址整数感觉十分坑,最后通过的答案如下#includeusing namespace std;int main(){ unsigned int a, b, c, d; bool flag = true; char ch; cin >> a >> ch >> b >> ch >> c >> ch >> d; if (a255)

2016-03-17 16:15:45 1843

翻译 【翻译】Intel要回答的5个问题

Intel要回答的5个问题总结:Intel的年度投资者年会在本月举行,不论Intel还是业界都很期待这次会议。分析者已经准备了很多问题。Intel在今天宣布年度投资者会议的开始,给了投资者直接从Intel高层领导了解Intel产品策略的机会。今年的会议在一个有趣的时间召开。PC市场有了一点起色,虽然增长量很有限。Intel处理器一直延续着内核架构、制造工艺逐渐交替升级的Tick-Toc

2014-11-23 02:14:01 889

转载 strcpy和memcpy的区别

strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更广。

2014-04-25 10:01:23 808

原创 Linux cpumask分析

cpumask定义在cpumask.h中typedef struct cpumask { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t;

2014-03-18 15:24:41 15354

转载 NFS exports参数说明

2011-04-26 19:10:46标签:linux nfs 休闲 职场 rw 可读写的权限 ro 只读的权限 no_root_squash 登入NFS主机,使用该共享目录时相当于该目录的拥有者,如果是root的话,那么对于这个共享的目录来说,他就具有root的权                限,这个参数『极不安全』,不建议使用root_squa

2013-12-31 11:40:45 27698

转载 Linux中的工作队列

2010-10-27 10:09 by wwang, 9085 阅读, 2 评论, 收藏, 编辑工作队列(work queue)是Linux kernel中将工作推后执行的一种机制。这种机制和BH或Tasklets不同之处在于工作队列是把推后的工作交由一个内核线程去执行,因此工作队列的优势就在于它允许重新调度甚至睡眠。工作队列是2.6内核开始引入的机制,在2.6.20之后,工作

2013-12-27 10:21:19 767

原创 Linux设备驱动——module_param

使用module_param在插入模块时传入参数, #define module_param(name, type, perm),变量名,它的类型,以及一个权限掩码用来做一个辅助的sysfs入口使用时,module_param在函数之外使用,例如在ldd的源码中 misc-modules/jit.c的实现:int tdelay = 10;module_param(tdelay,

2013-12-26 15:17:35 768

原创 Linux设备驱动体会——进程上下文之外

不允许访问用户空间。因为没有进程上下文,无法将任何特定进程与用户空间关联起来。current指针在原子模式下是没有任何意义的。这里的原子模式指的是什么模式? 也是不可用的,因为相关代码和被中断的进程没有任何关联。    所谓原子模式,就是不可中断的模式,就是要么执行完、要么不执行的模式。不能执行休眠和调度。原子代码不可以调用schedual或者wait_event,也不能调用任何可能引起休眠的函数

2013-12-26 15:05:28 896

转载 Nginx开发从入门到精通¶

nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。书籍的内容会定期在这里更新,欢迎大家提出宝贵意见,不管是本书的内容问题

2013-04-11 15:25:47 963

原创 xen dom0 网络

1. 这个里面写的是xen dom0 中配置网络,完整且可以理解,只不过他的好像每次重启后,都需要重新添加网桥  点击此处 2. 在Xend的配置文件/etc/xen/xend-config.sxp中,桥接模式是默认的模式。需要注意的是,除了network-bridge和vif-bridge以外的其他行都是被注释掉的。我所做的就是将/etc/xen/xend-config.sxp中

2013-03-26 13:57:36 3243 1

原创 开源代码网址大全

最近在找一个简单、漂亮的题库管理+答题系统,理想中是这样的: 可以用浏览器打开,比较简单通用一些,支持xml、csv格式的题库文件(或者标准题库格式,我不知道有没有这样的格式),采用html、js实现,使用轻量级的数据库例如sqlite记录成绩,支持随机出题题、自动判卷、结果统计、试题导入导出功能,不需要严格的用户登录系统。把github、sourceforge、csdn、codepr

2013-02-20 17:22:18 3889 2

win32 程序移植到linux上

将 Win32 C_C++ 应用程序迁移到 POWER 上的 Linux,第 1 部分_ 进程、线程和共享内存服务。对比windows、linux进程、线程、共享内存的API。

2018-06-01

windows 与linux 进程间通信区别

适合学习进程间通信机制,对比windows、linux两大主流操作系统,讲解很好

2018-06-01

boost程序库完全开发指南

boost程序库完全开发指南 深入了解c++标准库,全书扫描版,字迹清晰,作者写作很不错。适合学习,第一版。2010年9月出版。

2018-06-01

C++11 代码优化与工程级应用

C++11 代码优化与工程级应用 第一章和第二章,全书没有找到。 自己清晰,写作很流畅。作者功底深厚

2018-06-01

poco库 功能很全的c++ 代码库,支持网络、数据库、线程、json、xml

poco库 功能很全的c++ 代码库,支持网络、数据库、线程、json、xml 。 支持windows下 vs2008, vs2010, vs2013, vs2015,vs2017

2018-06-01

线程池 工作队列 C++ work Queue 示例

windows 线程池demo,示例,简单明了,适用范围广,容易上手使用,实现了最基本的线程池

2018-06-01

iocp_server_master

VS2010 完成端口 网络服务端编程 demo Copyright Alan Ning 2010 //! Distributed under the Boost Software License, Version 1.0. //! (See accompanying file LICENSE_1_0.txt or copy at

2018-06-01

ngrep-1.45-win32-bin.zip

ngrep ngrep命令常用工具命令 ngrep命令是grep命令的网络版,他力求更多的grep特征,用于搜寻指定的数据包。正由于安装ngrep需用到libpcap库, 所以支持大量的操作系统和网络协议。能识别TCP、UDP和ICMP包,理解bpf的过滤机制。 windows版 来自: http://man.linuxde.net/ngrep

2016-10-31

CMake Practice.pdf

cmake 已经开发了5,6 年的时间,如果没有 KDE4,也许不会有人或者Linux发行版 本重视cmake,因为除了 Kitware 似乎没有人使用它。通过 KDE4 的选型和开发,cmake 逐渐进入了人们的视线,在实际的使用过程中,cmake 的优势也逐渐的被大家所认识,至 少KDE的开发者们给予了cmake 极高的评价,同时庞大的 KDE 项目使用 cmake来作为构 建工具也证明了cmake 的可用性和大项目管理能力。 所以,cmake 应该感谢KDE,也正因为如此,cmake的开发者投入了KDE从 autotools 到cmake的迁移过程中,并相当快速和顺利的完成了迁移,现在整个KDE4开 发版本全部使用cmake 构建。 这也是促使我们学习 cmake 的原因,首先cmake被接受并成功应用,其次,cmake 的优势在实际使用中不断的体现出来。 我们为什么不来认识一下这款优秀的工程构建工具呢?

2016-10-31

developers_best_practices_tutorial

This small tutorial is based on my past 16+ years of experience in software development industry. I have gone through different stages in my career starting from trainee software developer till senior management. I do not want to keep my learnings with myself so I had written a small tutorial few years ago and after getting lot of motivation from my dear readers, I thought of revising it and adding few more learnings which may benefit many other software engineers and developers working in this lovely industry. I'm not going to dictate any of the points, but all the practices listed here contributed a lot in my software developer career, so if you think they make some sense for you then try to adopt few. If you have any +/- comments, kindly feel free to write me back. Contact U

2016-10-31

maximizing virtual machine performance whitepaper

An Introduction to Performance Tuning Written by Mattias Sundling, Evangelist, Dell Introduction VM performance is ultimately determined by the underlying physical hardware and the hypervisor that serves as the foundation for your virtual infrastructure. The construction of this foundation has become simpler over the years, but there are still several areas that should be fine-tuned in order to maximize the VM performance in your environment. While some of the content of this writing will be generic toward any hypervisor, this document focuses on VMware vSphere 5.0. This is an introduction to performance tuning and is not intended to cover everything in detail. Most topics have links to sites that contains deep-dive information if you wish to learn more.

2016-10-31

classes.zip

《Java first contact》中,用到了需要外部的类 包含card person 等类。

2009-09-21

编译原理习题精选与解析 习题精选 陈意云

编译原理习题精选与解析 习题精选 陈意云

2009-07-10

操作系统原理解答 配套教材 清华大学出版社 张尧学

配套教材:计算机操作系统教程 清华大学出版社 张尧学。

2009-07-10

空空如也

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

TA关注的人

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