自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Win10系统安装Ubuntu虚拟机,这回真的是零基础!(结尾附NS3的配置)

Win10系统安装Ubuntu虚拟机(结尾附NS3的配置)序幕本人现在还在念大二,有一门很有趣而且老师讲得也不错的课程《计算机网络原理》。这周老师布置了一个实验《NS3网络模拟》,为了详细记录本次实验过程,顺便也便于自己复习,就写了这篇博客,希望能够对你有帮助!NS3是什么呢?实际上就是一门算法,和计算机网络有关的。不过在我们日常使用的Windows系统上去做这个实验是行不通的,这个实验一定要在Linux系统上进行模拟才能玩的下去,作为一名 Windows选手对此表示不爽但是没办法,为了实验也只

2020-05-28 10:25:27 6077 7

原创 Ubuntu虚拟机安装NS3,这回真的是零基础!

安装NS3(NS3的安装是实验的前期准备)刚刚弄好了Ubuntu的Linux系统,现在终于可以安装NS3了打开终端,以此输入以下代码(代码以y结尾)sudo apt-get install gcc g++ python python3 -ysudo apt-get install gcc g++ python python3 python3-dev -ysudo apt-get install python3-setuptools git mercurial -ysudo apt-get in

2020-05-28 09:56:46 12428 38

原创 Windows 环境下 PyCharm 配置 PyQt5 图形化 QT Designer

Windows 环境下 PyCharm 配置 PyQt5 图形化 QT Designer最近在学习 PyQt5,因为经常使用 PyCharm 的缘故,于是试一下使用 PyCharm 去打开 PyQt5 图形化界面的 QT Designer。下面我们只需要几个命令行和操作就可以非常轻松地去实现这一功能,而且不需要你额外安装Qt Creator(一款好几个G的重量级软件)。首先打开PyCharm,我们新建一个空的 Python 项目:直接点击 “Terminal” ,打开输入命令行的地方:我们首先输

2020-09-16 14:44:52 501

原创 macOS/Linux 上搞 SSM+Vue 的前后端分离项目

macOS/Linux 上搞 SSM+Vue 的前后端分离项目第一部分:项目搭建(1)安装 Vue CLI在安装之前,首先分别确认一下 node 和 npm 的版本,如果没有首先要安装好node(node包括npm),如下图:确认后,直接安装Vue CLI,结果安装中出现了错误:失败肯定是有原因的,先查看一下版本,果然是2.x的版本:根据官方文档的说明,对于1.x或者2.x的老版本,如果想要安装3.0以上的版本之前要卸载掉原来的,所以先卸载:最后卸载竟然也失败了:原来官方文档上面

2020-07-25 23:38:06 229

原创 数据库期末复习

@[TOC]概念题概念题(1)数据库的连接方式 这篇博客说的很通俗易懂(2)数据库系统的三级模式模式(也称逻辑模式):数据库中全体数据的逻辑结构和特征的描述外模式(也称子模式或用户模式):数据库用户使用的局部数据的逻辑结构和特征的描述内模式(也称存储模式):是数据物理结构和存储方式的描述(3)超键、候选键、主键、主属性、外键 这篇也很通俗易懂(4)范式暂时没有找到好的博客(5)数据库系统的特点数据结构化数据的共享性高、冗余度低、易扩充数据独立性高数据由DBMS 统一管理和控制

2020-06-03 22:02:52 386

原创 奇妙而又有趣的密码学

奇妙而又有趣的密码学第一个: UA5DR-2ZD4H-089FY-6YQ5T-YPRX6第二个: FY1N0-AJZ9N-H89KQ-EXX59-MFUED第三个: VF5T0-4RW1H-H818Q-UMQEX-ZPHXA第四个: UG5J2-0ME12-M89WY-NPWXX-WQH88第五个: YC34H-6WWDK-085MQ-JYPNX-NZRA2这些密码有着深刻的含义~...

2020-05-28 10:22:48 2030 3

原创 SSD7——数据库实验(五)

数据库实验五还是用实验一建立的那三个表进行操作相关知识请看这个博客,尤其是游标说的很清楚(1)设置一个触发器,该触发器仅允许“dbo”用户可以删除学生表内数据,否则出错说明:deleted表用于存储INSERT和UPDATE语句所影响的行的副本CREATE TRIGGER dbo_deleteON SFOR DELETEAS --这里指定了条件 IF EXISTS (SELECT * FROM deleted) BEGIN IF USER != 'dbo' END DE

2020-05-13 03:32:06 758

原创 SSD7——数据库实验(四)

