C++初级项目——机房预约系统

2021年03月08日 阅读:481

机房预约系统 1、机房预约系统需求 1.1 系统简介 学校现有几个规格不同的机房,由于使用时经常出现"撞车"现象,现开发一套机房预约系统,解决这一问题。 1.2 身份简介 分别有三种身份使用该程序 学生代表:申请使用机房 教师:审核学生的预约申请 管理员:给学生、教师创建账号 1.3 机房简介 机房 ... 查看全文

算法复习——动态规划

2021年03月08日 阅读:461

0-1背包问题、最大连续子数组问题、最长公共子序列、最长公共子串、最小编辑距离、钢条切割、矩阵链乘 动态规划问题的一般步骤: 给出问题的表示,明确子问题 分析最优结构,构造递推公式 确定计算顺序,依次求解问题 记录决策过程,输出最优方案 0-1背包 动规方程: 用$p[i,c]$表示前i个物品在背包 ... 查看全文

C语言中的错误处理

2021年03月08日 阅读:708

C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errno,该错误代码是全局变量,表示在函数调用期间发生了错误。您可以在 头文件中找到各种各样的错误代码 ... 查看全文

多线程与多进程pid的比较

2021年03月08日 阅读:403

code from threading import Thread from multiprocessing import Process import os def work(name): print('{}的pid是'.format(name), os.getpid()) if __name__ ... 查看全文

Python第二天

2021年03月08日 阅读:533

简简单单画个圣诞树 1 n = 50 2 from turtle import * 3 speed("fastest") 4 left(90) 5 forward(3*n) 6 # 顶部五角星略过 7 color("dark green") 8 backward(n*4.8) 9 def tree( ... 查看全文

Python基础和软件工程

2021年03月08日 阅读:765

1. 软件工程概述 1.1 软件工程概念 软件工程是从管理和技术两方面来研究如何采用工程的概念、原理和技术方面并加以综合,指导开发人员更好地开发和维护计算机软件的一门新学科。 1.2 软件工程基本原理 软件工程专家波汉姆(Boehm)于1983年在一篇论文中提出了软件工程的7条基本原理: 1 按照软 ... 查看全文

经典算法题--两两反转链表中的节点

2021年03月08日 阅读:604

来自LeetCode-24 这道题我们需要使用三个指针,除了指向相邻的两个元素外,还需要指向相邻两个元素的前一个元素 在开头设置好pre和pre.next,然后执行循环,把a,b挑出来,然后把next指针进行调换,即把a-b换成b-a,同时更新pre指针 首先看到最后 return self.nex ... 查看全文

76. 最小覆盖子串 Leetcode Python 滑动窗口解法

2021年03月08日 阅读:600

题目:给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意:如果 s 中存在这样的子串,我们保证它是唯一的答案。 示例 1: 输入:s = "ADOBECODEBANC", t = "ABC"输出 ... 查看全文

c 语言实现归并排序

2021年03月08日 阅读:461

归并排序 利用递归实现分治。每次排序时间复杂度是O(N),一共需要 LogN 次。 #include <stdlib.h> #include <time.h> #define size 100 static int n[size]; static int t[size]; void msort(in ... 查看全文

Java基础之继承重载重写与this和super

2021年03月08日 阅读:672

一、JAVA里面只支持单继承。 继承:子类继承父类的属性和方法。 在多个类中出现了大量的相同的属性和方法,那么为了增强代码的复用性,可以使用继承来实现。 二、重载: 在类里面,同名函数有不同参数,在调用时,通过参数不同来区分函数。 三、重写: 子类根据需要实现父类已有的方法。 四、this 在本类中 ... 查看全文

Java基础之抽象类和多态

2021年03月08日 阅读:685

