- 博客(21)
- 资源 (2)
- 收藏
- 关注
转载 Ubuntu系统清理瘦身
转自:http://www.cnblogs.com/balaamwe/archive/2012/05/04/2482038.html1、清理残余的配置文件。1)在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。2)点击 Synaptic 右下角的 Status 按钮进行切换。3)选择Synaptic 左边的 Not installed(resid
2017-02-23 10:37:15 16063
转载 Ubuntu下配置Apache HTTPS
一、创建证书证书(Cerificate)的基本作用是将一个公钥和安全个体(个人、公司、组织等)的名字绑定在一起。一般情况下,制作证书要经过几个步骤,如上图所示。首先用openssl genrsa生成一个私钥,然后用openssl req生成一个签署请求,最后把请求交给CA,CA签署后就成为该CA认证的证书了。如果在第二步请求时加上-x509参数,那么就直接生成一个self-signed
2016-12-30 14:02:07 2640
转载 VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?
版权声明:本文为【欧阳鹏】原创文章,欢迎转载,转载请注明出处! 【http://blog.csdn.net/ouyang_peng】目录(?)[+]一、问题描述刚刚在VirtualBox中使用Ubuntu虚拟机中,出现了虚拟硬盘不够用的情况。 乖乖,查了一下磁盘空间,如下所示:df -H原来是上午安装Ubuntu虚拟机的时候,选择了动态分配存储
2016-12-21 18:03:49 7154 3
原创 关于calltree在ubuntu14.04上的安装问题
目前网上calltree的最高版本为calltree-2.3.在安装过程中可能会报错,现在针对该问题整理如下:只需要在编译目录下执行如下三条命令即可.cp RULES/i686-linux-cc.rul RULES/x86_64-linux-cc.rulfind . -name "*.[c|h]" |xargs sed -i -e "s/fexecve/fexecve_my/"fi
2016-07-06 09:43:37 680
转载 Linux inotify功能及实现原理
1. inotify主要功能它是一个内核用于通知用户空间程序文件系统变化的机制。众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,给用户提供更好的服务,如 hotplug、udev 和 inotify 就是这种需求
2016-04-01 13:56:55 486
转载 linux 学习之路(学linux必看)
转载自:http://www.oschina.net/question/587367_156024很多同学接触Linux不多,对Linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段。下来我将会结合自己的几年的个人开发经验,及对 Linux,更是类UNIX系统,及开源软件文化,
2016-03-30 16:10:48 18549 8
原创 GVim配置与实践
也是最近才开始学习和使用Gvim在Linux平台的配置的,之前一直是使用Source Insight。也算是心血来潮吧,想尝试一下在Linux平台的代码开发,而不只是简单的编译。首先是参考了网上一篇博客:http://easwy.com/blog/archives/advanced-vim-skills-catalog/,作者写的比较完善。有兴趣的读者可以去看看Easwy的博客。我自己写出来完全是
2016-03-18 15:56:47 608
转载 浅谈 Linux 系统中的 SNMP Trap
简介 作者:刘 明, 软件工程师, 上海交通大学通信与电子工程系本文讲解 SNMP Trap,在介绍 Trap 概念之前,首先认识一下 SNMP 吧。简单网络管理协议(Simple Network Management Protocol)是一种应用层协议,是TCP/IP协议族的一部分。它使网络设备之间能够方便地交换管理信息。能够让网络管理员管理网络的性能,发现和解决网络问题及进
2016-02-24 13:28:02 5657
转载 Linux网络编程之高级并发服务器
文章转自:http://blog.csdn.net/chenjin_zhong/article/details/7269717
2014-09-03 15:48:25 875
转载 linux spi子系统
============================================作者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================spi_master/spi_device和spi_driver的关系。
2014-05-13 11:50:50 548
转载 Linux内核驱动之GPIO子系统GPIO的使用
摘自:http://blog.csdn.net/mirkerson/article/details/8464290一 概述 Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一
2014-04-10 14:55:02 974
转载 Graphviz 使用
转载自:http://blog.csdn.net/zhangskd/article/details/8250470 官网:http://www.graphviz.org/Graphviz (Graph Visualization Software) 是一个由AT&T实验室启动的开源工具包。DOT是一种图形描述语言,非常简单的,Graphviz就是用来处理这种语言的工具。只需要简单了
2014-03-31 18:55:02 2009
原创 基于Linux的无线网络搭建
开发板使用的广州英码的DM3730核心板+底板。底板是自己设计的,包含与核心板对接的B2B连接器,在这儿还是要吐槽一下英码的B2B连接器,黑色和白色性能有很大的不同,这中间折腾的时间不少,后来才发现是这个连接器的问题,黑色的比较好,白色的质量很差,影响核心板的启动。在开发板中添加了USB接口的wifi模块,使用的是深圳天空测控的SKW17系列。虽然按照他们的说明是可以连接加密无线网的,但是
2014-03-21 15:05:43 882
原创 DM3730与fpga使用GPMC总线通讯出现UBI error错误之原因
前段时间写了DM3730通过GPMC总线跟FPGA通讯的驱动,中间有不少的插曲,现在总结如下。1 初次写Linux下的驱动,花了一段时间来理解和学习Linux驱动的编写。这期间还是要感谢网上的一篇文章:http://bbs.eeworld.com.cn/thread-333652-1-1.html作者所用虽然是GPMC to 16-Bit Nonmultiplexed模式,自己采用的是
2014-03-19 16:06:10 2238
转载 BootLoader基本概念
转自:http://blog.chinaunix.net/uid-25445243-id-3869348.html一、BootLoader简介1.1、嵌入式Linux软件结构与分布 在一般情况下嵌入式Linux系统中的软件主要分为以下几部分: 1) 引导加载程序:其中包括内部ROM中的固化启动代码和Boot Loader两部分。内部固化R
2014-03-18 09:58:19 1358 2
转载 Linux dd命令详解
摘自:http://linux.cn/article-1429-1.htmldd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:if=文件名:输入文件名,缺省为标准输入。即指定源文件。of=文件名:输出文件名,缺省为标准输出。即指定目的文件。ibs=byte
2014-03-15 16:58:40 3679
转载 MTD
摘自:http://wen.shuijie.blog.163.com/blog/static/5786941020121115104651124/MTD(memory technology device内存技术设备) 在硬件和文件系统层之间的提供了一个抽象的接口,MTD是用来访问内存设备(如:ROM、flash)的中间层,它将内存设备的共有特性抽取出来,从而使增加新的内存设备驱动程序变得更简单
2014-03-15 16:28:41 2035
原创 socket编程中send函数引发的线程退出
在多线程编程中其中使用一个线程来accept要连接的客户端。同时在接受client的请求之后新建一个线程来进行具体的操作。其操作包括向client端发送一定字节的数据,使用send()函数来进行操作。如果在发送过程中出现任何一个client端的断线,则整个程序都会退出。 ssize_t send(int sockfd, const void *buff, size_t nbyte
2013-11-28 15:05:16 2924
转载 GCC编译优化指南
CFLAGS 与 CXXFLAGSCFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。大多数程序和库在编译时默认的优化级别是"2"(使用"-O2"选项)并且带有调试符号来编译,也就是 CFLAGS="-O2 -g", CXXFLAGS=$CFLAGS。事实上,"-O2"已经启用绝大多数安全的优化选项了。另一方面,由
2013-11-06 10:50:07 954
原创 sizeof()之疑惑
本人在编写程序的过程中使用sizeof函数来计算结构体的大小,可是发现了如下的不解:typedef struct name1{}name1;typedef struct name2{}name2;typedef struct name3{}name3;typedef struct test{ unsigned char a[4];unsigned char b
2013-11-06 10:17:58 466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人