自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xp55699312的专栏

幸福、快乐

  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 不错,要体验

2010-02-26 16:23:00 407

原创 编程用字体选择标准

编程用字体选择标准:1. 所有字符等宽2. 简洁、清晰、规范的字符形体3. 支持ASCII码为128以上的扩展字符集4. 空白字符(ASCII: 0x20)与其他字符等宽5. 1、l和i等三个字符易于区分6. 0、o和O等三个字符易于区分7. 双引号、单引号的前后部分易于区分,最好是镜像对称的8. 清晰的标点符号外形,尤其是大括符、圆括符和方括符

2009-09-18 22:49:00 467

原创 Linux安装软件

Linux程序的安装,分为三个部分:一是通用的源码安装方法;二是通用的二进制包安装方法;三是发行版相关的安装方法。

2009-09-18 10:35:00 358

原创 今天看了看JAVA,

2009-08-22 21:54:00 493 1

原创 汇编问题

2009-08-15 14:02:00 419

原创 十进制、二进制、八进制、十六进制之间的转换

今天翻了一本计算机基础的书籍,其中十进制、二进制、八进制、十六进制之间的转换挺有意思的,也容易犯糊涂,特温故而知新。 十进制数制系统         十进制数制系统包括 10 个数字:0、1、2、3、4、5、6、7、8、9          基为:10        逢十进一,如3+7=10,20+80=100  二进制数制系统         计算机中使用二进

2009-08-06 14:15:00 1035

原创 你觉得你有技术吗?可以参考一下

                                                                                                                                   你觉得你的技术好吗?你有能力自己接单做吗?如果自己有空余的时间。不仿自己来接点业务做做,不但可以提高自己的收入,也可以提高自己的水平。

2009-05-02 21:55:00 514

原创 Linux串口应用开发

Linux串口应用开发串口概述用户常见的数据通信的基本方式有两种:并行通信;串行通信串行通信是计算机常用的接口,如RS-232-C接口。该标准规定采用一个DB25芯引脚连接器或DB9芯引脚连接器。芯片内部常具有UART控制器,其可工作于Interrupt(中断模式)或DMA(直接内存访问)模式。UART的操作主要包括以下几个部分:数据发送;数据接收;产生中断;产生波特率;Loopback模式;

2009-04-05 20:49:00 2899

原创 linux系统调用与文件I/O操作

linux系统调用与文件I/O操作linux系统调用所谓系统调用是指操作系统提供给用户程序的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得得操作系统内核提供的特殊服务。在linux中用户程序不能直接访部内核提供的服务。为了更好的保护内核空间,将程序的运行空间分为内核空间和用户空间,他们运行在不同的级上,在逻辑上是相互隔离的。用户程序接口(API)在linux中用户编程接口(API)遵循了

2009-04-05 16:40:00 1200

原创 Linux 内存共享与消息队列

共享内存共享共存区域是被多个进程共享的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。共享内存实现分为两个步聚:一、创建共享内存,使用shmget函数。二、映射共享内存,将这段创建的

2009-04-05 10:25:00 1305 1

转载 理解的逻辑地址、线性地址、物理地址和虚拟地址

 理解的逻辑地址、线性地址、物理地址和虚拟地址一、概念物理地址(physical address)用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是一个硬

2009-04-03 12:23:00 1732

原创 Linux 守护进程

守护进程守护进程(daemon)是生存期长的一种进程。它们常常在系统引导装入时起动,在系统关闭时终止。因为它们没有控制终端,所以说它们是在后台运行的。Linux系统有很多守护进程,它们执行日常事物活动。(带d的都是守护进程。)守护进程特征:(1)所有守护进程都以超级用户(用户ID为0)的优先权运行。(2)没有一个守护进程具有控制终端——终端名称设置为问号(?)、终端前台进程组ID设置为——1。

2009-03-29 17:30:00 649

原创 Linux进程间通信

Linux进程间通信一、进程间通信概述进程通信有如下一些目的:A、数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间B、共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。C、通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。D、资源共享:多个进程之间共享同样的资源。为了作

2009-03-28 16:12:00 1009 1

原创 C/C++头文件一览

#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include     //文件输入/输出#include     //参数化输入/输出#include    //数据流输入/输出#include     //定义各种数据类型最值常量#include     //定义本地化函数#i

2009-03-21 15:37:00 568

原创 Linux 进程控制