一、抽象类: 当子类之间存在有相同的方法名却是不同的方法体的时候,可以将父类创建为抽象类:public abstract class X 然后创建抽象方法。public abstract 返回值类型 a(); 抽象类可以没有抽象方法,但是抽象方法必须在抽象类中。 注意:抽象类不能实例化(New X( ... 查看全文

ubuntu下vim配置成c++开发编辑器

2021年03月08日 阅读:589

整体的vim的设置是在 /etc/vim/vimrc 文件中。如果想设置所有用户的配置,在里面设置就可以了,配置和.vimrc是一样的,在最后面添加下面的语句。 不建议修改/etc/vimrc 文件,每个用户可以在用户根目录中设置vim,新建.vimrc。命令如下: vim ~/.vimrc 在终端 ... 查看全文

遍历Java数组的另一种写法

2021年03月08日 阅读:535

int a = new int [] {1,2,3} for (int x :a) { System.out.println(x); } ... 查看全文

Go语言学习之路-5-Go语言基础用户输入&流程控制

2021年03月08日 阅读:501

获取用户输入 有时候程序需要根据用户的选择来执行不同的代码逻辑,这个时候就需要获取用户的输入了 fmt.Scan fmt.Scanln fmt.Scanf fmt.Scan 例子 import "fmt" func main() { fmt.Print("请输入用户名和年龄通过空格区别:") var ... 查看全文

Python-对比参考目录查找多个文件夹中不同的文件

2021年03月08日 阅读:707

改完文件名称后,Dr.he 发现分别保存5个状态的jpg 文件的文件夹出现缺少文件的情况。为了让他少熬夜查找缺失文件,结合网友分享的脚本,写了查找以下代码,满足他的需求,也以防自己忘记。以下代码能解决实际需求,适合初学者。不足之处,欢迎指出修正! 1 import os 2 import datet ... 查看全文

Javascript-DOM

2021年03月08日 阅读:629

# DOM ## javascript 的组成部分 - DOM (document object model) 文档对象模型 - BOM (browers object model) 浏览器对象模型 - ECMAScript js 的核心 ![DOM树](./DOMltree.gif) ## DOM ... 查看全文

IDEA创建Java工程、Web工程、Maven工程

2021年03月08日 阅读:672

一、IDEA创建java工程 File->New->Project Java->选择对应的JDK->Next 填写项目名称、指定工程路径->Finish 然后在src下右键新建包结构 新建Java Class文件 运行程序 设置class文件编译路径 二、创建Web工程 (1)先创建Java工程 ( ... 查看全文

HTML <tfoot> 标签

2021年03月08日 阅读:705

HTML <tfoot> 标签 实例 带有 thead、tbody 以及 tfoot 元素的 HTML 表格: <table border="1"> <thead> <tr> <th>Month</th> <th>Savings</th> </tr> </thead> <tfoot> <tr> <t ... 查看全文

【PHP】简易系统环境控制

2021年03月08日 阅读:611

引入:同一套系统,可能会有开发环境、测试环境、线上环境,不同的环境会有对应的域名,为了方便管理,在代码中会有一个标识执行环境(PHP_RUN_ENV),根据不同的环境,配置不同的数据库、接口域名等。 1、Nginx为PHP设置、添加$_SERVER服务器环境变量:在nginx总体的配置文件nginx ... 查看全文

react中dangerouslySetInnerHTML使用

2021年03月08日 阅读:656

在react中,通过富文本编辑器进行操作后的内容,会保留原有的标签样式,并不能正确展示。 在显示时,将内容写入__html对象中即可。具体如下: <div dangerouslySetInnerHTML = {{ __html: checkMessages.details }} />如果是直接调用接 ... 查看全文

HTML <textarea> 标签

2021年03月08日 阅读:541

实例 <textarea rows="3" cols="20"> 在w3school,你可以找到你所需要的所有的网站建设教程。 </textarea> 亲自试一试 浏览器支持 IEFirefoxChromeSafariOpera 所有浏览器都支持 <textarea> 标签。 定义和用法 <text ... 查看全文

雷林鹏分享:jsp 点击量统计

2021年03月08日 阅读:734

有时候我们需要知道某个页面被访问的次数,这时我们就需要在页面上添加页面统计器,页面访问的统计一般在用户第一次载入时累加该页面的访问数上。 要实现一个计数器,您可以利用应用程序隐式对象和相关方法getAttribute()和setAttribute()来实现。 这个对象表示JSP页面的整个生命周期中。 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章