mysql from后接子查询,实际为将结果集合并成一张表

#案例:查询每个部门的平均工资的工资等级SELECTav.*,g.`grade_level`FROM(SELECTAVG(salary)ag,department_idFROMemployeesGROUPBYdepartment_id)avINNERJOINjob_gradesgONav.agBETWEENg.`lowest_sal`ANDg.`highest_sal`;
分类: 数据库 发布时间: 09-16 20:33 阅读次数: 0

Python(3) 进制转换

2进制 :0b 8进制: 0o 16进制: 0x 10进制:原来的数据 进制转换: bin() 方法:转化为 2进制 >>> bin(10) '0b1010' oct() 方法:转化为 8进制 >>> oct(10) '0o12' int() 方法:转化为10进制 >>> int(0o12) 10 hex() 方法:转化为16进制 >>> hex(0o12) '0xa'
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

day07(作业)

定义变量 age = 18 # 给定年龄 age_count = 0 # 计算次数 prize_dict = { '0': "芭比娃娃", '1': "变形金刚", '2': "psp游戏机", '3': "奥特曼", '4': "遥控飞机", '5': "chongqiwawa", } # 奖品选取 prize_msg = ''' 0 芭比娃娃 1 变形金刚 2 psp游戏机 3 奥特曼 4 遥控飞机 5 chongqiwawa '''
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

Nginx基本概述

io网络模型介绍 1.介绍Nginx Nginx是一个高性能的HTTP和反向代理web服务器 2.常见的Web服务器 httpd Nginx Tengine OpenResty 3.介绍Nginx应用场景 1.代理 2.负载均衡 3.代理缓存 (proxy_cache) 4.静态资源 5.动静分离 6.Https 冰山模型中的一角 ---> 还有很多个使用场景 4.Nginx 安装 配置 启动 第一种: 源码安装 第二种: yum --> 官方仓库 新 配置容
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

2019.09.16 CSS选择器和引入方式

