1,登陆账号,链接上服务器。 2,取账号权限 3,(分析器)分析sql,是否符合语法。表名,是否存在,涉及表字段是否正确等等 4,(优化器)优化sql,是否需要使用索引。多个索引存在的情况下,哪个索引最合适。join 链接查询的话,先从哪个表开始比对等等 5,(执行器)查看是否有搜索涉及表的权限。执 ...
分类:
数据库 时间:
2019-12-20 17:02:08
阅读次数:
180
/*** JDK提供了ExecutorService实现了线程池功能:* 线程池内部维护一组线程,可以高效执行大量小任务;* Executors提供了静态方法创建不同类型的ExecutorService;* 必须调用shutdown()关闭ExecutorService;* ScheduledThr ...
分类:
编程语言 时间:
2019-12-20 15:14:08
阅读次数:
115
import requests import time url = 'http://www.google.com.hk' print(time.strftime('%Y-%m-%d %H:%M:%S')) try: html = requests.get(url, timeout=5).text p ...
分类:
其他好文 时间:
2019-12-19 09:36:56
阅读次数:
71
package com.nantian.winUtliTest.ThreadTest; import java.util.HashMap;import java.util.concurrent.Callable; import java.util.concurrent.ExecutionExcept ...
分类:
编程语言 时间:
2019-12-18 14:32:27
阅读次数:
85
题目概览 viewport常见设置都有哪些? 对比下px、em、rem有什么不同? 简要描述下什么是回调函数 题目解答 viewport常见设置都有哪些? 概念: 就是视区窗口,也就是浏览器中显示网页的部分。PC 端上基本等于设备显示区域,但在移动端上 会超出设备的显示区域(即会有横向滚动条出现)。 ...
分类:
其他好文 时间:
2019-12-17 22:12:28
阅读次数:
96
1.请求连接超时。连不上服务器。一般是因为线程太多 2.连接成功,但是读取超时。等不到服务器返回的数据,一般是这次请求查询的量很大,比如查了5度的顶点。(timeout小于server的最大等待时间) 3.连接成功,server查询数据时超时(就是因为2请求的导致的)server超时机制,如果查询时 ...
分类:
其他好文 时间:
2019-12-17 20:13:02
阅读次数:
1052
JS的ES6的Generator 1.Generator函数的概念: ES6提供的解决异步编程的方案之一,现在已经不怎么用了被淘汰了。 Generator函数是一个状态机,内部封装了不同状态的数据。 用来生成遍历器对象 暂停函数,yield关键字暂停,next()方法启动,yield可以获得next ...
分类:
Web程序 时间:
2019-12-17 18:32:05
阅读次数:
93
官方文档:https://docs.python.org/2/library/multiprocessing.html#module-multiprocessing 1。 同步类型,如锁,条件和队列官方案例: # # A test file for the `multiprocessing` pac ...
分类:
其他好文 时间:
2019-12-17 15:15:34
阅读次数:
52
之前聊过,操作文件——读写文件,直接调用接口即可. 如果是一直写入操作,写入操作一直进行的,免不了会有,有时一大批数据过来,有时没有一条数据。 鉴于此场景,选择用select....channel 的模型处理。 代码如下: 可根据 超时时间和接收数据的数量,两个维度处理。没有数据在channel接收 ...
分类:
其他好文 时间:
2019-12-17 15:06:36
阅读次数:
70