软件开发过程模型 分为三个模型分别为:瀑布模型、快速原型模型、螺旋模型 瀑布模型 1、瀑布模型是线性模型的一种,在所 有模型中占有重要地位,是所 有其他模型的一个基础。 2、每一个阶段执行一次,按 线性顺序进行软件开发。 测试的切入点: 测试阶段处于软件实现后,必 须在代码完成后留出足够的时 间给测 ...
分类:
其他好文 时间:
2020-07-26 23:10:04
阅读次数:
77
在现代计算机上,一个任务的完成,往往需要多个进程协调,这时进程间如何交流就成了必须解决的问题。实现进程间通信(IPC)有很多方法,下面简单介绍一下各个通讯方式的原理,不讲具体代码实现。 管道 管道一般指无名管道(还有另一种叫有名管道),是Unix系统最古老的进程通信方式。管道通信有以下特点: ? 管 ...
分类:
系统相关 时间:
2020-07-26 23:09:49
阅读次数:
97
question: A tree is a well-known data structure that is either empty (null, void, nothing) or is a set of one or more nodes connected by directed edge ...
分类:
其他好文 时间:
2020-07-26 23:09:33
阅读次数:
68
1.数据库连接文件配置问题 1. resources/jdbc.properties driver=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1:3306/kdb1 username=root password=root 2. dbConn.jav ...
分类:
Web程序 时间:
2020-07-26 23:09:19
阅读次数:
83
###思路 树状数组,顾名思义,就是要把一个数组的存储形式抽象成一棵树的形式,来高效地完成一些在数组中的操作。那么树状数组的原理是什么呢?我们可以尝试将数组下标(假设从1开始编号)转化成二进 制数,则1,2,3,4,5,6,7,8分别对应着二进制的1,10,11,100,101,110,111,10 ...
分类:
编程语言 时间:
2020-07-26 23:09:02
阅读次数:
76
在昨天的博文中介绍了普通单元格数据的获取,以及单元格数据类型的转换,详细见博文:自动化不知如何参数化(一)?xlrd来帮你解决。 昨天的那篇博文中,还有个获取合并单元格数据的问题没解决,今天就专门来讲一讲这个合并单元格数据的获取。 合并单元格概念 xlrd中提供了一个获取合并单元格的命令,如下: m ...
分类:
其他好文 时间:
2020-07-26 23:08:45
阅读次数:
82
环境 SpringBoot1.5.20 前言 SpringBoot项目中,spring-boot-starter已经包含了spring-boot-starter-logging,不需要再引入依赖 代码配置 LogConfig.java import java.net.InetAddress; imp ...
分类:
编程语言 时间:
2020-07-26 23:08:30
阅读次数:
85
github 仓库当图床(好处是免费,缺点是加载慢需要那啥上网) 直接读取repo地址 https://github.com///blob//images/?raw=true 或者部署到git-pages http://wangguibin.github.io/post-images/1560696 ...
分类:
其他好文 时间:
2020-07-26 23:08:16
阅读次数:
100
准备MySql数据库,表Prereg,IDEA数据库中的表如下所示: IDEA目录结构如下: 添加thymeleaf依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter ...
分类:
编程语言 时间:
2020-07-26 23:07:46
阅读次数:
86
###思路 这个题不难,就是先Trajan缩点减小点数和边数的规模,然后在缩完点的图上跑DP即可。注意要用toposort解决DP后效性(或者是使用记忆化搜索)。 Code #include<iostream> #include<cstdio> #include<algorithm> #includ ...
分类:
其他好文 时间:
2020-07-26 23:07:29
阅读次数:
56
import pdb;pdb_set_trace() #适合在项目中打断点调试 # https://www.jianshu.com/p/d3c5f79625f4 pysnooper #https://www.jianshu.com/p/57d51311aa63 import pdb import p ...
分类:
编程语言 时间:
2020-07-26 23:07:04
阅读次数:
86
乐观锁&悲观锁 在操作数据前认为不会有其他人修改数据即为乐观锁,始终认为有人会修改数据即为悲观锁 解决的问题 我们可以首先看一下自增++操作的底层 为了让a加上1,首先我们需要读取a,也就是让b=a,然后我们要让b加1,也就是b=b+1,然后我们把b赋给a所在地址。 这是整个自增操作的底层原理。 但 ...
分类:
其他好文 时间:
2020-07-26 23:06:44
阅读次数:
63
SVN优势 1.存储 SVN服务器既具有CVS所具有数据储存的优点,像是信息资源存储后会形成资源树结构,便于存储的同时,数据一般不会丢失,同时又拥有自己的特色。SVN是通过关系数据库及二进制的存储方式,同时解决了既往不能同时读写同一文件等问题,同时增添了自己特有的“零或一”原则。 2.速度 与人们初 ...
分类:
其他好文 时间:
2020-07-26 23:06:24
阅读次数:
78
主从分离:https://blog.csdn.net/weixin_39726347/article/details/88051089 1.在项目settings.py下的读写数据库配置如下: DATABASES = { 'default': { 'ENGINE': 'django.db.backe ...
分类:
数据库 时间:
2020-07-26 23:06:04
阅读次数:
97
问题描述:Tomcat启动不正常,能自动跳转浏览器页面,但找不到页面 idea的编译路径和打包路径可能冲突了,这个问题有时出现有时不出现 解决: 然后把tomcat删除,重新配置。 ...
分类:
其他好文 时间:
2020-07-26 23:05:52
阅读次数:
58
跳石头 简单的二分答案,贪心地判断解 #include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define mp make_pair #define SZ(x) ((int)x.size()) ...
分类:
其他好文 时间:
2020-07-26 23:05:34
阅读次数:
73
一级标题 学习计划 二级标题 第一个制定学习计划的步骤:设定学习阶段目标,步步为营,踏实执行。 为什么学习这个问题就不用多说了。每一名学生都有不同的答案。不过每一名学生应该有一个自己的学习目标,这个目标可以给予你学习的动力,从而让你管理好自己的行为来坚持执行学习计划。设定学习目标可以分成三个阶段: ...
分类:
其他好文 时间:
2020-07-26 23:05:16
阅读次数:
65