通过使用Java POI来提取Word(1992)文档中的表格信息,其中POI支持不同的ms文档类型,在具体操作中需要注意。本文主要是通过POI来提取微软2003文档中的表格信息,具体code如下(事先需要导入POI的jar包): 上面code只是简单的对POI提取Word文档中的表格信息进行测试, ...
分类:
编程语言 时间:
2017-04-30 14:10:11
阅读次数:
172
str.find() str.rfind() 【作用:类似index,查找字符】 【英语:r=》right|右边,find=》寻找】 【说明:返回一个新的整数,查找到的位置,找不到出现-1,index找不到要报错】 In [190]: "The stars are not afraid to app ...
分类:
编程语言 时间:
2017-04-30 14:10:24
阅读次数:
176
In an assignment A(I) = B, the number of elements in B and I must be the same MATLAB:index_assign_element_count_mismatch中文解释:在赋值语句 A(I) = B 中,B 和 I 的元 ...
分类:
编程语言 时间:
2017-04-30 14:11:41
阅读次数:
452
序 前几篇文章讲的都是单向加密算法。当中涉及到了 BASE64、MD5、SHA、HMAC 等几个比較常见的加解密算法。这篇文章,以及后面几篇。打算介绍几个对称加密算法。比方:DES、3DES(TripleDES)、AES 等。那么,这篇文章主要是对 DES 大概讲一下。 背景 在讨论 DES 之前。 ...
分类:
编程语言 时间:
2017-04-30 14:12:52
阅读次数:
189
目录(代码编写): 显示数据 语法 变量 & 变量类型 对象 函数 事件 字符串 运算符 条件语句 循环语句 Break 和 Continue 使用 JS 近两年,现整理下一些基本: HTML 中的脚本必须位于 <script> 与 </script> 标签之间。 脚本可被放置在 HTML 页面的 ...
分类:
编程语言 时间:
2017-04-30 14:13:00
阅读次数:
343
/** * Created by kaer on 2017/4/30. *///思路://1.取数组第一个值作为基值,比此值大的放在后面一个数组中,比此值小的放在另一个数组中//2.再将这两个数组重复相同的动作var arr = [];function fast(a){ var first = a[ ...
分类:
编程语言 时间:
2017-04-30 14:13:09
阅读次数:
206
博主欢迎转载,但请给出本文链接,我尊重你,你尊重我,谢谢~http://www.cnblogs.com/chenxiwenruo/p/6789138.html特别不喜欢那些随便转载别人的原创文章又不给出链接的所以不准偷偷复制博主的博客噢~~ 题意:给出n个数,求拼接后值最小的数是多少。 一开始就简单 ...
分类:
编程语言 时间:
2017-04-30 14:13:16
阅读次数:
168
弹窗 可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。 警告框:经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 语法: window.alert("sometext"); // window.alert() 方法可以不带上windo ...
分类:
编程语言 时间:
2017-04-30 14:13:24
阅读次数:
231
敌兵布阵 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 46588 Accepted Submission(s): 19769 Problem ...
分类:
编程语言 时间:
2017-04-30 14:14:03
阅读次数:
218
AspectJAwareAdvisorAutoProxyCreator及为Bean生成代理时机分析 上篇文章说了,org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator这个类是Spring提供给开发者 ...
分类:
编程语言 时间:
2017-04-30 15:07:00
阅读次数:
307
1 线程定义 <1> 内核对象,操作系统用它来对线程实施管理。内核对象也是系统用来存放线程统计信息的地方 <2>还有一个是线程堆栈。它用于维护线程在运行代码时须要的全部函数參数和局部变量. 2 线程和进程的差别 <1>进程是不活泼的。进程从来不运行不论什么东西,它仅仅是线程的容器。 <2>线程在它的 ...
分类:
编程语言 时间:
2017-04-30 15:07:08
阅读次数:
173
Spring中的refresh是一个相当重要的方法。它完毕IOC的第一个阶段,将xml中的bean转化为beanDefinition.具体说明如上图所看到的。 在上图中,创建obtainFreshBeanFactory的过程值得展开来讲。而IOC的第二个阶段是getBean。都将在兴许解说。 app ...
分类:
编程语言 时间:
2017-04-30 15:08:03
阅读次数:
143
Atitit php java python nodejs错误日志功能的比较 1.1. Php方案 自带 1 1.2. Java解决方案 SLF4J 1 1.3. Python解决方案 自带loggin 2 1.4. Node.js日志解决方案 log4js 2 1.4.1. 玩转Nodejs日志管 ...
分类:
编程语言 时间:
2017-04-30 15:10:09
阅读次数:
271
对象的属性判断方法 1. in 2. hasOwnProperty() JS中的对象的属性(键名)必须是字符串,为了弥补和其他语言的差距(键名可以是任意类型) 在最新ES6标准中引入了Map和Set 在ES6标准中引入了iterable类型,Array Map Set都属于iterable类型,可以 ...
分类:
编程语言 时间:
2017-04-30 15:10:17
阅读次数:
267
做CC时经常要用正则表达式过滤数据,当时洗的数据比较复杂,规则比较多。这次做leetcode,复习一下Java的正则匹配。Leetcode 537. Complex Number Multiplication 从表示复数的字符串里把实部和虚部取出来。 http://blog.csdn.net/yin ...
分类:
编程语言 时间:
2017-04-30 15:10:25
阅读次数:
226
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 人类在火星上发现了一种新的金属!这些金属分布在一些奇怪的地方,不妨叫它节点好了。一些节点之间有道路相连,所有的节点和道路形成了一棵树。一共有 n 个节点,这些节点被编号为 1~n 。人类将 k 个机器人送上了火星,目的是采集这些金属。这些机器 ...
分类:
编程语言 时间:
2017-04-30 15:10:53
阅读次数:
246
充电时刻——模块 python的标准安装包含一组模块,称为标准库。 模块 >>> import math >>> math.sin(0) 0.0 模块是程序 不论什么python程序都能够作为模块导入。 $ cat hello.py #!/usr/bin/python print "Hello,si ...
分类:
编程语言 时间:
2017-04-30 15:11:08
阅读次数:
232
题目:非负数的数组,每个数组元素代表这你能最大跨越多少步,初始在0的位置,问,能不能正好调到数组的最后一位! https://leetcode.com/problems/jump-game/#/description 思路1:从尾部记录每个元素能不能到达末尾,算法复杂度O(n*n)【当时想出这个算法 ...
分类:
编程语言 时间:
2017-04-30 15:12:33
阅读次数:
141
Kruskal算法 Kruskal算法 求解最小生成树的还有一种常见算法是Kruskal算法。它比Prim算法更直观。从直观上看,Kruskal算法的做法是:每次都从剩余边中选取权值最小的,当然,这条边不能使已有的边产生回路。 手动求解会发现Kruskal算法异常简单,以下是一个样例 先对边的权值排 ...
分类:
编程语言 时间:
2017-04-30 15:12:48
阅读次数:
214
前面说完KMP算法的特征向量,现在开始谈一下KMP算法了。 kmp算法的思想是这样的: 子串和长串比较,,当遇到相同的时候,继续比较,当不匹配时,子串右移,使得子串的不匹配位置的最长前缀串移动到长串的不匹配位置左边,与之相邻。 之后继续,如若一直不匹配,直到最长前缀串为0,则从子串第一位继续与不匹配 ...
分类:
编程语言 时间:
2017-04-30 15:13:07
阅读次数:
214