- 浏览: 14787 次
最新评论
文章列表
VC串口通讯win32SDK版
- 博客分类:
- 技术杂绘
VC串口通讯win32SDK版
2011年05月14日
Win32串口编程(转: 韩耀旭)
在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。
一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。
在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件,这种方法程序简单,但欠灵活。其二是调 ...
memcached完全剖析
- 博客分类:
- 技术杂绘
memcached完全剖析
2011年01月10日
memcached完全剖析
原作者:charlee http://tech.idv2.com/2008/07/10/memcached-001/
1. memcached的基础
memcached是什么?
memcached的特征
协议简单
基于libevent的事件处理
...
Linux下视频编程
- 博客分类:
- 技术杂绘
Linux下视频编程
2010年06月16日
前言:目前正在忙于ARM 平台的Linux 应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader ,和Linux 2.6 的 源码,而且都编译好了。自己编译的bootloader 可以用,但是Linux 编译后,文件很大,暂且就用人家编译的系统,先专心写应用程序 吧。。
正 文:要做的任务是,把一块板子上的摄像头采集的图像和声卡采集的声音(貌似很
关于Linux的视频编程
- 博客分类:
- 技术杂绘
关于Linux的视频编程
2011年03月09日
前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和Linux 2.6的源码,而且都编译好了。自己编译的bootloader可以用,但是Linux编译后,文件很大,暂且就用人家编译的系统,先专心写应用程序吧。。
正文:要做的任务是,把一块板子上的摄像头采集的图像和声卡采集的声音(貌似很
D-Bus介绍
2011年01月19日
D-Bus是Desktop Bus的缩写,是针对桌面环境优化的IPC(interprocess communication)机制,用于进程间的通信或进程与内核的通信。
IPC种类很多,适用的情景也不一样:CORBA 是用于面向对象编程中复杂的IPC的 ...
【iphone】开发者传授APP开发,审核,发布流程!
2011年02月03日
无庸置疑,iPhone已成为业内最热议的游戏开发平台之一。尽管这一领域已有不少现成的iPhone游戏开发指南,但对于尚无丰富的iPhone游戏开发经验的人来说,这些指导 ...
基于FLEX技术的应用架构设计及其应用
- 博客分类:
- 技术杂绘
基于FLEX技术的应用架构设计及其应用
2011年03月22日
基于FLEX技术的应用架构设计及其应用
张文
摘要:FLEX技术应用不仅满足了人们对WEB应用程序日益提高的需求,它还能兼容原有系统的业务处理模块,这使得原有产 ...
多线程
2011年05月15日
多线程目录什么是多线程?
在计算机编程中,一个基本的概念就是同时对多个任务加以控制。许多程序设计问题都要求程序能够停下手头的工作,改为处理其他一些问题,再返回主进程。可以 ...
七雄争霸服务端详细安装说明【更新WIN系统架设教程】
2011年09月09日
linux和win架设教程1(完整WIN教程看下面的)有些朋友说LUNIX下才可以架设,其实不然,WIN下也是可以实现的,由于初入此道。架设有些心得虽然还未成功我相信在大家一起努力下应该是可以架成的。
下面说下我的研究进度- -
架设需要用到的软件apache+tomcat+mysql+jdk 可以在WIN下实现,现在关键就在于。wolf下的shell里的几个启动文件runChat.bat可启动,runDb.bat无法启动,runFriend.bat无法启动,runRouter.bat可以启动,思路是这样 ...
利用HaRET移植android - 老知识收藏
- 博客分类:
- 技术杂绘
利用HaRET移植android - 老知识收藏
2011年02月20日
http://www.handhelds.org/moin/moin.cgi/HaRET
1. 首先我们大家都知道Android是基于Linux之上的一个软件平台,Android移植的大部分工作其实是Linux到P535的移植。所以,我们首先需要完成Linu ...
2011-12-4
2011年12月04日
新人扫盲:
一,Android基本知识
1,Android是什么?
Android一词的本义指“机器人”,这里是指Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,Android以开源为卖点、主打网 ...
linux下服务说明<转>
- 博客分类:
- 技术杂绘
linux下服务说明
2011年12月13日
我的CentOS 6.0的ntsysv的配置,以下Enable,其它全disable:wr
NetworkManager/ acpid/ auditd/ autofs/ haldaemon/ iscsi/ iscsid
libvirt-guests/ messagebus/ netfs/ network/ nfs/ nfslock/portreserve
postfix/ rpcbind/ rpcidmapd/ rsyslog/ sshd/ sysstat/ tftp/ udev-post
vboxadd/ vboxadd-se ...
my.ini(my.cnf)与mysql优化指南
- 博客分类:
- 技术杂绘
my.ini(my.cnf)与mysql优化指南
2011年12月21日
核心提示:1、虽然这里写的32000。但实际MySQL服务器允许的最大连接数16384;2、除max_connections外,上述其他配置应该根据你们系统自身需要进行配置,不必拘泥;3、添加了最大允许连接数,对系统消耗增加不大。4、如果你的mysql用的是my.ini作配置文件,设置类似,但设置的格式
mysql优化了
所以先说说这个,其实这个,很复杂,对于不同的网站,其在线,访问量,帖子数量,网络情况,以及机器配置
都有关系,优化不是一次可以完成的,需要不断的观察和调试,以取得最佳效果
下面我引用 ...
并行 .net 应用程序的过去、现在和未来
- 博客分类:
- 技术杂绘
并行 .net 应用程序的过去、现在和未来
2011年08月31日
以往,开发人员在尝试实现响应及时的客户端应用程序、并行算法和可伸缩服务器时,一直都采用直接线程操作。 然而,这类方法也一直为开发人员制造着麻烦,比如死锁、活锁、锁保护、两步舞曲、争用条件、过度订阅和应用程序中的许多其他缺陷。 从诞生之初,Microsoft .NET Framework 便提供了大量较低级别的工具,用于构建并发应用程序,包括专为这项工作提供的整个命名空间:System.Threading。 借助 .NET Framework 3.5 核心程序集在此命名空间中提供的大约 50 种类型(包括 Thread、Th ...
第一章第一节计算机语言C语言基础教程
- 博客分类:
- 技术杂绘
第一章第一节计算机语言C语言基础教程
2012年01月02日
首先先让大家明白什么是c语言,以及它在日常生活中扮演的脚色。
一.计算机系统知识
1.1计算机系统由计算机硬件和软件两部分组成。
计算机硬件
直观上可以看见的东西,硬件包括显示器,主板,cpu,内存条,显卡,硬盘,电源,键盘,鼠标,机箱组合而成,形成一个完整的计算机。
计算机软件
计算机软件分为系统软件和应用软件
系统软件比如说微软的winxp
还有苹果的系统
红帽子linux
unix
应用软件有
我们常用的word
制图的auto cad
三维的3ds max pr ...