东方客主 东方客主
3年前
go-map源码简单分析(map遍历为什么时随机的)
GO中map的底层是如何实现的首先Go语言采用的是哈希查找表,并且使用链表解决哈希冲突。GO的内存模型先看这一张map原理图(https://imghelloworld.osscnbeijing.aliyuncs.com/49dfa7b81e19fbab143ddc0a7b3b7fa0.png)map再来看
Wesley13 Wesley13
3年前
CKA
新版CKA考试已于2020年9月1日正式上线!考试模式:线上考试考试时间:2小时认证有效期:3年软件版本:Kubernetesv1.19重考政策:可接受1次重考经验水平:中級题目数量:17题题库量小:随机的题目重复率极高
Wesley13 Wesley13
3年前
MySql 5.7安装(随机密码,修改默认密码)两个坑
MySql5.7安装(随机密码,修改默认密下载了MySql最新版本,安装的过程中,发现了很多新特性1.data目录不见了!(https://oscimg.oschina.net/oscnet/d2e6d3aa70343f4fd7c7e5d4d9d6c4897da.jpg)在进行mydefault.ini配置的时候(需要配置 
Stella981 Stella981
3年前
JavaScript算法系列之
1.输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba字符串拼接(先理解不输入重复字符的)1functionpermutate(str){2varresult;
Wesley13 Wesley13
3年前
JWT 记录
前期项目中,使用了随机生成token代替session的方式来作为前后端安全性校验.但是感觉无法解决token被劫持的情况,所以想了解一下JWT的机制.参考https://zhuanlan.zhihu.com/p/27722251(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2F)
Wesley13 Wesley13
3年前
Java面试总结(排序算法)
1.冒泡排序算法描述:两两比较,大的放后面2.选择排序算法描述:在m元数组中找到最小值的位置,然后将最小值的位置和第n(n0,1,2,....m1)位的值对调,排序k次则m元数组中前k(k<m)位的值已经排序好,m元数组中前k位的值不需要再进行排序,此时需要排序的元素只有mk个3.插入排序算
Wesley13 Wesley13
3年前
JS求解数独算法
functiongetNext(board){varresultnull;for(leti0;i<9;i){if(!result){for(letj0;j<9;j){if(boardi
Stella981 Stella981
3年前
BCryptPasswordEncoder加密工具类
SpringSecurity提供的BCryptPasswordEncoder加密算法进行加密importorg.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;/<pBCryptPasswordEncode
Rocksdb原理简介
Rocksdb作为当下nosql中性能的代表被各个存储组件(mysql、tikv、pmdk、bluestore)作为存储引擎底座,其基于LSMtree的核心存储结构(将随机写通过数据结构转化为顺序写)来提供高性能的写吞吐时保证了读性能。同时大量的并发性配置来降低compaction的影响。
马尚 马尚
9个月前
用Python和机器学习识别英文数字验证码
在本项目中,我们将展示如何使用Python和机器学习技术来识别英文数字验证码。英文数字验证码通常包含了一系列随机生成的字母和数字,我们将利用机器学习模型来训练识别这些验证码。首先,我们需要导入所需的库:pythonimportosimportnumpyas