一、程序调试 A、使用assert语句检测程序代码中的错误。 assert 表达式[, 参数] 如果表达式为True,则继续往下运行;如果为False,则抛出一个AssertionError异常,并且输出asser语句的参数作为错误信息字符串。 B、使用日志模块logging打印跟踪信息,调试程序。 ...
分类:
编程语言 时间:
2019-07-21 23:53:34
阅读次数:
127
Dockerfile编写教程 本文大部分内容来自于:https://yeasy.gitbooks.io/docker_practice/image/build.html 1. 创建一个目录并进入到该目录下创建Dockerfile文件 2. 需要安装的镜像文件 这里安装了最新版的centos和pyth ...
分类:
其他好文 时间:
2019-07-21 23:53:22
阅读次数:
128
01 传统数据基础架构 如图1-1所示,传统单体数据架构(Monolithic Architecture)最大的特点便是集中式数据存储,企业内部可能有诸多的系统,例如Web业务系统、订单系统、CRM系统、ERP系统、监控系统等,这些系统的事务性数据主要基于集中式的关系性数据库(DBMS)实现存储,大 ...
分类:
其他好文 时间:
2019-07-21 23:52:54
阅读次数:
127
1.Java异常事件 Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性的代码进行处理。 Exception: 其它因编程错误或偶然的外 ...
分类:
编程语言 时间:
2019-07-21 23:52:28
阅读次数:
117
我的系统是elementary os ,Ubuntu版本18.0.4 1.安装zsh sudo apt-get install zsh 2.将默认的shell从bash改为zsh chsh -s /bin/zsh 3.安装git,我选的github方式安装oh-my-zsh,所以先安装git sud ...
分类:
系统相关 时间:
2019-07-21 23:52:16
阅读次数:
137
1.包 什么是包? 它是一系列模块文件的结合体,表示形式就是一个文件夹。该文件夹内部通常会有一个__init__文件。创建包的目的不是为了运行,而是被导入使用,包的本质还是一个模块。 首次导入包: 先产生一个执行文件的名称空间 (1).创建包下面的__init__.py文件的名称空间 (2).执行包 ...
分类:
其他好文 时间:
2019-07-21 23:51:36
阅读次数:
110
创建超级用户的方法 第一步要先进行数据迁移,生成默认的auth_user表 1,python manager.py makemigrations 2, python manager.py migrate 第二步,创建超级用户,会存储在auth_user表中 python manager.py cre ...
分类:
其他好文 时间:
2019-07-21 23:51:05
阅读次数:
139
"原题传送门" 看到这种树上统计点对个数的题一般是线段树合并,这题也不出意外 先对这棵树进行树剖,对于每次普及语言,在$x,y$两点的线段树上的$x,y$两位置打$+1$标记,在点$fa[lca(x,y)]$的线段树上$x,y$两位置打$ 2$标记 线段树中该维护三个东西: 1.dfs序最小的$lp ...
分类:
编程语言 时间:
2019-07-21 23:50:48
阅读次数:
159
本项目采用django自带的数据库 项目文件 models.py 1 from django.db import models 2 from django.contrib.auth.models import AbstractUser 3 # Create your models here. 4 5 ...
分类:
Web程序 时间:
2019-07-21 23:49:59
阅读次数:
123
RABC:基于角色的权限访问控制(Role-Based Access Control) 一般在登录系统认证通过后,会先确定的该用户的操作权限,判断用户的后续操作是否合法! RABC至少需要三张表:用户表--角色表--权限表(多对多的关系比较合理) 用户表:用来存储用户名和密码,进行登录校验,可以重写 ...
分类:
其他好文 时间:
2019-07-21 23:49:38
阅读次数:
164
1 . 功能 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。 2 . 官网地址 pip 官方网站:https://pypi.org/project/pip/ 注:你可 ...
分类:
编程语言 时间:
2019-07-21 23:48:57
阅读次数:
147
一、作用 LevelDB如何能够知道每一层有哪些SST文件;如何快速的定位某条数据所在的SST文件;重启后又是如何恢复到之前的状态的,等等这些关键的问题都需要依赖元信息管理模块。对其维护的信息及所起的作用简要概括如下: 记录Compaction相关信息,使得Compaction过程能在需要的时候被触 ...
分类:
数据库 时间:
2019-07-21 23:48:43
阅读次数:
123
Igor In the Museum Descriptions 给你一个n*m的方格图表示一个博物馆的分布图.每个方格上用'*'表示墙,用'.'表示空位.每一个空格和相邻的墙之间都有一幅画.(相邻指的是上下左右相邻).你可以从一个空格的位置走到相邻的空格位置.现在你给你若干个(xi,yi)形式的询问 ...
分类:
其他好文 时间:
2019-07-21 23:48:10
阅读次数:
113
题目描述 输入格式 输入文件名为input.txt 输入文件的第一行为正整数n和正整数R,接下来的n行每行有3个正整数,分别表示 xi,yi ,vi 。 输入文件名为input.txt 输入文件的第一行为正整数n和正整数R,接下来的n行每行有3个正整数,分别表示 xi,yi ,vi 。 输出格式 输 ...
分类:
其他好文 时间:
2019-07-21 23:47:48
阅读次数:
130
__题解报告(CDUT暑期集训——第三场)__ __A Problem A. Ascending Rating__ "HDU 6319" __思路:单调队列板子题?(但是弱的一批的我还是不会用(有空补上 用的滑动窗口算法 按着题解的从后往前做(ps:菜是原罪__ AC代码 __F Problem F ...
分类:
其他好文 时间:
2019-07-21 23:47:27
阅读次数:
126