MySQL数据库优化、设计与高级应用

MySQL数据库优化主要涉及两个方面,一方面是对SQL语句优化,另一方面是对数据库服务器和数据库配置的优化。 数据库优化 SQL语句优化 为了更好的看到SQL语句执行效率的差异,建议创建几个结构复杂的数据表,多导入一些数据进行测试,看到的效果比较直观。 尽量避免在列上进行运算,这样会导致索引失效。 优化前SELECT * FROM t WHERE YEAR(d)>=2011; 优化后SELECT * FROM t WHERE d>='2011-01-01'; 使用JOIN时,应该用小结果集驱动
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

python+selenium实现发送一封带附件的邮件

163邮件登录首页 登录成功断言是否有退出按钮 点击退出退出登录 from selenium import webdriver import unittest import time class VisitSogouByChrome(unittest.TestCase): def setUp(self): # 启动Chrome浏览器 self.driver = webdriver.Chrome(executable_path = "e:\\chrom
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

代码管理:git工具安装和使用

git工具的安装与使用 展开 一、环境 windows操作系统: win7 64位 git客户端工具: TortoiseGit 二、 git的安装 1、 打开git的官网: https://git-scm.com/ 2、 点击Downloads,跳转到下载页面 3、 选择windows版本 4、 点击下载,可能响应有点慢 4、 安装git 5、 安装完成后,桌面右键有git的选项 6、 选中Git Bash Here 即可打开git命令行 如果觉得git的命令行不方便的话,可以下载图形化gui
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

数据仓库~视屏学习~尚硅谷

aa
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

Ubuntu操作系统(文件传输)

