做了zip压缩的功能后,突然对背后的原理和算法想了解下,于是学习总结如下: 具体的算法,可以先忽略,把每种算法的原理以及基本的数学知识先了解一遍,有兴趣的话,然后对每一种算法再详细学习和了解,甚至用程序去实现。 MD5 加密原理:以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组 ...
分类:
编程语言 时间:
2021-06-28 17:46:29
阅读次数:
0
function a1() { return new Promise(o => { console.log("a1") o('a1_1') }) } async function a2() { const _a2 = await a1() console.log(_a2); console.log( ...
分类:
其他好文 时间:
2021-06-28 17:45:59
阅读次数:
0
public void startC138() { new Thread(() -> { try { Thread.sleep(10000); String killredis = "/home/bjlthy/gym/code/killredis.sh"; Process ps = Runtime. ...
分类:
编程语言 时间:
2021-06-28 17:45:28
阅读次数:
0
Markdown学习 标题 #+标题名字 #一级标题 #二级标题....... 二级标题 三级标题 四级标题 字体 粗体 ** ** ctrl+B 斜体 ** ctrl+I 分割线 *** 引用 > 这是引用内容 图片 超链接 超链接名字 这是百度超链接 列表 1.空格 -.空格 空格 表格 名字 ...
分类:
其他好文 时间:
2021-06-28 17:43:39
阅读次数:
0
LVS原理与实现 - 原理篇 LVS,全称 Linux Virtual Server,是章文嵩博士发起的一个开源项目。在社区具有很大的热度,是一个基于四层、性能极高的反向代理服务器。至于什么是反向代理,这里就不作详细介绍了,如果不了解可以先去阅读反向代理相关的资料。 LVS工作原理 下面先介绍一下 ...
分类:
其他好文 时间:
2021-06-28 17:43:07
阅读次数:
0
操作字符串的类有:String、StringBuffer、StringBuilder。 String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新的 String 对象,然后将指针指向新的 String 对象,而 Str ...
分类:
编程语言 时间:
2021-06-28 17:39:55
阅读次数:
0
假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。
对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得... ...
分类:
编程语言 时间:
2021-06-28 17:39:25
阅读次数:
0
SELECT A.WBXSDDH,A.XSDDLX,B.XSFDH,B.XSZZDM,C.SKUID FROM GMXSDD A,GMXSDDFD B,GMXSDDSP C WHERE A.XSDDH=B.XSDDH AND B.XSFDH=C.XSFDH AND B.XSFDLX=0 AND B. ...
分类:
数据库 时间:
2021-06-28 17:36:49
阅读次数:
0
import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * @author: small-sunshine * @Description:考拉兹猜想,100万以内的数 * @date: 2021/ ...
分类:
其他好文 时间:
2021-06-25 17:25:25
阅读次数:
0
一、简介 麻雀搜索算法(Sparrow Search Algorithm, SSA)是于2020年提出的。SSA 主要是受麻雀的觅食行为和反捕食行为的启发而提出的。该算法比较新颖,具有寻优能力强,收敛速度快的优点。 1 算法原理 建立麻雀搜索算法的数学模型,主要规则如下所述: (1)发现者通常拥有较 ...
分类:
编程语言 时间:
2021-06-25 17:18:08
阅读次数:
0