自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

转载 Fedora安装解码器

转载路径:http://blog.163.com/chfc2009@yeah/blog/static/130705634201251101755355/安装多媒体解码,一般音频软件标准源是没有的,所以需要安装第三源,如RPMFusion1.添加软件源#  rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-

2013-03-08 21:17:19 1383

转载 Fedora16安装mplayer

一:mplayer的安装    1:添加源    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm'    su -c 'rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpm

2013-02-08 10:20:37 526

转载 apache访问日志

来自http://www.bitscn.com/os/linux/200604/7981.html想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道。访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置。    一、访问日志的格式        Apache内建了记录服务器活动的功能,这就是它的日志功能。这个

2012-12-17 11:03:54 692

转载 mysql卡死

[root@centos var]# service mysqld stopMySQL manager or server PID file could not be found!       [FAILED]解决办法:首先查看一下进程[root@centos mysql]# ps aux |grep mysq*root      2643  0.0  0.2   4536

2012-12-11 20:54:17 1612

原创 mysql问题(论坛解决问题收藏)

重装完毕,本人再现了楼主的问题。解决方案如下:  关闭mysql:/etc/init.d/mysqld stop  进入mysql的bin目录下我放在/usr/local/mysql/bin下:cd /usr/local/mysql/bin/然后执行以下命令:  mysqld_safe --user=mysql --skip-grant-tables --skip-networ

2012-12-08 20:28:43 589

原创 自我总结——slab

内核的运行肯定是要对数据进行操作,这就包括数据的分配和释放,那有些数据呢!是内核经常要获取&释放的,如果每次都到内存中去拿再释放回内存,太浪费时间。那这样就需要一种空闲链表,这个链表是一直都在,随时可以进行获取。好吧!内核不是需要数据嘛!来空闲链表中拿一个你需要的那类数据结构,内核使完了就撒手放回到空闲链表中,而不是释放回内存。那这个空闲链表存在那些问题呢?LKD上说最主要的就是这些链

2012-12-05 20:50:18 838

转载 Fedora16配置samba Vstftp NFS

Samba配置:安装samba及相关依赖:sudo yum install samba smbclient -y根据需要编辑配置文件:sudo gedit /etc/samba/smb.conf,没有特殊要求保持默认即可关闭防火墙:sudo gedit /etc/selinux/config,把SELINUX=enforcing改成SELINUX=disable,重启建立samba

2012-11-26 21:46:13 548

转载 Ubutnu下的nfs配置

