1、宏定义swap,加括号有什么意义 #define swap(x,y) x =
(x)+(y);y=(x)-(y);x=(x)-(y)
加括号是为了处理表达式参数(即宏的参数可能是个算法表达式)时不出错,因为宏替换就是文本替换,所以如果有以下情况: #define COM(A,B)
(A)*(B)...
分类:
其他好文 时间:
2014-04-29 17:47:29
阅读次数:
585
在网上查找了不少的资料,可以说大同小异,概念性的东西网上一搜一堆,今天把反射的东西整理了一下,供大家使用,我保证我这里是最全面的东西,当然也是基础的东西,在学好了这一切的基础上,大家可以学习反射的具体插件等应用,老鸟就不用看了.首先我们建立一个类库,将它生成为HelloWorld.dll,using...
分类:
其他好文 时间:
2014-04-29 16:08:47
阅读次数:
504
1. ReferenceTable overflow (max=512)
内存泄露,程序运行一段时间就挂掉了.在利用反射调用java中的函数需要释放掉查找到的类voidpublishJavaProgress(JNIEnv*env,jobjectobj,jintprogress){jclassclaz...
分类:
其他好文 时间:
2014-04-29 14:46:40
阅读次数:
411
在很多项目中,我们经常需要使用JS,在页面前面对前台的某些元素做做修改,js
的replace()方法就必不可少。经常使用"ABCABCabc".replace("A","B")的同学应该会比较清楚,改语句的最终结果是BBCABC,这种方法只能替换第一个匹配的元素。如果替换所有呢?使用正则表达式即可...
分类:
Web程序 时间:
2014-04-29 14:40:29
阅读次数:
689
2014-04-29
03:05题目:给定一个词典,其中某些词可能能够通过词典里其他的词拼接而成。找出这样的组合词里最长的一个。解法:Leetcode上有Word
Break这道题,和这题基本思路一致。代码: 1 // 18.7 Given a list of words, find out the...
分类:
其他好文 时间:
2014-04-29 14:30:17
阅读次数:
493
2014-04-29
04:22题目:给定一堆长度都相等的单词,和起点、终点两个单词,请从这堆单词中寻找一条变换路径,把起点词变成终点词,要求每次变换只能改一个字母。解法:Leetcode中有Word
Ladder,这题基本思路一致。代码: 1 // 18.10 Given a list of wo...
分类:
其他好文 时间:
2014-04-29 14:15:57
阅读次数:
507
这题说的是给了 n个数然后又 k次 的交换任意位置的 数字的机会
计算最长的连续子序列的和这要撸 模拟整个 过程 并不能就是算最长的递增序列 如果只是 找最长的 和序列的 话 会存在 很多问题 在替换的时候 每一个决策
都影响着 下一个决策 这样 存在谁与谁替换 这样的状态有 200!种 那就枚举每...
分类:
其他好文 时间:
2014-04-29 13:40:01
阅读次数:
585
引用命名空间1 using Microsoft.Office.Core;2 using
Word = Microsoft.Office.Interop.Word;3 using Excel =
Microsoft.Office.Interop.Excel;4 using PowerPoint = M...
分类:
Web程序 时间:
2014-04-29 13:30:46
阅读次数:
748
随着数字文档规模和种类的变化,往往很难高效而准确地查找到所需文档。此时,PDF/A标准应运而生。但是迁移所有的文件格式也是一项巨大的挑战,因为TIFF和JPEG等光栅格式除了文件名外几乎没有任何搜索功能。而文档图像处理控件LEADTOOLS
Document Imaging SDKs提供的先进的文档...
分类:
其他好文 时间:
2014-04-29 10:24:46
阅读次数:
424
终于有时间静下来总结一下最近的工作。第一个就是html编辑器:首先是编辑器的选择,之前用的是ewebeditor,功能很强大,出于粘贴word内容得安装插件的原因,暂时放弃。ewebeditor的配置也很方便,代码如下:"
/>默认选择office2003皮肤,因此改默认字体大小可以修改相应的皮肤。...
分类:
Web程序 时间:
2014-04-29 09:38:46
阅读次数:
440