1、JDK、JRE和JVM的区别 JDK(Java Development ToolKit):java开发工具包。JDK是整个java的核心!包括了java运行环境 JRE(Java Runtime Envirnment):一堆java工具和java基础的类库 Java API:java应用程序接口 ...
分类:
编程语言 时间:
2017-11-25 20:06:52
阅读次数:
201
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型 ...
分类:
编程语言 时间:
2017-11-25 20:41:44
阅读次数:
146
在前几天的帖子《Java性能优化[1]:基本类型 vs 引用类型》里,俺大概介绍了“引用类型”与“基本类型”在存储上的区别。昨天有网友在评论中批评说“引用类型变量和它所引用的对象”没区分清楚,容易混淆。所以今天专门来说一下引用类型的相关细节。 另外,顺便也把原先的帖子中,关于“两种类型的存储方式”这 ...
分类:
编程语言 时间:
2017-11-25 20:43:22
阅读次数:
219
这两处地方要同时修改成一样的。 参考: http://blog.csdn.net/u011275152/article/details/45242201 ...
分类:
编程语言 时间:
2017-11-25 20:44:25
阅读次数:
352
个人心得:Dijkstra算法是贪心思想的一种延伸,注意路径pre,pre数组表示此时最短路径中的前一个顶点。每次更新到目的点时更新; 从源点出发,更新路径,然后找出此时最短的点,然后以这个点为头,看能否缩减路程, ...
分类:
编程语言 时间:
2017-11-25 20:45:25
阅读次数:
184
1:本周学习总结 1.1.:以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2:书面作业 2.1.:常用异常 结合题集题目7 1回答 2.1.1:自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 会出现两种两种异常: 语法错误:可以根据编译器的提示进行修改; 运行时出 ...
分类:
编程语言 时间:
2017-11-25 20:45:37
阅读次数:
185
考虑写性能优化系列,主要是因为之前看到了太多性能其烂无比的 Java 代码(有些代码看得俺口瞪目呆)。很多 Java 程序员在写程序时,由于不太了解 JVM 及语言本身的一些运作机制,从而导致了代码的性能出现【严重】问题(性能差一个数量级以上,我才称为“严重”)。 虽然网上也有针对 Java 性能的 ...
分类:
编程语言 时间:
2017-11-25 20:46:22
阅读次数:
285
1. 本周学习总结 因为finally子句总是会执行的,所以在一个方法中,可以从多个点返回,并且可以保证重要的清理工作仍旧会执行。 在调用构造器时,一般会用 进行对象的清理。然而此时要注意如果构造器失败并抛出异常, 是无法对其进行清理的。要多添加一层try catch对于关闭进行处理。同样,对于那些 ...
分类:
编程语言 时间:
2017-11-25 20:46:33
阅读次数:
166
Python发送邮件(常见四种邮件内容) 转载 2017年03月03日 17:17:04 转载 2017年03月03日 17:17:04 转自:http://lizhenliang.blog.51cto.com/7876557/1875330 在写脚本时,放到后台运行,想知道执行情况,会通过邮件、S ...
分类:
编程语言 时间:
2017-11-25 20:46:45
阅读次数:
270
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 以前常遇到数组越界异常、空指针,输入数值类型与定义类型 ...
分类:
编程语言 时间:
2017-11-25 20:47:17
阅读次数:
166
一:对算法和数据结构不熟悉 为什么我先拿“数据结构和算法”说事捏?这玩意是写程序最最基本的东东。不管你使用 Java 还是其它的什么语言,都离不开它。而且这玩意是跨语言的,学好之后不管在哪门语言中都能用得上。 既然“数据结构和算法”这么重要,为什么很多 Java 新手却很不熟悉捏?我琢磨了一下,估计 ...
分类:
编程语言 时间:
2017-11-25 20:47:26
阅读次数:
1561
今天在写代码的时候遇到一个奇葩的问题,问题描述如下: 代码中声明了一个list,将list作为参数传入了function1()中,在function1()中对list进行了del()即删除了一个元素。 而function2()也把list作为参数传入使用,在调用完function1()之后再调用fu ...
分类:
编程语言 时间:
2017-11-25 20:47:32
阅读次数:
206
子类可以不重写__init__,实例化子类时,会自动调用超类中已定义的__init__ 意思是 子类不要写__init__ 以双下划线开头的 __foo 代表类的私有成员 __foo__ 代表 Python 里特殊方法专用的标识 以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接 ...
分类:
编程语言 时间:
2017-11-25 20:48:40
阅读次数:
152
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7 1回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 1.2 什么样的异常要求用户一定要使用捕获处理? 2. ...
分类:
编程语言 时间:
2017-11-25 20:48:57
阅读次数:
133
原文链接: http://blog.csdn.net/qq_27093465/article/details/76160419 感谢原作者 例如: http://localhost:27001/test/test3?facilityType=None&facilityType=APM&facilit ...
分类:
编程语言 时间:
2017-11-25 20:49:12
阅读次数:
563
题目链接:http://poj.org/problem?id=2352 题目大意:给出按照Y坐标升序(如果Y坐标相同,按X坐标升序)的星星坐标,统计它的左下星星数量(左下星星数量表示X0<=X,Y0<=Y的星星),左下星星数量N就表示这个星星是第N级星星,输出各级星星的数量。 思路:因为是按照Y坐标 ...
分类:
编程语言 时间:
2017-11-25 20:50:14
阅读次数:
156
KMP算法中也涉及到子串与前缀的重复,而扩展KMP算法求得就是字符串S的所有后缀与字符串T的最长公共前缀 可以知道,一个字符串所有的子串便是这个字符串所有后缀的所有前缀(或前缀的后缀 ),那么求的信息其实也是字符串S的所有子串与字符串T前缀的重复 每个后缀的最长公共前缀长度存在一个extend数组中 ...
分类:
编程语言 时间:
2017-11-25 21:33:30
阅读次数:
216
1.单例模式 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>面向对象之单例模式</title> 6 </head> 7 <body> 8 9 <script type="text/jav ...
分类:
编程语言 时间:
2017-11-25 21:37:10
阅读次数:
187
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object: ...
分类:
编程语言 时间:
2017-11-25 21:38:58
阅读次数:
157
说明:从LocalDate的API上看,主要用于快速获取当前年月日,而DateFormatter也基本上伴随着使用。如果是操作Date对象的,主要是用于时间戳等,伴随着使用的是SimpleDateFormat。 1、Java 7及之前版本1.1、使用java.util.Calendar(不推荐) i ...
分类:
编程语言 时间:
2017-11-25 21:39:11
阅读次数:
150