1.构造器 构造器就是类创建对象的初始化方法。它的名字与类名相同。 假设没有写有构造器的情况下,虚拟机会自动加上一个没有参数的构造器,如果【学Java,到凯哥学堂kaige123.com】写有构造器,那么虚拟机就不会在加上构造器了。 2.构造器重载 构造器就是一个方法,所以它和普通的方法一样也可以做 ...
分类:
编程语言 时间:
2017-08-02 12:30:17
收藏:
0 评论:
0 赞:
0 阅读:
226
Random类包含两个构造方法,下面依次进行介绍:1. public Random()该构造方法使用一个和当前系统时间对应的相对时间有关的数字作为种子数,然后使用这个种子数构造Random对象。2. public Random(long seed)该构造方法可以通过制定一个种子数进行创建。示例代码: ...
分类:
编程语言 时间:
2017-08-02 12:29:20
收藏:
0 评论:
0 赞:
0 阅读:
183
起因:写代码的时候经常会用到获取当前时间戳和日期,现总结如下 date.toString():Wed Aug 02 11:39:05 CST 2017当前时间戳(毫秒):1501645145298当前日期:2当前年份:2017当前月份:712小时制:当前小时:1124小时制:当前小时:11当前分钟: ...
分类:
编程语言 时间:
2017-08-02 12:27:20
收藏:
0 评论:
0 赞:
0 阅读:
166
[本文出自天外归云的博客园] 准备工作 Java操作memcache需要spymemcache类库的支持,在Eclipse中修改maven项目的pom.xml文件—— 添加仓库: 添加依赖: 添加好之后maven会自动下载好相应的类库。 操作方法 新建工具类MemcacheTool.java,操作m ...
分类:
编程语言 时间:
2017-08-02 12:24:19
收藏:
0 评论:
0 赞:
0 阅读:
227
Java总结篇系列:Java多线程(二) 本文承接上一篇文章《Java总结篇系列:Java多线程(一)》。 四.Java多线程的阻塞状态与线程控制 上文已经提到Java阻塞的几种具体类型。下面分别看下引起Java线程阻塞的主要方法。 1.join() join —— 让一个线程等待另一个线程完成才继 ...
分类:
编程语言 时间:
2017-08-02 12:21:07
收藏:
0 评论:
0 赞:
0 阅读:
175
c, c++, java比python快几个数量级。 17.1 考虑哪个更重要 开发速度还是运行速度更重要。 17.2 非常简单的途径:Jython和IronPython Jython可以直接访问JAVA标准库。 IronPython中可以直接访问C#标准库。 17.3 编写C语言扩展 扩展Pyth ...
分类:
编程语言 时间:
2017-08-02 11:47:07
收藏:
0 评论:
0 赞:
0 阅读:
241
先把问题放在后缀数组上考虑 已知两个数组a b,求min(a[i],...,a[j])+(b[i]^b[j])的最大值 套路题 初始每个点都是一个小连通块 把a按从大到小的顺序加入,计算当前加入边作为min的贡献: 每次加入会把两个连通块联通,答案就是两边连通块各出一个数能得到的异或和最大值 我:这 ...
分类:
编程语言 时间:
2017-08-02 11:46:50
收藏:
0 评论:
0 赞:
0 阅读:
262
一、常规写法 1.1 不传参数 1.2 传参数 二、改进写法 2.1 不传参数 2.2 传参数 2.3 改进原因 在幕后,JavaScript仍需要评估和执行你给程序传递的字符串。Link JavaScript函数setInterval()和setTimeout()正确的写法 ...
分类:
编程语言 时间:
2017-08-02 11:45:53
收藏:
0 评论:
0 赞:
0 阅读:
179
今天发现nsight这个神器。是eclipse专门写cuda的IDE来的。但不幸总是崩溃IDE退出。 出现这些英文错误提示: Java heap space an internal error occurred during:update monitor unhandled event loop e ...
分类:
编程语言 时间:
2017-08-02 11:45:44
收藏:
0 评论:
0 赞:
0 阅读:
500
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/40027109 中介者模式(Mediator):主要用来减少类与类之间的耦合的,由于假设类与类之间有依赖关系的话。不利于功能的拓展和维护,由于仅仅要改动一个对象,其他关联的对象都得进行改动。 ...
分类:
编程语言 时间:
2017-08-02 11:38:06
收藏:
0 评论:
0 赞:
0 阅读:
184
一.内存的常见分配方式 1. 从静态区分配,一般是全局变量和static类型变量 2.从栈区分配内存,一般是局部的变量,会随着所在函数的结束而自动释放 3.从堆中分配,一般是使用手动分配,使用malloc()函数和new来申请任意大小空间,不过要手动释放空间,相应的使用free()函数和delete ...
分类:
编程语言 时间:
2017-08-02 11:37:07
收藏:
0 评论:
0 赞:
0 阅读:
203
今天做一个项目实现插入数据的功能,最开始没有添加FilterEncoding处理字符集乱码了,那是正常的,后来我添加过之后依然还是乱码,让我 百思不得其解,代码配置如下: web.xml 配置 我反复检查了好几遍,包括(项目编码,jsp页面编码。。。),没发现问题啊,最后无奈又把 Tomcat 编码 ...
分类:
编程语言 时间:
2017-08-02 11:35:45
收藏:
0 评论:
0 赞:
0 阅读:
116
跟插入排序一样,不过比较的是对象的某一个变量public class ObjectSort { public static void display(List<Person> array){ for(int i=0;i<array.size();i++){ Person person = array ...
分类:
编程语言 时间:
2017-08-02 11:35:35
收藏:
0 评论:
0 赞:
0 阅读:
151
之前 C:/Users/Administrator/Desktop/新建文件夹 (2)/讲义 目录下的文件名均为xxx-\d\d\d-000x.doc 标黑部分为有序的,前面为无序的,用正则表达式取出有序部分并重命名文件,结果该目录下文件名统一为000x.doc形式,完美~ ...
分类:
编程语言 时间:
2017-08-02 11:32:49
收藏:
0 评论:
0 赞:
0 阅读:
432
Python 用下划线作为变量前缀和后缀指定特殊变量。 _xxx 不能用'from module import *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开头。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员 ...
分类:
编程语言 时间:
2017-08-02 11:31:33
收藏:
0 评论:
0 赞:
0 阅读:
223
定义 元组是由若干个类型的数据组成,组成元组的数据叫做元素,每个元素的类型都可以是任意的。 用法一 let tuples1 = ("Hello", "World", 2017) //元组跟数组一样,其元素的角标是从0开始 可以用 tuple1.0 tuple1.1 tuple1.2进行取值 prin ...
分类:
编程语言 时间:
2017-08-02 11:30:55
收藏:
0 评论:
0 赞:
0 阅读:
113
Python继续! random 包括返回随机数的函数。 这里跟C++一样,产生的是伪随机数,并非全然随机数。 random中一些重要的函数: random() 返回0<n<=1的随机数n getrandbits(n) 以长整型形式返回n个随机位 uniform(a, b) 返回随机数n, a<=n ...
分类:
编程语言 时间:
2017-08-02 11:29:50
收藏:
0 评论:
0 赞:
0 阅读:
249
15.1 屏幕抓取 15.1.1 Tidy和XHTML解析 Tidy:用来修复不规范且随意的HTML文档的工具。 为什么用XHTML: 和旧版本的HTML之间最主要的区别:HTML可能只用一个开始标签(<p>)结束一段然后开始下一段,而在XHTML中,首先要显示的关闭当前段落(</p>), 这种行为 ...
分类:
编程语言 时间:
2017-08-02 11:03:48
收藏:
0 评论:
0 赞:
0 阅读:
198
Volatile修饰的成员变量在每次被线程訪问时,都强迫从主内存中重读该成员变量的值。并且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在不论什么时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,同意线程保存共享成员变量的私有拷贝,并且仅仅当 ...
分类:
编程语言 时间:
2017-08-02 11:01:42
收藏:
0 评论:
0 赞:
0 阅读:
200
通过 HashMap、HashSet 的源码分析其 Hash 存储机制 集合和引用 就像引用类型的数组一样,当我们把 Java 对象放入数组之时,并非真正的把 Java 对象放入数组中。仅仅是把对象的引用放入数组中,每一个数组元素都是一个引用变量。 实际上,HashSet 和 HashMap 之间有 ...
分类:
编程语言 时间:
2017-08-02 11:01:20
收藏:
0 评论:
0 赞:
0 阅读:
231