转自:http://blog.csdn.net/bullbat/article/details/7318269 作者:bullbat 在前面的《对一个程序在内存中的分析 》中很好的描述了程序在内存中的布局,这里对这个结果做些总结和实验验证。下面以Linux为例(实验结果显示windows上的结果也一 ...
分类:
系统相关 时间:
2016-07-11 11:54:40
阅读次数:
352
嵌入式Linux网络编程(四)——Select机制一、select工作机制poll和select,都是基于内核函数sys_poll实现的,不同在于在linux中select是从BSDUnix系统继承而来,poll则是从SYSTEMVUnix系统继承而来,因此两种方式相差不大。poll函数没有最大文件描述符数量的限制。poll和selec..
分类:
系统相关 时间:
2016-07-11 10:44:23
阅读次数:
495
嵌入式Linux网络编程(五)——epoll机制一、epoll简介epoll是在2.6内核中提出的,是select和poll的增强版本。epoll更加灵活,没有描述符限制,使用一个文件描述符管理多个描述符,将用户关系的文件描述符的事件存放到内核的一个事件表中。1、epoll函数#include<sys/epoll.h..
分类:
系统相关 时间:
2016-07-11 10:44:34
阅读次数:
331
个人经常用的ftp配置文件,仅保存下。#关闭匿名用户anonymous_enable=NO#允许本地用户有写入权限(0755)local_enable=YESwrite_enable=YESlocal_umask=022xferlog_enable=YESdirmessage_enable=YES#关闭DNS反向解析reverse_lookup_enable=no#有nat不能使用,需要注释掉,重点..
分类:
系统相关 时间:
2016-07-11 10:43:24
阅读次数:
230
AsyncTask异步任务与LruCache缓存策略实现图片加载AsyncTask异步任务...
分类:
系统相关 时间:
2016-07-11 10:42:16
阅读次数:
306
最近使用ubuntu16.04时,运行 sudo apt-get update 时出现如下错误: W: GPG error: http://archive.ubuntukylin.com:10006/ubuntukylin xenial InRelease: The following signat ...
分类:
系统相关 时间:
2016-07-11 10:33:39
阅读次数:
432
http://jingyan.baidu.com/article/c74d60007d104f0f6b595d6d.html 样例程序: 效果: 注:项目开发 开发的时候,新建GLUT工程,在main.cpp里面编写代码即可 新建后,自带有一个openGL的例子 ...
分类:
系统相关 时间:
2016-07-11 10:25:41
阅读次数:
198
在vmware上安装centos 7时,安装完成后无法连接网络,通过搜索查找原来是有线网卡没有激活,默认情况下centos和redhat都不启用有线网卡,只能手动开启或者安装时直接启用。 1、进入命令窗口使用超级用户输入:su(回车输入密码) 2、进入网络配置目录:cd /etc/sysconfig ...
分类:
系统相关 时间:
2016-07-11 10:24:37
阅读次数:
615
Linux优化: 1、建立普通账号,使用普通用户登陆。 2、处理SELINUX。 3、处理防火墙。 4、精简开机自启动服务。保留sshd,network,crond,rsyslog,sysstat。 5、LINUX最小化安全理念。5条。 1)安装linux系统最小化,yum安装软件包也要最小化, 无 ...
分类:
系统相关 时间:
2016-07-11 10:23:26
阅读次数:
242
linux系统从开机到登陆的启动流程。 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核kernel 5.启动init进程 6.读取inittab文件,执行rc.sysinit,rc等脚本 7.启动mingetty,进入系统登陆界面 精简开机系统启动、有必要保留的开机启动: ...
分类:
系统相关 时间:
2016-07-11 10:19:57
阅读次数:
256
安装完Ubuntu后,进入系统,呈现在眼前的是Ubuntu的界面,跟windows的差不太多。一般操作系统包含GUI和CLI。GUI就是我们现在看到的,也是windows常用的直接用拖拽,点击等操作对系统进行命令,CLI则使用命令直接对系统进行操作。 右键 open Terminal就进入到我们的命 ...
分类:
系统相关 时间:
2016-07-11 10:20:18
阅读次数:
211
常用的压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2 1.Zip 压缩文件:zip 压缩文件名 源文件 压缩目录:zip -r 压缩文件名 源文件 解压缩.zip文件:unzip 压缩文件 2.gz gzip 源文件:压缩为.gz格式的压缩文件,源文件会消失 gzip -c ...
分类:
系统相关 时间:
2016-07-11 10:17:52
阅读次数:
274
MAC前几天手贱装了双系统,然后之后产生的问题就是一发不可收拾。后来考虑到苹果这么高大上的系统怎么可能装上这么low b的系统,果断要换成iOS纯系统。那么噩梦就来了,我将我重整整个过程中的遇到的问题以及希望注意的问题做了点总结,希望大家能够借鉴【ps:整个过程真心的恶心,只能说要是我有钱,果断把苹果摔了喂狗,哈哈哈哈】:
事情的起因:BootCamp无法进入清除windows的界面,果断听网上...
分类:
系统相关 时间:
2016-07-11 07:59:01
阅读次数:
387
一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这 ...
分类:
系统相关 时间:
2016-07-11 07:57:36
阅读次数:
274
from: http://www.cnblogs.com/springfor/p/3869393.html ...
分类:
系统相关 时间:
2016-07-11 07:55:00
阅读次数:
227
通过xmodmap -pk 命令找到右shift键得keycode,打算将右shift映射到我笔记本的等号键去,因为笔记本上的等号键还具有加号键得功能,所以需要以下命令: xmodmap -e “keycode 62 = equal plus” 62是右shift的keycode,equal和plu ...
分类:
系统相关 时间:
2016-07-11 07:50:38
阅读次数:
394
ubuntu12.04下成功制作了ubuntu13.10 U盘启动盘。 成功 ubuntu14.04下成功制作了centos.7 U盘启动盘。成功 1.安装u盘制作工具unetbootin sudo apt-get install unetbootin 2.格式化u盘 sudo fdisk -l # ...
分类:
系统相关 时间:
2016-07-11 07:52:25
阅读次数:
735