个人认为Camel中最重要的两大块,一是路由的构建过程,二是路由构建完成后的执行过程。
下面就参数前面的Camel示例来说说路由的构建细节。
其实这里说的路由构建其实是构建路由定义,对应Camel中的RouteDefinition类,一个RouteDefinition对象规定了或者说指定了一个消息从哪里产生,中间要经过什么样的处理,最后路由到什么地方。RouteDefinition有点类似ja...
分类:
其他好文 时间:
2014-09-06 17:26:03
阅读次数:
504
题目链接
题意:给你两个数G和L,输出两个正整数,最大公约数为G,最小公倍数为L,输出a最小的情况,如果不存在输出-1。
思路:当a最小时,a = G,所以只要L % G == 0,就表示存在。
代码:
#include
#include
#include
#include
using namespace std;
int g, l;
int main...
分类:
其他好文 时间:
2014-09-06 17:25:33
阅读次数:
288
之后是SQLHelper的再次学习,我感觉,这块的学习是牛腩新闻发布系统中收获比较大的一部分。虽然在机房重构的时候用到了SQLHelper,但是并不是完全的自己编写,也没有如此细致的讲解。牛腩老师带我从新认识了一下SQLHelper。牛腩发布系统也是利用了三层的思想,先实现了数据层的编写,然后是逻辑层,最后是界面层。在三层中,界面层使用了网页发布的方式,应用HTML来编写界面,这一块对我来说是比较陌生的。但是老师细致的讲解,每一步的测试,还是对我的学习起到了很大的帮助。对后面的HTML的学习,也起到了很大的...
分类:
其他好文 时间:
2014-09-06 17:25:23
阅读次数:
160
括号配对问题时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No样例输入3
[(])
(])
([[]()])
样例输出
No
No
Yes
#include
#include
char...
分类:
其他好文 时间:
2014-09-06 17:25:13
阅读次数:
222
昨天在车上以及后来在饭桌上吃饭的时候,boss反复和我提到罗辑思维。我当初没听清楚也没仔细去问,还以为是逻辑思维,那种很枯燥、乏味讲大道理的那种书籍或视频,一开始就在心里暗想,boss又要开始给我灌输啥了。 今天早上起来,醒酒后感觉头痛,努力回忆昨天发生的事情,就两件事,一件事是去看看罗辑思维...
分类:
其他好文 时间:
2014-09-06 17:23:43
阅读次数:
273
KMP算法class KMP{public: vector create_prefix_function(string s) { vector next(s.size(), 0); next[0] = 0; int k = 0; f...
分类:
其他好文 时间:
2014-09-06 17:22:43
阅读次数:
301
【基本参数设置】 修改Tomcat的/conf目录下面的server.xml文件,针对端口为8080的连接器添加如下参数: 1. connectionTimeout:连接失效时间,单位为毫秒、默认为60s、这里设置为30s,如果用户请求在30s内未能进入请求队列,视为本次连接失败。 2. keepA...
分类:
其他好文 时间:
2014-09-06 17:22:33
阅读次数:
169
从.NET 3.0开始,在方法内部可以使用var关键字声明局部变量。var关键字到底是什么?在何种情况下使用呢? □ var关键字用来隐式地声明一个数据类型,变量类型是在编译期确定的,而不是在运行时确定的 声明一个var变量a,把整型数10赋值给a,接着把一个字符串赋值给变量a。运行发现报错:无法将...
分类:
其他好文 时间:
2014-09-06 17:22:03
阅读次数:
217
注意题目中的一句话:If a number m has bigger evaluating value than all the numbers smaller than it。。。这让我重新想过反素数的定义,应该 是比n小的数的约数的个数都 小于 n。所以,应该取最小的一个值#include #i...
分类:
其他好文 时间:
2014-09-06 17:21:53
阅读次数:
158
8、首次安装git,然后要把创建好的仓库放到github上,首先,你要先做一些基本设置,继续设置吧~~。 在git黑框框中输入 ssh-keygen -t rsa -C "your email" 然后回车,使用默认值。操作如下图: 命令行解释:cd ~/ssh #### 通过这条命令跳转...
分类:
其他好文 时间:
2014-09-06 17:21:43
阅读次数:
201
OClint是针对C, C++及Objective C代码的静态扫描分析工具,而SonarQube是一个开源的代码质量管理平台。本文将实现将OClint的扫描结果导入到SonarQube中,已实现对Objective C代码质量的管理。
分类:
其他好文 时间:
2014-09-06 17:21:23
阅读次数:
402
Class loading in AS7 is considerably different to previous versions of JBoss AS. Class loading is based on theJBoss Modulesproject. Instead of the mor...
分类:
其他好文 时间:
2014-09-06 17:21:04
阅读次数:
1142
一、git与github git 是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。 github 是一个网站,给用户提供git仓库托管服务,是开源代码库以及版本控制系统。在github上你可以找到很多开源代码,方便学习。二、安装git(for windows) 1、...
分类:
其他好文 时间:
2014-09-06 17:20:53
阅读次数:
227
setnx("Lock:{$key}", self::$expire))) { break; } if($acquired = (self::recover($key))) { ...
分类:
其他好文 时间:
2014-09-06 17:20:43
阅读次数:
294
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the fol...
分类:
其他好文 时间:
2014-09-06 17:20:33
阅读次数:
229
题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=679解题报告:给定一个正整数的序列,和一个S,求长度最短的子序列,使它们的和大于或...
分类:
其他好文 时间:
2014-09-06 17:20:23
阅读次数:
197