自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 MySQL高级知识(十六)——小表驱动大表

前言:本来小表驱动大表的知识应该在前面就讲解的,但是由于之前并没有学习数据批量插入,因此将其放在这里。在查询的优化中永远小表驱动大表。1.为什么要小表驱动大表呢类似循环嵌套for(int i=5;.......){ for(int j=1000;......) {}}如果小的循环在外层,对于数据库连接来说就只连接5次,进行5000次操作,...

2018-06-30 16:09:00 121

转载 [Codeforces 888G]Xor-MST

Description题库链接给你 \(n\) 个节点,每个节点带有点权 \(a\) 。点之间两两有连边,边 \((u,v)\) 的边权为 \(a_u \oplus a_v\) 。求该图的最小生成树。\(1\leq n\leq  200000,0\leq a_i<2^{30}\)Solution由 \(Kruskal\) 的思想,我们一定还是每次选最小的边连接会最优。考虑边的权值...

2018-06-30 11:32:00 77

转载 leetcode笔记(六)740. Delete and Earn

题目描述Given an arraynumsof integers, you can perform operations on the array.In each operation, you pick anynums[i]and delete it to earnnums[i]points. After, you must deleteeveryelement ...

2018-06-29 12:37:00 44

转载 加入域提示“不能访问网路位置” 的解决方法

在加入域时提示 “不能访问网路哦位置” 的错误,首先要排查网络连接和授权管理账户密码是否错误,如果都没有问题,问题可能是处在操作系统上,例如:操作系统的 NetBIOS 服务没有开启。解决方法如下:1、使用具有管理员权限的账户登录到客户机;2、在运行菜单中输入 “services.msc” 打开系统的 服务;3、在服务列表中,找到 “TCP/IP NetBIOS Helper Serv...

2018-06-29 11:59:00 644

转载 Django学习笔记之Django中间件

准备我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做相同操作的功能了中间件中间件介绍什么是中间件?官方的说法:中间件是一个用来...

2018-06-28 17:57:00 38

转载 vue 点击返回顶部组件(默认不显示,滚动一段距离后显示),附带动画。

第一次使用vue做项目,UI选择了Element-ui,看到官网有点击回到顶部按钮,并且按钮是在滚动一段距离后才出现的(附带动画),但是官网文档并没有这个组件,于是自己实现了一个。首先说明,为了使用美化的的滚动条,这里使用了element的隐藏组件el-scrollbar,所以滚动条滚动不是相对body(document)进行计算了,而是相对于节点 .el-scrollbar>.el-...

2018-06-28 15:25:00 310

转载 java学习之多线程

进程:是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。一个进程中至少有一个线程。java VM启动的时候会有一个进程java.exe。该进程中至少一个线程负责java程序的执行,而且这个线程运行的代码运行在于main方法中,该线程称之为主线程。扩展:起始更细节说明jvm...

2018-06-28 10:37:00 38

转载 Python3 迭代器与生成器

迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器:>>>list=[1,2,3,4]>&g...

2018-06-28 10:32:00 65

转载 开发模式

开发模式 1.普通开发模式(前后端放在一起) 2.前后端分离(全用ajax) form表单不再使用 后端数据源只要写一套,代码逻辑清晰简单 3.后端开发 为前端提供URL(API的开发或者接口的开发) 注: 永远返回HttpResponse url及返回值['alex':'root']...

2018-06-27 13:34:00 43

转载 复制一个Python全部环境到另一个环境

导出此环境下安装的包的版本信息清单pipfreeze>requirements.txt联网,下载清单中的包到all-packet文件夹[root@localhost ~]# pip download -d ./all-packet -r requirements.txtCollecting cx-Oracle==6.3.1 (from -r requiremen...

2018-06-27 10:52:00 3961

转载 UML类图分析

一、类图的结构二、继承关系(分为泛化关系和实现关系)泛化关系用一条带空心箭头的实线表示;如下图所示(SUV继承自小汽车)实现关系用一条带空心箭头的虚线表示;如下图所示:(自行车和小汽车实现了车)三、依赖关系依赖关系是用一套带箭头的虚线表示的;如下图表示A依赖于B;他描述一个对象在运行期间会用到另一个对象的关系;学生依赖自行车四、关联关系...

2018-06-26 17:56:00 123

转载 ES6 解构赋值的常见用途,很强大

字符串var [a,b,c,d,e] = "hello";console.log(a); // hconsole.log(b); // econsole.log(c); // lconsole.log(d); // lconsole.log(e); // o函数function move({x = 0, y = 0} = {}) { console.log([x, y]);...

2018-06-25 21:14:00 43

转载 Selenium 自动化测试之道--学习总结-WebDriver(一)

最近正在看Ping++测试团队编著的《Selenium 自动化测试之道》,非常非常好的一本书,不仅仅是工具的介绍使用,还有非常珍贵的实践总结,自己的公司也在做自动化,由于是基于B/S,要考虑到硬件环境,而且主要使用的是RobotFramework去构建自动化脚本验证系统的可靠性。之前自己也学习过关于Selenium的知识,但是总感觉知识很零散,自己在网上搜了很长时间,买了这本书,发现自己还欠缺...

