最小编辑距离

给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符 删除一个字符 替换一个字符 示例 1: 输入: word1 = "horse", word2 = "ros" 输出: 3 解释: horse -> rorse (将 'h' 替换为 'r') rorse -> rose (删除 'r') rose -> ros (删除 'e') 示例 2: 输入: word1 = "intention",
分类: 其他 发布时间: 11-05 21:00 阅读次数: 0

Android 作业08

package com.example.a8; import android.content.SharedPreferences; import android.os.Bundle; import android.view.View; import android.widget.CheckBox; import android.widget.EditText; import android.widget.Toast; import androidx.appcompat.app.AppCom
分类: 其他 发布时间: 11-05 21:00 阅读次数: 0

zabbix 钉钉报警

群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。例如:通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步;通过聚合Trello,JIRA等项目协调服务,实现项目信息同步。不仅如此,群机器人支持Webhook协议的自定义接入,支持更多可能性. 比如我们可将Zabbix运维报警提醒通过自定义机器人聚合到钉钉群中,以实现钉钉告警。下面记录下Zabbix通过钉钉告警的设置过程: 一. 钉钉机器人创建 登录钉钉客户端,创建一个群,把需要收
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

2019-2020-1学期20192409《网络空间安全专业导论》第五周学习总结

第十章 操作系统 1.操作系统的角色 应用软件(application software):帮助我们解决现实世界问题的程序。 系统软件(system software):管理计算机系统并与硬件进行交互的程序。 操作系统(operating system):管理计算机资源并为系统交互提供界面的系统软件。 一台计算机通常只有一个活动的操作系统,在系统运行中负责控制工作。计算机硬件是靠电线连接的,初始时载入永久存储器(ROM)中存储的一小组系统指令。这些指令将从二级存储器(通常是硬盘)中载入大部分系
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

XMLHttpRequest() 如何预检查CORS跨域请求的?

https://blog.csdn.net/qq_38261174/article/details/90691058
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

python基础 集合

集合关系测试 1 #集合去重,集合本身是无序的 2 l1 = [1,2,3,6,5,4,6,8,9,7,1] 3 set1 = set(l1) 4 print(set1) 5 #集合关系测试 6 set2 = (1,2,13,14,15) 7 #取交集,等同于set1 & set2 8 print(set1.intersection(set2)) 9 #取并集,等同于 set1 | set2 10 print(set1.union(set2)) 11 #取差集set1有set
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

Docker的基本使用(部署python项目)

一、准备项目 我写的是一个爬取某ppt网站的代码,就一个ppt1.py是爬虫,然后,ppts是存放下载的ppt的 二、准备requirement.txt文件 这个是需要哪些python库支持,写好 三、准备Dockerfile文件 需要一个名为Dockerfile的文件,没有后缀,这个创建docker镜像的配置文件 FROM python:3.6 ENV PATH /usr/local/bin:$PATH ADD . /code WORKDIR /code RUN pip install -r
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

33-Search in Rotated Sorted Array

Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., [0,1,2,4,5,6,7] might become [4,5,6,7,0,1,2]). You are given a target value to search. If found in the array return its index, otherwise return -1.
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

List.add(bean) 报错空指针

我要干什么 : 我要从一个遍历元素中, 选出一些添加到list中 List<Object> list = null; for(Object obj : objList) { list.add(obj); } 然后被报空指针的错....我想 难道是 obj=null ? if(obj != null) list.add(obj); 继续报错, 我继续想难道是我判断空的条件不对? 于是找了个高级点的代码去判断一个对象是否为空 public static boole
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

websocket server 工具

一、工具介绍   下载地址 (针对 java8 的工具)   不包含jdk,需要本地电脑上面安装了java8, 本工具只含有websocket 服务端工具,客户端,可以使用在线的websocket,有很多这样的地址      此链接只针对安装jdk8的用户 https://pan.baidu.com/s/1BSCUTljLTIbKs9YgkiZC2A    二、工具截图(可终生免费使用)   功能介绍 左边的数字,为需要开启的端口,可进行编辑,点击监听,开启服务 中间部分为接受到客户端发送的消
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

mysql数据的备份

