码迷,mamicode.com
首页 > 编程语言
调试VBA程序常用方法
在中断模式下(ctrl+Break键),可以做:1.执行 工具----选项----编辑器----勾选“自动显示数据提示”则当用鼠标悬停在变量或表达式上时,会出现提示窗口,显示其名称和值!2.在监视窗口查看某些表达式的值,方法是:先用鼠标拖黑以选中表达式,再执行 调试----添加监视,出现“添加监视”...
分类:编程语言   时间:2015-01-22 19:49:08    阅读次数:258
[转] 用实例给新手讲解RSA加密算法
http://www.cfca.com.cn/zhishi/wz-012.htmPS: 通常公钥对数据加密,私钥对数据解密;私钥对数据签名,公钥对数据签名进行认证RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。但是有不少新来的同事对它不太了解,恰好看到一本书中作者用实例对它进行...
分类:编程语言   时间:2015-01-22 19:47:26    阅读次数:230
Nodejs通过Thrift操作hbase卡住原因分析及与javascript的垃圾回收机制的关系
在最近使用Nodejs通过Thrift操作hbase的时候写了个脚本,不断发送http请求,从而取得hbase下所需的数据,但是在run的过程中for循环并没有执行完全,在执行一部分后会卡住,就再也进不到hbase下取数据,出现socket hang up的错误,查了很多资料也没解决。当时认为是hb...
分类:编程语言   时间:2015-01-22 19:44:04    阅读次数:680
object to primitive in javascript
例1:var a={}; alert(a); //[object Object];例2:var a={ toString:function(){ return 1; } }alert(a); // 1a+1; //2例3:var a={toString:function(){retu...
分类:编程语言   时间:2015-01-22 19:42:53    阅读次数:162
Java用OpenOffice将word转换为PDF
Java用OpenOffice将word转换为PDF一、 软件安装以及jar包下载官网的下载地址如下(英文):OpenOffice 下载地址http://www.openoffice.org/JodConverter 下载地址http://sourceforge.net/projects/jodco...
分类:编程语言   时间:2015-01-22 19:41:39    阅读次数:191
Js中的多条件排序,多列排序
參见github:https://github.com/Teun/thenBy.js
分类:编程语言   时间:2015-01-22 19:38:03    阅读次数:161
libgsc的java实现
花了约7天的时间用java又实现了一遍. 编程方式相比c++的版本有很大不同, 基本上是一种面向future的编程风格.  主要是期望在业务不复杂的 情况下, 可以在一个屏幕做完所有的事, 避免消息指令定义, 减少寻找回调的麻烦. 下面是一个demo. /** 提交一个ITC事务, 由Gas-Actor向Db-Actor发送消息, 并期待响应, 请求的参数是一个Boolean, 响应的也是...
分类:编程语言   时间:2015-01-22 18:25:00    阅读次数:216
C#之语言详述
上一篇写到的是C#的核心语言,属于泛泛而谈。这一篇继续C#的学习,开始对C#语言的详述,本篇内容主要包括委托、事件和异常处理。 一. 委托 要理解委托的概念,必须清楚什么是函数指针。 函数指针是对函数的间接引用,支持通过变量来调用函数。通过函数指针,我们可以将函数作为一个参数或作为一个返回值进行传递。函数指针可以使应用程序更灵活、可扩展性和可伸缩性更好。但函数指针不是类型安全的。 从生...
分类:编程语言   时间:2015-01-22 18:23:45    阅读次数:199
ajax学习——理想的数据交换语言JSON
ajax数据交换格式JSON,JSON简单总结,JSON优缺点,JSON数据结构...
分类:编程语言   时间:2015-01-22 18:24:02    阅读次数:202
Java: FreeMarker的配置和使用
初学什么都不可以忽略的地方就是这个东西的官方网站:http://freemarker.org/。下载或者API都可以参考这里。 FreeMarker是什么 非常的简单明了。FreeMarker是一个java包。实现了MVC模式,分离开发者和设计师。也就是分离html也java的代码。   FreeMarker是如何工作的 这是官网的图。非常明确的说明了FreeMarker是如何运作的...
分类:编程语言   时间:2015-01-22 18:18:55    阅读次数:277
c/c++/curl实现facebook上传图片等功能
翻了下以前的日记,决定把一些笔记晒出来分享,需求是这样,需要通过c/c++写的应用实现上传图片等到facebook,以下是用curl模拟的登录facebook,并取得权限的一些记录,有可能facebook的接口已经改了,但是原理是一样的,能用curl命令实现,c/c++就可以调用libcurl来实现程序控制的。 要有权限就得有access token 得到access token的一种方式 ...
分类:编程语言   时间:2015-01-22 18:11:42    阅读次数:447
2.1.3 Sorting a Three-Valued Sequence 三值的排序
2.1.3 Sorting a Three-Valued Sequence 三值的排序 一、题目描述 排序是一种很频繁的计算任务.现在考虑最多只有三值的排序问题.一个实际的例子是,当我们给某 项竞赛的优胜者按金银铜牌序的时候. 在这个任务中可能的值只有三种1,2 和3.我们用交换的方法把他排成升序的. 写一个程序计算出,给定的一个1,2,3 组成的数字序列,排成升序所需的最少交换次数....
分类:编程语言   时间:2015-01-22 18:11:29    阅读次数:146
java map list实现一对多
Map map = new HashMap(); List list = new ArrayList(); list.add("a"); list.add("b"); map.put("mylist",list); List results = (List)map.get("mylist");用这种方法实现一对多关系。...
分类:编程语言   时间:2015-01-22 18:10:25    阅读次数:295
关键路径算法(PAT How Long Does It Take (25))
#include #include #include #include #include using namespace std ; #define MAXN 100 int map[MAXN][MAXN] ; int in_cout[MAXN] ; int e_time[MAXN] ; int arry[MAXN] ; int n , e , n_s = 1 ,sum ; int max(...
分类:编程语言   时间:2015-01-22 18:12:04    阅读次数:295
eclipse里添加不属于工程的java源代码文件/文件夹
有时候就是为了查看某个软件的源代码,但这个代码不是开源的。可能出于部分开发的便利,软件开放了一些java源代码作为参考,但其他部分都封装好了,无法查看其完整工程。这样如果一个文件一个文件的看,没法编译,而且相关库函数,互相class之间的调用都无法跳转查找。 于是,首先想到的是自己新建一个工程,把这些文件代码一个一个复制进去。但是,如果是一个很大的工程,文件特别多,就特别麻烦了。 偶然,我发现...
分类:编程语言   时间:2015-01-22 18:11:28    阅读次数:263
POJ 1743 Musical Theme(后缀数组)
题目大意:给出n个数字。首先将这n个数前后做差,得到另一个长度是n-1的序列。求出这个序列的最长重复子串,且这些子串不能重叠。 PS:这题论文上有解析。 解题思路:先二分答案,把题目变成判断性问题:判断是否存在两个长度为k的字串是否相同的,且不重叠。解决这个问题的关键还是利用height数组。把排序后的后缀数组分成若干组,其中每组的后缀之间的height值都不小于k。 容易看出,有希望成...
分类:编程语言   时间:2015-01-22 18:08:28    阅读次数:238
牛刀小试 - 详解Java多线程
线程与多线程的概念 关于线程与多线程的较详细的理解可以参考:线程的解释 和 多线程的解释。 而我们要做的是,对其进行“精炼"。我们每天都在和电脑、手机打交道,每天都在使用各种各样的应用软件。 打开上电脑的任务管理器,就可以看到有一项名为"进程"的栏目,点击到里面可能就会发现一系列熟悉的名称:QQ,360等等。 所以首先知道了,QQ、360之类的应用软件在计算机上被称为一个进程。...
分类:编程语言   时间:2015-01-22 18:07:14    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!