码迷,mamicode.com
首页 >  
搜索关键字:做了    ( 20842个结果
TimSort源码详解
Python的排序算法由Peter Tim提出,因此称为TimSort。它最先被使用于Python语言,后被多种语言作为默认的排序算法。TimSort实际上可以看作是mergeSort+binarySort,它主要是针对归并排序做了一系列优化。如果想看Python的TimSort源码,在Cpytho ...
分类:其他好文   时间:2020-12-17 12:27:06    阅读次数:2
惊天秘密!如何在 Flutter 项目中实现操作引导
不要冒然评价我,你只知道我的名字,却不知道我的故事,你只是听闻我做了什么,却不知我经历过什么。 俗话说得好,产品有三宝,弹窗浮层加引导。 上图截图自我司 App 晓黑板中的口算模块,相信每个 App 开发在工作中都碰到这种场景,为了避免用户对新功能产生困惑,会对一些功能加一些引导操作。在原生开发中, ...
分类:其他好文   时间:2020-12-16 12:32:09    阅读次数:3
Elasticsearch Top 51 重中之重面试题及答案
题记问题列表和答案来自国外博客(原文答案不准确,有错误),为避免误导,我对每个问题做了属于自己的理解和解答。问题都非常基础,文章有点长,但请你耐心把它看完,期望对你的Elastic求职有所帮助!1、简要介绍一下Elasticsearch?严谨起见,如下一段话直接拷贝官方网站:https://www.elastic.co/cn/elasticsearch/Elasticsearch是一个分布式、RE
分类:其他好文   时间:2020-12-16 12:16:10    阅读次数:3
ThreadLocal内存泄漏需要注意的
前段时间在网上看到了一篇关于ThreadLocal内存泄漏的文章 于是个人也研究了下ThreadLocal 对象,其原理是: ThreadLocal 定义的变量值 会存储在当前线程的一个map集合中 这个map里面存储的是Entity对象 , Entity对象的key是当前ThreadLocal对象 ...
分类:其他好文   时间:2020-12-16 11:53:16    阅读次数:4
宽字节XSS跨站攻击
简介 宽字节跨站漏洞多发生在GB系统编码。 对于GBK编码,字符是由两个字节构成,在%df遇到%5c时,由于%df的ascii大于128,所以会自动拼接%5c,吃掉反斜线。而%27 %20小于ascii(128)的字符就会保留。通常都会用反斜线来转义恶意字符串,但是如果被吃掉后,转义失败,恶意的xs ...
分类:其他好文   时间:2020-12-15 12:09:06    阅读次数:3
【聊透SpringMVC】SpringMVC“现代”方式的启动过程
“哪有什么岁月静好,不过是有人替你负重前行”,这句话一点不假。该做的事情还是要做的,你不用做,那是别人替你做了而已。当SpringMVC遇上SpringBoot后,确实方便了开发人员,那是因为SpringBoot把所有的代码都写好了,并通过自动配置来应用这些代码。现代的启动过程因为是基于SpringBoot的,所以就要按照SpringBoot的Style了,一切都要从入口类SpringApplic
分类:编程语言   时间:2020-12-15 11:37:51    阅读次数:4
java发送html模板的高逼格邮件
java发送html模板的高逼格邮件最近做了一个监测k8s服务pod水平伸缩发送邮件的功能(当pod的cpu/内存达到指定阈值后会水平扩展出多个pod、或者指定时间内pod数应扩展到指定数量),一开始写了个格式很low的邮件,像下面这样:简单邮件主流程打通,算个v1版本吧,程序员是个追求完美的人,再说这么低逼格的邮件,给客户看,客户也会不满意。那怎么提高邮件的逼格呢?下面写了个简单的demo,v2
分类:编程语言   时间:2020-12-14 13:57:56    阅读次数:15
LeetCode #389. Find the Difference
###题目 389. Find the Difference ###解题方法 先统计两个字符串中每个字母的出现次数,记为dic_s和dic_t,先遍历dic_s,找一个在dic_t中没出现的字母,或者在dic_t中出现了但是频数和dic_s中不一样的字母,找到了就break不做了,要是没找到就再去d ...
分类:其他好文   时间:2020-12-14 13:02:21    阅读次数:3
开源实战 | Canal生产环境常见问题总结与分析
前言Canal是阿里巴巴开源的数据库Binlog日志解析框架,主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费。在之前我写的文章阿里开源MySQL中间件Canal快速入门中,我已经介绍了Canal的基本原理和基础使用。在部署到生产环境的过程中,自己作为一个菜鸟,又踩了一些坑,期间做了记录和总结,并再解决后分析了下原因,便有了此文。本文重点内容Canal常见的三大问题原因分析及解决
分类:其他好文   时间:2020-12-11 12:06:18    阅读次数:3
【秒杀系统】零基础上手秒杀系统(三):抢购接口隐藏 + 单用户限制频率
前言时光飞逝,两周过去了,是时候继续填坑了,不然又要被网友喷了。本文是秒杀系统的第三篇,通过实际代码讲解,帮助你了解秒杀系统设计的关键点,上手实际项目。本篇主要讲解秒杀系统中,关于抢购(下单)接口相关的单用户防刷措施,主要说两块内容:抢购接口隐藏单用户限制频率(单位时间内限制访问次数)当然,这两个措施放在任何系统中都有用,严格来说并不是秒杀系统独特的设计,所以今天的内容也会比较的通用。此外,我做了
分类:其他好文   时间:2020-12-11 12:04:57    阅读次数:2
20842条   上一页 1 ... 15 16 17 18 19 ... 2085 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!