- 博客(7)
- 收藏
- 关注
转载 数据库多表查询之 where和INNER JOIN
在多表查询中,一些SQL开发人员更喜欢使用WHERE来做join,比如:SELECT a.ID, b.Name, b.Date FROM Customers a INNER JOIN Sales b ON a.ID = b.ID;缺点:在上面语句中,实际上是创建了两张表的笛卡尔积,所有可能的组合都会被创建出来。在笛卡尔连接中,在上面的例子中,如果有1000顾客和1000条销售记录,这个查询会先产生1000000个结果,然后通过正确的 ID过滤出1000条记录。 这是一种低效利用数据库资源,数据库多做
2020-07-07 13:12:40 543
原创 MAC python3安装
MAC python3安装确保homebrew和xcode的安装python3安装及配置确保homebrew和xcode的安装homebrew使用命令安装:/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”xcode相关安装:xcode-select --installpython3安装及配置安装python3最新版本brew install python安装虚拟环境
2020-07-07 10:18:03 272
转载 Spring的IOC原理
IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工...
2019-06-14 15:38:00 99
转载 linux后台执行命令:&和nohup
当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。&当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如sh test...
2019-05-24 17:30:41 89
转载 python WSGI get和post实现
其它不赘述,直接上代码:注:验证方式 ,将WSGI Server起起来后,使用jmeter或postman直接发请求,即可验证get代码写法:# 定义函数,参数是函数的两个参数,都是python本身定义的,默认就行了。def application(environ, start_response): print("1" + "go to application") # en...
2019-05-24 17:10:29 915
转载 Python WSGI开发WEB应用的理解
什么是WEB应用?Web应用的本质:1)、浏览器发送HTTP请求2)、服务器接收到请求,生成HTML文档3)、服务器把HTML文档作为HTTP响应的Body发送给浏览器4)、浏览器收到HTTP响应,从HTTPBody取出HTML文档进行显示整个浏览器动态请求服务器的全过程如下图:什么是WSGI?WSGI(Web Server Gateway Interface,Web 服务...
2019-05-24 17:07:27 192
转载 多版本python共存,安装三方库到指定python版本
多版本python安装过程略过不提提供完美解决python启动和各版本pip问题; python3下pip安装命令如下: py -3 -m pip install xxxxxx python2下pip安装命令如下: py -2 -m pip install xxxxxx 查询python3下三方...
2019-05-16 11:09:40 2300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人