一、备份方式 1、备份:逻辑备份(mysqldump,mydumper)、物理备份(xtrabackup、tar、cp、rsync) 2、冗余:主备模式、数据库集群 二、备份对象 1、数据(库、表) 2、日志文件 三、物理备份(适合大型数据库,不受引擎的限制)实验用的是mariadb,步骤按mysql来 1、percona-xtrabackup 物理备份 + binlog 1.1下载软件包(超级慢 http://www.percona.com/software/percona-xtraback
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

Pi 币 软件注册 app下载 Pi Network软件注册教程 电话验证 pi币的收取 等 (1)

苹果类手机 注册与下载 Pi币 App 在苹果应用商店的下载   因为在国内没有办法下载到Pi Network App 软件有两种解决方案,     方法一:重新注册苹果id账号,并且在注册的时候更改注册地区为非国内     方法二:直接在App Store应用商店里面更改地区 (笔者选择的地区为香港)   两种方法笔者都测试过,都能够将Pi Network 下载到iphone手机里面。   但是第二种方法更加 快捷方便 笔者主要介绍第二种方法:      第一步:首先打开苹果App Stor
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

php如何在mysql里批量插入数据

假如说我有这样一个表,我想往这个表里面插入大量数据 1 CREATE TABLE IF NOT EXISTS `user_info` ( 2 `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键', 3 `name` varchar(255) NOT NULL default '' COMMENT '姓名', 4 `age` int(11) NOT NULL default '0' COMMENT '年龄', 5 PRIMARY KEY (`id
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

2019-11-5:docker拉去配置oracle数据库

转载自:https://www.cnblogs.com/OliverQin/p/9765808.html 1.拉取Oracle11g镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 等待下载即可…… 下载完成后,使用下列命令查看镜像 docker images 从上图可以清楚看到镜像拉取完毕 2.创建容器 docker run -itd -p 1521:1521 --name oracle11g regist
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

Android.mk基础

1、前言 Android.mk用于向编译系统描述源文件和共享库,它实际上是编译系统解析一次或多次的微小GNU makefile片段。它的语法支持将源文件分组位模块,模块是静态库、共享库或独立的可执行文件。 2、简单示例 首先来看一个最简单的Android.mk的例子,如下所示: # A simple Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := hello.c LOCAL_MO
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

lgP2843

原题链接https://www.luogu.org/problem/P2843 题目描述 敌方的高级将领都是有很多相同之处的。为了方便找到每名敌将的弱点,我军情报部已经找到了他们的不同点,并将其归纳为K种特性。比如1号特性就代表一个敌将喜欢打人,2号特性就代表一个敌将喜欢吃饭,等等。 为了方便存储,我军使用特性值来描述一个敌将的特点。特性值是一个位数为K的二进制整数,每一位都可以表示一名敌将的一个特性。1代表具有此特性,0代表没有。 我军间谍打听到,不久有N个敌方将领会举行一场宴会,而且入场时
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

用VHDL语言编写7人表决器

7人表决器,即大于等于3个人同意,结果为成功。用逻辑0和1表示就是超过3个1为真用‘1’表示,不成功用‘0’表示。则其程序如下: library ieee; use ieee.std_logic_1164.all; entity qb7 is port( a:in std_logic_vector(6 downto 0); b:out std_logic ); end; architecture bhv of qb7 is begin process(a) variable Q :intege
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

34- Find First and Last Position of Element in Sorted Array

Given an array of integers nums sorted in ascending order, find the starting and ending position of a given target value. Your algorithm's runtime complexity must be in the order of O(log n). If the target is not found in the array, return [-1, -1].
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

java的异常情况

2019-11-03异常分类:所有的异常都在Throwable类里,Throwable有分为Error类和Exception类。 1、Error是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM(Java虚拟机)出现问题。例如,Java虚拟机运行错误(Virtual MachineError),当JVM不再继续执行操作所需的内存资源时,将出现OutOfMemoryError。这些异常发生时,Java虚拟机(JVM)一般会选择线程终止
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0

SpringBoot与SpringDateJPA和Mybatis的整合

一、SpringBoot与SpringDateJPA的整合 1-1、需求 查询数据库---->得到数据------>展示到页面上 1-2、整合步骤 1-2-1、创建SpringBoot工程 具体步骤查看我上一篇随笔 https://www.cnblogs.com/pengpengdeyuan/p/11798804.html 1-2-2、添加maven依赖(pom.xml) <dependencies> <dependency> <groupId>org.
分类: 其他 发布时间: 11-05 20:50 阅读次数: 0