码迷,mamicode.com
首页 > 系统相关
[转] 深入剖析 linux GCC 4.4 的 STL string
本文通过研究STL源码来剖析C++中标准模板块库std::string运行机理,重点研究了其中的引用计数和Copy-On-Write技术。平台:x86_64-redhat-linuxgcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)1. 问题提出最近...
分类:系统相关   时间:2015-07-31 17:40:34    阅读次数:161
推荐几本学习嵌入式linux的书籍
(1) c语言是所有编程语言中的强者,单片机、dsp、类似arm的种种芯片的编程都可以用c语言搞定),因此必须非常熟练的掌握。推荐书籍:《the c programming language》 这本经典的教材是老外写的,也有中译版本。(2) 操作系统原理,是必需的,如果 是计算机专业毕业那也就无所谓...
分类:系统相关   时间:2015-07-31 17:39:08    阅读次数:132
Linux crontab
基本格式 : *  *  *  *  *  command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~...
分类:系统相关   时间:2015-07-31 16:35:18    阅读次数:160
linux知识点,一天一个之find
find一些常用参数的一些常用实例和一些具体用法和注意事项。 1.使用name选项: 文 件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。??可以使用某种文件名模式来匹配文件,记住要...
分类:系统相关   时间:2015-07-31 16:32:21    阅读次数:167
nginx的worker进程挂起且某个CPU负载达到100%
nginx的worker进程挂起且某个CPU负载达到100% ? ?????? 场景说明: ? #tcp连接状态 [root@ ~]# netstat -nat |awk ‘{print ? $6}‘|grep -v ‘Foreign‘|grep -v ‘established)‘|sort|uniq -c|sort -rn? ...
分类:系统相关   时间:2015-07-31 16:32:34    阅读次数:1187
Linux设备驱动第七篇:高级字符驱动操作之阻塞IO
我们之前介绍过简单的read,write操作,那么会有一个问题:当驱动无法立即响应请求该怎么办?比如一个进程调用read读取数据,当没有数据可读时该怎么办,是立即返回还是等到有数据的时候;另一种情况是进程调用write向设备写数据,如果缓冲区满了或者设备正忙的时候怎么办,是立即返回还是继续等待直到设备可写?这种情况下,一般的缺省做法是使进程睡眠直到请求可以满足为止。本篇就介绍遇到这类问题驱动的处理...
分类:系统相关   时间:2015-07-31 16:29:55    阅读次数:189
在centos7 ubuntu15.04 上通过bosh-lite 搭建单机环境cloudfoundry
Bosh-lite简介  参考文献  http://tqcto.com/article/system/261.html       bosh-lite 是一个单机部署cloudfoundry的实验性工具,用于开发人员做poc 验证。Bosh-lite目前支持仅MAC OS X和Linux系统。Bosh-lite使用Vagrant管理虚拟机,所以目前只支持VirtualBox和VMWare Fus...
分类:系统相关   时间:2015-07-31 16:27:26    阅读次数:260
Ubuntu-安装-Chrome
下载Chrome的安装包打开终端,输入一下命令(区分64位和32位),下载Chrome的deb安装包。#32位 wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb #64位 wget https://dl.google.com/linux/direct/google-chrome-stable_c...
分类:系统相关   时间:2015-07-31 16:26:40    阅读次数:173
linux小白学习入门过程
这篇博客不是写技术的。         说到linux,本人也只是小白级别的。但是本人并不认为小白就不能写点学习过程。         每个人吧,都有各自的学习方式。有些人想学啥新东西的时候喜欢买几本书,然后啃啃啃。这种学习方式适合长时间且从基础到深入的层层深入,大部分人坚持不了,基本上书都是看到第二章(第一章都是绪论,没啥人看)。有些人呢,喜欢在网站上搜各种教程、各种从入门到精通,然则搜了一...
分类:系统相关   时间:2015-07-31 16:23:58    阅读次数:175
ubuntu之问题总结02 --ubuntu14.04 输入法问题
刚安装了 ubuntu14.04 ,系统自带的 ibus没法使用。 解决方法。...
分类:系统相关   时间:2015-07-31 16:16:49    阅读次数:157
【linux高级程序设计】(第十三章)Linux Socket网络编程基础
IP地址定义:struct in_addr{ __u32 s_addr;};in_addr_t inet_addr (__const char * __cp) :把点分十进制IP地址字符串转换为32位IP地址(网络存储顺序)。in_addr_t inet_network (__const ch...
分类:系统相关   时间:2015-07-31 16:09:51    阅读次数:212
shell中expr使用
expr命令将把一个算术表达式作为参数,通常形式如下: ? ? expr [数字] [操作符] [数字]   由于Shell是按字符形式存储变量的,所以用户必须保证参加算术运算的操作数必须为数值。下面是有效的算术操作符:   ...
分类:系统相关   时间:2015-07-31 15:03:56    阅读次数:275
SVN安装使用及eclipse整合SVN
安装前软件准备svn服务器 Setup-Subversion-1.8.13.msi svn客户端 TortoiseSVN-1.8.11.26392-win32-svn-1.8.13.msi svn插件 site-1.8.zip首先安装svn服务器与客户端。 安装完成后,验证。 启动svn服务器svnserve -d -r G:\work\svn\root 对于window用户,需要把svn添加...
分类:系统相关   时间:2015-07-31 15:03:18    阅读次数:292
Ubuntu-安装-cuda7.0-单显卡-超详细教程
说明 本教程是在台式机上安装的,只有一个NVIDIA显卡。操作系统是Ubuntu 14.04。 双显卡的笔记本请移步Ubuntu-安装-cuda7.0-双显卡 准备更新sudo apt-get update 假设下载的文件都在~/Dowloads/下面 下载cuda 7.0 如果不是该版本,可以搜索,如下图所示; 点击”Linux x86”,选择“Ubuntu 14.04”行的最后一个“RUN”下...
分类:系统相关   时间:2015-07-31 14:51:50    阅读次数:1311
Mac OS X 安装protobuf 2.6.1
1. 下载protobuf2.6.1:https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz2. 解压下载的文件3. cd到protobuf-2.6.1目录4. $./configure5. ...
分类:系统相关   时间:2015-07-31 14:50:53    阅读次数:3506
update:我的Emacs配置文件
;;设置字体用的 防止中文变成无法识别的框框(set-default-font "Consolas-11")(set-fontset-font "fontset-default" 'gb18030' ("微软雅黑" . "unicode-bmp"));;设置Home路径(setq default-d...
分类:系统相关   时间:2015-07-31 14:49:11    阅读次数:293
去掉redhat linux提示注册
去掉提示注册的话,卸载几个软件包:#rpm -qa | grep subscription-manager 然后移除那出现的几项吧:#yum remove subscription-manager-gnome #yum remove subscription-manager-firstboot #y...
分类:系统相关   时间:2015-07-31 14:47:10    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!