数据库实验四本实验和前三个实验用到的表不同,题目中提供了实验示例——销售数据库:所以首先根据所给表格通过SQL去新建数据库表,就像是第一个实验那样去做员工人事表employeeCREATE TABLE employee( emp_no char(5) Not null primary key check (emp_no LIKE 'E%' AND LEN(emp_no)=5), emp_name varchar(10) Not null, sex char(2) Not null check(

2020-05-13 00:50:58 431

原创 SSD7——数据库实验(三)

数据库实验三1.定义“SSCH”院学生基本情况视图V_SSCH;CREATE VIEW V_SSCH ASSELECT * from Swhere S.sdept='SSCH'SELECT * from V_SSCH2.将S,C,SC表中学生的学号,姓名,课程号,课程名,成绩定义为视图V_S_C_GCREATE VIEW V_S_C_GASSELECT S.Sno Sno, S.Sname Sname, C.Cno Cno, C.Cname Cname, SC.grade grade

2020-05-12 21:01:51 1387 3

原创 SSD7——数据库实验(二)

数据库实验二为了实验二,对部分表的部分字段进行了修改(一)1.查询学生的基本信息:SELECT * FROM S WHERE Sname = 'Tony'2. 查询“CS”系学生的基本信息:SELECT * FROM S WHERE sdept = 'CS'如图:3. 查询“CS”系学生年龄不在19到21之间的学生的学号、姓名:SELECT Sno, Sname from S where sdept = 'CS' and Sage<19 or Sage>214. 找出

2020-05-12 02:47:04 2523

原创 SSD7——数据库实验(一)

数据库实验一实验方法与实验步骤首先安装SQL Server2019,并安装SSMS,也就是SQL Server的管理工具。如图,在官网点击 “Download now” 即可。安装好了以后,打开界面,在连接SQL Server后右击“数据库”。点击后弹出一个界面,在“新建数据库”的界面中按照要求进行修改。修改完成后,点击“确定”。通过“新建查询”,我们就可以写对应的操作指令,即SQL语句了如图:首先通过SQL语句按照实验要求创建学生关系表S,写完SQL语句后,点击执行,再刷新一下,即

2020-05-11 23:26:13 684

原创 安卓实现软键盘的弹出

安卓实现软键盘的弹出先总结一堆代码中涉及到的知识点:(1)旋转角度imageView.animate().rotation(90).setDuration(1000);//.setDuration(1000):简单来说就是设置一个时长,目前个人用到的多在设置动画的播放时长上,如setDuration(1000),则表示该动画要在1秒播放完成,参数值表示毫秒值,本代码不需要这个,.ani...

2019-03-10 21:00:17 517

原创 用一段代码表示栈的基本操作

栈的基本操作(超详细注释版)这里栈原理的实现需要线性表中节点的概念,所以如果对栈的理解有问题,可以先学习一下线性表的知识。这里用到了结构体的知识,可以实现栈的初始化、栈的遍历、push函数、pop函数、查看栈是否为空以及栈的清空等操作。#include&amp;lt;iostream&amp;gt;#include&amp;lt;cstdio&amp;gt;#include&amp;lt;malloc.h&amp;gt; using ...

2019-03-09 16:29:49 246

原创 利用线性表的链式存储完成多项式的输入、显示并能够实现多项式的加法操作

利用线性表的链式存储完成多项式的输入、显示并能够实现多项式的加法操作(实验报告)#include&amp;amp;amp;lt;iostream&amp;amp;amp;gt;#include&amp;amp;amp;lt;cstdio&amp;amp;amp;gt;using namespace std;struct node{ //我们在结构体中声明系数,幂,以及下一个节点 int p; int n; node* next;};

2019-03-07 12:43:22 1688

原创 RecyclerView及瀑布流布局

RecyclerView及瀑布流布局ListView在现如今的安卓项目中用的越来越少,而RecyclerView在实际的应用中愈加广泛,所以本篇将结合一个例子详细说明一下RecyclerView及瀑布流布局的用法我们要实现的是类似于热搜的一个界面,下面来看代码:先建立一个activity_main.xml文件,用于v7包(系统已经存在的一个包,可以用于兼容非当前版本的安卓系统),代码如下:...

2019-02-27 20:23:34 1325

原创 用几段代码搞定Java文件流

Java文件流(1)1.File类在学习File类之前,需要知道的有以下两点:(1)File类是java.io包下的一个类(2)应该将File理解成路径而不是文件我们学习File,首先就要先了解它的构造方法2.File的构造方法下面的代码可以很清晰地看到它的构造方法public static void main(String[] args){ //构造一个新文件,括号中为文件的...

2019-02-15 10:54:21 2462

基于Flask框架的Web端宿舍管理系统

该项目采用MVC模式进行开发,其中后端采用Python语言的Web框架——Flask进行开发,前端采用BootStrap和JQuery进行编写,数据库采用MySQL。整个项目中的代码有着详细的注释,方便大家的学习和编写。如果有问题,可以发送到邮箱:[email protected]

2020-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除