自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 随机生成26个小写字母和26个大写字母

#includechar RandString();int main( void ){    int i=0;    char cTemp;    char sKey[9];    memset(&cTemp, 0, sizeof(cTemp));    memset(sKey, 0, sizeof(sKey));    sran

2014-06-30 15:14:40 3979

原创 进程间通讯之消息队列

#include#include#define MAX_MSG_BUF_LEN    512int iKey = 6004;struct ipcmsgbuf{    long mtype;    char mtext[MAX_MSG_BUF_LEN];};int main( void ){    int qid;    cha

2014-06-30 14:55:59 566

原创 automotive架构图

automotive架构

2022-07-02 18:37:35 301

原创 i.MX8QM环境搭建

i.MX8QM环境搭建

2022-07-02 17:55:39 1018

原创 解决服务器下载慢问题之xdelta工具

解决服务器下载慢问题之xdelta工具

2022-07-02 17:31:01 394

原创 Linux内核之系统调用

第一步:用户程序进行系统调用,如fork 第二步:进入0x80号中断处理函数或sysentry指令陷入到内核态 第三步:执行sys_fork(){do_fork(SIGCHLD, regs->ARM_sp, regs, 0, NULL, NULL);} 补充说明:sys_call_64.c中定义sys_call_table系统调用表展开即为:Sys_call_table[N...

2018-09-29 10:11:55 173

原创 Linux内核整体概览

2018-09-29 10:04:13 149

原创 setjmp函数实例

#include#include#includejmp_buf read_msg_timeout;int main( void ){    int iRet = 0;    iRet = setjmp( read_msg_timeout );    printf("aa:iRet=[%d]\n", iRet);    longjm

2014-10-23 11:33:55 480

原创 16进制2十进制

#includeint main( viod ){        char cTmp=29;        char sTmp2[10];        long lNum = 0, lNum1 = 0, lNum2 = 0;        memset(sTmp2, 0, sizeof(sTmp2));        sprintf(sTmp2, "%

2014-09-10 17:01:23 377

原创 UNIX怎么通过端口查到对应服务

今天遇到一个很棘手的问题:

2014-07-23 14:57:01 1036

原创 shell脚本之如何一行行读文件

cd $HOME/etcfilename="config.ini"echo $filenamecp $filename $filename.backcat $filename|while read linetxtdo    clear unitcode    unitcode=`echo $linetxt | awk '{print $1}'`    i

2014-07-18 14:08:07 915

原创 网络编程之负载均衡

#include#include#include#include#define MAXBACKLOG 64void TCP_Select( int );int main( void ){    int iRecvLen = 0, iSendLen = 0;    int iRet = 0, i = 0;    char sRecvBu

2014-07-02 17:46:47 556

原创 SVN管理

一.svn st 查看文件前面带?号的为新增的前面带!号的为版本有而我们没有的前面为M的为修改二.将带!的从版本上删除svn status|grep ! |awk '{print $2}'|xargs svn delsvn ci -m "for init rmc"  三.将带?的提交版本svn status|grep ? |awk '{print $

2014-07-01 11:37:15 474

原创 编译tuxedo服务遇到的问题

编译服务程序报的各种错:1.  环境变量配置好后运行tmboot –y启动管理进程和服务进程2.  报类似这样的错:buildserv:error while loading shared libraries:libtux.so:can't openshared object file。解决如下:exportLD_LIBRARY_PATH=$ LD_LIBRARY_PATH:/home

2014-07-01 11:34:10 9046

原创 数据库移植遇到的问题

188上导出数据库elink:dbexport –o/home/ap/dcclink/.shan/194/elink elink;194上导入数据库elink:dpimport –c –ddatadbs –i  /home/ap/dcclink/.shan/elinkelink。 遇到问题如下:一.  The type of your terminal is unknownto t

2014-07-01 11:23:42 1000

原创 access函数之判断文件属性

#include#includeint main( void ){    char sFileName[128];    int iRet = 0;    memset(sFileName, 0, sizeof(sFileName));    sprintf(sFileName, "test.txt");    printf("R_OK[%d

2014-06-30 16:54:42 648

原创 格式化输出

#includeint main(){    int i = 5, j = 4;    printf("%0*d\n", i, j);    printf("%-10d\n", j);        return 0;}运行结果:000044

2014-06-30 11:32:19 677

原创 网络通讯之套接字编程

#include#include#includestatic char out_ip[15] = "52.0.10.188";static int out_port = 8888;int main(){    char sSendBuf[2049], sRecvBuf[2049];    int connfd = 0, iRet = 0, iSend

2014-06-30 11:27:59 799

原创 如何防止僵尸进程的产生之fork两次

#include#include#include#include#includeint main( void ){    int signo;    pid_t pid;    if( (pid=fork())     {        fprintf(stderr, "main 1 fork err!\n");        ret

2014-06-26 09:45:14 858

原创 如何防止僵尸进程的产生之信号

if( (so_pid=fork()) #include#include#include#include#includestatic pid_t so_pid;static void chld_wait( int signo ){    waitpid( so_pid, NULL, 0 );    fprintf(stderr, "父进程[%d]已成

2014-06-25 14:54:16 742

原创 setsid函数说明

#include#include#include#include#includeint main( void ){    daemon_init();    fprintf(stderr, "main进程[%d]\n", getpid() );    while( 1 )    {    }    exit(0);}i

2014-06-24 16:08:02 871

原创 return和exit的区别

#include#include#include#include#includeint main( void ){    daemon_init();    fprintf(stderr, "main进程[%d]\n", getpid() );    while( 1 )    {    }    exit(0);}i

2014-06-24 15:25:44 658

原创 进程控制之孤儿进程

进程控制之孤儿进程的产生

2014-06-24 15:18:23 651

原创 2011.6.22高伟达面试题

11^3=1331, 12^3=1728, 什么数的三次方等于1442897?                           分析:分析可得该数为各位数为3,百位数为1的三位数,1_3,那么他的十位数是什么呢?         (11^3)*(10^3)=110^3=1331*

2011-06-22 17:51:00 3146

原创 2011.6.22高伟达面试题

#includeusing namespace std;  char *ss(char *s){ return s+strlen(s)/2;} int main(){ char *p,*s="abcdefg"; p=ss(s); cout}   输出结果:

2011-06-22 17:45:00 2824

原创 用MATLAB编程实现直方图均衡化

I=imread(mri.tif);%初始化图像figure,imshow(I)title(原图像)%直方图显示[M,N]=size(I);%图像的大小,M为水平像素点个数,N为垂直像素点个数n=zeros(1,256);%计算各灰度级像素点数for i=1:M    for j=1:N        n(I(i,j)+1)=n(I(i,j)+1)+1;    endendpi

2011-06-14 21:08:00 1888

原创 对灰度图像进行分块取高频,再重构

I=imread(circles.png);[M,N]=size(I);for i=1:8:M    for j=1:8:N        T1=wkeep(I,[8,8],[i,j]);        T2=dct2(T1);        m=mean2(abs(T2));        for h=1:8            for k=1:8                if ab

2011-06-14 21:06:00 377

原创 基于MATLAB数字图像处理的快速傅里叶变换编程实现

f=[4,2;3,4];[M,N]=size(f);F=zeros(M,N);j=sqrt(-1);for u=1:M    for v=1:N        for h=1:M            for k=1:N                F(u,v)=F(u,v)+f(h,k)*exp(-2*pi*j*((u-1)*(h-1)/M+(v-1)*(k-1)/N));          

2011-06-14 20:59:00 1580 2

原创 二叉树

<br />#include"BiTree.h"<br />#include<iostream.h><br /><br />Status CreatBiTree(BiTree &T)//先序创建二叉树<br />{<br /> TElemType e;<br /> cin>>e;<br /> if(e=='#')T=NULL;<br /> else<br /> {<br />  T=new BiTNode;<br />  T->data=e;<br />     CreatBiTree(T->lchild)

2011-05-03 14:54:00 344

原创 函数的引用

<br />#include<iostream><br />using namespace std;<br />int Max(int a,int b)<br />{<br /> return (a>b ? a:b);<br />}<br />int wo(int (*fp)(int,int),int a,int b,int c)<br />{<br /> <br /> return (fp(a,b)+c);<br />}<br />int main()<br />{<br /> <br />    cou

2011-05-01 17:09:00 262

原创 用goto实现infinite loops(死循环)

#includeusing namespace std;int main(){ //用goto实现infite loops(死循环)A:coutgoto A;    return 0;}

2011-05-01 17:07:00 819

TUXEDO WSL模式通讯

TUXEDO WSL模式通讯,作为TUXEDO通讯的一种比较方便的通讯模式

2012-08-16

数据结构---二叉树的实现

数据结构中的一个c++工程———二叉树的存储与遍历的实现

2011-03-06

数据结构中动态存储图

是数据结构中的一个c++工程,关于图的动态存储和基本操作的实现。

2011-03-06

空空如也

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

TA关注的人

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