码迷,mamicode.com
首页 > 2020年05月30日 > 全部分享
LeetCode 84. 柱状图中最大的矩形 | Python
84. 柱状图中最大的矩形 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/largest-rectangle-in-histogram/ 题目 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图 ...
分类:编程语言   时间:2020-05-30 20:17:18    阅读次数:73
Infobright数据库使用
最近公司要做一个用户访问日志记录统计分析的功能,需要记录日志,但是公司的产品一天大概产生百万级的日志信息, 本身日志记录信息就比较固化和简单(基本不会存在改动),平时没有什么用,就是在统计分析时需要查用一下,另外日志需要长期存储不删除! 于是问题的难点是:如何存储大量的日志信息和在此基础上做查询分析 ...
分类:数据库   时间:2020-05-30 20:17:04    阅读次数:82
7-3 停车场管理 (20point(s))
设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。车辆按到达停车场时间的先后次序依次从停车场最里面向大门口处停放 (即最先到达的第一辆车停放在停车场的最里面) 。如果停车场已放满n辆车,则以后到达的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车可以 ...
分类:其他好文   时间:2020-05-30 20:16:45    阅读次数:141
zookeeper 实现一个简单的服务注册与发现(C++) 二:注册
git:git@github.com:ccx19930930/services_register_and_discovery.git 参考链接:https://www.cnblogs.com/haippy/archive/2013/02/21/2920280.html base_class.h 1 ...
分类:编程语言   时间:2020-05-30 20:16:08    阅读次数:68
JAVA并发编程揭开篇章,并发编程基本认识,了解多线程意义和使用
多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理(Chip-level multithreading)或同 ...
分类:编程语言   时间:2020-05-30 20:15:53    阅读次数:78
[Python] Simple Decorators
def my_decorator(func): def wrapper(): print("Something is happening before the function is called.") func() print("Something is happening after the f ...
分类:编程语言   时间:2020-05-30 20:15:38    阅读次数:77
JavaScript常用工具类
1.邮箱 export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s) } 2.手机号码 export const isMobile = ...
分类:编程语言   时间:2020-05-30 20:15:20    阅读次数:72
Nginx+Lua生成最新文件下载链接
Nginx+Lua生成最新文件下载链接背景介绍:要求Nginx提供一个固定的下载接口,比如:xxx.xxx.com/download,然后这个地址会跳转的最新版本的软件包下载地址,这样的话请求xxx.xxx.com/download就能下载到最新版本的软件包。Nginx编译安装添加lua模块[root@172-16-1-209tools]#wgethttp://luajit.org/downloa
分类:其他好文   时间:2020-05-30 20:14:55    阅读次数:156
Navicat12激活,版本v12.1.18
https://www.52pojie.cn/thread-934566-1-1.html 1、navicat_premium原版安装包官网下载地址:https://www.navicat.com.cn/download/navicat-premium2、注册工具github地址:https://g ...
分类:其他好文   时间:2020-05-30 20:14:40    阅读次数:107
SpringMVC:多视图解析器配置以及问题
参考文章:https://www.cnblogs.com/daxin/p/3551537.html 多个视图解析器的配置 在SpringMVC模式当中可以通过如下配置来支持多视图解析 <!-- jsp jstl --> <bean id="JSPViewResolver" class="org.sp ...
分类:编程语言   时间:2020-05-30 20:14:02    阅读次数:100
Apache+SVN部署
Apache+SVN部署 #1.安装依赖包 yum -y install expat-devel pcre pcre-devel openssl-devel cd /server/tools/ #安装apr-1.7.0 wget https://mirrors.aliyun.com/apache/a ...
分类:Web程序   时间:2020-05-30 20:12:51    阅读次数:72
原生JS中获取位置的方案总结
获取鼠标当前位置 clientY、clientX: 鼠标当前位置 相对于 浏览器可视区域顶部、浏览器可视区域左部 的位置; pageY、pageX: 鼠标当前位置 相对于 文档顶部、文档左部的位置; screenY、screenX:鼠标当前位置 相对于 屏幕顶部、屏幕左部的位置; offsetY、o ...
分类:Web程序   时间:2020-05-30 20:12:37    阅读次数:85
GUI编程
GUI编程介绍 Frame介绍 1 package Gui; 2 3 import java.awt.*; 4 5 /** 6 * author liulei 7 * data 5.29 8 * since 1.8 9 * version 1.0 10 * Description 实现一个简易的fr ...
分类:其他好文   时间:2020-05-30 20:11:57    阅读次数:56
playbook的编写(二)
管理 Facts (事实) %% Facts:抓取被管理主机的信息 (当playbook执行比较耗时时可以选择关闭这个功能) Facts:通过 setup模块 来收集被管理主机信息 setup获取收集主机信息 关闭Facts 好处:playbook在运行事很快,因为它不再收集受控节点主机信息了 ga ...
分类:其他好文   时间:2020-05-30 20:11:29    阅读次数:69
架构师内功心法,注重方法调用顺序的建造者模式详解
一、建造者模式的定义 大家平时都去过肯德基用餐,那里不变的是炸鸡、汉堡、薯条、可乐等,这些都是一直都有的,不变的,而其它组合是经常变化的,从而生成不同的“套餐”罢了。而建造模式(Builder Pattern)是将一个复杂的对象的构建过程与它的表示分离,使得同样的构建过程构建不同的表示。使用建造者模 ...
分类:其他好文   时间:2020-05-30 20:11:12    阅读次数:93
RocketMQ源码 — 十、 RocketMQ顺序消息
RocketMQ本身支持顺序消息,在使用上发送顺序消息和非顺序消息有所区别 发送顺序消息 SendResult sendResult = producer.send(msg, new MessageQueueSelector() { @Override public MessageQueue sel ...
分类:其他好文   时间:2020-05-30 20:10:53    阅读次数:66
文件共享存储服务-ftp
ftp|lftp ftp(File Transfer Protocol)文件传输协议 C/S模式 默认使用20、21端口:20端口传输数据,21端口传输命令 PORT主动模式 PASV被动模式 vsftpd 安装 yum install vsftpd -y 三种认证模式:匿名用户、本地用户、虚拟用户 ...
分类:其他好文   时间:2020-05-30 20:10:38    阅读次数:74
829条   上一页 1 ... 8 9 10 11 12 13 14 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!