1、概要: 本项目主要是通过在Spring平台上配置Camel、FTP,实现定时从FTP服务器下载文件到本地、解析文件、存入数据库等功能。 2、搭建空项目: Spring Boot有几种自动生成空项目的机制:CLI、Spring tool suite、网站Spring Initializr,我们选择 ...
分类:
编程语言 时间:
2016-10-14 07:25:21
阅读次数:
1701
1、概述 在概述了数据描述格式的基本知识、IO通信模型的基本知识后。我们终于可以进入这个系列博文的重点:系统间通信管理。在这个章节我将通过对RMI的详细介绍,引出一个重要的系统间通信的管理规范RPC,并且继续讨论一些RPC的实现;再通过分析PRC的技术特点,引出另一种系统间通信的管理规范ESB,并介 ...
分类:
其他好文 时间:
2016-10-10 20:59:08
阅读次数:
225
一、JMP指令:无条件跳转指令,本质是修改EIP的值,改变CPU运行路线 MOV EIP,寄存器/立即数 简写为 JMP 寄存器/立即数 二、CALL指令: PUSH 地址B MOV EIP , 地址A/寄存器 简写为:CALL 地址A/寄存器 三、RET指令:返回指令,相当于POP EIP ...
分类:
Web程序 时间:
2016-10-09 07:23:37
阅读次数:
318
通过本周的学习,我更加具体的了解了计算机的工作原理,对于冯诺依曼体系结构主要为: (1)采用存储程序方式,指令和数据不加区别混合存储在同一个存储器中,(数据和程序在内存中是没有区别的,它们都是内存中的数据,当EIP指针指向哪 CPU就加载那段内存中的数据,如果是不正确的指令格式,CPU就会发生错误中 ...
分类:
系统相关 时间:
2016-10-02 15:02:16
阅读次数:
197
接触C#开发已经四个月,整理下C#中的命名规则: 一:变量的命名规则(和Java相似) 1、变量名由字母、数字、下划线组成 2、变量名开头只能以字母、下划线开头,不能以数字开头 3、区分大小写 4、命名规范:一般遵循camel(骆驼命名法)——首字母小写第二个单词的首字母大写例如myName 二:类 ...
亚马逊云服务器默认创建的实例,在停止之后再启动的情况下,IP会发生改变。所以我们最好先创建一个弹性IP,即EIP,不过我也不清楚这个费用。 1、按如图操作创建一个弹性IP,弹性IP创建之后可以随便绑定到该region下的实例 2、创建好弹性IP之后,然后去创建实例: 3、点启动实例之后,会进入到Am ...
分类:
其他好文 时间:
2016-09-28 10:07:36
阅读次数:
137
1.基础知识。 在x86处理器中:EIP(Instruction Pointer)是指令寄存器,指向处理器下条等待执行的指令地址(代码段内的偏移量),每次执行完相应汇编指令EIP值就会增加。 ESP(Stack Pointer)是堆栈指针寄存器,存放执行函数对应栈帧的栈顶地址(也是系统栈的顶部),且 ...
分类:
其他好文 时间:
2016-09-25 10:43:23
阅读次数:
124
今天下午写篇博客吧,分析分析c语言中函数调用的本质,首先我们知道c语言中函数的本质就是一段代码,但是给这段代码起了一个名字,这个名字就是他的的这段代码的开始地址 这也是函数名的本质,其实也就是汇编中的标号。下面我们会接触到一些东西 比如 eip 就是我们常常说的程序计数器,还有ebp和esp (这里 ...
分类:
编程语言 时间:
2016-09-24 18:58:47
阅读次数:
227
远哥教你MuleESB系列视频课程介绍(共11个视频) ?1、Mule ESB介绍 ?2、社区版/企业版的区别和安装 ?3、MuleESB快速入门,以及MEL和Message结构 ?4、官方例子讲解(JMS/FTP/Database/Smtp/MQ/RAML/APIkit等) 4.1、ESB开发前的 ...
分类:
其他好文 时间:
2016-09-18 10:05:41
阅读次数:
338
项目编程规范 第一章 概述. 5 术语定义. 5 Pascal 大小写. 5 Camel 大小写. 5 文件命名组织. 5 1.3.1文件命名. 5 1.3.2文件注释. 5 第二章 代码外观. 7 2.1 列宽. 7 2.2 换行. 7 2.3 缩进. 7 2.4 空行. 7 2.5 空格. 8 ...
分类:
其他好文 时间:
2016-09-16 14:02:31
阅读次数:
257