自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL数据库查询 多表查询练习题 及答案

一、题目1、查询所有的课程的名称以及对应的任课老师姓名2、查询学生表中男女生各有多少人3、查询物理成绩等于100的学生的姓名4、查询平均成绩大于八十分的同学的姓名和平均成绩5、查询所有学生的学号,姓名,选课数,总成绩6、 查询姓李老师的个数7、 查询没有报李平老师课的学生姓名8、 查询物理课程的分数比生物课程的分数高的学生的学号9、 查询没有同时选修物理课程和体育课程的学生姓名...

2019-07-31 20:20:36 7242 1

转载 linux 用户身份与文件权限

一、用户身份与管理能力1、root相关: root管理员相当于超级用户,拥有最高的系统所有权。推荐使用root操作,避免难以判断是系统自身的问题,还是因为权限不足导致的。2、root之所以是操作管理员,因为其UID为0。UID相当于身份证号,具有唯一性,通过UID来判断用户身份。#iduid=0(root) gid=0(root) groups=0(root)3、用户身份划分:[1...

2019-07-31 16:09:58 186

转载 阿里云服务器使用yum安装redis,配置开机自启

1.安装gcc如果没有需要先进行安装,使用一下命令,但一般阿里云服务器都会有yum install cpp2.安装redis去redis官网,https://redis.io/download,这步可以跟着官网的步骤走,随意找个路径。个人一般把安装的包放在/usr/local/下$ wget http://download.redis.io/releases/re...

2019-07-31 15:43:29 259

转载 Linux系统基础优化及常用命令2

Linux基础系统优化引言没有,只有一张图。Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。ifconfig  查询、设置网卡和ip等参数ifup,ifdown 脚本命令,更简单的方式启动关闭网络ip  符合指令,直接修改上述功能在我们刚装好linux的时候,需要用xshell进行远程连接,那就得获取ip地址,...

2019-07-31 08:50:28 1651

转载 MySql单表与多表操作基础

MySql单表​ 数据库概述:保存数据的仓库 我们可以向数据库里保存、获取、修改、删除数据,在实际的web应用开发过程中,需要通过Java程序来操作数据库。数据库的本质是一个文件系统​ 常见数据库: Oracle SQLServer DB2 Sybase MySql(一) SQL语言(面试题)​ SQL :Structure Query Language 结构化查询语言 由数据库提供,是用...

2019-07-30 21:24:53 218

转载 03-MySQL多表操作

一、表之间的关系  1、如何找出两张表之间的关系复制代码分析步骤:#1、先站在左表的角度去找是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id)#2、再站在右表的角度去找是否右表的多条记录可以对应左表的一条记录,如果是,则证明右表的一个字段foreign key 左表一个字段(通常是id)#3、总结:#一对多:...

2019-07-30 21:22:46 474

转载 02-再探MySQL数据库

一、数据类型1、数值类型a、整数类型整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT作用:存储年龄,等级,id,各种号码等。复制代码======================================== tinyint[(m)] [unsigned] [zerofill] 小整...

2019-07-30 21:21:20 209

转载 查看Linux磁盘及内存占用情况 Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

查看磁盘使用情况:df -k:以KB为单位显示磁盘使用量和占用率这里写图片描述df -m:以Mb为单位显示磁盘使用量和占用率这里写图片描述df –help:查看更多df命令及使用方法这里写图片描述查看内存占用情况:1.top这里写图片描述PID:当前运行进程的IDUSER:进程属主PR:每个进程的优先级别NInice:反应一个进程“优先级”状态的值,其取值范围是-20...

2019-07-30 20:39:36 1841

转载 Vim(gvim)编程字体推荐

网上从来不缺编程字体推荐的文章,当然vim(gvim)字体的推荐文章也是多不胜数,但是大部分都是想当然的认为哪些字体好用就介绍出来,甚至都没有自己亲自试过,也没有考虑过用户使用19英寸的显示器和14英寸的笔记本时对字体的要求到底有什么不同,鉴于以上几点,我决定写这样一篇文章,真正介绍vim(gvim)中最适合的编程字体。 注:由于vimrc中中文字体的设置需要用到中文,所以请务必保证vimrc的编...

2019-07-30 19:47:57 3546

转载 vim中翻页的命令 vim使用技巧之翻页 vim学习资料vi快捷键必知必会Vim的小技巧vim的查找与替换

整页翻页 ctrl-f ctrl-bf就是forword b就是backward翻半页ctrl-d ctlr-ud=down u=up滚一行ctrl-e ctrl-yzz 让光标所杂的行居屏幕中央zt 让光标所杂的行居屏幕最上一行 t=topzb 让光标所杂的行居屏幕最下一行 b=bottom莫愁前路无知己,天下无人不识君。h 左,或 Backspace 或...

2019-07-30 19:45:36 2152

转载 Linux 常用命令:文本查看篇

