自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用explain来分析SQL语句实现优化SQL语句

用法:explain sql作用:用于分析sql语句mysql> explain select * from quser_1 where loginemail = "quctest2124@163.com";+----+-------------+---------+------+-----------------+-----------------+---------+--...

2018-07-31 19:32:00 105

转载 PVS BSP

作者:韦易笑链接:https://www.zhihu.com/question/38060533/answer/84432973来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。传统标准PVS标准 PVS其实就是两步:1. 先求解简易模型:减面,枚举模型上每个顶点,找到一个点使得删除该顶点,模型变形最小,不停的寻找并删除影响最小的点直到模型变形...

2018-07-31 16:30:00 179

转载 修复升级ndk到17.0.4754217编译so失败问题

今天编译工程总过不去,查看失败原因,因为ndk的mips编译不过去。A problem occurred starting process ‘command ‘/Users/didi/Library/Android/sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/darwin-x86_64/bin/mip...

2018-07-31 11:14:00 71

转载 [bzoj4385][POI2015]Wilcze doły_单调队列

Wilcze doły bzoj-4385 POI-2015题目大意:给定一个n个数的序列,可以将连续的长度不超过d的区间内所有数变成0,求最长的一段区间,使得区间和不超过p。注释:$1\le n,m\le 10^6$,$1\le a_i$。想法:感觉自己就没会过单调队列... ...这个题,因为权值都为正,所以我们就相当于把长度为d的区间变成0。又因为权值正,所以在右端点...

2018-07-31 08:02:00 47

转载 HDU 6319

题意略。思路:倒着使用单调队列,大的放在前,小的放在后。详见代码:#include<bits/stdc++.h>using namespace std;typedef long long LL;const LL maxn = 1e7 + 5;LL a[maxn];int n,m,k;LL p,q,r,mod;int que[maxn],h...

2018-07-30 20:47:00 105

转载 Mathematica 取整函数

IntegerPart[3.14]3转载于:https://www.cnblogs.com/zhangzujin/p/9391106.html

2018-07-30 16:06:00 1101

转载 css的em是根据什么来写的

em是要依靠父元素的值来计算的1、字体计算公式依旧1 ÷ 父元素的font-size × 需要转换的像素值 = em值转自:https://zhidao.baidu.com/question/754489442073667604.html转载于:https://www.cnblogs.com/ch-zaizai/p/9388988.html...

2018-07-30 09:45:00 157

转载 【Python】图形界面

# 【【图形界面】】'''Python支持多种图形界面的第三方库,包括TkwxWidgetsQtGTK但是Python自带的库是支持Tk的Tkinter,无需安装任何包,可直接使用。'''#【Tkinter】'''我们来梳理一下概念:我们编写的Python代码会调用内置的Tkinter,Tkinter封装了访问Tk的接口;Tk是一个图形库,支持多个操作系统,使用Tcl语言开发;Tk会调用操作系统提...

2018-07-29 14:19:00 70

转载 Java 笔记——MyBatis 生命周期

1.MyBatis 的生命周期MyBatis的核心组件分为4个部分。SqlSessionFactoryBuilder (构造器): 它会根据配置或者代码来生成SqISessionFactory,采用的是分步构建的 Builder 模式。SqlSessionFactory (工厂接口): 依靠它来生成 SqlSession,使用的是工厂模式。SqlSession (会话): 一个既可以发送...

2018-07-29 10:23:00 74

转载 【bzoj4004】【JLOI2015】装备购买 (线性基+高斯消元)

