自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 《数据库原理与应用》分章节测试题四、五、六章

第四章 规范化理论 第五章 数据库设计第六章 关系数据库标准语言SQL一、操作题把数据库library附加至你的个人SQL Server数据库服务器,观察所给关系数据库表结构(重点观察BOOK、READER、BORROW、BLERK表),在SQL Server中完成以下问题和SQL操作:问题:BOOK表和BORROW表的主键如何设置,分析其设置原因BOOK...

2019-12-28 20:35:45 2246

原创 《数据库原理与应用》分章节测试题一、二、三章

第一部分 数据库基础篇第一章(绪论)第二章(数据建模)第三章 关系数据库一、填空题:(每空5分,共35分)1.DBMS是指数据库管理系统,它是位于 用户 和操作系统 之间的一层管理软件。2.构成数据模型的三大要素是数据结构 、数据操作和数据完整性约束。3. 参照完整性规则是指:如果关系R的外部键.是另一关系S的主键.则R关系中外部键的取...

2019-12-28 20:19:47 1093 2

原创 CentOS 7 快速安装pip

如果新系统尚未安装工具pip,可通过以下四步快速安装pip1. yum -y install epel-release 2. yum -y install python-pip 3. pip --version 查看pip版本4. 若要更新pip,可以使用命令pip install --upgrade pip...

2019-12-26 15:10:10 292

原创 Python 实现冒泡排序(讲解加算法实现)

冒泡排序冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单词书里出现的感觉一样,每次都在第...

2019-12-24 10:30:55 732

原创 用Python手写十大经典排序算法(冒泡,选择,希尔....)

排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:关于时间复杂度:平方阶 (O(n2)) 排序 各类简单排序:直接插入、...

2019-12-23 13:40:41 355

原创 Ubuntu安装python3.7.5时make test命令出错ModuleNotFoundError: No module named ‘_ctypes’

问题:ModuleNotFoundError: No module named ‘_ctypes’解决:分布执行下面的命令:1.sudo apt-get update2.sudo apt-get upgrade3.sudo apt-get dist-upgrade4.sudo apt-get install build-essential python-dev python-s...

2019-12-19 16:40:19 1140

原创 Ubuntu安装python3.7.5(附加更新python默认指向为python3.7)

我的环境:Ubuntu16.04 + Ptyhon3.7.5之前写过CentOS系统安装Python,本以为Ubuntu下和CentOS下安装步骤差不多,没想到不太一样,所以更新一篇Ubuntu下安装Python3.7的文章。查看python的指向:ls -l /usr/bin | grep python可以看到,此时python指向的时python3.51. 直接使用apt-get...

2019-12-19 14:18:07 10799 5

原创 Ubuntu16.04 ‘E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’(简单有效)

问题:当运行sudo apt-get install/update/其他命令时,会出现如下提示:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another proces...

2019-12-19 10:22:44 242

原创 Ubuntu16.04 菜单栏位置设置

把菜单栏放到底部的命令gsettings set com.canonical.Unity.Launcher launcher-position Bottom把菜单栏放到左侧的命令gsettings set com.canonical.Unity.Launcher launcher-position Left...

2019-12-18 21:22:00 684

原创 Ubuntu安装chrome浏览器(超级简单)

只需要执行下面三行代码就可以了。wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome*sudo apt-get install -f

2019-12-18 21:13:17 2339

原创 Ubuntu desktop版与server版的区别

desktop 桌面的意思嘛,一看就是有图形界面,而server 服务嘛,懂服务器的都知道Centos当服务器的时候我们更喜欢哪种界面。往大了讲:首先要明白,只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途:桌面版——面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游戏,是一个为普通用户所定制的多用途操作系统。服务器版——旨在充当web服务器,可...

2019-12-18 18:39:37 1290

原创 Ubuntu 错误:E:未找到软件包xxx的换源解决办法

Ubuntu系统自带的都是源国外的网址,大家都懂,在外网下载东西的时候肯定比较慢,十分痛苦,这里分享下如何将国外源换为过内源,让你的网速提高。嗖嗖嗖~~~1. 备份原来的源sudo cp /etc/apt/sources.list /etc/apt/sources_init.list备份下,以防以后可以用。2. 更换源sudo gedit /etc/apt/sources.list...

2019-12-18 17:11:53 991

原创 Ubuntu下创建使用python3虚拟环境venv

1.虚拟环境跟随项目,为单个项目创建虚拟环境(python3.4以上自带直接使用 ,pip install virtualenv)1.建立项目目录:(找个目录)mkdir PythonProjectcd PythonProject2.创建虚拟环境env: python -m venv env3.激活虚拟环境:source env/bin/acticate4.安装包,创建py文件...

2019-12-18 14:15:35 1469

原创 华为云服务器下搭建Python3环境(详细)

本文基于Linux环境(CentOS 6)操作1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图:我们发现Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。2、查看Linux默认安装的Python位置看到/usr/bin/python和/...

