一、为什么要用小表驱动大表 1、驱动表的定义 当进行多表连接查询时, [驱动表] 的定义为: 1)指定了联接条件时,满足查询条件的记录行数少的表为[驱动表] 2)未指定联接条件时,行数少的表为[驱动表](Important!) 忠告:如果你搞不清楚该让谁做驱动表、谁 join 谁,请让 MySQL ...
分类:
数据库 时间:
2018-06-11 15:43:21
阅读次数:
181
链接:https://www.cnblogs.com/waitingbar/p/4323600.html js取最小最大值--Math.min()、math.max() 一、Math.min() 返回一组表达式中最小者 eg: var n = Math.min( 2 , 30 ,1 , 200-10 ...
分类:
Web程序 时间:
2018-06-11 15:43:12
阅读次数:
191
思路,通过AD工具取得全部OU下人员工号、邮箱地址,再检测工号多少天没修改密码,超过设定的天数,就执行发送邮件# -*- coding:utf-8 -*-
import smtplib
import os
import smtplib
from email.mime.text import MIMEText
分类:
其他好文 时间:
2018-06-11 15:43:04
阅读次数:
203
java 实现导出Excel(java生成 excel 并导出文件) 经常有有一些数据需要导出成 excel 格式 ,所以就需要实现啦 开始: 1.加入jar poi-3.6-20091214.jar commons-logging-1.1.jar junit-3.8.1.jar log4j-1.2 ...
分类:
编程语言 时间:
2018-06-11 15:42:56
阅读次数:
202
$product = $product->where('uuid', $uuid)->firstOrFail();$affiliators = $affiliator->with([ 'affiliatorProducts' => function($query) use($product) { $ ...
分类:
其他好文 时间:
2018-06-11 15:42:43
阅读次数:
128
转发自: https://yarnpkg.com/blog/2018/06/04/yarn-import-package-lock/?utm_source=tuicool&utm_medium=referral Posted Jun 4, 2018 by Aram Drevekenin For a ...
分类:
Web程序 时间:
2018-06-11 15:42:33
阅读次数:
260
Octotree Chrome作用: 主要使你在github查看项目时可以清晰明了的看到项目的结构以及具体代码,使下载代码更具有目的性,减少不必要代码的下载,而且看起来更清楚。 效果图:(安装插件前) 希望对想使用此插件的伙伴有所帮助! 效果图:(安装插件后) 1、下载octotree Chrome ...
分类:
其他好文 时间:
2018-06-11 15:42:26
阅读次数:
241
1、提供一个统一的 父 pom 依赖 作用:统一版本与引入必要依赖 2、提供一个模板模型。 作用: 开发人员不必关系具体基础启动项 3、提供一个统一基础配置模型 作用: 开发人员不比太过关注与必要配置 4、提供测试与生产配置中心 作用: 开发人员不必考虑正式与测试环境切换问题。同时也可以做动态配置更 ...
分类:
编程语言 时间:
2018-06-11 15:42:18
阅读次数:
138
$curl_request = $_SERVER['REQUEST_METHOD']; //获取请求方式 if($curl_request == 'POST'){ echo post; }else if($curl_request == 'GET'){ echo get; } ...
青岛峰会期间本来想给自己放几天假的,因为网站的挂马给泡汤了,打开网站首页,使用浏览器的源代码功能,发现自己网站的首页多了很多木马代码,于是我连接FTP查看网站首页的代码中发现了这个挂马代码,下面我把代码贴出来 : <?phperror_reporting(0);if(eregi('google|so ...
分类:
Web程序 时间:
2018-06-11 15:42:05
阅读次数:
170
##1.查询表的所属以及有多少行 SELECT TABLE_SCHEMA,TABLE_NAME,TABLE_ROWS FROM information_schema.`TABLES` WHERE TABLE_NAME='PRODUCT'; ##2.查看当前应用连接,连接数突增排查 SELECT us... ...
分类:
数据库 时间:
2018-06-11 15:41:47
阅读次数:
170
HTTP常见错误 HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具 ...
分类:
Web程序 时间:
2018-06-11 15:41:38
阅读次数:
206
@Override public WebElement findElementByName(String name){ String string="new UiSelector().text(\""+name+"\")"; return driver.findElementByAndroidUIA... ...
分类:
移动开发 时间:
2018-06-11 15:41:32
阅读次数:
177
一、Linux命令(由开发人员编写的软件提供)用于实现某一类功能的指令或程序命令的执行依赖于解释器程序(例如:/bin/bash等)二、Linux命令分类1.内部命令(属于shell解释器的一部分):由shell(用于实现用户和内核交互)自带2.外部命令(独立于shell解释器之外的程序):用户自行安装或发行版自带GNU软件提供3.判断内部或外部命令:type例:typecd//判断cd命令类型为
分类:
系统相关 时间:
2018-06-11 15:41:24
阅读次数:
212
<div class="selectSkin"> <input id="red" class="themeBtn" type="button" value="红色"> <input id="yellow" class="themeBtn" type="button" value="黄色"> <inp ...
分类:
其他好文 时间:
2018-06-11 14:52:33
阅读次数:
135
语法 参数 prototype 必需。 要用作原型的对象。 可以为 null。 descriptors 可选。 包含一个或多个属性描述符的 JavaScript 对象。 “数据属性”是可获取且可设置值的属性。 数据属性描述符包含 value 特性,以及 writable、enumerable 和 c ...
分类:
其他好文 时间:
2018-06-11 14:52:18
阅读次数:
119