Description脸哥最近在玩一款神奇的游戏,这个游戏里有 n 件装备,每件装备有 m 个属性,用向量zi(aj ,.....,am) 表示(1 <= i <= n; 1 <= j <= m),每个装备需要花费 ci,现在脸哥想买一些装备,但是脸哥很穷,所以总是盘算着怎样才能花尽量少的钱买尽量多的装备。对于脸哥来说,如果一件装备的属性能用购买的其他装备组合出(也就...

2018-07-28 22:09:00 55

转载 logstash解耦之redis消息队列

logstash解耦之redis消息队列架构图如下:说明:通过input收集日志消息放入消息队列服务中(redis,MSMQ、Resque、ActiveMQ,RabbitMQ),再通过output取出消息写入ES上,kibana显示。好处:松耦合,降低logstash收集日志的负载对业务服务不受影响,前后端分离,消息能存储不影响ES维护。下面我们就用redis做消息队列存储,...

2018-07-28 22:01:00 66

转载 python再议装饰器

装饰器实质还是一个函数,是对其他函数进行装饰的函数。装饰器函数接受被装饰函数的函数名,返回被装饰函数的函数名。对一个函数进行装饰有两个原则:一是不能修改被装饰函数的源代码;二是被装饰函数的调用方式不可以发生改变。#用dec()函数对poem()函数进行装饰,但是调用方式由poem()变成了name(),#调用方式发生了改变...这违反写装饰器的第二个原则。解决办法:...

2018-07-28 12:19:00 95

转载 安装vue教程

1.下载vue.js官网地址:https://cn.vuejs.org/v2/guide/installation.html我选择的是开发版本,点击会出来一个js页面将js代码复制到一个js文件中,放在根目录下或者单文件需要调用的地方。2.因为vue依赖于nodejs,所以要下载nodejs下载地址:https://nodejs.org/en/...

2018-07-27 13:24:00 47

转载 IIS+Tomcat通过反向代理isapi,一个Tomcat下部署2个相同项目报错“webAppRootKey”

---恢复内容开始---一个Tomcat下部署2个相同项目报错解决方法:需要在项目内web.xml内添加<context-param>-------此处与2个项目不同  <param-name>webAppRootKey</param-name>  <param-value>weixintest.root</para...

2018-07-26 18:22:00 85

转载 ansible-service

#service#查询服务状态ansible server01 -m service -a "name=httpd state=started"#停止服务ansible server01 -m service -a "name=httpd state=stopped"#启动服务ansible server01 -m command -a 'service h...

2018-07-26 11:05:00 57

转载 曼哈顿最小生成树

以某个点为原点,建平面直角坐标系。用从原点发出的射线将平面等分成八个无限的扇形区域 $R_1, R_2, \dots, R_8$ 。角度区间采用左闭右开的形式。$R_2\colon [0, \pi/4)$,$R_1 \colon [\pi/4, \pi/2)$,$R_3 \colon [-\pi/4, 0)$,$R_4 \colon [-\pi/2, -\pi/4)$……考虑平面点集 $P...

2018-07-25 16:01:00 98

转载 springboot中配置切换

步骤一:切换需求  有时候在本地测试是使用8080端口(默认端口),可是上线时使用的比如是9090端口(不常用的,以防被黑)。 此时就可以通过多配置文件实现多配置支持与灵活切换。步骤二:多配置文件  3个配置文件:  核心配置文件:application.propertiesspring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.v...

2018-07-25 15:50:00 76

转载 vue (不用el-upload) 原生html 上传upload Excel

<template> <el-dialog title="Import Excel" :before-close="onClickCancelHandler" :visible="visible"> <form id="postForm" enctype="multipart/form-data" method="post"> ...

2018-07-25 14:51:00 304

转载 从零开始搭建GitHub个人博客--第一步

最近一段时间工作不是很忙,便开始着手整理博客并梳理自己的简历可是,打开cnblog后第一眼我便开始了纠结~原起:  一直在cnblog写博客,看博客,突然发现这种在线纯文档记录的方式俨然跟不上时代的发展,取而代之的是各种各样的Markdown编写的blog,新颖、简洁、高效、编写简单、能突出技术人员的特色。而且在最近一年多的工作中越来越多的接触到了GitHub Pages文档,经过调研...

2018-07-25 11:56:00 381

转载 C++ Opencv 傅里叶变换的代码实现及关键函数详解

一、前言最近几天接触了图像的傅里叶变换,数学原理依旧不是很懂,因此不敢在这里妄言。下午用Opencv代码实现了这一变换,有一些经验心得,愿与大家分享。二、关键函数解析2.1copyMakeBorder() 扩展图片尺寸傅里叶变换的计算对图像的尺寸有一定要求,尺寸不满足要求的,可用copyMakeBorder() 函数进行扩展。函数定义如下:vo...

2018-07-24 19:30:00 527

转载 操作系统介绍

python之路——操作系统的发展史阅读目录  手工操作 —— 穿孔卡片   批处理 —— 磁带存储和批处理系统  多道程序系统  分时系统  实时系统  通用操作系统  操作系统的进一步发展  操作系统的作用 手工操作...

2018-07-24 17:29:00 66

转载 读写分离实现方式

引用:https://blog.csdn.net/zbw18297786698/article/details/54343188 https://blog.csdn.net/jack85986370/article/details/51559232 http://www.cnblogs.com/boothsun/p/7454901.html很多大...

2018-07-24 16:12:00 212

转载 WebRtc编译好的vs2015源码

一直想看webrtc的源码,苦于FQ能力有限且整个编译过程耗时巨大,故求助于互联网。在互联网寻找许久编译好的Webrtc源码,好多版本下载下来总是报各种错误,很是失落。皇天不负有心人,终于寻得一版可用的WebRtc源码。具体从哪个网站找的已经记不起来了,不过还是感谢分享者。共享给大家:链接: https://pan.baidu.com/s/1lg65S-OrPoIUulPyGbKF-...

2018-07-24 12:57:00 186

转载 JAVA学习规划

工作两年多,感觉还是小白一个。对未来还是很迷茫,想学习不知道该学什么。每天只是机械式的搬运代码,是时候做一下改变了。首先需要列一个学习计划 ,不怕路远就怕一直在止步不前。1.了解java程序是怎么运行的,对整体流程有个把控。(知识点,编译器,解释器,类加载)2.了解 堆栈 说实话一直对这个概念都很模糊,这个可以说是java的基础了。(知识点,分配内存的时机,各自的优缺点。)3.了...

2018-07-24 10:58:00 108

转载 背包问题学习及归纳

1.01背包问题 顾名思义,及每种物品可以选择放或不放,于是就有了最朴素的转移式:f[i][j]=max{f[i-1][j],f[i-1][j-w[i]]+c[i]},然后考虑优化空间,可转换为f[j]=max(f[j],f[j-w[i]]+c[i])注意j要逆序的从m到1(保证从已决定推到未决定);2.完全背包问题 与01背包类似,但是关键的不同在于其j要顺序的从1到...

2018-07-23 22:48:00 91

转载 selenium常用的API(六)浏览器窗口切换

当使用selenium webdriver进行自动化测试打开多个窗口的时候,可能需要在不同的窗口间进行切换,webdriver提供的获取浏览器窗口句柄、切换句柄的方法如下:获取当前窗口句柄driver.current_window_handle获取所有窗口句柄driver.window_handles切换窗口driver.switch_to.window(han...

2018-07-23 20:44:00 112

转载 NEXUS 上传到私仓的SNAPSHOT 包下载不下来

使用NEXUS 上传 SNAPSHOT版本的jar包到服务器上,但是下载不下来,报错提示:Dependency ... not found后来百度到一句话:  Maven内置的插件远程仓库配置,关闭了对SNAPSHOT的支持,防止不稳定的构建所以解决办法最关键的是:在maven 的conf 目录下的setting.xml 文件中,添加 对SNAPSHOT的支持<snapshots...

2018-07-23 12:26:00 219

转载 超好用超短的小程序请求封装

超好用超短的小程序请求封装,也不算特别特别短吧哈哈哈。但真的很好用的一个小程序请求封装,在请求的时候简短提高效率不需要将一样的东西重复写。下面就让大家看看这个封装是有多短,不够短的话也请别打我网上多数使用的小程序封装是在单独的一个js文件,再使用module.exports进行输出方法。我所介绍的封装方法有异曲同工之妙,只不过是写在app.js里边,省去了使用时必须引用文件的麻烦。...

2018-07-23 10:39:00 60

转载 [APIO 2009] Atm

传送门:>Here<题意:给出一个有向图(有环),每个点有点权。从点S出发,经过每个点Tot可以加上点权,点可以经过多次,然而点权不能重复加多次。先要求走到某个终点E时点权最大。先要求在给定的某些终点E终,点权之和的最大值。解题思路:  题目有点难懂。首先如果只是暴力搜索的话,由于有环会无限循环,而且环内的值只会加一次,很容易想到强连通分量缩点。然后SPFA(改一改...

2018-07-23 10:28:00 80

转载 20180723

-webkit-overflow-scrolling: touch; ios 滚动判断微信浏览器 micromessenger背景不滚动 watch: { picker3(){ if(this.picker3){ document.querySelector('body').style.position='fixed...

2018-07-23 10:03:00 60

转载 Django model update的各种用法介绍

Django开发过程中对表(model)的增删改查是最常用的功能之一,本文介绍笔者在使用model update过程中遇到的那些事[ 运行环境:Django2.0 ]model update常规用法假如我们的表结构是这样的class User(models.Model): username = models.CharField(max_length=255, unique=Tr...

2018-07-22 19:21:00 119

转载 大象无形_虚幻引擎程序设计浅析pdf

下载地址:网盘下载《大象无形:虚幻引擎程序设计浅析》以两位作者本人在使用虚幻引擎过程中的实际经历为参考,包括三大部分:使用C++语言进行游戏性编程、了解虚幻引擎本身底层结构与渲染结构、编写插件扩展虚幻引擎。提供了不同于官方文档内容的虚幻引擎相关细节和有效实践。有助于读者一窥虚幻引擎本身设计的精妙之处,并能学习到定制虚幻引擎所需的基础知识,实现对其的按需定...

2018-07-22 00:43:00 1153

转载 二、ARM体系结构

ARM系列介绍系列频率应用ARM7100MHzmp3/工控领域ARM9200~400MHz第一代智能手机,加了内存管理单元(MMU)ARM11500~700MHz第二代智能手机、平板电脑cortexM100MHz单片机市场代替ARM7(功耗变低)cortexA1GMHz消费类...

2018-07-21 19:27:00 79

转载 nargin与varargin的用法

nargin是用来判断输入变量个数的函数,这样就可以针对不同的情况执行不同的功能。通常可以用它来设定一些默认值。如下例所示:函数文件 examp.mfunction fout=examp(a,b,c)ifnargin==1fout=a;elseifnargin==2fout=a+b;elseif...

2018-07-21 17:00:00 320

转载 PhantomJS的安装和使用

PhantomJS是一个无界面的、可脚本编程的WebKit浏览器引擎,它原生支持多种Web标准:DOM操作、CSS选择器、JSON、Canvas以及SVG。Selenium支持PhantomJS,这样在运行的时候就不会再弹出一个浏览器了。而且PhantomJS的运行效率也很高,还支持各种参数配置,使用非常方便。一、安装PhantomJS官方网站:http://phantomjs.org官方文档...

2018-07-21 08:41:00 121

转载 bimgotoblock-BIM要上区块链

比特币(BitCoin)的暴涨暴跌让参与者体验着过山车的感觉,有人一夜暴富、别墅靠海,也有人拍断大腿或者恨不得跳楼了此残生。世人也更多的听说了比特币底层的依托--区块链(BlockChain) 技术。那区块链到底是一个什么东西呢?这东西真是一入侯门深似海,新东西太多了,应接不暇,但最重要的不是技术本身,而是区块链带来的思想颠覆。再次也记录回顾一下我的认知过程。最开始,比特币、区块链傻傻分不清,后...

2018-07-20 23:55:00 128

转载 远程执行命令,粘包现象和解决粘包

1.远程执行命令2.粘包现象3.解决粘包远程执行命令:新模块: subprocessimport subprocess执行系统命令  #系统为GBK,不是"utf-8"r = subprocess.Popen("ls",shell = True,stdout = subprocess.PIPE,stderr = subprocess.PIPE)print(r.std...

2018-07-20 22:06:00 66

转载 mysql8.0.11安装--linux

1.下载资源  wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz  如果提示 :-bash: wget: command not found ,直接 yum install wget2.下载完成之后解压  tar zxvf mysql-8.0.11-...

2018-07-20 09:44:00 77

转载 模板:求n累加和

http://lfyzit.com/problem/43 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 using namespace std; 5 int A[20], B[20], C[20], D[20]; 6 void zhuanhua(int n...

2018-07-19 19:11:00 148

转载 (转)GraphicsMagick、命令行使用示例

GraphicsMagick是从 ImageMagick 5.5.2 分支出来的,但是现在他变得更稳定和优秀,GM更小更容易安装、GM更有效率、GM的手册非常丰富GraphicsMagick的命令与ImageMagick基本是一样的。[ convert | identify | mogrify | composite | montage | compare | display | animat...

2018-07-19 15:55:00 66

空空如也

空空如也

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

TA关注的人

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