一、插件功能:提供多种读取Excel的方式,如NPOI、Com、Aspose,调用接口一致,包括Excel文件路径,sheet名称、读取是否包含列头(即Excel第一行是否为列头行)二、实现思路 2.1 定义一个接口,该接口提供一个读取Excel的公共方法 public interface IE.....
分类:
其他好文 时间:
2014-07-19 09:13:47
阅读次数:
170
3.3 封装(Encapsulation)
封装:是指隐藏对象的属性和实现细节,仅对外提供
公共访问方式。
好处:
? 将变化隔离。
? 便于使用。
? 提高重用性。
? 提高安全性。
封装原则:
? 将不需要对外提供的内容都隐藏起来。
? 把属性都隐藏,提供公共方法对其访问。...
分类:
其他好文 时间:
2014-07-18 22:28:39
阅读次数:
237
给定只包含正数的数组,给出一个方法,将数组中的数拼接起来,得到的数,是最大的。 例如: [4, 94, 9, 14, 1] 拼接之后,所得最大数为:9944141
分析
我们可以将两个数字,作为一个整体,进行比较。然后一次排序,就得到了结果。给定例子:5,54,56
比较5和54,实际上就是比较545和554哪个大
比较5和56,实际上就是比较556和565哪个大
...
分类:
其他好文 时间:
2014-07-18 21:24:46
阅读次数:
229
一般在Jquery中会用下面的方式来添加新标签: var obj = " 复选框 "; //按个人要求拼接标签 $("#所在标签id").append(obj); // 用append 方式添加拼接的标签$("#所在标签id")..listview("refresh"); /...
分类:
移动开发 时间:
2014-07-18 18:27:39
阅读次数:
352
注意:第一步要先添加权限:<uses-permissionandroid:name="android.permission.READ_EXTERNAL_STORAGE"/><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>步骤:文件流1、写:a)创建文件输出流(PATH)b)将内容写入文件输出流(str...
分类:
其他好文 时间:
2014-07-18 13:14:00
阅读次数:
228
JS 控制一串数组,每隔2两秒显示 7个 数,要求自动拼接。 列如:var nums='1,2,3,4,5,6,7,8,9'; 第一次输出‘1,2,3,4,5,6,7’ 第二次输出'8,9,1,2,3,4,5' 第三次输出'6,7,8,9,1,2,3' var array = [1,2,3,4...
分类:
Web程序 时间:
2014-07-18 12:02:48
阅读次数:
216
1、模块原则:使用简洁的接口拼接简单的部件2、清晰原则:清晰胜于机巧3、组合原则:设计时考虑拼接组合4、分离原则:策略同机制分离,接口同引擎分离。5、简洁原则:设计要简洁,复杂度能低则低6、吝啬原则:除非确无他法,不要编写庞大的程序。7、透明性原则:设计要可见,以便审查和调试。8、健壮原则:健壮源于...
分类:
其他好文 时间:
2014-07-17 22:09:28
阅读次数:
254
无论是2D游戏还是3D游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就无法做出一款真正的游戏,通过游戏引擎制作者可以把画面、剧情、关卡、操作等元素拼接在一起,成为一款完整的游戏,同时赋予制作者实现其设计理想的可能性。游戏引擎的功能丰富程度、画面表现力与拓展..
分类:
其他好文 时间:
2014-07-17 16:27:22
阅读次数:
303
数据类型:int()整型float()浮点型e记法(有点像数学中的科学计数法)知识点概括:字符相加,结果为和>>>520+52010402.字符串相加,结果为“拼接”>>>‘520‘+‘1314‘‘5201314‘3.逻辑运算,python认为True=1,False=0,(True和False第一个字母必须为大写)>..
分类:
编程语言 时间:
2014-07-16 16:36:09
阅读次数:
249
题意:
你可以最多改变序列中的一个数字 求 序列最长的连续递增子串长度
思路:
首先可以把原串划分成单调递增的若干段子串 然后通过改变一个数字 看能拼出多长的串
首先对于一段 可以用他的长度更新答案 如果他旁边有别的串 那他至少可以占用别人的一个数字
其次如果是两个段拼接 需要考虑三种情况 即 .+---- 、 ----+. 、-----+----- 说白了就...
分类:
其他好文 时间:
2014-07-16 11:09:18
阅读次数:
208