首先选择Ubuntu版本为偶数版本--(系统比较稳定软件源比较齐全) Ubuntu和windows之间的文件传输首先在Windows上安装连接工具winscp 在Ubuntu开启SSH服务(https://www.cnblogs.com/jiarenanhao/p/9938280.html) 在Ubuntu关闭防火墙:在Ubuntu中 我们使用sudo ufw status命令查看当前防火墙状态;inactive状态是防火墙关闭状态 active是开启状态。 在Ubuntu中 我们使用sudo
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

ByteCode Instrumentation

Bytecode Instrumentation 定义 我们首先来看看,什么叫“Instrumentation”?Instrumentation这个词有很多意思,在维基百科中,它是这样解释的: Instrumentation is the use of measuring instruments to monitor and control a process. It is the art and science of measurement and control of process va
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

Erlang/Elixir精选-第2期(20191209)

Spot The Discrepancies with Dialyzer for Erlang. 如何在大型Erlang项目中从零开始一步步践行Dialyzer。 Which companies are using Erlang, and why? 哪一些公司正在生产上使用Erlang?这是HackerNews上的头条新闻,在首次发布四个月后,访问量仍然很高。 An Unprecedented Subtraction. 为什么[1, 2, 3] -- [1, 2] -- [3] = [3].
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

from 的使用

使用form实现登录 views from django.shortcuts import render,redirect,HttpResponse from app01 import models from app01 import myform from utils import md5_tool # Create your views here. def login(request): if request.method=='GET': return render
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

python(类和对象相关知识)

类与对象的关系:对象都是由类产生的。 实例化:由类生产对象的过程。 类的属性分为数据属性(变量)和函数属性(函数,也叫方法)。 类和对象都使用点来访问。 一个简单的类 # -*- coding: utf-8 -*- class car: '这是一个车的类' #类的说明 wheel='橡胶' Engine='发动机' def transport(self): print('---拉货---') def manned(self
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

2019.12.9图片列表实例

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>图片列表布局</title> </head> <style type="text/css"> body,ul,h3{ margin: 0; padding: 0; } ul{ list-style: none; } /* 清除塌陷 */ .clearfix:before,.clearfix:after{ content: ""; display: tabl
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

SpringCloud Feign 参数问题

今天遇到使用Feign调用微服务,传递参数时遇到几个问题 1.RequestParam.value() was empty on parameter 0 @RequestMapping("/test") String test(@RequestParam String name); 解决方法:   加上注解的描述,修改为 @RequestMapping("/test") String test(@RequestParam("name") String name); 如果是@RequestBod
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

go语言的学习之路

  一.学习前言   (1)go语言的介绍      1.解释型语言:python PHP java scripy (前端)      2.编译型语言:C C++ C#(微软开发) java(sun公司开发 后来被甲骨文公司收购)       go(谷歌)      3.热门语言的法展:2009年11月初 ;使用 python:1989年;java:1990年      4.Go是静态强类型语言:强类型》》》固定类型        是一门跨平台的编译型语言    (2)补充:      (1)
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

Spring源码分析——(001)环境搭建

1、官方参考 spring-framework的github链接:https://github.com/spring-projects/spring-framework 源码环境搭建官方参考1:考如何构建源码,Build from Source:https://github.com/spring-projects/spring-framework/wiki/Build-from-Source 源码环境搭建官方参考2:源码如何导入eclipse,import-into-eclipse:https
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

operator和if结构

1.比较运算符:>,<,==,!=,>=,<= 注意:所有比较运算符的结果都是布尔值 举例: 1 2 3 4 5 6 7 8 9 print(100>10) print(100<1000) print(100<10) print(100<1000) print(100==100) #True print(100==10) #False print(100!=100) #False print(100!=10) #True print(100<=100) #True “
分类: 其他 发布时间: 12-09 23:50 阅读次数: 0

你离 精通微服务 只差一个阿里资深架构师整理的微服务实战文档

前言什么是微服务在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务",微,狭义来讲就是体积小、著名的"2pizza团队"很好的诠释了这一解释(2pizza团队最早是亚马逊CEOBezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来只需要2个披萨就够了
分类: 企业开发 发布时间: 12-09 23:50 阅读次数: 0

BFD技术的全面解析

BFD出现的技术背景 BFD的实现原理 BFD会话的检测机制 BFD的状态机 BFD的配置 OSPF协议联动BFD协议 VRRP联动BFD协议 单臂回声 BFD默认参数及调整方法
分类: 企业开发 发布时间: 12-09 23:50 阅读次数: 0

SpringBot添加多数据源mysql的验证方法

packagecom.holytax.accenture_fp_in.datasource;importjavax.sql.DataSource;importorg.springframework.beans.factory.annotation.Qualifier;importorg.springframework.boot.autoconfigure.jdbc.DataSourceBuilde
分类: 企业开发 发布时间: 12-09 23:50 阅读次数: 0

万万没想到,HashMap默认容量的选择,竟然背后有这么多思考?

集合是Java开发日常开发中经常会使用到的,而作为一种典型的K-V结构的数据结构,HashMap对于Java开发者一定不陌生。在日常开发中,我们经常会像如下方式以下创建一个HashMap:但是,大家有没有想过,上面的代码中,我们并没有给HashMap指定容量,那么,这时候一个新创建的HashMap的默认容量是多少呢?为什么呢?本文就来分析下这个问题。什么是容量在Java中,保存数据有两种比较简单的
分类: 编程语言 发布时间: 12-09 23:50 阅读次数: 0

CORNERSTONE,一款让你无法自拔的项目管理工具

最近,相信细心的小伙伴们,在使用CORNERSTONE管理项目时已经发现了,我们悄悄的对我们多维度视图有了一次重大的更新。更新前大家都知道,我们提供了【表格、分栏、看板、甘特图、日历、统计、周汇总、分类导图】八种视图,更新后我们把原有的日历视图跟改成了现有的资源日历视图。本文就主要介绍资源日历视图以及其一些基础操作,资源日历视图应该是现有市面上的项目管理工具都没有的,手动加狗头!仅此一家,绝无分店。其他视图的使用方法,相信大家都已经驾轻就熟了,在这里就不多介绍了。 资源日历视图: 资源日历视图
分类: 企业开发 发布时间: 12-09 23:50 阅读次数: 0

活塞式压力计的原理及注意事项详细解析

活塞式压力计是根据流体静力学平衡原理和帕斯卡定律,利用压力作用在活塞上的力与砍码的重力相平衡的原理设计而成的。由于在平衡被测压力的负荷时,采用标准珐码产生的重力,因此又被称为静重活塞式压力计。其结构如图3-8所示,主要由压力发生部分和测量部分组成。活塞式压力计的原理及注意事项详细解析  活塞式压力计的原理及注意事项  (1)压力发生部分。压力发生部分主要指手摇泵。通过加压手轮旋转丝杆,推动工作活塞
分类: 其他 发布时间: 12-09 23:40 阅读次数: 0