Ubuntu安装Typora

Typora的安装 更多的Ubuntu下软件安装问题,请关注这儿 1. 执行以下命令安装 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE sudo add-apt-repository 'deb https://typora.io linux/' sudo apt-get update sudo apt-get install typora
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

CPU 负荷过重时邮件报警

首先介绍一下 top 命令的使用方法, top 程序提供了运行系统的动态实时视图, 它可以显示系统摘要信息以及当前线程或进程的列表 $ top -h procps-ng 3.3.12 Usage: top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols] -hv Help/Version 两者都是打印版本等帮助信息 在命令行参数中提供以下选项可以改变默认值 -b Batch-mode 非窗口模式的输
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

python 描述器

语法简析 一般来说,描述器(descriptor)是一个有”绑定行为”的对象属性(object attribute),它的属性访问被描述器协议方法重写。这些方法是 __get__()、 __set__() 和 __delete__() 。如果一个对象定义了以上任意一个方法,它就是一个描述器。而描述器协议的具体形式如下: descr.__get__(self, obj, type=None) --> value descr.__set__(self, obj, value) --> Non
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

算法竞赛入门经典(第二版)3-3数数字UVA1225

#include <cstdio> #include <string.h> int main(){ int n; scanf("%d", &n); getchar(); while (n--){ char str[10000]; scanf("%s",str) ; int len=strlen(str); int num=0; for(int i=0;i<10;i++) { for(int j=0;j<len;j++) { if((str[j]-'0')==i)
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

【洛谷 1186】玛丽卡

题目描述 麦克找了个新女朋友,玛丽卡对他非常恼火并伺机报复。 因为她和他们不住在同一个城市,因此她开始准备她的长途旅行。 在这个国家中每两个城市之间最多只有一条路相通,并且我们知道从一个城市到另一个城市路上所需花费的时间。 麦克在车中无意中听到有一条路正在维修,并且那儿正堵车,但没听清楚到底是哪一条路。无论哪一条路正在维修,从玛丽卡所在的城市都能到达麦克所在的城市。 玛丽卡将只从不堵车的路上通过,并且她将按最短路线行车。麦克希望知道在最糟糕的情况下玛丽卡到达他所在的城市需要多长时间,这样他就能
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

source folder和package的区别

source folder:是父目录 package:是source folder下的子目录
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

洛谷p1137 模拟退火

题目链接:https://www.luogu.org/problem/P1337 以x为原点,将力分解成横纵方向的力,每次退火时单独对答案的横纵坐标进行判断是否更新答案 #include<iostream> #include<stdio.h> #include<algorithm> #include<cmath> using namespace std; #define eps 1e-6 #define maxn 1005 int n; double T,dx=0.98,X,Y
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

Java自学-I/O File类

Java 的File类,以及常用方法 文件和文件夹都是用File代表 步骤 1 : 创建一个文件对象 使用绝对路径或者相对路径创建File对象 package file; import java.io.File; public class TestFile { public static void main(String[] args) { // 绝对路径 File f1 = new File("d:/LOLFolder");
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

HDU1251 统计难题(字典树|map

Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀). Input输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的单词,一个空行代表单词表的结束.第二部分是一连串的提问,每行一个提问,每个提问都是一个字符串. 注意:本题只有一组测试数据,处理到文件结束. Output对于每个提问,给出以该字符串为前缀的单词的数量. S
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

zabbix 接入钉钉机器人报警

import requests import json import sys import os headers = {'Content-Type': 'application/json;charset=utf-8'} api_url = "https://oapi.dingtalk.com/robot/send?access_token=237316316ac910c6a9da8faa20d0f30ee2b4917e28969d1a76700b243267a792" de
分类: 其他 发布时间: 10-18 20:50 阅读次数: 0

常用的 DOS 命令

常用的 DOS 命令
分类: 编程语言 发布时间: 10-18 20:50 阅读次数: 0

Spring5核心原理与30个类手写实战+SpringBoot编程思想核心篇pdf Spring5核心原理与30个类手写实战+SpringBoot编程思想核心篇pdf

Spring5核心原理与30个类手写实战+SpringBoot编程思想核心篇pdf Spring5核心原理与30个类手写实战+SpringBoot编程思想核心篇pdf Spring 5核心原理与30个类手写实战+Spring Boot编程思想核心篇pdf 出版社:电子工业出版社 书号:9787121360398 出版时间:2019.3 定价:118.0 首先介绍微服务架构的基本概念,解释为什么业界纷纷选择Spring Boot作为微服务的基础设施之一。了解了选择的理由后,接下里进入实践的部分,
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

Ubuntu搜狗输入法的安装

搜狗输入法的安装 更多的Ubuntu下软件安装问题,请关注这儿 安装输入框架fcitx sudo apt install fcitx 到搜狗输入法的官网下载linux版的搜狗输入法 linux版搜狗收入法下载地址 下载得到的是一个.deb包,进入文件下载路径,执行命令 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 这个地方根据自己下载的包的版本修改命令中的包名就行了。 不过我的出现了一点问题,如下图 然后我根据错误提示安装那些软件包,安装命令sud
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

算法<初级> - 第二章 队列、栈、哈希表相关问题

算法 - 第二章 数据结构 题目一 用数组实现大小固定的队列和栈(一面题) 数组实现大小固定栈 /*** * size是对头索引(initSize是固定大小) 也是当前栈大小 * size=下个进队index * size-1=下个出队index * size==initSize时队满 判满 * size==0时队空 判空 ***/ public static class ArrayStack { private Integer[] arr; privat
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

Ubuntu下Google浏览器的安装

Google浏览器的下载 更多的Ubuntu下软件安装问题,请关注这儿 第一步。在ubuntu chrome下载地址中下载ubuntu chrome。下载成功后可以看到是一个.deb文件 第二步。找到文件下载的路径,然后执行命令:sudo dpkg -i google-chrome-stable_current_amd64.deb,完成之后Google浏览器就下载完成了,可以在所有程序中找到。
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

算法竞赛入门经典(第二版)3-2分子量UVA1586

#include <cstdio> int main(){ int n; scanf("%d", &n); getchar(); while (n--){ int num = 0; double mass=0; double totle = 0; char str[100]; scanf("%s", str); int i; for (i = 0; str[i] != '\0';i++) { if (str[i] > 'A'&&str[i] < 'Z') { t
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

NumPy | 07 从数值范围创建数组

numpy.arange ***** numpy 包中的使用 arange 函数创建数值范围并返回 ndarray 对象,函数格式如下: numpy.arange(start, stop, step, dtype) 根据 start 与 stop 指定的范围以及 step 设定的步长,生成一个 ndarray。 参数 描述 start 起始值,默认为0 stop 终止值(不包含) step 步长,默认为1 dtype 返回ndarray的数据类型,如果没有提供,则会使用输入数据的类型。 实例1
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

centos7上安装python3的mysql扩展包的正确方式

安装mysql yum search mysqlclient yum install python36-mysql # 执行下面命令,会发现mysqlclient已经通过yum安装成功了 pip3 install mysqlclient # 安装mysql pip3 install mysql
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

Ubuntu下Git的安装和使用

Git下载 更多的Ubuntu下软件安装问题,请关注这儿 1. Git的安装 第一步。执行命令sudo apt-get update。 第二步。执行命令sudo apt-get install git 2. Git的使用 第一步。执行两条命令 sudo config --global user.name "your github username" sudo config --global user.email "email" 第二步。执行命令sudo apt-key adv --keyser
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

虚方法--重载

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { public class Vehicle { public float weight; public Vehicle(float w) { weight = w; } public virtual vo
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0