在CUPS上实现LPD协议驱动

用CUPS作为网络打印服务器,其他计算机作为客户端可以通过CUPS实现对打印机的管理。 客户端常用方法是通过IPP协议安装打印机驱动。。安装步骤如下: 1)在弹出的对话框中选择“添加打印机” 2)选择添加的打印机类型为“网络打印机”  3)在URL下输入地址:http://10.2.2.3:631/printers/ll,其中10.2.2.3为cups打印服务器的IP地址,631为cups...
阅读(5198) 评论(0)

VXWORKS和QT

昨天跟qt公司的人聊了许久。...
阅读(5920) 评论(0)

PCL打印语言初步了解

一、 概述。这一章节简单描述PCL语言的来源、演变,以及它的功能和目的。二、 打印基础知识。这一章节介绍打印开发所需要的基础知识,专...
阅读(7122) 评论(3)

传真通信简介

1.1.1       传真过程传真通信,最早由英国物理学家Alexander Bain于1843年提出,1925年美国贝尔实验室研制出了第一台实用的传真机。从1972年电话网开放业务传真以来,传真通信得到迅速的发展。传真通信系统由发送方、接收方和传真线路组成,传统传真通信一般通过电话网进行传输。传真图像扫描信息从发送方经过编码、调制后送往传输线路,经过线路传送至接收方后,再进行解调、译码,最后将...
阅读(5591) 评论(0)

传统电话网传真和网络传真的比较

随着互联网通信技术还有信息处理技术的发展,传统电信业务的网络化得到迅速发展。基于IP的多媒体业务纷纷涌现。比如IP电话取代传统电话,Email取代普通信件,微信取代传统短信,以及IP视频会议的广泛应用。这些网络应用无时不刻的影响着人们的现代生活。传真技术也逐渐由传统的电话网传真过渡到网络传真。网络传真的出现,使得人们更加高效,便捷的收发传真,且成本低廉。传真通信向高速、高效、移动、网络化和集中管理...
阅读(6550) 评论(0)

16C2550串口芯片在at91sam9263板上的linux驱动移植

16C2550串口芯片可以扩展两个串口。它的操作方法和寄存器用法与8250完全相同,因此我们可以用linux内经典的8250驱动来驱动st16c2550。 8250驱动完全不变,需要添加16C2550的初始化代码。初始化代码中要对16C2550进行片选和IRQ的管脚设置,并且要对16c2550外设的读写时序配置(setup,pulse,cycle),同时将驱动和设备挂钩。 对外设空间读写时序的配置...
阅读(6735) 评论(0)

一个fork引起的“穿越”事件。

同事最近调程序,遇到一个非常诡异的现象。一个全局变量,在没任何其他赋值的情况下,自己就莫名其妙地发生了改变。开始怀疑是消息队列出了问题。因为该程序与另一个庞大的程序通过消息队列进行通信。消息队列调试了N天,无果。    又开始怀疑是不是内存或堆栈出错。于是仔细找了所有的数组、变量及malloc函数,还是没发现有不对的地方。况且,每次该变量值变化的一模一样,并不像内存泄露导致的程序异常。    百思...
阅读(4429) 评论(0)

网络传真技术的现状和发展

随着互联网以及通信技术还有信息处理技术的发展,传统电信业务的网络化得到迅速发展。基于IP的多媒体业务纷纷涌现。比如IP电话取代传统电话,Email取代普通信件,微信取代传统短信,以及IP视频会议的广泛应用。这些网络应用无时不刻的影响着人们的现代生活。传真技术也逐渐由传统的电话网传真过渡到网络传真。网络传真的出现,使得人们更加高效,便捷的收发传真,且成本低廉。        传真通信,最早由英国物理...
阅读(5425) 评论(0)

软件开发中的经验主义和理性主义

软件开发中的经验主义和理性主义读《设计原本》笔记 理性主义和经验主义是典型的认识论理论。这两种类型的思想,从古到今,从中到外,互相对立,互相斗争,又互相影响,互相渗透。经验主义者认为人类知识起源于感觉,并以感觉的领会为基础。经验主义诞生于古希腊。距今已有2400余年的历史。理性主义者认为,感觉经验只能产生关于表象世界的意见,由于表象可能使人受到蒙蔽,所以这种得之于观察的经验是不可靠的,无法被确认为...
阅读(12646) 评论(33)

传真通信基础

1.1 传真通信的基本概念“传真”是facsimile的译名,本意是“按原稿进行摹写、复制”。传真是指把记录在纸上的文字,图表等图像通过扫描传输出去,再在接收端的记录纸上重现与发送端相同或相似图像的通信手段。其主要特点是可以处理任意的图形和具有可记录性。也就是说:传真通信实际上是一种传送静止图像的“记录通信”。传真通信具有真迹传送的性质,它的特点是保留发送信息的具体形式。特别适用于需要传送签名或盖...
阅读(5908) 评论(0)

Android UI Design Tips(Google官方出品:Android UI 设计指导)——第一部分

