码迷,mamicode.com
首页 > 2018年09月24日 > 全部分享
现有n 个乱序数,都大于 1000 ,让取排行榜前十,时间复杂度为o(n), top10, 或者 topK,应用场景榜单Top:10
一、topK python实现 ~~~ def topk(k, lst): top = [0 for i in range(k)] 生成一个长度为K 的有序列表 for item in lst: 循环将要取 排行榜的列表 for i in range(k 1, 1, 1): if item top[ ...
分类:其他好文   时间:2018-09-24 19:34:25    阅读次数:241
高可用性和PyMongo
High Availability and PyMongo高可用性和PyMongo************************************PyMongo makes it easy to write highly available applications whether you ...
分类:其他好文   时间:2018-09-24 19:34:08    阅读次数:118
20180918-1 词频统计
执行后效果如下图所示: 功能二和功能三和功能四: 关键在于要能区分输入的第二个参数是文件夹名还是文件名还是重定向。先判断argv[1]是不是"-s",是的话就是重定向。将重定向到"-s"里的文件输入到功能一里的函数即可进行输出。如果不是"-s",再利用判断文件夹路径是否存在来判断是文件名还是文件夹名 ...
分类:其他好文   时间:2018-09-24 19:33:59    阅读次数:169
83. Remove Duplicates from Sorted List
一、题目 1、审题 2、分析 给出一个有序的有重复数值的整形链表,删除重复值的节点,使得每个节点的值只出现一次。 二、解答 1、思路: 同 eg 82,只是保留重复节点数值的一个节点 ...
分类:其他好文   时间:2018-09-24 19:33:51    阅读次数:120
textInput事件
DOM3级事件引入了 textInput 这个代替keypress的textInput的行为稍有不同 区别 event.inputMethod 表示把文本输入到文本框中的方式,但是只有IE支持 ...
分类:其他好文   时间:2018-09-24 19:33:42    阅读次数:190
Mysql主从配置
MySQL主从配置,可以实现读写分离,从而减轻数据库的压力 安装MySQL1. 查询本地已安装的mysql,命令 : rpm -qa | grep mysql2. 卸载已安装的mysql,命令 : rpm -e --nodeps [文件名]3. 利用xFtp上传文件到/usr/local目录4. 创 ...
分类:数据库   时间:2018-09-24 19:33:28    阅读次数:222
Fiel类
概述 java .io.File 类是 文件和目录路径名的抽象表示,主要用于文件H目录的创建 查找和删除等操作。 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent ...
分类:其他好文   时间:2018-09-24 19:33:20    阅读次数:137
c#关于udp远程关闭一个连接问题
20180924 在一个项目使用UDP过程中遇到了这样一个问题,当远程主机有连接的时候服务端发送一条数据到客户端,将不会产生问题,但是如果连接中断之后,再向此客户端发送数据socket将会强行关闭连接,后果就是直接导致此udp作废。 解决方法: 在实例化UdpClient之后添加: uint IOC ...
分类:Windows程序   时间:2018-09-24 19:33:14    阅读次数:262
sliding window substring problem汇总贴
Find All Anagrams in a String: https://leetcode.com/problems/find-all-anagrams-in-a-string/description/ Minimum Window Substring: https://leetcode.com ...
分类:Windows程序   时间:2018-09-24 19:32:56    阅读次数:188
MongoDB复制集安全认证
之前我有一篇博客写的是“node.js通过权限验证连接MongoDB”,这篇博客上提到如何在启动文件中通过配置auth参数来开启权限认证,但这种认证方式只适合单机节点,当我们使用复制集时应该怎么开启权限认证来保证复制集的安全捏? 先给大家看一下我在centos虚拟机上搭建的复制集 这和我之前的那篇博 ...
分类:数据库   时间:2018-09-24 19:32:50    阅读次数:211
算法学习——递推之超级素数
算法描述 超级素数定义: 1. m位超级素数本身是素数 2. 最高位开始,去掉一位为m 1位的素数…… 例: 103不是超级素数,去掉最高位的1之后为3,不是有个2位素数,137是一个三位超级素数,去掉最高位1之后为37,37是一个二位素数,去掉3之后为7,7也是一个素数 要求: 输入整数m(1 ...
分类:编程语言   时间:2018-09-24 19:32:37    阅读次数:271
设计模式之- 单例模式(Singleton Pattern)
单例模式 单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。 单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是一 ...
分类:其他好文   时间:2018-09-24 19:32:28    阅读次数:168
JVM系列(七) - JVM线上监控工具
前言 通过上一篇的 JVM 垃圾回收知识,我们了解了 JVM 具体的 垃圾回收算法 和几种 垃圾回收器。理论是指导实践的工具,有了理论指导,定位问题的时候,知识和经验是关键基础,数据可以为我们提供依据。 在线上我们经常会遇见如下几个问题: 内存泄露; 某个进程突然 CPU 飙升; 线程死锁; 响应变 ...
分类:其他好文   时间:2018-09-24 19:32:21    阅读次数:239
[Analytics] Add Tealium debugger in Chrome
It would be helpful once you can see what information have been tracking inside you web application, We can use Teailumn debugger for that, inside Chr ...
分类:其他好文   时间:2018-09-24 19:32:14    阅读次数:190
高并发下的Java数据结构(List,Set,Map,Queue)
由于并行程序与串行程序的不同特点,适用于串行程序的一些数据结构可能无法直接在并发环境下正常工作,这是因为这些数据结构不是线程安全的。本节将着重介绍一些可以用于多线程环境的数据结构,如并发List、并发Set、并发Map等。 1.并发List Vector 或者 CopyOnWriteArrayLis ...
分类:编程语言   时间:2018-09-24 19:32:04    阅读次数:171
java中线程优先级是怎么回事给出一个例子
j6.线程优先级 (视频下载) (全部书籍) java中线程的优先级用1-10之间的数字表示,数值越大优先级越高,默认的优先级为5。Java中的线程优先级是在Thread类中定义的常量 NORM_PRIORITY : 值为5,MAX_PRIORITY :值为10,MIN_PRIORITY : 值为1 ...
分类:编程语言   时间:2018-09-24 19:31:49    阅读次数:258
最近一个项目需要使用vue,作为小白,记录一下自己的学习历程吧(项目之环境配置)
一、环境准备 1.git 2.19.0(免费、开源的分布式版本控制系统) 下载地址:https://git-scm.com 查看git版本:安装完成后,打开命令提示符输入 git --version 2.nginx 1.15.3(高性能的HTTP和反向代理服务器) 下载地址:http://nginx ...
分类:其他好文   时间:2018-09-24 19:31:41    阅读次数:293
965条   上一页 1 ... 14 15 16 17 18 19 20 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!