Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: "tree" Output: "eert" Explanation: 'e' appears twi ...
分类:
其他好文 时间:
2020-05-23 00:36:39
阅读次数:
45
前端之JQuery JQuery介绍 # 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。# 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,# 能够极大地简化JavaScript编程。它的宗旨就是:“W ...
分类:
Web程序 时间:
2020-05-22 21:31:59
阅读次数:
71
Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 一、基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的。 如果需要一个排序好的副本,同时保持原有列表不变,怎么实现呢 另一种获取已排序的列表副本的 ...
分类:
编程语言 时间:
2020-05-22 14:27:29
阅读次数:
52
jvm细化图: VM的内存部分则是由方法区(Method Area)、JAVA堆(Heap)、虚拟机栈(Stack)、程序计数器、本地方法栈这几部分组成;除此以外,在概念中还有一个直接内存的概念,事实上这部分内存并不属于虚拟机规范中定义的内存区域,但是因为在JDK1.4+后新加的NIO类,以及JDK ...
分类:
编程语言 时间:
2020-05-21 19:01:10
阅读次数:
51
泛型 泛型是一种“代码模板”,可以用一套代码套用各种类型。 1. 泛型 Java标准库提供的ArrayList可以看作“可变长度”的数组,实际上它内部就是一个Object[]数组,配合存储一个当前分配的长度,就可以充当“可变数组”。如果用ArrayList存储String类型,会有以下缺点:①需要强 ...
分类:
编程语言 时间:
2020-05-21 16:10:55
阅读次数:
56
二叉堆是一种特殊的堆,二叉堆是完全二元树(二叉树)或者是近似完全二元树(二叉树)。 二叉堆有两种:最大堆和最小堆。 最大堆:父结点的键值总是大于或等于任何一个子节点的键值。 最小堆:父结点的键值总是小于或等于任何一个子节点的键值。 下面举例子来看看一个二叉堆插入数据的例子(最小堆,即queue里面的 ...
分类:
编程语言 时间:
2020-05-21 14:39:00
阅读次数:
49
最近正在重新看算法,记录关于堆排的一些特性和个人理解; 设:初始数组 5 0 6 8 2 代码清单: public static void heapInsert(int[] arr, int index) { //将数组转换成为大根堆的形式 //找父节点 while (arr[index] > ar ...
分类:
编程语言 时间:
2020-05-21 13:16:29
阅读次数:
64
在Linux服务器上使用JMeter进行压力测试时遇到报错 java.lang.OutOfMemoryError: Java heap space Dumping heap to java_pid21100.hprof ... Heap dump file created [1165614889 b ...
分类:
编程语言 时间:
2020-05-21 00:29:18
阅读次数:
154
查看主机的CPU性能: cat /proc/cpuinfo cat /proc/meminfo |grep MemTotal 内存信息 查看物理cpu个数:cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l 查看逻辑cpu个数:c ...
分类:
系统相关 时间:
2020-05-20 21:35:09
阅读次数:
100
高阶函数 数学概念:y = f(g(x)) 高阶函数满足条件: 输出一个函数 接收一个或多个函数作为参数 示例 #调用后返回值为函数 def foo1(): def add(x,y): return x+y return add #调用时接受一个或者多个函数 def foo2(add): y = a ...
分类:
其他好文 时间:
2020-05-20 20:21:18
阅读次数:
60