1 #!/bin/bash 2 ############################################################### 3 #Author :Bing # 4 #Create Time:11/26/2019 # 5 ###################### ...
分类:
其他好文 时间:
2020-01-13 10:37:31
阅读次数:
82
背景 有处理过生产问题的同学基本都能遇到系统忽然缓慢,CPU突然飙升,甚至整个应用请求不可用。当出现这种情况下,在不影响数据准确性的前提下,我们应该尽快导出jstack和内存信息,然后重启系统,尽快回复系统的可用性,避免用户体验过差。本文针对CPU飙升问题,提供该问题的排查思路,从而能够快速定位到某 ...
分类:
编程语言 时间:
2020-01-13 01:15:11
阅读次数:
124
参考《算法设计技巧与分析》 近似算法为求近似解的算法 度量标准:相对性能界 ,RA=A(I)/OPT(I) (最小化问题)或 RA(I)=OPT(I)/A(I)(最大化问题),越接近一越好 代表的算法有背包问题,装箱问题(FF 首次适应,BF最佳适应,FFD递减首次适应,BFD),欧几里得旅行商问题 ...
分类:
编程语言 时间:
2020-01-12 20:17:16
阅读次数:
144
1. Comparable接口 在java.lang包下,实现了Comparable函数式接口的对象可以自然排序,而数组和集合实现了该接口,所以我们会用Arrays.sort()或Collections.sort()来排序 Comparable比较大于就返回1,小于返回 1,等于返回0 如果自定义的 ...
分类:
其他好文 时间:
2020-01-12 15:30:36
阅读次数:
88
1.初级排序算法 1.1我们关注的主要对象为重拍数组元素的算法。,其中每个元素有个主键,将主键按照某种方式排列。在java中元素通常都是对象,对主键描述往往通过comparable接口。 一般排序模板 public class Example{ public static void sort(Com ...
分类:
编程语言 时间:
2020-01-12 14:59:26
阅读次数:
92
T1:青蛙
T2:一起自习的日子
T3:字符串
没干脆爆个零怪可惜的? ...
分类:
其他好文 时间:
2020-01-12 13:21:10
阅读次数:
56
题目: Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: "tree" Output: "eert" Explanation: 'e' appears ...
分类:
编程语言 时间:
2020-01-12 09:51:15
阅读次数:
93
匿名函数 用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤。 lambda函数的语法只包含一个语句,如下: lambda [arg1 [,arg2,.....argn]]:expression # 如下实例: sum = lambda arg1, arg2: a ...
分类:
编程语言 时间:
2020-01-12 09:46:43
阅读次数:
63
一、 选择排序 [3, 10, 2, 7, 16] 第1次:[3, 10, 2, 7, 16]找出2, 放入新数组中[2] 第2次:[3, 10, 7, 16]找出3, 追加到新数组中[2, 3] 第3次:[10, 7, 16]找出7,追加到新数组中[2, 3, 7] 第4次:[10, 16]找出1... ...
分类:
编程语言 时间:
2020-01-12 00:02:14
阅读次数:
82
使用双指针来完成这道题 时间复杂度为O(N^2) package com.example.demo09; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Rand ...
分类:
编程语言 时间:
2020-01-11 20:49:34
阅读次数:
100