发表于 2011 年 08 月 11 日 由 wenjianhua Android UI Design Tips是Google官方开发者博客上发布的一组PPT,旨在指导设计和开发者如何构建一个卓越的应用程序。既然是Android他母亲写的,了解自己儿子的肯定是自己的父母嘛...
阅读(6080) 评论(0)

[转]JFFS2源代码情景分析Beta2

声明你可以自由地随意修改本文档的任何文字内容及图表,但是如果你在自己的文档中以任何形式直接引用了本文档的任何原有文字或图表并希望发布你的文档,那么你也得保证让所有得到你的文档的人同时享有你曾经享有过的权利。JFFS2源代码情景分析(Beta2)作者在www.linuxforum.net上的ID为shrek2欢迎补充,欢迎批评指正!前言(new) 4第1章 jffs2的数据实体及其内核描述符(improved) 5...
阅读(7056) 评论(0)

[转]JFFS2源代码情景分析Beta2

声明你可以自由地随意修改本文档的任何文字内容及图表,但是如果你在自己的文档中以任何形式直接引用了本文档的任何原有文字或图表并希望发布你的文档,那么你也得保证让所有得到你的文档的人同时享有你曾经享有过的权利。JFFS2源代码情景分析(Beta2)作者在www.linuxforum.net上的ID为shrek2欢迎补充,欢迎批评指正!前言(new) 4第1章 jffs2的数据实体及其内核描述符(improved) 5...
阅读(7469) 评论(0)

巧用脚本自动化烧写文件系统

在调试过程中,调试人员需要对flash进行烧写文件系统和内核。采用redboot或U-boot作为引导程序,需要调试人员在串口终端里输入一系列下载、烧写、配置命令。这里介绍一种简单的方法,巧妙利用SecrueCRT的执行脚本功能,简化烧写过程。 ...
阅读(6290) 评论(1)

软件配置项

什么是软件配置项?一般认为:软件生存周期各个阶段活动的产物经审批后即可称之为软件配置项。 软件配置项包括: ①与合同、过程、计划和产品有关的文档和资料; ②源代码、目标代码和可执行代码; ③相关产品,包括软件工具、库内的可重用软件、外购软件及顾客提供的软件等。 软件配置-相关在软件建立时变更是不可避免,而变更更回剧了项目中软件工程师间的混乱。之所以产生混乱,是因为在进行变更前没有仔细分析,...
阅读(6062) 评论(0)

软件配置及软件配置项简介

什么是软件配置项?一般认为:软件生存周期各个阶段活动的产物经审批后即可称之为软件配置项。 软件配置项包括: ①与合同、过程、计划和产品有关的文档和资料; ②源代码、目标代码和可执行代码; ③相关产品,包括软件工具、库内的可重用软件、外购软件及顾客提供的软件等。 软件配置-相关在软件建立时变更是不可避免,而变更更回剧了项目中软件工程师间的混乱。之所以产生混乱,是因为在进行变更前没有仔细分析,...
阅读(6090) 评论(1)

成大事必备9种能力、9种手段、9种心态

一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。二:细心(1)对身边发生的事情,常思考它们的因果关系。(2)对做不到位的执行问题,要发掘它们的根本症结。(3)对习以为常的做事方法,要...
阅读(5260) 评论(0)

回顾一下最近的工作状态!

好久没写博客了,今天难得清静下来,觉得还是在这里记录下过去几个月的工作经历。 从一月份那次去深圳开始,就注定今年的不平凡。当领导任命我为该项目的项目主管时,我就知道责任与压力将会伴随我以后的日子。这个项目时间紧,功能多,任务重,绝对不是一个好挑的担子。在这几个月里,我基本上没有休息,没有娱乐,全部扑在这个项目上。因为单位的原因,我可分配的资源及其少,很多东西都要我自己上阵。通过几个月的努力...
阅读(5282) 评论(2)

modem 的发送过程

该作者通过复原传真整个过程,分析mgetty-1.1.36源码得到的分析结果,具有参考意义。http://hi.baidu.com/kkernel/blog/item/c331c0291b7bdef999250aa0.htmlAuther:  Guo Wenxue     Data: 2008.11.20  参考3类传真机收发传真的过程:ht...
阅读(5002) 评论(0)

守护进程的单实例实现

为了正常工作,守护进程应该实现为单实例的,也就是在任一时刻只运行该守护进程的一个副本,因为这个守护进程要排它的访问一个设备。这里需要用到文件锁的机制,如果守护进程创建一个文件,并且在整个文件上加上一把锁,那就只允许创建一把这样的写锁,在此之后如果试图再创建一把这样的写锁就将失败,以此向续守护进程副本指明已经有一个副本正在运行。而这个锁文件通常都放在/var/run目录中,锁文件的名字通常是name...
阅读(5379) 评论(0)
164条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:562809次
    • 积分:7212
    • 等级:
    • 排名:千里之外
    • 原创:127篇
    • 转载:36篇
    • 译文:0篇
    • 评论:283条
    最新评论