1、CSS三种引入方式怎么使用?   CSS三种引入方式是:     1:内联样式,又有人称行内样式、行间样式、内嵌样式。是通过标签的style属性来设置元素的样式 <div> <p style="color: green">我是一个段落</p> </div>     2:内接样式,又称内嵌式,是将CSS代码集中写在HTML文档的head头部标签中,并且用style标签定义 <style type="text/css"> /*写我们的css代码*/ span{
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

9.16(day37)进程锁,队列(Queue),JoinableQueue用法,初识线程

待续
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

jupyter notebook安装教程,打开ipynb文件

windows安装教程: https://www.cnblogs.com/gengyi/p/9769471.html mac安装教程: https://www.cnblogs.com/yjmyzz/p/how-to-install-jupyter-notebook-on-mac.html 运行jupyter jupyter notebook
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

Learning to rank基本算法

搜索排序相关的方法,包括 Learning to rank 基本方法 Learning to rank 指标介绍 LambdaMART 模型原理 FTRL 模型原理 Learning to rank 排序学习是推荐、搜索、广告的核心方法。排序结果的好坏很大程度影响用户体验、广告收入等。 排序学习可以理解为机器学习中用户排序的方法,这里首先推荐一本微软亚洲研究院刘铁岩老师关于LTR的著作,Learning to Rank for Information Retrieval,书中对排序学习的各种方
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

c++语法之为什么有函数重载,如何使用

为什么要使用函数重载 先附上我立知的结果。 1、减少对用户的复杂性。 2、这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。 重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。这就是重载函数。重载函数常用来实现功能类似而所处理的数据类型不同的问题。 作用一:减少对用户的复杂性 这点是很好理解的,为了方便开发,若具有相同
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

shell day01总结

,Iptables –Z 清空再计数 内存是如何工作的?是干什么的? 随机存取存储器又称作“随机存储器”,是与CPU直接交换的内部存储器,也叫主存。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。 易失性: 当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM则不会。 >Gnu 软件程序 > linux lernel 内
分类: 其他 发布时间: 09-16 20:21 阅读次数: 0

ssdffg

工本费大多数fssdfsd dsfdgfdgs dsfdgfdgs dfgfdsgfdgdfg dgdfgsdgfdg dgfdgfdsgfgfdg View Code
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

MySQL数据库基础(1)介绍

1、数据库的种类     关系型数据库         1、关系型数据库就是类似于Excel(二维表)来表示的         2、用结构化茶性语句SQL语句来对数据进行存取的         3、代表MySQL Oracle     非关系型数据库         NoSQL意思是“Not Only SQL”。         NOSQL库:*memcached、*Redis、memcachedb、TokyoTyrant、MongoDB、Cassandra、CouchDB         种
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

113 Python程序中的进程操作-进程同步(multiprocess.Lock)

目录 一、进程同步 二、为什么需要进程同步 三、Python中实现进程同步 四、多进程模拟同时抢票 4.1 通过锁控制进程资源访问 总结 尽管并发编程让我们能更加充分的利用IO资源,但是也给我们带来了新的问题:当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱问题。 一、进程同步 多个进程同时执行,为了相互制约各进程对资源的访问,使得各个进程的执行相互同步。 在我的理解里,进程同步也算是进程间通讯(ipc)的一种手段。 二、为什么需要进程同步 多进程会引发抢占资源的问题,为了解决这
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

BZOJ 1778: [Usaco2010 Hol]Dotp 驱逐猪猡 概率与期望+高斯消元

这个还挺友好的,自己相对轻松能想出来~ 令 $f[i]$ 表示起点到点 $i$ 的期望次数,则 $ans[i]=f[i]\times \frac{p}{q}$ #include <cmath> #include <cstdio> #include <algorithm> #define N 305 #define setIO(s) freopen(s".in","r",stdin) , freopen(s".out","w",stdout) using namespa
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

114 Python程序中的进程操作-进程间通信(multiprocess.Queue)

目录 一、进程间通讯 二、队列 2.1 概念介绍---multiprocessing.Queue 2.2 方法介绍 2.3 其他方法(了解) 三、Queue队列-实例演示 3.1 但看队列用法 3.2 子进程发送数据给父进程 四、生产者消费者模型 4.1 为什么要使用生产者和消费者模式 4.2 什么是生产者消费者模式 4.3 基于队列实现生产者消费者模型 五、 JoinableQueue队列 5.1 JoinableQueue的使用 5.2 通过JoinableQueue队列实现生产者消费者模
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

Python函数编程——递归

Python函数编程——递归 求100不断除以2直到商为0为止,打印每次除的商 用循环实现: n = 100 while n > 0: n = int(n/2) print(n) 输出: 50 25 12 6 3 1 0 如果用函数,如何实现呢? def calc(n): n = int(n/2) print(n) if n > 0: calc(n) # 调用自己 calc(100) 在函数内部,可以调用其他函数。如果一个函数在内部
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

<<C++ Primer>> 第 7 章 类

术语表 第 7 章 类 抽象数据类型(abstract data type): 封装(隐藏)了实现细节的数据结构。 访问说明符(access specifier): 包括关键字 public 和 private。用于定义成员对类的用户可见还是只对类的友元和成员可见。在类中说明符可以i出现多次,每个说明符的有效范围从它自身开始,到下一个说明符为止。 聚合类(aggregate class): 只含有公有成员的类,并且没有类内初始值或者构造函数。聚合类的成员可以用花括号括起来的初始值列表进行初始化
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

Centos7如何搭建酸酸ss

centos7如何搭建酸酸 说明 个人使用情况的话,ss(酸酸)比ssr(酸酸乳)更方便点,主要看个人。 本文只针对Centos系统,其他系统部分代码与本文略有不同,切勿通用于其他系统。 1. 系统配置 Centos 7 x64 2. 依赖安装 执行以下代码 yum update -y yum install -y pcre pcre-devel git gettext gcc autoconf libtool automake make asciidoc xmlto c-ares-devel
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0

2019年9月12日星期四(STM32)

一.定时器 1.PWM PWM脉冲宽度调制(Pulse Width Modulation)是通过微处理器的数字输出(高低电平)来对模拟电路进行控制的一种非常有效的技术,在测量,通信和功率控制等领域被广泛使用 占空比 - 在规定时间内,有效电平所占的比例 2.stm32通用定时器有PWM功能 通用定时器可以和GPIO口配合,通过GPIO输出PWM波形,定时器的周期就是PWM波的周期,PWM波的电平改变时间通过定时器的比较计数器来决定 PWM波的波形由周期(定时器周期),极性(配置),占空比(比较
分类: 其他 发布时间: 09-16 20:20 阅读次数: 0