nfs 安装(1)apt-get install nfs-kernel-serverapt-get install portmap nfs-common(2)编辑/etc/exports/home/jgyang/nfsroot  *(rw,sync,no_root_squash)(3)修改挂载点的属性chmod 777 /home/jgyang/rootfs(4

2012-11-08 18:10:21 524

原创 linux内存寻址

CPU管脚从32个增加到36个,寻址能力=2^36=64GB,一页4KB,即64GB/2^12=2^24页。PAE的引入把32位线性地址转换为36物理地址。首先,页大小为4KB=4096=2^12,这就需要偏移量的最大值达到2^12,才能寻址完全,所以线性地址的最低12位用来存放数据在页中的偏移量。内存中一共2^24页,即需要24位来指定页的首地址,那么一级页表的每一项都存放着一个指向

2012-10-30 19:41:50 581

转载 Sublime Text 2 for Linux

Sublime Text 2 for Linux 的安装、教程及问题汇总Sublime Text 2是一款跨平台文本编辑器,支持Windows,Linux,Mac os自从用上了Sublime Text 2这款文本编辑器后就爱不释手了,美观、大方、简介的界面,方便的操作和丰富的扩展造就了这么一款出色的文本编辑器。开始我只在Windows系统安装使用,因为某些原因,今天在Linux下进行

2012-10-16 17:35:48 2650

原创 linux进程调度的实现——进程记账

linux进程调度的实现一共由四部分组成                 (1)、时间记账(就是记录进程已经运行了多长时间了,还要运行多长时间)                 (2)、进程选择(加入红黑树)                 (3)、调度器入口                 (4)、睡眠和唤醒进程记账:          这个说的挺形象的,就是记录

2012-10-16 14:23:04 3207 2

转载 vim+cscope+ctags

1. 查看vim是否支持cscope    $vim --version | grep cscope2. 编译支持cscope的VIM(--enable-cscope)    #USE="bash-completion cscope nls perl python-acl -gpm -minimal -ruby -vim-pager-vim-with-x" emerge vim

2012-10-16 11:58:25 1660

原创 《UNIX环境高级编程》学习之——更改用户ID组ID

UNIX系统为了总是以最小特权去执行一个程序,给出了setuid和setgid函数原型如下:#includeint setuid(uid_t uid);int setgid(gid_t gid);用户ID和组ID的更改规则是相通的,大家可以举一反三,下面写的都是关于用户ID的,组ID一样的原理。一个进程有自己的        实际用户ID(谁的程序)

2012-10-09 15:40:45 1509

原创 实现cp函数(UNIX环境高级编程课后题)

1、功能:实现cp,去除文件空洞2、思路:打开原文件,将其内容写入到新创建的copy文件中去。并获取原文件权限信息,创建copy文件时复制原文件的权限3、代码:#include#include#include#include#include/*use to & the Permission bits*/#define WRX (S_IRUSR | S_IWUSR | S

2012-10-05 10:32:55 955

原创 vim支持缩进

set smartinden

2012-10-02 19:45:10 529

转载 某人推荐的Linux 编程好书

某人推荐的Linux 编程好书据说,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。要学好 Linux 环境下的编程,关键是要看对、选对、学会正确

2012-09-28 18:39:12 1248

转载 一行命令解决linux显示txt乱码

一行命令解决linux显示txt乱码一行命令解决linux显示windows中文txt乱码的问题前提是你的linux可以正常显示中文,只是打开windows txt文件会有乱码。原因是linux下用的编码一般是utf-8; windows 一般是gb18030或gb2312 那么只需要简单的转换下就可以正常显示了。用以下命令:(需要首先安装convert转换器:#yum ins

2012-09-26 09:41:33 1049

转载 Apache编译问题[mod_deflate.la] 错误 1

在Linux Redhat6.3下面安装apache server的时候,执行完./configure命令后在执行make命令的时候报如下错误:/usr/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared objec

2012-09-21 21:18:33 3948

转载 rhel 安装5.5yum包 并安装mplayer (第二版)

分类: linux使用环境为rhel5。51 、rpm -qa|grep yum 可以查看已经安装过的yum包2 、删除 yum包rpm -qa|grep yum|xargs rpm -e --nodeps3、在 http://centos.ustc.edu.cn/centos/5.7/os/i386/CentOS/重新下载yum包。wget

2012-09-19 10:28:09 931

转载 修改PATH

linux修改PATH变量可以先用下列命令查看一下PATH变量的当前值echo$PATH如果只想这次设置只对本次登录有效的话那就直接在命令行中设置:PATH="$PATH:新增加的路径"然后exportPATH即可;若想设置永久有效,那就在.bashrc里面加上上面的设置就可以了:PATH="$PATH:新增加的路径"exportPATH即将上面的话加入到.bashrc里面去!

2012-09-19 09:36:47 593

原创 linux下安装Qt Creator

1、下载:官网下载Qt的.bin安装文件。(我下的是2.5.2版本)2、安装:cd进入Qt的.bin文件存放目录,执行一下命令,                             chmod u+x ./qt-creator-linux-x86-opensource-2.5.2.bin                //修改文件权限,使得root用户可执行

2012-09-17 20:19:02 1810

原创 主机+虚拟机+开发板互相ping通

主机+虚拟机+开发板互相ping通(折腾我老久的问题了)以下是我的IP设置:本机本地连接    IP: 192.168.1.23      子网掩码:255.255.255.0      默认网关:192.168.1.1      首选DNS:202.96.128.86开发板地址      IP: 192.168.1.230      子网掩码:255.255.255.

2012-08-22 17:29:22 1388

转载 打造Linux的全能播放器(MPlayer)

【最爱Linux】Scientific Linux 6/CentOS 6/RHEL6里安装多种解码器打造Linux的全能播放器2011年12月21日 22:22:42Scientific Linux/CentOS/RHEL 为采用不同格式压缩的音效档提供基本的支持,包括 .wav 及 .ogg 文件。当中所提供的 alsa-utils 及 sox 音效播放器是为 cron 或文字界面的环境

2012-08-22 17:24:33 959

转载 yum_repomd.xml的错误浅析

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和redhat中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。       接触了yum的不久,就开始按照要求,配置了一个yum,但是折腾了大半天“/repodata/r

2012-08-22 17:22:52 3874

翻译 lamp搭建

1、软件包准备:    autoconf-2.61.tar.gz       mysql-5.0.41.tar.gz    freetype-2.3.5.tar.gz       ncurses-5.6.tar.gz    gd-2.0.35.tar.gz           php-5.2.6.tar.gz    httpd-2.2.9.tar.gz

2012-08-22 17:19:21 733

原创 关于 'xterm': unknown terminal type的问题

问题现象:                    执行clear等命令时出现 'xterm': unknown terminal type解决:                    在网上找了,有两种解决方案,第一种是设置环境变量,但是重新启动会失效                    我用的第二种方法,就是在另外一个系统中复制 /usr/share/terminf

2012-08-22 17:03:30 8691

原创 初学java,对于MVC模式的理解

首先, 所谓MVC模式,就是一种解决问题的方法!M代表数据模型,V代表视图,C代表控制。       M,谁来充当数据模型呢?谈到数据,当然要放到数据库之中,至于模型,就会想到面性对象对数据的封装,所以用java类来封装数据再好不过,于是M就是javabean,作用是负责连接数据库       V,就是前台页面,我们选择jsp,jsp一方面能够显示页面,另一方面又能插入java代码发送请求

2012-05-30 19:19:12 1940

转载 疑问,关于后缀名

#include#includetypedef struct stu_tag{ int b; struct stu_tag *next;}student;void main(){ int n=8; int i; scanf("%d",&n); student *head = (student *) malloc(s

2012-05-29 22:50:13 557

原创 原创打印杨辉三角

#include#include #define N 21using namespace std;int main(){    int a[N];    for(int i=0;i    a[i]=0;    a[N/2]=1;    for(int i=1;i    {         for(int j=0;j        {

2011-12-29 12:55:40 464

翻译 VC中字节对齐原则

类型 对齐方式(变量存放的起始地址相对于结构的起始地址的偏移量)  Char 偏移量必须为sizeof(char)即1的倍数  int 偏移量必须为sizeof(int)即4的倍数  float 偏移量必须为sizeof(float)即4的倍数  double 偏移量必须为sizeof(double)即8的倍数  Short 偏移量必须为sizeof(short)即2的倍数

2011-11-17 14:41:20 694

原创 删除U盘文件显示 无法删除:目录不为空 解决办法

打开cmd 输入chkdsk /F D:(F为修复文件,D:是盘名儿)然后回车进行修复,修复完成后再删除U盘文件! Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>chkdsk /F D:文件系统的类型是 FAT

2011-11-15 12:33:05 2116 1

原创 牛顿法解非线性方程组

// Newton.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include#include#define N 3void get_Chuzhi(double a[N],int n);void F(double x[N],double X[N]);v

2011-11-14 22:05:39 1416

原创 为什么?

为什么我下了那么多东西,积分却一点也没扣,哈哈!爽啊!谢谢站长了!

2011-11-14 22:03:02 448

Dos指令集

Dos指令集

2012-06-12

c语言趣味程序100例

c语言趣味程序100例,对于初学者,很有训练价值,提升自己的C语言水平

2012-06-10

vi常用命令桌面

常用vi命令记不住?先查资料不方便?让vi命令成为你的桌面吧!方便

2012-06-05

MyEclipse快捷键大全

MyEclipse快捷键大全,总结一下,快速完成代码!

2012-06-05

打印杨辉三角

很简单的算法,很简单的代码,原创打印杨辉三角,仅仅分享一下!

2011-12-29

MATLAB课件和实例

很基础的MATLAB课件,还有一些代码!

2011-12-23

空空如也

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

TA关注的人

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