Linux 常用命令:文本查看篇前言Linux常用命令中,除了cat还有很多其他用于文本查看的命令。本文将简单介绍一下这些文本查看的命令。全文本显示–catcat可能是常用的一个文本查看命令了,使用方法也很简单:cat file #全文本显示在终端cat -n file #显示全文本,并显示行号另外,cat也可用作合并文件:cat file1 file2 >file3该命...

2019-07-30 19:22:40 234

转载 Linux 10个主流发行版本

这里只表示做个记录。其实相关的介绍已经很多了。但是还是想怀缅一下青春。这10个Linux发行版来源于国外网站(最后给出链接)。它列出了10个Linux发行版(包含一个FreeBSD,Linux的胞兄弟),通常被认为是全球Linux用户最广泛使用的。当然并没有经过详细的数字统计,大家仍然可以选择其他的发行版。但是一般来讲,这几个都有非常活跃的论坛或邮件列表,遇到困难,也能比较迅速的解决。Ubun...

2019-07-30 15:47:35 2515

转载 linux 查找目录或文件

查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下:·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出...

2019-07-30 15:34:22 174

转载 linux重要目录结构及文件详细介绍

1、相关概念1)Linux的所有目录结构是一个有层次的树形目录结构2)根“/”是所有目录的顶点3)目录结构和分区设备是没有关系的,也就是不同的目录可以跨越不同的磁盘设备或分区,通过挂载实现磁盘入口 如 mount /dev/sdb2 /mnt 把U盘挂载到/mnt目录下4)所有的目录都是按照一定的类别有规律的组织和命名的。5)绝对路径:从根开始的路径6...

2019-07-30 15:32:07 139

转载 Linux基本命令

Linux命令行的组成结构[root@oldboy_python ~]#[root@oldboy_python ~]#[root@oldboy_python ~]#[root@oldboy_python ~]#[root@oldboy_python ~]#修改命令提示符要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的...

2019-07-30 14:52:13 461

转载 Python 正则表达式

Python 正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re ...

2019-07-30 08:34:44 103

转载 01-初识MySQL数据库

01-初识MySQL数据库一、数据库概述  1、什么是数据描述事物特征的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机。如:1234name = “michael”age = 18gender = “male”…  2、什么是记录抽取事物一系列典型的特征,组成一条记录。在计算机中描...

2019-07-29 21:34:54 258

转载 Python连接MySQL数据库之pymysql模块使用

Python3连接MySQL本文介绍Python3连接MySQL的第三方库–PyMySQL的基本使用。PyMySQL介绍PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。Django中也可以使用PyMySQL连接MySQL数据库。PyMySQL安装pip install pymysql连接数据库注意事项在进...

2019-07-29 21:33:37 241

转载 前端知识之HTML内容

HTML介绍Web服务本质复制代码import socketsk = socket.socket()sk.bind((“127.0.0.1”, 8080))sk.listen(5)while True:conn, addr = sk.accept()data = conn.recv(8096)conn.send(b"HTTP/1.1 200 OK\r\n\r\n")conn....

2019-07-29 21:32:14 109

转载 linux命令 - ln - 创建和删除软、硬链接

linux命令 - ln - 创建和删除软、硬链接在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft L...

2019-07-29 21:29:58 258

转载 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...

2019-07-29 21:28:54 97

转载 Python中的split()函数的用法

split():拆分字符串。 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) 语法:str.split(str="",num=string.count(str))[n] 参数说明: str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串...

2019-07-29 21:23:08 2277

转载 python文件读read()、readline()、readlines()对比

目录一、read方法二、readline方法三、readlines方法正文读取文件的三个方法:read()、readline()、readlines()。均可接受一个变量用以限制每次读取的数据量,但通常不使用。本章目的是分析和总结三种读取方式的使用方法和特点。回到顶部一、read方法特点是:读取整个文件,将文件内容放到一个字符串变量中。劣势是:如果文件非常大,尤其是大于内存时,...

2019-07-29 21:20:28 393

转载 python的复制,深拷贝和浅拷贝的区别

在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用一般有三种方法,alist=[1,2,3,[“a”,“b”]](1)直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变b=alistprint b[1, 2, 3, [‘a’, ‘b’]]al...

2019-07-29 21:16:17 137

原创 Python用上锁和解锁 lock lock.acquire lock.release 模拟抢火车票

Python用上锁和解锁 lock lock.acquire lock.release 模拟抢火车票import jsonimport timefrom multiprocessing import Process, Lockwith open(‘catalogue.json’, ‘w’) as fp:dic = {‘total’: 3}json.dump(dic, fp)def ...

2019-04-24 21:44:35 1158

原创 Python生产者producer和consumer消费者案例写法,含有多线程,包含队列queue、JoinableQueue队列的用法

Python生产者producer和consumer消费者案例

2019-04-24 20:06:28 306

原创 Python生产者producer和consumer消费者案例

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-04-24 19:43:37 385

空空如也

空空如也

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

TA关注的人

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