纸上得来终觉浅,绝知此事要躬行
--陆游 问渠那得清如许,为有源头活水来 --朱熹
Enumeration(枚举)接口的作用和Iterator类似,只提供了遍历Vector和HashTable类型集合元素的功能,不支持元素的移除操作。
Java8中Enumeration接口的源码:
public interface EnumerationE> {/** ...
分类:
编程语言 时间:
2015-08-27 09:35:53
收藏:
0 评论:
0 赞:
0 阅读:
282
transient有“临时的”,"短暂的"含义,我们了解过Serializable,Java序列化,当对某些变量我们不想对它进行序列化的时候就可以将此变量设置为transient,transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。transient说明一个属性是临时的,不会被序列化。
public class TransientDemo implements...
分类:
编程语言 时间:
2015-08-27 09:35:33
收藏:
0 评论:
0 赞:
0 阅读:
289
纸上得来终觉浅,绝知此事要躬行
--陆游 问渠那得清如许,为有源头活水来 --朱熹
clone和Copy:当有一个对象Person p1=new Person("name",age);Person p2=p1;此时只是简单的copy了一下引用,p1和p2都指向了内存中的同一个对象,修改p1和p2中任何一个都会影响到对方。当函数的参数是对象时,传递的是引用类型,在对象函数...
分类:
编程语言 时间:
2015-08-27 09:35:13
收藏:
0 评论:
0 赞:
0 阅读:
212
之前我们讲过ReentrantLock,这种锁不区分读操作和写操作,如果有一个线程在执行读操作,那么其他的所有的线程不能进行任何的读操作或者写操作。这样可以保证程序的互斥性,但是降低了程序的并发性,使执行效率降低,没有有效的发挥多线程的优势。比如说,有一个系统,主要是以读操作为主,比如有10个线程负责读数据,只有一个线程负责写数据。如果用我们之前的ReentrantLock方法,这10个线程中没有...
分类:
编程语言 时间:
2015-08-27 09:35:03
收藏:
0 评论:
0 赞:
0 阅读:
223
1031: [JSOI2007]字符加密Cipher
Time Limit: 10 Sec Memory Limit: 162 MB
Submit: 4318 Solved: 1760
[Submit][Status][Discuss]
Description
喜欢钻研问题的JS 同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法:把需要加密的信息排...
分类:
编程语言 时间:
2015-08-27 09:34:53
收藏:
0 评论:
0 赞:
0 阅读:
260
初始的java版本中定义了一个stop方法来终止一个线程还定义了一个suspend方法来阻塞一个线程,直到另一个线程调用resume方法。这两个方法在Java SE 1.2之后就被弃用了,因为这两种方法都不安全,下面我们分别来讨论一下为什么不安全和应该怎样做才是安全的。
一、stop方法为什么不安全
其实stop方法天生就不安全,因为它在终止一个线程时会强制中断线程的执行,不管...
分类:
编程语言 时间:
2015-08-27 09:34:43
收藏:
0 评论:
0 赞:
0 阅读:
463
孙广东 2015.8.26它长期以来一直是一个痛点开发统一游戏时: 不必使用 MonoDevelop 作为 IDE。原来我永远不会以为它是坏的但与 Visual Studio 在我的桌面 Windows PC 上,使用统一 VS 后我将意识到它真的是更加绿色环保的另一边。然而,还有一个问题: 我需要工作的 Mac 示威支持多个平台,帮助开发人员与 iOS 游戏,我不敢想象每次引导进入的相似之处...
分类:
编程语言 时间:
2015-08-27 09:34:34
收藏:
0 评论:
0 赞:
0 阅读:
482
第2章 构造/析构/赋值运算
Constructors,Destructors,and Assignment Operator
几乎每一个 class 都会有一个或多个构造函数,一个析构函数,一个copy assignment 操作符.
条款05: 了解C++默默编写并调用哪些函数
Know what functions C++ silently writes an...
分类:
编程语言 时间:
2015-08-27 09:33:13
收藏:
0 评论:
0 赞:
0 阅读:
277
python pandas dataframe 去重函数...
分类:
编程语言 时间:
2015-08-27 09:33:03
收藏:
0 评论:
0 赞:
0 阅读:
2215
原文地址:http://www.cnblogs.com/lf6112/archive/2011/07/26/2117348.html
分类:
编程语言 时间:
2015-08-27 09:31:02
收藏:
0 评论:
0 赞:
0 阅读:
208
一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK。首先查看Linux自带的JDK是否已安装。输入如下命令,查看已经安装的JAVA版本信息。Linux代码java-version输入如下命令,查看JDK的信息。Linux代码rpm-qa|grepjava如下图所示。卸...
分类:
编程语言 时间:
2015-08-27 09:29:42
收藏:
0 评论:
0 赞:
0 阅读:
189
标题已经说明,子线程wai()时候默认的锁不是同步代码块的锁,因此wai时候显示的指明锁,现在解释看code:public class Test {// static boolean flag=true; public static void main(String[] args) throws I...
分类:
编程语言 时间:
2015-08-27 09:29:14
收藏:
0 评论:
0 赞:
0 阅读:
310
1、在c里++i和c++是前置操作和后置操作,即++后置时是在整行程序执行完了再对i+1,++前置时候是先+1再执行其他操作。2、java中则不同,虽然也是执行顺序和c类似,主要区别是不是后置和前置,在代码中发现:public static void main(String[] args) thro...
分类:
编程语言 时间:
2015-08-27 09:28:42
收藏:
0 评论:
0 赞:
0 阅读:
296
1、在函数体中,一个被声明为静态的变量在这一函数被调用的过程中维持其值不变。 2、在模块内(但在函数外),比如在某一个C源文件内,一个被声明为静态的变量可以被该模块内的所有函数调用,但不能被模块外的函数调用。 他是一个本地的全局变量。 3、在模块内,一个被声明为静态的函数只可被该模块内的函数调用。 ...
分类:
编程语言 时间:
2015-08-27 09:24:22
收藏:
0 评论:
0 赞:
0 阅读:
199
var s, ss, ds, qx, dz,sn ,biosstr: string; I: Integer; ja, jo: ISuperObject;begin ja := SA([]); jo := SO(); jo.S['a'] := '455-555'; ja.AsArray....
分类:
编程语言 时间:
2015-08-27 09:23:12
收藏:
0 评论:
0 赞:
0 阅读:
198
heap和stack有什么区别?栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。
堆是栈的一个组成元素forward 和redirect的区别?forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。
re...
分类:
编程语言 时间:
2015-08-27 08:18:13
收藏:
0 评论:
0 赞:
0 阅读:
243
配置mysql数据库后,运行mvn spring-boot:run总是报如下错: [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.2.5.RELEASE:run (default-cli) on project zs: An exception...
分类:
编程语言 时间:
2015-08-27 07:13:33
收藏:
0 评论:
0 赞:
1 阅读:
7552
解决的问题最优化问题的一般形式
minf(paras)min \quad f(paras)s.t.paras∈[paras_lower,paras_upper]s.t. \quad paras\in[paras\_lower,paras\_upper]
这个是数学上的一般形式,当求函数的最大值时候只要加上一个负号就可以
在程序中我们面对的问题一般是离散的即...
分类:
编程语言 时间:
2015-08-27 07:12:23
收藏:
0 评论:
0 赞:
0 阅读:
189
【204-Count Primes(统计质数)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Description:
Count the number of prime numbers less than a non-negative number, n.
题目大意 统计小于非负整数...
分类:
编程语言 时间:
2015-08-27 07:11:43
收藏:
0 评论:
0 赞:
0 阅读:
296
【205-Isomorphic Strings(同构字符串)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】代码下载【https://github.com/Wang-Jun-Chao】原题 Given two strings s and t, determine if they are isomorphic.
Two strings are isomorphic if...
分类:
编程语言 时间:
2015-08-27 07:11:32
收藏:
0 评论:
0 赞:
0 阅读:
397