P32 前不久Oreilly出了一本小册子“What is Node?”,扼要的讲解了Node的身世和所适用的场景,作者文笔轻松流畅、内容充实,是非常难得的学习资料。翻译出来,和大家分享~Node不是万能药!但的确能解决一些关键问题学习Node不是一件轻松事儿,但你所收到的回报是对得起你的付出的。因为当下Web应用开发中的诸多难题唯有JavaScript才能解决。
P15 MuleESB简介什么是MuleESB?MuleESB是一种基于java的、轻量级的企业服务总线和集成平台,她允许开发者快速的、简单的连接应用,并能够实现数据的转换。从2005年发表1.0版本以来,Mule吸引了越来越多的关注者,成为开源ESB中的一支独秀。
P33 Quality Center项目管理系统管理员操作系统管理员负责整个测试工程在Quality Center系统中的工程建立、人员团队构建、权限分配、模块流转模式建立等系统维护工作。是整个测试工作在Quality Center中得以充分展现的驱动者角色。一般该角色应由测试负责人(测试经理)来充任。作为Quality Center管理员,需要创建和维护Quality Center项目、用户、服务器。
P15 介绍本文档为Google Java编程规范的完整定义。依照此规范编写的Java源码文件可以被称为Google Style。和其他编程规范指南一样,规范不仅包括了代码的结构美学,也包括了其他一些业界约定俗成的公约和普遍采用的标准。本文档中的规范基本都是业界已经达成共识的标准,我们尽量避免去定义那些还存在争议的地方。
P7 Google首席软件工程师Joshua Bloch谈:如何设计一款优秀的API随着大数据、公共平台等互联网技术的日益成熟,API接口的重要性日益凸显,从公司的角度来看,API可以算作是公司一笔巨大的资产,公共API可以捕获用户、为公司做出许多贡献。对于个人来说,只要你编程,你就是一个API设计者,因为好的代码即是模块——每个模块便是一个API,而好的模块会被多次使用。此外,编写API还有利于开发者提高代码质量,提高自身的编码水平。优秀API所具备的特征简单易学;易于使用,即使没有文档;很难误用;易于阅读,代码易于维护;足够强大,可以满足需求;
P5 JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,它使用要遵循Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBossjBPM。随着jBPM加入JBoss组织,jBPM也将进入一个全新的发展时代,它的前景是十分光明的。JBPM工作流程1.jBPM的运行需要数据库的支持,因此系统设计时要选定所用数据库。只要是Hibernate支持的数据库,jBPM就支持。
P7 C++实现文件传输之四:断点传输所谓的断点续传就是指:文件在传输过程式中被中断后,在重新传输时,可以从上次的断点处开始传输,这样就可节省时间,和其它资源.实现关键在这里有两个关键点,其一是检测本地已经下载的文件长度和断点值,其二是在服务端调整文件指针到断点处实现方法我们用一个简单的方法来实现断点续传的功能.
P8 在木马中文件管理的重要性,是无需质疑的,对于文件的管理,做到并不难,但做好却也不易在我们编写一个功能完整的“文件木马”其实现效果如图所示。为了文章的完整性,我们将分为数篇来介绍,本文主要介绍程序的整体框架和界面实现,在以后的文章中将以此框架为基础实现详细的功能。实现:枚举磁盘,枚举目录,获取文件信息上传文件,下载文件,执行文件,创建目录,删除目录等传输控制结构要实现客户端与服务端的通信
P24 工作流:工作流是业务流程的计算机化或自动化过程。通过工作流,文档、信息、任务在参与者之间根据一定规则传递,以实现整体的商务目标。 工作流引擎:为工作流实例的执行提供运行服务环境的软件或“引擎”。主要负责控制流程实例和活动实例的状态转换,也就是流程的流转。 工作流应用数据:这种数据是指那些由应用程序操作的数据。它们是针对应用程序的,是企业完成具体的业务功能所需要的数据。工作流引擎无法也不需要对它们进行访问。
P376 D 是一种通用的系统和应用编程语言。它是比C++更高级的语言,同时还保持了生成高效代码以及直接访问操作系统API和硬件的能力。D 很适合于编写从中等规模到那些由团队合作完成、数百万行代码规模的各种程序。D 易于学习,为编程者提供了很多便利,并且适用各种野心勃勃的编译器优化技术。<br> D 不是脚本语言,也不是一种解释型语言。它不需要虚拟机、宗教、或者高于一切的哲学。它是给实际的编程者使用的实际的语言,它帮助编程者快速、可靠的完成易于维护、易于理解的代码。
P247 首先引领读者快速浏览 Go 语言的全貌,迅速消除读者对这门语言的陌生感,然后循序渐进地介绍了 Go 语言的面向过程和面向对象的编程语法,其中穿插了一些与其他主流语言的比较以让读者理解 Go 语言的设计动机,接着探讨了 Go 语言最为重要的并行编程方法,之后介绍了网络编程、工程管理、安全编程、开发工具等非语法相关但非常重要的内容,最后为一系列关于 Go 语言的文章,可以帮助读者更深入了解这门全新的语言。
P1 在ASP.NET中调用基于HTTP基本认证的WebService接口
P54 了解客户业务流程,规划ERP系统业务流程; 了解客户管理控制点,规划ERP系统功能匹配点; 了解客户运营现状,规划ERP系统运行; 了解客户岗位现状,规划ERP系统岗位流程.
P40 经典ERP设计图表汇总
P49 完整的ERP流程图大全
P4 uboot更目录下的Makefile分析
P6 我们惯称的ARM9系列中又存在ARM9与ARM9E两个系列,其中ARM9属于ARMv4T架构,典型处理器如ARM9TDMI和ARM922T;而ARM9E属于ARMv5TE架构,典型处理器如ARM926EJ和ARM946E.因为后者的芯片数量和应用更为广泛,所以我们提到ARM9的时候更多地是特指ARM9E系列处理器(主要就是ARM926EJ和ARM946E这两款处理器).下面关于ARM9的介绍也是更多地集中于ARM9E.
P5 问:我们在编译uboot的时候,先是执行makesmdkc100_config命令(配置),然后执行make命令(编译),那么makesmdkc100_config过程是怎么实现的呢?答:我们知道,在执行命令的时候,都直接和Makefile挂钩,打开uboot顶层目录下的Makefile,搜索发现了uboot的配置过程如下。
P4 对于嵌入式Linux系统来说,有各种体系结构的处理器和硬件平台,并且用户需要根据需求自己定制硬件板.只要是硬件平台有些变化,即使非常小,可能也需要做一些移植工作.内核移植是嵌入式Linux系统中最常见的一项工作.内核移植工作主要是修改跟硬件平台相关的代码,一般不涉及Linux内核通用的程序.移植的难度也取决于两种硬件平台的差异.Linux对于特定的硬件平台的软件就叫作BSP(Board Support Package).
P9 软件的结构和组成 监控程序 裸机系统软件的设计方法 软件的移植问题 可移植应用软件的开发原则