受同事dd之托,优化一条boss看的报表SQL。dd写复杂疑难SQL无数,如何写出优雅的SQL自有一番心得体会。能将一条7表含inner join,left join并含有关联子查询的、返回结果集3400余条的SQL优化到2s已足以证明功力之深厚。此次也是在她的基础上加以分析,优化,将此过程记录分享 ...
分类:
数据库 时间:
2018-09-08 21:00:36
阅读次数:
231
ubuntu系统英伟达显卡驱动怎么装 这样装完之后,可能还会遇到开机后无法登录,一直在登录界面循环的问题,解决办法是: ubuntu下安装搜狗拼音的最便捷方法 先下载安装包,deb格式的,然后执行 之后会提示你缺少依赖,这个时候再执行: 然后进入系统设置 语言支持,把键盘输入方法由ibus改为fci ...
分类:
系统相关 时间:
2018-09-02 11:08:54
阅读次数:
298
Windows上面优秀的工具软件推荐 一、下载软件 1、速盘 度盘神器 简介: 使百度网盘保持全速下载免受限速困扰! 下载: "speedpan" 2、http下载工具 简介: http下载工具,基于http代理,支持多连接分块下载 下载: "https://github.com/proxyee d ...
原文地址:https://blog.csdn.net/sinat_38799924/article/details/74059037 重装系统时为了让系统数据保持可用我们需要做一些备份处理。比如用户数据和应用安装。 解决文件被占用报错,采用了修复模式的重启。 即在按下Shift键再点击重启,这时系统 ...
本文我将从面向对象编程思想是如何解决软件开发中各种疑难问题的角度,来讲述我们面向对象编程思想的理解,梳理面向对象四大基本特性、七大设计原则和23种设计模式之间的关系。 软件开发中疑难问题: 软件复杂庞大 很多软件进入维护阶段 需求的不断变更 软件开发中存在很多其他的问题,上面只是从程序开发和设计的角 ...
分类:
其他好文 时间:
2018-08-26 22:02:10
阅读次数:
144
同一个指针,在不同位置输出,中间并没有对变量做任何操作。但输出结果不同。 原因分析,指针初始化有问题。 错误代码代码如下: int Model_No; float *model_s2 = NULL;; float *model_PixelValueSum = new float[Model_No]; ...
分类:
编程语言 时间:
2018-08-15 22:45:13
阅读次数:
179
WIN10如何进入安全模式方法11.长按电源按钮关机。2.按电源按钮开机。3.重复步骤1~2三次。4.确认屏幕是否出现“修复”界面,如果有,点击“高级修复选项”。5.点击“疑难解答”,点击“高级选项”,点击“启动设置”,点击“重启”。6.系统重启以后,按“安全模式”所对应的的数字以进入安全模式。进入安全模式尝试在c\windows/system32/drivers下看下有没有PECKP.sys驱动
一 前言在前面的selenium系列(二)元素定位方式和selenium系列(三)常用操作类型及方法两节中,已经介绍了web页面元素的识别定位、操作等技术,可能你会觉得掌握这两项技术就可以实施web自动化了,答案基本是这样的,毕竟元素定位和操作是核心技术。但是,在某些场景,脚本的运行并非预期那样,如,要操作的元素用常规方法无法识别、元素可以识别但在脚本运行时却未如期而至等。为了解决这些疑难杂症,接
分类:
编程语言 时间:
2018-08-05 11:58:53
阅读次数:
170
设计模式都有其适用的场景。我们如何去选择一个合适的模式应用到场景中呢?《设计模式》书本中每一个模式后都有阐述适用性,但是23个模式本身内容就不少,能熟记所有的内容就不好做到,更不要说记住每个模式的适用性了。那么在实际应用中,要解决什么时候去使用某个设计模式?为什么要使用?这两个疑难点,其实只要一句话 ...
分类:
其他好文 时间:
2018-08-02 19:19:25
阅读次数:
141
最近接触公司后台管理系统的开发,其中涉及到加密模块pycrypto。 重点来了!!!!敲黑板!!!! pycrypto在PyCharm中跟其他的模块不一样,pip install pycrypto安装的是1.4.1版本,然后虽然模块能够install成功,但实际上代码还是无法关联起来,运行会报异常。 ...
分类:
编程语言 时间:
2018-07-31 10:57:23
阅读次数:
386