摘要:
问题描述 定义:将有向图中的顶点以线性方式进行排序。即对于任何连接自顶点u到顶点v的有向边uv,在最后的排序结果中,顶点u总是在顶点v的前面。 根据以上定义可以知道,拓扑排序是针对有向无环图(DAG:Directed Acyclic Graph)中的顶点顺序进行排序,举一个例子:选课。我想任何看过数 阅读全文
摘要:
题目: 该字符串"PAYPALISHIRING"以一个Z字形模式写在给定行数上,如下所示:(您可能希望以固定字体显示此模式以获得更好的可读性),输入是string和纵向长度,即行数。 输出就是PAHNAPLSIIGYIR 我的方法: 想法1:建立一个char类型的二维数组,char[i][j],i表 阅读全文
摘要:
转载声明:http://blog.csdn.net/lzy_lizhiyang/article/details/48311925 先我们要知道使用队列的目的是什么?一般情况下,如果是一些及时消息的处理,并且处理时间很短的情况下是不需要使用队列的,直接阻塞式的方法调用就可以了。但是,如果在消息处理的时 阅读全文
摘要:
转载来源:http://www.cnblogs.com/lxmyhappy/p/7380073.html 1、Java都有哪些锁? 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 Java实现锁有两种语法,一种是synchron 阅读全文
摘要:
转载地址:http://blog.csdn.net/alspwx/article/details/20799017 一、J2EE、J2SE、J2ME区别 J2EE——全称Java 2 Enterprise Edition,是Java的一种企业版,用于企业级应用开发。 J2SE——全称Java 2 S 阅读全文
摘要:
1 集合的框架体系 List简介 集合的使用场合 List(链表|线性表)和Set(集) List的方法: Set简介 1.它不允许出现重复元素;2.不保证集合中元素的顺序3.允许包含值为null的元素,但最多只能有一个null元素。 HashSet 按照哈希算法来存取集合中的对象,存取速度比较快。 阅读全文
摘要:
原文地址:http://developer.51cto.com/art/201202/317181.htm 1. 什么是Java对象序列化 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长 阅读全文
摘要:
转载地址:https://www.cnblogs.com/Eason-S/p/5851078.html 一. 反射机制概念 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。在java中,只要给定类的名字, 那么就可 阅读全文
摘要:
转载:https://www.cnblogs.com/longqingyang/p/5577937.html 描述 XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。 XML 阅读全文
摘要:
描述 1、首先说一下各种字符的字节组成: 字符、字母和数字:由一个大于0的数字码组成,比如1--49、A--65、b--98。即这三种类型长度为1字节。 汉字:由两个小于0的数字码组成,比如 “我”-- (-50,-46)、“们”--(-61,-57)。即中文长度为2字节。 2、解释一下题干 输入是 阅读全文