用途:
BOOST_PP_SEQ_FOR_EACH宏,用于将一个序列中参数依次按照指定宏进行展开。
语法:
BOOST_PP_SEQ_FOR_EACH(macro, data, seq)
变量:
macro
一个以格式macro(r, data, elem)定义的三元宏。该宏被BOOST_PP_SEQ_FOR_EACH按照seq中每个元素进行展开。展开该宏,需要用到下一个BOO...
分类:
其他好文 时间:
2015-01-15 13:03:49
阅读次数:
178
当系统运行后,有的方法的执行时间让人不满意,需要用一些工具去查看执行的情况,可以考虑使用Btrace,使用还是比较简单的。
1、安装
首先到网上下个Btrace包吧,官方网址是:http://kenai.com/projects/btrace
解压后,把bin目录加入到环境变量中就可以使用了。
2、验证
配置环境变量后,打开一个CMD控制台:
输入命令 btrace:
Mic...
分类:
其他好文 时间:
2015-01-15 13:02:14
阅读次数:
162
象棋实现的基本思路:
1.包含两个大类棋盘类Board和棋子类APices,其中APices是抽象类,因为不同的棋子有不同的行动规则,需要在派生类中实现;
2.基本线条都使用GDI画图实现,为了方便实现点击事件这两个类都继承子Panel;
3.棋子如何移动:
首先定义棋盘线条交点为棋子的可用点,以此点为中心画一矩形,当鼠标在此矩形中点击时,判断是否符合移动规则,决定是否把棋子移动到对应坐标;
4.如何吃掉棋子:
判断已选择棋子和当前点击棋子的坐标是否符合移动规则,这里炮比较特殊,因为他的移动规则和吃子规...
分类:
其他好文 时间:
2015-01-15 13:02:27
阅读次数:
173
这个题是个高中的物理公式,只要细节处理好就能过(现在最怕的就是细节啊)~~
题目大意:
城市A、B之间有一条路,长度为l,在距离A城市d的位置放置了限速标志,意味着到那个点的时候速度必须不大于限制速度。现有一车在城市A出发,车的加速度为a,最大速度为v,求通过这条路的最小时间。车出发时的速度为零。
解题思路:
套物理公式,分类讨论
下面...
分类:
其他好文 时间:
2015-01-15 13:02:21
阅读次数:
154
题目大意:求Σ[i|n]i^d
围观题解:http://www.cnblogs.com/jianglangcaijin/p/4033399.html
果然我还是太蒻了- -
此外Σ[1
#include
#include
#include
#include
#define M 110
#define MOD 1000000007
using namespace std;
long ...
分类:
其他好文 时间:
2015-01-15 13:00:31
阅读次数:
213
Given an array of size n, find the majority element. The majority element is the element that appears more than ? n/2 ? times.
You may assume that the array is non-empty and the majority element al...
分类:
其他好文 时间:
2015-01-15 13:02:28
阅读次数:
204
Evaluate the value of an arithmetic expression in Reverse Polish Notation.
Valid operators are +, -, *, /.
Each operand may be an integer or another expression.
Some examples:
["2", "1", ...
分类:
其他好文 时间:
2015-01-15 13:00:38
阅读次数:
156
近日,《全球创新创业风潮下,台湾的机会与挑战——2015创新创业高峰论坛》在台北举行,李开复现场作了主题为《数位革命:创新创业的黄金时代》的演讲,他提到今天的创业时代比人类历史以来的任何一刻都带来更大的机会,未来5年,云端大数据及物联网两大革命同时发生,带来庞大创业机会。
移动互联网正在爆发式增长并深刻地改变我们的生活,但如果再往未来五年看,李开复认为,今天的变化或许微不足道。在未来,我们...
分类:
其他好文 时间:
2015-01-15 12:59:06
阅读次数:
208
Bean property 'xxx' is not writable or has an invalid setter method...
分类:
其他好文 时间:
2015-01-15 12:58:30
阅读次数:
159
11.4 实用延迟值
如果我们有一系列计算,可能要花很长时间,并且只在需要时才计算这个(些)值,这时,延迟值就很有用了。在这种情况下,可以得益于缓存,我们在上一节已经用 C# 实现过,把延迟值作为缓存,在需要时才填充。
延迟值的另一个重要用途,是表达一些概念时,很难以其他方式编程。我们将先Haskell 提供的几个例子,讨论有关延迟值的实际使用;Haskell 在每一处都使用延迟计算,这...
分类:
其他好文 时间:
2015-01-15 12:57:19
阅读次数:
169
Nintex Workflow 2013工作流动作(Workflow Action详解)...
分类:
其他好文 时间:
2015-01-15 12:56:26
阅读次数:
188
本文禁止转载
原文地址 http://tools.ietf.org/html/rfc6749
下面内容全部是谷歌娘的翻译 = = ,写这个的目的是给自己留个备份,这样就不用每次打开谷歌娘了。
------------------------- 机翻的分割线 ----------------------------------------
OAuth的2.0...
分类:
其他好文 时间:
2015-01-15 12:58:09
阅读次数:
243
元旦放假后,一直在外出差,导致自己12月份的总结和2014年度总结都没落下帷幕,到现在才给自己做一个小小的总结,不能说自己忙,只是给自己的懒惰找找借口而已,12月份自己干什么,现在回想起来,发生在上个月的事却感觉记忆很空白,零零碎碎,东忙西忙,不知道自己在干些什么,能记得的就是在广州出了一次差,然后看了点java方面的书,有一本叫编写高质量代码,还有一本叫深入java虚拟机,自己做了点笔记,其实自...
分类:
其他好文 时间:
2015-01-15 12:58:02
阅读次数:
202
【题目】
Given an array of integers, find two numbers such that they add up to a specific target number.
The function twoSum should return indices of the two numbers such that they add up to the t...
分类:
其他好文 时间:
2015-01-15 12:57:02
阅读次数:
174
BOOST_PP_SEQ_FOR_EACH_R 将seq中的每一个元素按照指定宏进行展开。它使用更高效的BOOST_PP_FOR。
用法:
BOOST_PP_SEQ_FOR_EACH_R(r, macro, data, seq)
变量:
r下一个 BOOST_PP_FOR 重复项。macro按照格式macro(r, data, elem)进行展开。该宏被 BOOST_PP_...
分类:
其他好文 时间:
2015-01-15 12:56:30
阅读次数:
186
XMPP全称:可扩展通讯和表示协议
简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP以Jabber协议为基础,而Jabber是即时通讯中常用的开放式协议。XMPP
is the IETF's formalization of the base XML streaming protocols for instant mes...
分类:
其他好文 时间:
2015-01-15 12:55:40
阅读次数:
277
最近在研究ofbiz jms,用了activemq玩了一下,ofbiz使用JNDI与其它JMS进行消息接收与发送,总结一下。
准备
ofbiz12.04 版本
activemq 5.5 版本
jar包
在base/lib下引入包
activemq-all-5.5.0.jar
geronimo-j2ee-management_1.1_spec-1.0.1.jar...
分类:
其他好文 时间:
2015-01-15 12:56:30
阅读次数:
230