String类不可变的好处 String是所有语言中最常用的一个类。我们知道在Java中,String是不可变的、final的。Java在运行时也保存了一个字符串池(String pool),这使得String成为了一个特别的类。 String类不可变性的好处 1.只有当字符串是不可变的,字符串池才 ...
分类:
编程语言 时间:
2019-05-13 22:58:07
阅读次数:
167
Linear data structure Queue used for BFS most of time O(1) for push O(1) for Pop O(1) for Top Stack O(1) for push O(1) for pop O(1) for top O(1) for p ...
分类:
其他好文 时间:
2019-05-13 09:18:12
阅读次数:
116
题面 题意:给你一个数组a[n],对于数组每次建立一个完全k叉树,对于每个节点,如果父节点的值比这个节点的值大,那么就是一个违规点,统计出1~n 1完全叉树下的违规点的各自的个数。 分析 注意到完全k叉树的一个性质,v节点的儿子是k (v 1)+2...kv+1,v节点的父亲为(v+k 2)/k 那 ...
分类:
其他好文 时间:
2019-05-12 12:24:57
阅读次数:
111
Source: PAT_A1098 Insertion or Heap Sort (25 分) Description: According to Wikipedia: Insertion sort iterates, consuming one input element each repetit ...
分类:
其他好文 时间:
2019-05-09 23:46:48
阅读次数:
140
【JVM】 194. 说一下 JVM 的主要组成部分?及其作用? 类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface) 组件的作用: 首先通过类加载器(ClassLoade ...
分类:
编程语言 时间:
2019-05-04 22:32:07
阅读次数:
200
Exception in thread "HSQLDB Connection @429be9" java.lang.OutOfMemoryError: Java heap space 在server下的data/xxxx也就是数据库路径下。我的在F:\tomcat7\bin\data下删掉关于xxx ...
分类:
数据库 时间:
2019-05-04 21:19:06
阅读次数:
193
第1章 Spark GraphX 概述1.1 什么是 Spark GraphX1.2 弹性分布式属性图1.3 运行图计算程序第2章 Spark GraphX 解析2.1 存储模式2.1.1 图存储模式2.1.2 GraphX 存储模式2.2 vertices、edges 以及 triplets2.2 ...
分类:
编程语言 时间:
2019-04-30 19:55:51
阅读次数:
162
[TOC] 小白的CVE 2013 2551 分析 & 利用 0xFF 前言 小白第一次尝试来分析浏览器的漏洞,在此之前我不会html,javascript,css,总之跟网站有关的我都不会。然后我花了一天去看与之相关的东西。学习了下javascript的基本语法。总之浏览器的东西真的好复杂啊。分析 ...
分类:
其他好文 时间:
2019-04-30 01:13:41
阅读次数:
156
这次参加比赛总共出了三道,有两道队友都先交了,还是tcl,heap_master卡了差不多一天没解决。。。。还是记录一下出的题目吧 quicksort 题目大体流程就是输入要输入的数字数量,然后输入数字,经过一个快速排序输出,然后结束。 漏洞: gets函数这里存在栈溢出,可以覆盖i,j,ptr,n ...
分类:
系统相关 时间:
2019-04-29 12:15:28
阅读次数:
225
不管是‘==’还是‘equals’,他们的比较都需要区分类型来讨论的: ‘==’ 当比较的数据类型是基本类型时,比较值是否相同 当比较的数据类型是引用类型时,不仅比较值相同还比较其所在内存地址是否相同,也就是引用是否相同。 分析:String不是一个基本类型,它和Integer一样是一个类。由于st ...
分类:
编程语言 时间:
2019-04-27 13:27:28
阅读次数:
171