面向过程:以函数为中心;ObjectOrientedProgramming(宏观上)以对象为中心研究问题;更符合人类思维;OOA:面向对象分析;OOD:面向对象设计;OOP:面向对象开发;自顶向下,逐步求精;复用:大的对象属性也可以是一个对象为什么引入oo的概念?框架做的事是为了解耦合:让耦合度降低..
分类:
编程语言 时间:
2014-12-23 06:46:17
收藏:
0 评论:
0 赞:
0 阅读:
289
一共三组:vector(1.0)--ArrayList(1.2)HashTable(1.0)--HashMap(1.2)StringBuffer(1.0)--StringBuilder(1.5)extendAbstractStringBuilderChecked异常外部资源问题引起的,JVM可以预见到如:读取文件不存在,数据库连接没有建立等Unchecked异常(RuntimeExcepeion)程序员编码..
分类:
编程语言 时间:
2014-12-23 06:46:03
收藏:
0 评论:
0 赞:
0 阅读:
152
DataStructer主要研究数据之间的组织关系(逻辑结构)一:线性表结构(一对一)---从物理区分1:顺序存储结构(典型的数组结构ArrayList):特点:查找很快(随机访问),插入,删除很慢。前驱节点不受影响,后续节点受影响。最好的情况是追加在最后,最坏的情况是插入第一位置,此时..
分类:
编程语言 时间:
2014-12-23 06:45:56
收藏:
0 评论:
0 赞:
0 阅读:
149
DataStructer主要研究数据之间的组织关系(逻辑结构)一:线性表结构(一对一)---从物理区分1:顺序存储结构(典型的数组结构ArrayList):特点:查找很快(随机访问),插入,删除很慢。前驱节点不受影响,后续节点受影响。最好的情况是追加在最后,最坏的情况是插入第一位置,此时..
分类:
编程语言 时间:
2014-12-23 06:45:43
收藏:
0 评论:
0 赞:
0 阅读:
137
ArrayList,Vector,LinkedList异同1)三者都是List接口的实现类。都属于线性数据结构。2)ArrayList和Vector属于顺序表,逻辑顺序同物理顺序一致。内部实现都是采用可变长度数组方式存储数据,允许直接按序号索引元素。3)Vector是java最初使用的变长数组对象,关键方法进行了线..
分类:
编程语言 时间:
2014-12-23 06:45:13
收藏:
0 评论:
0 赞:
0 阅读:
248
当程序遇到一个异常或一个严重的错误时,通常意味着它不能继续正常运行并且需要停止执行。任何的设计都离不开对异常与错误的处理。如果设计者不主动规避程序异常,往往在程序发生异常时,会被系统终止而直接退出。这对使用者来说,是很不友好的。如果主动处理异常,可以显式地提示错误地发生,也可以避免程序异常终止。更好...
分类:
编程语言 时间:
2014-12-23 06:39:23
收藏:
0 评论:
0 赞:
0 阅读:
354
有些HDOJ上的题目明明已经到O(n)算法了,比如1029题,时间复杂度已经最优了,但还是会TLE。主要原因是java的IO不够快。比如input是这样格式的:51 3 2 3 3111 1 1 1 1 5 5 5 5 5 571 1 1 1 1 1 1读每一组数据的时候,最好不要用sc.nextI...
分类:
编程语言 时间:
2014-12-23 06:38:53
收藏:
0 评论:
0 赞:
0 阅读:
135
sphinx-build 生成的(htmlhelp) 存在2个问题1.生成的html 编码 cp2152,需要修改/sphinx/builders/html.py ctx['encoding'] = encoding = self.encoding ctx['encoding'] = e...
分类:
编程语言 时间:
2014-12-23 06:36:43
收藏:
0 评论:
0 赞:
0 阅读:
298
介绍Python的__new___及__init__的不同
分类:
编程语言 时间:
2014-12-23 02:39:16
收藏:
0 评论:
0 赞:
0 阅读:
455
一:起因
(1)自己接下来想走算法的路子,打算把十大算法和数学模型学习一下,算是给自己之前 JavaWeb 的一个总结;
(2)记得Java算是第一个比较上手的语言了,更是用JavaWeb走过了很长的光阴,该给自己做一下小结了;
(3)JavaWeb项目开发过程中的错误,总是反复出现,为了避免再次查找的不必要麻烦,在此总结一下。
(4)JavaWeb编程一般性错误处理集锦
?
二:错 ...
分类:
编程语言 时间:
2014-12-23 02:23:01
收藏:
0 评论:
0 赞:
0 阅读:
236
Python自动化运维开发实战课程方案
课程简介:?
?
随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面 ...
分类:
编程语言 时间:
2014-12-23 02:20:28
收藏:
0 评论:
0 赞:
0 阅读:
602
今天,公司同事发现论坛客户端后台登录失败,报500了。页面打出的错误信息如下:
?
500 Servlet Exception
[show] java.lang.IllegalStateException: block Block[Table[mnode:2,/usr/local/resin-4.*/resin-data/app-0/distcache/mnode.db],2aa002,c ...
分类:
编程语言 时间:
2014-12-23 02:19:15
收藏:
0 评论:
0 赞:
0 阅读:
639
算法简介:
Viterbi 算法又叫维特比算法,其是HMM模型中在给出观测序列O,以及状态转移举证M 和 状态-观测矩阵Q之后,求解能够最佳解释序列O的状态序 ...
分类:
编程语言 时间:
2014-12-23 02:18:26
收藏:
0 评论:
0 赞:
0 阅读:
242
This module provides a portable way of using operating system dependent functionality. If you just want to read or write a file seeopen(), if you want...
分类:
编程语言 时间:
2014-12-23 01:30:03
收藏:
0 评论:
0 赞:
0 阅读:
236
这次的任务是实现数据的导入/导出功能,就是用Java操作Excel,上网找了一下,就Java来说用Apache的POI库的比较多,功能也相对比较强大。其他Excel开发库:http://www.oschina.net/project/tag/258/excel-toolsApache POI 下.....
分类:
编程语言 时间:
2014-12-23 01:25:13
收藏:
0 评论:
0 赞:
0 阅读:
243