码迷,mamicode.com
首页 > 编程语言
利用VBA查找excel中一行某列第一次不为空与最后一列不为空的列数
昨日同事有需求,想知道每个商品第一次销售的月份,以及最后一次销售的月份. 本想通过什么excel函数来解决,但是找了半天也没找到合适的,最后还是通过VBA来解决吧.使用方法:Excel工具-宏-Visual Basic编辑器 在左侧栏中点右键,插入-模块然后输入: 1 Function Last0(...
分类:编程语言   时间:2015-01-29 10:23:14    阅读次数:718
数百条线程为何频繁断开,回调函数为何迟迟没有结果
数百条线程为何频繁断开,回调函数为何迟迟没有结果,my SQL的数据为何屡遭黑手,连环嵌套循环案,究竟是何人所为??诡异的bug背后究竟是人是鬼,传来的对象次次为空的事件又隐藏着什么?这一切的背后,是类型转换的错误,还是空指针异常?敬请关注今晚9点程序员IT年度巨献《加班的不归路》,让我们跟随着镜头...
分类:编程语言   时间:2015-01-29 10:19:59    阅读次数:145
求数组的长度 C
对于数组array,计算其占用内存大小和元素个数的方法如下:C/C++ code?12345//计算占用内存大小sizeof(array)//计算数组元素个数sizeof(array)/sizeof(array[0])参考: http://bbs.csdn.net/topics/390772318
分类:编程语言   时间:2015-01-29 10:22:25    阅读次数:200
FP-Tree频繁模式树算法
参考资料:http://blog.csdn.net/sealyao/article/details/6460578 更多数据挖掘算法:https://github.com/linyiqun/DataMiningAlgorithm 介绍 FP-Tree算法全称是FrequentPattern Tree算法,就是频繁模式树算法,他与Apriori算法一样也是用来挖掘频繁项集的,不过不同的是,FP...
分类:编程语言   时间:2015-01-29 09:40:29    阅读次数:534
[每天一个知识点]17-Java语言-@Override注解
@Override注解用于标注一个方法是重写父类的方法,这属于一种元信息,描述的是程序员在写这段代码时的意图。因为种种原因,其实我们很容易出现想写重写实际写了个重载、修改了父类的方法签名忘记修改子类的方法签名等问题,而这些问题还依然是符合语法的,于是传统的编译器就无法识别这种错误。通过@Override注解的标注,给编译器提供了一个检查代码是否符合意图的机会,我们可以通过开关让编译器在发现此类错误的时候产生警告或者错误,以提高代码的质量。...
分类:编程语言   时间:2015-01-29 09:41:24    阅读次数:171
字符数组、字符指针请不要再纠结
在C语言中字符数组、字符指针的一些特质感觉有点模糊,有些时候只知道要这样做却不知道为什么,过段时间就忘了,下次又得费时费力费钱的找答案,难受。OK,今天就好好琢磨琢磨~      先来两个基本概念: 1、声明字符数组int a[10]; 定义了一个长度为10的数组a。换句话说它定义了一个由10个对象组成的集合,这10个对象存储在相邻的内存区域中,名字分别为a[0]、a[1]、.....
分类:编程语言   时间:2015-01-29 09:40:53    阅读次数:189
百度地图SDK java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapSDK
错误信息java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapSDK_v3_2_0_15 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.baidudemo-1.apk"],nativeLibraryDirectorie...
分类:编程语言   时间:2015-01-29 09:38:06    阅读次数:357
java 高效的hashmap遍历方法
Hashmap的遍历,key和value通常的方法有两种,及使用entryset或者keyset遍历,但是两种方法在效率上是有区别的,entryset效率更高,推荐使用。...
分类:编程语言   时间:2015-01-29 09:38:41    阅读次数:443
Java数据结构
本文借鉴优秀文章:http://blog.csdn.net/zhangerqing/article/details/8122075 数据结构: 下面的表格也许可以更直接的表现出他们之间的区别和联系: 接口 简述 实现 操作特性 成员要求 Set ...
分类:编程语言   时间:2015-01-29 09:37:03    阅读次数:176
给定一个有序数组(递增),写程序构建一棵具有最小高度的二叉树。
给定一个有序数组(递增),写程序构建一棵具有最小高度的二叉树。 struct Node { int value; Node *left; Node *right; }; void createTree(int a[], int begin, int end, Node* &r...
分类:编程语言   时间:2015-01-29 09:37:31    阅读次数:226
C++中的const用法(2)
C++ const用法...
分类:编程语言   时间:2015-01-29 09:35:06    阅读次数:176
[C++]LeetCode: 130 Word Ladder (BFS)
题目: Given two words (start and end), and a dictionary, find the length of shortest transformation sequence from start to end, such that: Only one letter can be changed at a timeEach intermediate...
分类:编程语言   时间:2015-01-29 09:34:19    阅读次数:1950
Map两种遍历方式与TreeSet两种排序依据
集合:可以存储不同类型的多个对象,随着存储对象的个数的增加而自动扩大容量   体系结构: Collection   |----List:存入的对象是有序的,且可以重复           ArrayList:底层使用的数据结构是数组,线程不安全的,查找速度快,增删速度慢           Vector:底层使用的数据结构是数组,线程安全的,查找速度快,增删速度慢...
分类:编程语言   时间:2015-01-29 09:32:34    阅读次数:258
各种排序时间空间复杂度稳定性分析
下面是常见排序算法的速度比较:(从慢到快) 1、冒泡排序O(N^2) 2、简单选择排序O(N^2) 3、直接插入排序O(N^2) 4、折半插入排序O(N^2) 5、希尔排序,近似为O(N^1.25)     (尚无定论,但可以确定是N~N^2之间的多项式时间复杂度) 6、堆排序O(NlogN) 7、归并排序O(NlogN) 8、快速排序O(NlogN) 一般来说是快排最快的。但是...
分类:编程语言   时间:2015-01-29 09:34:09    阅读次数:274
java知识点:读万卷书,行万里路(二)
local variable:在方法体中声明的变量编译源代码时可指定环境变量标识符 = 变量名数组不是原生类只有abstract 和 public 可以修饰 interface     扩展:abstract 和 final 冲突,不能修饰一个类实例方法:通过类的实例才能访问的方法类方法 = 静态方法 = static method Propagation:事务传播行为 ...
分类:编程语言   时间:2015-01-29 09:32:01    阅读次数:237
java知识点:读万卷书,行万里路(三)
回调函数 就是一个通过指针调用的函数可以被循环调用可用于通知机制回调函数可以是全局,静态函数 ThreadLocal  存放的值是线程内共享的,线程间互斥的,主要用于线程内共享一些数据,避免通过参数来传递  线程的角度看,每个线程都保持一个对其线程局部变量副本的隐式引用,只要线程是活动的并且 ThreadLocal 实例是可访问的;在线程消失之后,其线程局部实...
分类:编程语言   时间:2015-01-29 09:31:00    阅读次数:223
JavaBean学习笔记
通过设置scope得到不同作用域的对象。 例如:   可以通过三种方式取值 1. 2.El表达式 ${sessionScope.beanTest.num} 3. ((BeanTest)session.getAttribute("beanTest")).getNum(); 对于Session作用域的Bean,感觉在其他JSP页面中,应该也能取到。但是我试的不行,可能是有地方...
分类:编程语言   时间:2015-01-29 09:32:29    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!