问题 在一堆数组当中,选出第k小的数组 分析 在一般的情况下面,要选择第k小的数组,要先给它进行排序,排序至少需要O(n * logn)的时间复杂度,但是我们可以用分治的思想,相当于快排,给它进行分组,一组一组的进行排序,虽然也是排序,但是时间复杂度可以到达O(n)。 #include<bits/s ...
分类:
其他好文 时间:
2021-04-26 13:22:43
阅读次数:
0
应用层DOS Slowhttptest 低带宽应用慢速DOS攻击 擅长打击Apache,Tomcat 攻击方式: Slowloris, Slow HTTP POST 耗尽应用的并发连接池,类似http层的Syn Flood HTTP协议默认的情况下需要接收到全部的请求之后才会开始处理,如果客户端发送 ...
分类:
其他好文 时间:
2021-04-26 13:07:45
阅读次数:
0
一.问题由来: 最近在学习安卓开发时对底部导航栏进行了学习,经过一系列代码学习发现一个小问题。那就是 上方Fragment与导航栏中的item如何实现一 一对应呢?经过代码审查并未发现与其相关的部分。 二.问题解答: 经过查找学习我发现代码中存在相同id这种情况,作为初学者的我知道这会出现问题但为什 ...
分类:
移动开发 时间:
2021-04-26 13:05:34
阅读次数:
0
1.const关键字可以定义一种变量,它的值不能被改变。因为const对象一旦创建后其值就不能被改变,所以const对象必须初始化。 2. 默认情况下,const对象被设为仅在文件中有效。如果想在多个文件中共享const对象,必须在变量的定义之前添加extern关键字。 3. 顶层const:表示指 ...
分类:
其他好文 时间:
2021-04-24 13:57:31
阅读次数:
0
秒杀,就是在同一个时刻有大量请求争抢购买同一个商品,并完成交易的过程,其间涉及大量的并发读和并发写。 秒杀对于程序员来讲也意味着巨大的挑战。如何让系统面对百万级的请求流量不出故障?如何保证高并发情况下数据的一致性写? 希望带你透彻理解秒杀系统的各个关键技术点,带你了解如何打造一个超大流量并发读写、高 ...
分类:
其他好文 时间:
2021-04-24 13:56:15
阅读次数:
0
初识并发问题 //多线程同时操作同一个对象 //抢火车票的例子 //发现问题:多个线程操作同一个资源的情况下,线程不安全,数据会出现紊乱 (并发问题) public class ThreadTest04 implements Runnable{ //票数 private int ticketNums ...
分类:
其他好文 时间:
2021-04-24 13:52:25
阅读次数:
0
问题描述: 给你一个字符串 s,找到 s 中最长的回文子串。 代码: public class Solution { public String longestPalindrome(String s) { int len = s.length(); if (len < 2) { return s; ...
分类:
其他好文 时间:
2021-04-24 13:42:33
阅读次数:
0
#计算Spark StorageMemory Heap内存 tag: Spark, Spark Memory, Spark Storage Memory 2021-04-23 21:26:25 星期五 version: spark-2.4.5 Executor 进程 org.apache.spark ...
分类:
其他好文 时间:
2021-04-24 13:38:45
阅读次数:
0
什么是重定向? 在某些情况下,针对客户端的请求,一个Servlet类可能无法完成全部工作。而在HttpServletResponse接口中,定义了一个sendRedirect方法实现请求重定向,则可以是用该方法指向一个心得资源路径,让客户端重新发送请求。 因为请求重定向是让客户端重新发起一个新的请求 ...
分类:
其他好文 时间:
2021-04-24 13:37:08
阅读次数:
0
作者:bishe_teacher blog.csdn.net/bishe_teacher/article/details/107878536 正常情况下,每个子线程完成各自的任务就可以结束了。不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了。 本文涉及到的知识点: t ...
分类:
编程语言 时间:
2021-04-24 11:53:21
阅读次数:
0