2018-06-24 11:05:00 217

转载 字符串全排列Java实现

字符串全排列Java实现陷阱:注意考虑有重复的情况,比如 a,b,b代码如下: 1 package com.secbro.test; 2 3 import java.util.ArrayList; 4 import java.util.HashSet; 5 import java.util.List; 6 import java.util.Set;...

2018-06-21 14:10:00 71

转载 用python3读CSV文件,出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 0: invalid con...

使用pd.read_csv()读csv文件时,出现如下错误:UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xd0 in position 0: invalid continuation byte出现原因:文件不是 UTF8 编码的,而系统默认采用 UTF8 解码。解决方法是改为对应的解码方式。解决办法:找到csv文...

2018-06-21 13:24:00 709

转载 Java 多线程 之 Runnable

http://www.verejava.com/?id=16992909097867package com.thread;/* 注意: 1. 如果要启动一个线程必须调用,start()方法 2. 线程同时运行其实是,CPU分配给每个线程一段时间来顺序执行每个线程 3. 因为java是单继承的,所以为了提高可扩展性,一般使用第二种实现Runnab...

2018-06-21 10:10:00 44

转载 微信小程序统一管理接口

小程序上线后要增加功能,不能用线上的接口联调,怎么办?1.微信开发者工具,详情,勾上该选项2.修改apiHost为本地接口地址3.api.jsvar app = getApp();var api = { cityApi:app.apiHost+'/applet/index.php?route=city/list', ...}module.export...

2018-06-20 11:33:00 871

转载 python基础整理1

基础知识名字与对象,类与类型变量:在Python中,存储一个数据,需要一个叫做变量的东西 num2 = 87 #num2是一个变量变量的类型:程序中为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的,如下所示:输入:python3版本中input python2中raw_input()输出:print...

2018-06-19 19:47:00 110

转载 Thinking in java 阅读

1.1 抽象所有的编程语言的最终目的都是提供一种“抽象”方法1.5 继承衍生类重写基础类的方法,实现在新版本中具有(体现)不同的功能。继承中衍生类和基础类的等价”关系“,如:我们可以理直气壮的说:“圆是就是一种几何形状”。继承中衍生类和基础类的“类似”关系,衍生类除了拥有基础类的元素,还加入了新的元素,成为了一个新的类1.7 对象的创建堆中分配存储存储空间的时间比栈中分配存...

2018-06-19 17:59:00 51

转载 性能测试05:性能测试工具

对比维度LoadRunnerJMeter量级重轻易用性易易是否开源否是语言支持C/Java1.5Java是否收费是否转载于:https://www.cnblogs.com/alicegu2009/p/9197327.html...

2018-06-19 10:08:00 45

转载 17-视图

一、视图的定义视图是虚拟表或逻辑表,它被定义为具有连接的SQL SELECT查询语句。因为数据库视图与数据库表类似,它由行和列组成,因此可以根据数据库表查询数据。其内容由查询定义。但是,视图并不在数据库中以存储的数据值集形式存在,行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。简单的来说视图是由其定义结果组成的表;二、视图的优点1、数据库视图允许简化复杂...

2018-06-18 22:06:00 57

转载 对象的属性隐藏

1.隐藏对象的属性class Dog: def set_age(self,new_age): if new_age>0 and new_age<=100: self.age = new_age else: self.age = 0 def get_age(self): return sel...

2018-06-18 00:00:00 304

转载 html元素

html是用来定义文档的内容框架,而html又是由不同的元素标签组成,今天简单的介绍以下html的一些元素标签:1.<!DOCUTYPE HTML>//这是html5的文档声明,表示浏览器将按照html5的解析标准来解析文档,渲染生成网页。2.html标签主要有两部分组成head元素和body元素3.那么我们主要来说说元素标签:head中存在两个自闭合元素,也叫空元素...

2018-06-17 18:51:00 37

转载 4-替换空格

4-替换空格 问题描述: 请实现一个函数,把字符串的每个空格替换成"%20"。例如,输入"We are happy", 则输出"We%20are%20happy"O(n^2)从前向后替换。从头到尾扫描字符串,每次碰到空格字符的时候进行替换。假设字符串的长度是n,对每个空格字符,需要移动后面O(n)个字符,因此对于含有O(n)个空格字...

2018-06-16 10:07:00 39

转载 jquery下的正反选操作

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>jquery正反选</title></head><body><button onclick='selectall()'...

2018-06-14 14:08:00 116

转载 报错信息