2019-12-17 21:00:14 4170 5

原创 Linux 超简单安装MySQL(绝对稳)

此教程默认你是没有装过MySql的,如果你装了MySql请参考下面链接卸载https://blog.csdn.net/qq_43437122/article/details/1035517681、由于yum源上没有mysql-server。所以必须去官网下载,这里 我们用wget命令,直接获取。(分三步执行下面的三步命令)wget http://dev.mysql.com/get/mysql-...

2019-12-15 19:03:23 1362 1

原创 Linux 二进制包/源码安装方式的MySQL卸载

如果来到这说明是不是在Linux安装MySQL装不下去,我也是在Linux下用这种方式装Mysql,但是错误实在是太多了,最后我不得不放弃了,但是要换方法安装第一步肯定是要清除原来所有与Mysql有关的文件,所以就给大家分享下如何干净的清除Mysql的相关文件。首先通过进程查看是否有MySQL的服务的状态, 如下所示,MySQL服务是启动的。1. 检查MySQL服务并关闭服务进程。首先通过...

2019-12-15 18:53:01 607

原创 Linux对于tar.xz结尾的文件的解压方法

今天装MySQL呢在Linux环境下,看了几篇教程,里面解压的都是tar.gz结尾的文件,不过现在MySql官网下载msql通用版的时候都是以tar.xz结尾的文件了,对于大家可能不知道怎么解压tar.xz的文件,所以分享一下。1. tar.xz结尾的文件需要先用xd命令解压成tar文件xz -d mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz将会生成一...

2019-12-15 16:05:22 824

原创 警告:google-chrome-stable_current_x86_64.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 7fac5991: NOKEY 错误:依赖检测失败:

错误信息:警告:google-chrome-stable_current_x86_64.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 7fac5991: NOKEY错误:依赖检测失败:lsb >= 4.0 被 google-chrome-stable-34.0.1847.116-1.x86_64 需要libXss.so.1()(64bit) 被 google-...

2019-12-15 14:44:32 5582

原创 Linux (Centos)安装谷歌浏览器(正常步骤加暴力两种方法)

程序员必备谷歌和火狐浏览器,但是在Windows下安装大家的都会,Linux下安装可能会遇到依赖问题,所以整理了两种方法,供大家参考。一.安装依赖法下载 rpm 包https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm安装依赖包yum install -y lsbyum install -y...

2019-12-15 14:37:01 7044

原创 Ubuntu多版本下载(速度超快)

对于程序员,Ubuntu大家可能会用到,但是每个人对于不同的版本喜好不一样,所以就提供下下载链接,因为官网实在是太慢了。官网:官网地址入口没找到历史版本,且下载速度很慢在网易镜像站下载ubuntu:网址:地址入口选择自己想要的版本就行了,速度蛮快的。...

2019-12-14 17:37:48 380

原创 用SecureCRT连接ubuntu(超级简单)

在连接Ubuntu之前需要你在Ubuntn里面安装ssh,安装步骤如下:1. 安装用命令行安装:sudo apt-get install openssh-server2. 启动openssh server:sudo /etc/init.d/ssh start3. 成功启动后(其实安装好ssh之后Ubuntu好像会自己启动)用secureCRT连接ubuntu到此肯定连接成功了吧。...

2019-12-13 20:39:30 860 2

原创 Python实现求两数最大公约数(四种方法)

1. 辗转相除法(while循环实现)(1) 两数求余temp = p % q(2) temp = 0时,q为最大公约数(3) temp !=0时,p = q;q = temp注:该循环的是否继续的判断条件就是temp是否为0def fuc(p, q): temp = p % q while temp!=0: p = q temp = p ...

2019-12-12 21:06:48 14310 3

原创 MySQL中文乱码的解决方法

小可爱们是不是刚安装数据库呢,然后插入中文数据发现乱码了,或者用python,java等语言操作去数据库插入数据的时候报错了,好下面有解决方法。添加或修改my.ini配置文件,设置字符编码为utf8,默认编码为latin1...

2019-12-09 21:08:28 122 1

原创 UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list

使用Django实现分页功能时碰到了这个错误,其实这个错误很常见,对于刚学习Django的分页功能实现时,我们可能首先会去学习Paginator, PageNotAnInteger, EmptyPage等等模块的使用而忽视了使用时的注意事项。方法一:在需要进行查询的模型类中 增加ordering参数方法二:在需要进行查询的语句中增加order_by排序contact_list = mod...

2019-12-08 11:10:42 333

原创 Python copy与deepcopy的区别

今天做了一道题目,如下#############################下面代码运行后,a、b、c、d四个变量的值,描述错误的是?import copya = [1, 2, 3, 4, [‘a’, ‘b’]]b = ac = copy.copy(a)d = copy.deepcopy(a)a.append(5)a[4].append(‘c’)##############...

2019-12-08 10:26:55 236

空空如也

空空如也

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

TA关注的人

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