Rust 两个数组的交集 II HashMap
两个数组的交集 II 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[4,9]这道题的解题思路就是, ... 查看全文
POJ 1236 Network of Schools (连通图 - Garbow 算法)
POJ 1236 Network of Schools ? 校园网:给定N所学校和网络,目标是分发软件其他学校都可收到,求①所需最少分发学校数;②若任选学校都能收到,最低新增边数。 思路:同一个强连通分量内的顶点合并为一个,在这个DAG上计算出度和入度。①其实是求入度为0的顶点数,②则是求0出度和0 ... 查看全文
【Python】格式化输出JSON
import json str = '{"status":"500","data":null,"time":1595921796,"info":"测试测试"}' # 字符串转换为JSON格式 str_json = json.loads(str) # 格式化输出JSON # sort_keys:是否按 ... 查看全文
Python namedtuple
Python元组的升级版本 -- namedtuple(具名元组) 因为元组的局限性:不能为元组内部的数据进行命名,所以往往我们并不知道一个元组所要表达的意义,所以在这里引入了 collections.namedtuple 这个工厂函数,来构造一个带字段名的元组。具名元组的实例和普通元组消耗的内存一 ... 查看全文
SpringBoot WebMvcConfigurer
1. 简介 WebMvcConfigurer配置类其实是Spring内部的一种配置方式,采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制,可以自定义一些Handler,Interceptor,ViewResolver,MessageConverter。基于java-ba ... 查看全文
测试 USB 存储设备读写性能(Mb/s),平均读写速度等
1.将U盘(USB3.0)插入被测试机器,假定识别设备为sdc2.创建vfat文件系统分区/dev/sdb1分区容量大于30GBumount /dev/sdc1mkfs -t vfat /dev/sdc1mkdir /upanmount -t vfat /dev/sdc1 /upan3.测试U盘写入 ... 查看全文
前端面试之Html篇
1 . doctype(文档类型) 的作用是什么? ☆ 对文档进行有效性验证: 它告诉用户代理和校验器这个文档是按照什么DTD 写的。这个动作是被动的, 每次页面加载时,浏览器并不会下载DTD 并检查合法性,只有当手动校验页面时才启用。 决定浏览器的呈现模式: 对于实际操作,通知浏览器读取文档时用哪 ... 查看全文
Flume 的监控方式
因为Flume是基于Java编写的,所以已经提供了基于JMX的服务实现,内置了MBean。 唯一需要做的就是启动JMX服务,使用工具,或写代码,向JMX的monitor服务发送请求,获取其中的MBean。 一、基于JCONSOLE查看MBean 1、在conf/flume.env.sh中进行配置 e ... 查看全文
ie加载js的网页问题
2020年3月13日工作问题 问题:在jsp页面,下有js文件没有加载出来,但是在f12下,刷新就加载出来了。 我打开的网页是360安全浏览器,内核设置为ie8,但是打开网页有一些js文件就是加载不出来,后来查询 得知。在ie8/9模式下,只能打开f12生效console方法。在ie6/7,根本没有 ... 查看全文
Web架构之Nginx try_files
[TOC] try_files Nginx的 按顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示为文件夹),如果所有的文件或文件夹都找不到,会进行一个内部重定向到最后一个参数,只有最后一个参数可以引起一个内部重定向。之前的参数只设置内部的URI指向,最后一个参数是回退的URI且必须 ... 查看全文
webpack 4 技术点记录
【webpack是什么,能做什么?】: 是一个模块打包机,可以将浏览器不能直接运行的语言,将其打包为合适的格式以供浏览器的使用 》实现代码的转换:比如把es6转为es5,把less转为css 》文件的优化:压缩代码,合并文件 》模块的合并:多个模块合成一个模块 》代码校验:检测代码的规范 》自动发布 ... 查看全文
慢慢做一个模仿天猫网站-3
所谓的公共页面,即每个页面都有内容。 比如页头,页脚还有搜索框。 步骤 1 : 公共页面所谓的公共页面,即每个页面都有内容。 比如页头,页脚还有搜索框。 这样的页面,又叫做include文件。在真正开发网站的时候(不仅仅使用html和css,比如采用JSP技术),会单独设计这样的网页,然后在不同的主 ... 查看全文
js获取时间最详细~~~~
最详细 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-e ... 查看全文
js中if条件语句以及switch条件语句的使用
// if语句简单使用 if和else if相比,else if效率更高,因为else if中前面判断过的条件后面不需要再重复判断,而全部使用if则需要重复判断 var one=5; if(one>2){ one+=1; } if(one-=6){ one=3 } //one为0,因为one-=6会 ... 查看全文
树莓派/Debian Apache2 实现 HTTPS(SSL) 服务
树莓派/Debian Apache2 实现 HTTPS(SSL) 服务 一、前言 我们在上一篇中,部署了 LAMP Web 服务器环境。但由于 默认 HTTP 协议链接中存在诸多不足,所以我们这一篇实现 HTTPS 连接。 二、部署 HTTPS 的两种方式 1. 使用第三方 CA 这里我们以阿里云 ... 查看全文
树莓派/Debian Apache2 配置自建 CA 实现 HTTPS(SSL) 服务
树莓派/Debian Apache2 配置自建 CA 实现 HTTPS(SSL) 服务 一、前言 前文 查看全文
Webpack DllPlugin 和 DllReferencePlugin
Webpack DllPlugin 和 DllReferencePlugin 1.插件的作用 是一种分包的解决方案,它可以将部分代码抽出来,单独形成一个插件包,类似windows系统中的dll包. 2.插件的用途 因为插件的作用是分离代码,所以常用在代码中做公共代码的抽离,例如React中可以把公共 ... 查看全文
php 封装 elasticsearch
<?php /** * elasticsearch封装类 * @author joniding * @date 2019-07-19 */ namespace PhpLib\Ec\Helpers; use Elasticsearch\ClientBuilder; use Illuminate\Htt ... 查看全文