1、异常java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52原因是jdk版本和mysql驱动包版本冲突1、jdk7+老版5.0驱动com/mysql/jdbc/Driver (同时,多试试几个版本。mysql-connector-java-5.1...

2018-06-14 11:05:00 64

转载 AtCoder Regular Contest 097

097C - K-th Substring题意:好像是查询子串第k小。题解:后缀自动机,反正数据小,可能还有更简单的做法把。代码:# include <iostream># include <cstring># include <cstdio>using namespace std;const int N =...

2018-06-13 17:07:00 148

转载 Time.fixedDeltaTime和Time.DeltaTime

在Update中使用 Time.deltaTime,获取到的是这一帧的时间,如果游戏卡,帧率低,那这个值就大。如果游戏流畅,帧率高,这个值就小,Time.deltaTime = 1.0f / 帧率在 FixedUpdate中使用Time.fixedDeltaTime,获取到的是在编辑器中设置的 固定值转载于:https://www.cnblogs.com/mcyusha...

2018-06-12 17:06:00 606

转载 雅礼集训 2017 Day2 水箱 可并堆

题目描述给出一个长度为 n 宽度为 1 ,高度无限的水箱,有 n−1 个挡板将其分为 n 个 1 - 1 的小格,然后向每个小格中注水,水如果超过挡板就会溢出到挡板的另一边,这里的水是满足物理定律的(在无挡板阻拦的情况下会向低处流),现在有 m 个条件 (i,y,k) ,表示从左到右数的第 i 个格子中,在高度为 y+0.5 的地方是否有水,k=1 表示有水,k=0 表示没有...

2018-06-11 19:41:00 106

转载 mysql explain用法和结果的含义

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:先看个例子mysql>explainselect*fromt_order;|id|select_type|table|type|possible_keys...

2018-06-11 16:33:00 49

转载 Powershell 中的管道

管道上个命令中的输出,通过管道作为下个命令的输入。Linux中的管道传递的是text,但ps中传递的是object。但是命令究竟返回的是什么类型呢?以下命令回答了这个问题:get-service | get-member这样就获取到get-service的返回类型:TypeName: System.ServiceProcess.ServiceController于是,我们必须找到**从p...

2018-06-11 12:46:00 85

转载 python计算1~2008中0和1的个数

计算1~2008中所有自然数中1和0的个数总数。通过自然数的大小划分区间,将自然数每位上的数载入列表,循环计数。list = []onecount = 0zerocount = 0for i in range(1,2009): if int(i/1000)!=0: #thousands...

2018-06-11 12:19:00 192

转载 终于知道JVM堆空闲百分比是怎么算出来的

转载于:https://www.cnblogs.com/huanglei2010/p/9165583.html

2018-06-11 09:10:00 544

转载 从零开始自己搭建复杂网络(以Tensorflow为例)

从零开始自己搭建复杂网络(以MobileNetV2为例)tensorflow经过这几年的发展,已经成长为最大的神经网络框架。而mobileNetV2在经过Xception的实践与深度可分离卷积的应用之后,相对成熟和复杂,对于我们进行网络搭建的学习有着很大的帮助。MobileNetV2结构基于inverted residual(本质是一个残差网络设计,传统Residual block是...

2018-06-09 14:40:00 349

转载 LintCode——筛子求和

描述:扔n个骰子,向上面的数字之和为 S 。给定 Given n,请列出所有可能的 S 值及其相应的概率。样例:给定n=1,返回[ [1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, 0.17], [6, 0.17]]解题思路:假定有n个骰子,那么可投掷出的数字在n~6n之间,即S的取指在n~6n之间,n个骰子投掷会出现6的n次方种情况;我们采...

2018-06-08 18:50:00 95

转载 expect 交互

expect 是一个交互语言,用来实现自动和交互式任务进行通信,无需人的手工干预例如密码交互expect 通过 spawn 启动进程 -》 expect 获取期待关键字 -》 send 向进程发送字符串下面是一个简单的交互案例 1 #!/usr/bin/expect -re 2 set timeout -1 3 set USERNAME %(userName)s 4 set ...

2018-06-06 21:39:00 37

转载 ACM数论-卡特兰数Catalan

Catalan原理:  令h(0)=1,h(1)=1,catalan 数满足递归式:        (其中n>=2)  另类递推公式:        该递推关系的解为:        (n=1,2,3,...)  卡特兰数的应用实质上都是递归等式的应用  前几项为:1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862,...

2018-06-05 21:09:00 151

转载 vue项目中添加百度地图功能及解决遇到的问题详解

第一步,在百度地图开放平台 申请密钥 (如果有密钥可以省略此步骤,朋友有也可以借)地址:http://lbsyun.baidu.com/第二步,创建应用并填写表单(下面链接可参考)http://jingyan.baidu.com/article/363872eccda8286e4aa16f4e.html这个是我的密钥,不过个人觉得没用因为没认证,没认证的密钥使用会有提示第三部,在百度地...

2018-06-05 16:24:00 672

转载 B - Letter(最小覆盖矩形)

Problem descriptionA boy Bob likes to draw. Not long ago he bought a rectangular graph (checked) sheet withnrows andmcolumns. Bob shaded some of the squares on the sheet. Having seen his ma...

2018-06-04 23:56:00 111

转载 python学习内容.02

python基础-021.格式化变量接收4个变量name=input("输入你的名字:")age=input("输入你的年龄:")job=input("输入你的工作:")hobby=input("输入你的爱好:")%s 字符串print("""------- info of %s ---------Name: %sAge: %sJob: ...

2018-06-03 19:21:00 54

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除