Linux进程控制程序和进程程序(program)是存放在磁盘文件中的可执行文件。进程和进程ID程序的执行实例被称为进程(process)也可以称为任务。某些操作系统用任务表示正被执行的程序。每个Linux进程都一定有一个唯一的数字标识符,称为进程ID(process ID)。进程ID总是一非负整数(大于1的)。 Linux下的进程结构Linux系统是一个多进程的系统,进程之间具有并行性、

2009-03-21 12:59:00 737 1

转载 Linux系统的头文件和库文件搜索路径

Linux系统的头文件和库文件搜索路径Include的header文件,连结数据库,系统定义,总共有下列来源指定gcc去那找。   当初在编译时指定的(在~gcc/gcc/collect2.c:locatelib()   写在specs内的   后来用-D -I -L指定的   gcc环境变量设定(编译的时候)   ld.so的环境变量(这是run time的时候)   一、头

2009-03-21 12:08:00 646

原创 Linux程序设计基础

Linux程序设计基础Linux编程风格根据GNU来编来的。GNU风格(1)函数返回类型说明和函数名分两行放置,函数起始字符和函数开头左花括号放到最左边intmain(void){ .... return 0;}(2)尽量不要让两个不同优先级的操作符出现在相同的对齐方式中,应该附加额外的括号使用代码缩进可以表示出嵌套。(3)按照规定方式排版do-while语句。(4)每个程序都应该以一段简短的

2009-03-15 17:52:00 1074

原创 Linux 进程管理(二)

Linux中的进程管理Linux进程概述进程实体的组成Linux进程由3部分组成:正文段、用户数据段和系统数据段图见附件进程的状态进程是一个动态的概念,在其运行的整个生命周期中可根据具体情况不断改变其状态。Linux进程主要有如下几种状态。(1)运行状态(task_running)(2)等待状态(3)暂停状态(task_stopping)(4)僵死状态(task_zombie)图见附件 

2009-03-14 15:08:00 429

原创 Linux 进程管理--------------------线程

线程线程的引入由于进程是一个资源拥有者,所以在进程的创建、撤消和调度切换以及进程的同步与通信中,系统必须付出较大的时空开销。正因为如此,在系统中所设置的进程数目学宜过多,进程切换的频率也不宜过高,这也就限制了并发程序的进一步提高,由以上对进程的分析可知,如果将进程的上述两个属性分开,由操作系统分开处理,将使多个程序更好地并发执行,同时又可减少系统的开销。也就是说,对于作为调度和分派的基本单位,不同

2009-03-14 14:56:00 530

原创 Linux 进程管理 --------------死锁

死锁在多道程序系统中,多个进程序并发执行,共享系统资源,从而提高了资源利用率和系统吞吐量,但可能发生一种危险----死锁。所谓死锁,是指多个进程因竞争资源而形成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进。(1)产生死锁的原因和必要条件A、产生死锁的原因产生死涣的主要原因可归结为以下两点(1)竞争资源(2)进程推进顺序不当。B、产生死锁的必要条件(1)互斥条件一个资源在一段时间内只

2009-03-14 14:09:00 2872

原创 Linux 进程管理(一) 进程调度

进程调度进程序度的概念(1)高级、中级和低级调度A、高级调度高级调度通常也称作业调度,用于决定把外存上处于后备队列中的哪些作业调入内存,准备执行B、中级调度中级调度大多针对于分时系统,是按一定的算法在内存和外存之间进行进程对换,目的在于缓和内存的紧张。C、低级调度低级调底是用于将内存中就绪队列中的作业分配处理机,使共执行(2)进程调度的方式进程调度通常有以下两种方式A、非剥夺方式B、剥夺方式(

2009-03-14 13:09:00 820

原创 Linux 进程通信

进程通信通信(Communication)意味着在进程间传送数据。也把进程间控制信息的交换称为低级通信,而把进程间大批量数据的交换称为高级通信。进程通信的类型(1)共享存储器系统(内存)共享存储器系统为了传送大量数据,在存储器中划出一块共享存储区,诸进程可通过对共享存储区进行读数据或写数据以实现通信。(2)消息传递系统分为两种A、直接通信方式发送进程可将消息直接发送给接收进程,即将消息挂在接收

2009-03-14 12:41:00 646

原创 Linux 进程管理 -------进程互斥和同步

进程的互斥和同步进程的互斥概念:是指当有若干进程都要使用某一共享资源时,任何时刻最多允许一个进程使用,其他要使用该进程必须等待,直到点用该进程释放了该资源为止。临界资源操作系统中将一个次只允许一个进程访问的资源称为临界资源。临界区:把进程中访问临界资源的那段程序代码段称为临界区。为实现对临界资源的互斥访问,应保证诸进程互斥地进入各自的临界区,必须在临界区前面增加一段用于进行上述检查的代码,

2009-03-14 12:40:00 2581

原创 Linux Samba服务器配置

Samba服务器SMB是服务器消息块(Server Message Block)的缩写,SMB协议是一种在两台机器之间共享文件、打印机和接口的标准化协议。Samba是在Linux系统上支持SMB协议的一组应用程序套件。它不仅允许UNIX系统之间进行数据资源共享,也允许Linux与Window系统之间共享数据资源。 首先启动SMB服务。设置共享目录System Setting

2009-03-09 21:19:00 529

原创 Linux 系统之间文件共享————NFS

NFS简介网络文件系统(Network File System,NFS)实际上是一种Linux/UNIX文件共享协议。NFS是通过将NFS服务器的文件系统安装到客户机的文件系统上而得以实现的。 NFS的配置首先NFS服务是运行的。system Settings——Server Settings——NFS ServerADD  Browse(选择目录)。输入主机名(本机)

2009-03-09 20:50:00 605

原创 Linux 网络应用

linux的网络功能A、Apache HTTP服务器B、Sendmail邮件服务器C、Vsftpd服务器D、Samba服务器      linux下的文件共享  基本的网络操作命令ping 命令基于ICMP报文协议 telnet命令。远程登录 ftp 命令  netstat命令:功能:是显示网络连接、路由表和网络接口信息,

2009-03-08 21:22:00 356

原创 Linux 设备管理

一、I/O设备的类型按设备的所属关系可以将I/O设备分为以下两类。1、系统设备     系统设备是在系统生成时已登记于系统中的标准设备,属于系统的基本配置2、用户设备     用户设备是在系统生成时示登记于系统中的非标准设备。(U盘,移动硬盘)按设备的信息交换的单位可将I/O设备分为以下两类1、字符设备     字符设备是以字符为单位进行输入和输出的设备。2、块

2009-03-08 20:33:00 1119

原创 Linux 进程管理(一)

1、进程的基本概念   程序的顺序执行和并发执行       程序的顺序执行           程序的顺序执行是指该程序独占整个系统中的所有资源,处理机严格按照程序所规定的顺序进行操作,只有在前一个操作执行完后,才进行后继操作。特征:1、顺序性         2、封闭性         3、可再现性多道程序设计特点:1、独立性2、随机性3、资源共享

2009-03-08 20:24:00 490

原创 Linux Shell

Shell有两种变量:环境变量和临时变量。环境变量是永久性变量,其值不会随Shell过程执行结束而消失。临时变量是在Shell程序内部定义的,其使用范围仅限于定义它的程序,出了本程序就不能再用它了。在Shell过程中临时变量又分为两类:用户自定义的变量和位置参;基本的环境变量1、回显字符echo2、系统路径环境变量PAHT   (echo $PATH)显示路径3

2009-03-08 14:08:00 302

原创 Visual C++ 6.0快捷键的使用

F1: 帮助 Ctrl+O :Open Ctrl+P :Print Ctrl+N :New Ctrl+Shift+F2 :清除所有书签 F2 :上一个书签 Shift+F2 :上一个书签 Alt+F2 :编辑书签 Ctrl+F2 :添加/删除一个书签 F12 :Goto definition Shift+F12 :Goto reference Ctrl+Num+ :Displays the n

2009-03-07 15:32:00 509

原创 Visual C++ 6.0 显示的实现

1、新建项目      根据导向新建一个MFC appWizard项目(MyText),其中选择单文档,生成应用程序后,,有四个主要的类CMyTextApp、CMyTextDoc、CMyTextView和CMainFrame.2、加入显示功能     向屏幕显示信息的各种操作一般是放在视图类里实现,因此打开MyTextView.h文件。在类文件中加入一些成员class CMyTex

2009-03-07 14:22:00 580

extJs-3.0.3

官方框架..方便下载,对于不想去官方网上下载的朋友们可以下载.

2010-03-11

javascript入门经典源码

一个javascript入门的好资料,大家可以学习一下,

2010-03-11

struts框架及标记库

struts框架及标记库

2008-05-06

EJB3.0开发手册

EJB3.0开发手册

2008-05-06

J2EE图书管理系统

J2EE图书管理系统

2008-05-06

oracle9i的查询优化

oracle9i的查询优化.pdf

2008-05-05

空空如也

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

TA关注的人

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