现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2014-11-28 17:56 工业·编程 ⁄ 共 1136字 暂无评论
    ACE自适应通信环境(ADAPTIVE CommunicationEnvironment)是可以自由使用、开放源码的面向对象(OO)框架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++Wrapper Facade(包装外观)和框架组件,可跨越多种平台完成通用的通信软件任务,其中包括:事件多路分离和事件处理器分派、信号处理、服务初始化、进程间通信、共享内存管理、消息路由、分布式服务动态(重)配置、并...
阅读全文
2014-11-27 19:56 工业·编程 ⁄ 共 1784字 暂无评论
WTL消息循环机制实现了消息过滤和空闲处理机制。 消息过滤 首先看一下CMessageLoop的核心逻辑CMessageLoop.Run()的代码: int Run() {    BOOL bDoIdle = TRUE;    int nIdleCount = 0;    BOOL bRet;    for(;;)    {     while(bDoIdle && !::PeekMessage(&m_msg, NULL, 0, 0, PM_NOREMOVE))     {      ...
阅读全文
    从上个世纪90年代发展至今,开源模式在技术、产品和商业模式方面逐步成熟,使得开源软件被国内企业广泛专注认可,越来越多的大型IT企业参与开源社区。调查显示,开源工具现在正在被80%的软件开发者使用。玩IT的但你不用开源?那你真的out了。 在日前举行的第十三届东北亚开源软件推进论坛上,中国开源软件推进联盟主席邱善勤表示:“开源软件的发展和应用有力地推动了全球软件产业的创新发展,使IT领域发生了...
阅读全文
这些是一些自己在开发过程中与移植程序过程中碰到的linux编程与windows编程的差异之处,以及从网上总结了一些解决办法和经验。       1、文件与目录的大小写以及路径分隔符的差别。      windows下不区分大小写,路径分隔符一般使用"\";linux下区分大小写,路径分隔符使用"/"。       2、itoa()函数在linux下并不存在。  ...
阅读全文
2014-11-24 05:10 工业·编程 ⁄ 共 8112字 暂无评论
一 什么是CGI       CGI(The Common Gateway Interface):通用网关接口,定义web服务器和客户脚本进行信息交互的一系列标准。 二 web浏览器          为了了解CGI的概念,让我们来看看当我们单击一个超链接来浏览一个特定的web页或URL的时候,背后会发生什么事?       (1)浏览器首先会链接HTTP web 服务器并且请求一个URL 页...
阅读全文
作为Android系统的一次重大升级,Android 5.0 Lollipop突出采用全新的Material Design设计语言,不但在视觉和操作上更胜一筹,还包含扩展UI工具包供开发者使用,为应用添加3D实时阴影,可缩放矢量“drawbles”以及流畅的动画效果。本文着重介绍了其中值得开发者深爱的12款API,赶紧一睹为快吧! 3D视图和实时阴影 Android 5.0的elevation属性能为应用添加了妙不可言的3D视图效果。开发者只需对应用的图像对象重新设定el...
阅读全文
2014-11-22 19:10 工业·编程 ⁄ 共 5981字 暂无评论
ODPS是分布式的海量数据处理平台,提供了丰富的数据处理功能和灵活的编程框架。本文从ODPS面临的挑战、技术架构、Hadoop迁移到ODPS、应用实践注意点等方面带领我们初步了解了ODPS的现状与前景。 初识ODPS ODPS是分布式的海量数据处理平台,提供了丰富的数据处理功能和灵活的编程框架,主要的功能组件有如下几个。 Tunnel服务:数据进出ODPS的唯一通道,提供高并发、高吞吐量的数据上传和下载服务。 SQL:基于SQL92并进行了...
阅读全文
1、专注。要选择一个平台,一个行业,然后在这个领域内专注一段时间(最少要6年)。我现在应该是linux 上C/C++开发,要专注这一领域。我的一个同事做了三年,后来跳槽到HW后转java了,可惜了。 2、深入。深入的了解我的这个平台,以及语言,行业。比如,我要能掌握linux操作系统,linux内核;深入掌握C/C++;掌握通信行业知识。 3、扩展。 “当你开始掌握当前的平台,要开始学习独立于平台的技能,比如模式设计、分布式系统设计...
阅读全文
STL是最新的C++标准函数库中的一个子集,这个庞大的子集占据了整个库的大约80%的分量。而作为在实现STL过程中扮演关键角色的模板则充斥了几乎整个C++标准函数库。在这里,我们有必要看一看C++标准函数库里包含了哪些内容,其中又有哪些是属于标准模板库(即STL)的。 C++标准函数库为C++程序员们提供了一个可扩展的基础性框架。我们从中可以获得极大的便利,同时也可以通过继承现有类,自己编制符合接口规范的容器、算法、迭代...
阅读全文
一对一交流的想法来源两篇文章:《与员工一对一交流:企业经营必行之道》,《你知道我今天为什么来公司上班吗?》。重要性这里不再赘述。认为不重要的可以使用这样的逻辑思考: 1、  你是否想让你的直接领导找你沟通,并且说出你的真实想法? 2、  想怎么样被管理,就怎么样管理别人。 按照这两篇文章的思路,我进行了一次员工的面谈,这里总结一下其中的经验。 具体操作 首先,这次面谈是由我一个人来完成的,面谈的...
阅读全文