自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 codeforces 982 c

给你一棵树让你进行切割问你最多能切多少刀 使得每个连通分量size都是偶数思路:首先 要是有奇数个节点的话 那么不管你怎么切割 都会有一个连通分量的size是奇数所以只有偶数的情况才可能进行切割切割的话 只要切割size为偶数的节点就行 把size为偶数的节点和他的父节点切开 就能保证连通分量的size为偶数dfs一下就过了#inc...

2018-05-29 13:22:00 102

转载 Markdown

用掘金-Markdown 编辑器写文章欢迎使用 掘金-Markdown 编辑器撰写技术文章,只专注于内容和技术,不再费心排版的问题。这是一份简要的 Markdown 引导指南,希望可以帮助您顺利的开始使用 Markdown 编辑器。丰富的快捷键本 Markdown 编辑器支持丰富的格式快捷键,可以非常便捷、轻松的使用 Markdown 语言,形成优美的排版和内容格式。支持的快捷键有:加...

2018-05-29 07:26:26 47

转载 SpringBoot的日志

1、日志框架小张:开发一个大型系统;1、System.out.pringtln("");将关键数据打印在控制台;去掉?写在一个文件?2、框架来记录系统的一些运行信息;日志;zhangloging.jar3、高大上的几个功能?异步模式?自动归档?xxx?zhangloggin-good.jar4、将以前框架写债下来?换上新的框架,重新修改之前相关的API;zhangloggin-prefect.ja...

2018-05-29 00:11:00 45

转载 关于神经网络,这里有你想要了解的一切!

介绍随着神经网络的发展,很多过去曾被认为是难以完成的任务现在已经可以完成了例如图像识别、语音识别,在数据集中发现更深的关系等已经变得更加容易了。所以我们应该衷心感谢这一领域的杰出研究人员,他们的发现帮助我们发挥了神经网络的真正力量。如果你真的有兴趣将机器学习作为一门学科,深入了解深度学习网络对你来说是至关重要。大多数ML算法在给定具有多个变量的数据集...

2018-05-28 16:05:04 359

转载 js判断空值

var exp = null; if (exp ) { //代码不会走进来}else{ alert(“is null”); } 一般只需要用 if(exp) 来判断不为空就可以了一般只需要用 if(!exp) 来判断为空就可以了--------------------------------------------------------------...

2018-05-28 12:35:00 64

转载 [Baltic 2011]Lamp BZOJ2346

分析:建图最短路,比较裸。我们可以考虑,如果是‘\’那么,左上连右下边权为0,左下连右上边权为1,反之亦然。卡裸spfa,加点优化能过,我就直接改成的堆优化Dijkstra附上代码:#include <cstdio>#include <cmath>#include <iostream>#include <queue&gt...

2018-05-27 11:21:00 65

转载 socket网络编程

客户端/服务器架构  客户端/服务器架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S服务架构 (web服务)生活中也有一些C/S架构,例如:饭店为S端,食客为C端,网站S/端,浏览器C端OSI七层  互联网协议:计算机界的英语,所有的计算机都学会了互联网协议,那所有的计算机就都能通信了。OSI七层可以划分为物理层,数据链路层,网络层,传输层,应用层,...

2018-05-27 09:14:00 51

转载 【前端工程师手册】JavaScript之this的笔记

今天总结一下this。误解熟悉Java或者其他语言的同学看到this会想当然的认为this指向函数本身,然而在JavaScript中并不是这样子。function func(){ console.log(this.index)}func.index = 123func() // undefined结果很显然,thi...

2018-05-25 23:27:21 51

转载 统计bytearray中的bitcount

给定一个byte数组,要求统计byte数组的bitcount,也就是byte数组中为1的位的个数。Redis提供了位数组数据结构,位数组是相对独立的一个程序,在《Redis设计与实现》(黄建宏著)一书中,对此有详细介绍。回到问题上来,看到这个问题的第一印象就是暴力。假设byte数组长度为n,那么时间复杂度为8n。我们的目的就是优化常数。很容易想到的是用空间换时间,预先打表0~255之间的全...

2018-05-25 21:50:00 98

转载 【Mybatis】Mybatis基本构成

SqlSessionFactoryBuilder(构造器):它会根据配置信息或者代码来生成SqlSessionFactory(工厂接口)SqlSessionFactory:依靠工厂来生成SqlSession(会话)SqlSession:是一个既可以发送SQL去执行并返回结果,也可以获取Mapper的接口。SQL Mapper:它是MyBatis新设计的组...

2018-05-25 11:57:00 79

转载 程维:滴滴希望未来出行选择和调用飞机一样方便

程维5月24日上午消息,2016中国大数据产业峰会(数博会)今日在贵阳开幕,滴滴出行创始人兼CEO程维应邀发表演讲,程维表示,滴滴正在利用出行大数据打造智能交通引擎系统,希望未来出行选择变得和调用飞机一样方便。程维首先公布了滴滴目前的数据情况,在即将迎来创立四周年之际,滴滴目前覆盖超过400个城市,平台注册司机超过1400万,服务乘客超过3亿人次...

2018-05-25 10:57:00 131

转载 WPF中的资源简介、DynamicResource与StaticResource的区别

原文:WPF中的资源简介、DynamicResource与StaticResource的区别什么叫WPF的资源(Resource)?资源是保存在可执行文件中的一种不可执行数据。在WPF的资源中,几乎可以包含图像、字符串等所有的任意CLR对象,只要对象有一个默认的构造函数和独立的属性。也就是说,应用程序中非程序代码的内容,比如点阵图、颜色、字型、动画/影...

2018-05-25 01:14:00 65

转载 codeblocks安装(自带gcc编译器)

下载安装自带c编译器的的codeblocks。网址:http://www.codeblocks.org/downloads/26自带gcc编译器的版本 codeblocks-16.01mingw-setup.exe :安装完成后打开IDE界面点击Auto-detect则自动选择自带的gcc编译器目录:可以编译运行:运行小demo  ...

2018-05-25 00:25:00 713

转载 ELK搭建以及使用大全

ELK搭建文档环境准备系统:Centos6.8ip: 192.168.137.52 node1192.168.137.48 node2[root@node2 ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdoma...

2018-05-24 15:08:33 167

转载 如何恢复win7因为永久删除文件的资料

删除后清空回收站是很常见的数据恢复故障。在删除后清空回收站后如何恢复数据就显的尤为重要了,首先我们需要明白,在删除后清空回收站后不能往要恢复的误删文件所在的分区,存入任何新的文件,否则数据覆盖了就无力回天了。接下来我们还需要了解下具体如何恢复删除后清空回收站的资料,具体请看正文了解。工具/软件:AuroraDataRecovery步骤1:先百度搜索并下载程序运行后,直...

2018-05-24 09:23:21 233

转载 Centos7下使用gitolite搭建git服务器

Centos7下使用gitolite搭建git服务器安装较新版本Git因为安装gitolite需要使用git,所以需要事先安装git。Centos7的git版本默认是1.8,但是现在的git最新版已经是2.x了,还是升级一下比较好。首先安装git所需的依赖包# yum install curl-devel expat-devel ...

2018-05-23 00:45:16 128

转载 正则表达式

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-05-20 13:46:00 116

转载 MySQL8.0: 通过Resource Group来控制线程计算资源

MySQL8.0增加了一个新功能resource group, 可以对不同的用户进行资源控制,例如对用户线程和后台系统线程给予不同的CPU优先级。用户可以通过SQL接口创建不同的分组,这些分组可以作为sql的hit,也可以动态的绑定过去。本文主要简单介绍下用法,至于底层如何实现的,其实比较简单:创建的分组被存储到系统表中;在linux系统底层通过CPU...

2018-05-18 23:34:30 271

转载 使用nginx来为你在一台服务器部署多个Web Server

最近捣鼓了不少时间,起初想到要弄这个就是因为 node 直接起 server 的方式有点暴力,因为占用了 80 端口就是真的占用了,很难在用一个 80 端口挂多个 WebServer。你只能挂载在多个端口上,访问起来后面还得加个端口,太丑了,所以摸索了一下,用 Nginx 配置了一个多服务结构。这样就能通过不同的子域名来访问不同的应用了!...

2018-05-18 13:25:24 604

转载 Django之数据聚合函数 annotate

在我们的博客侧边栏有分类列表,显示博客已有的全部文章分类。现在想在分类名后显示该分类下有多少篇文章,该怎么做呢?最优雅的方式就是使用 Django 模型管理器的annotate方法。模型回顾回顾一下我们的模型代码,Django博客有一个Article和Category模型,分别表示文章和分类:blog/models.pyclass Article(models.Mode...

2018-05-17 20:50:00 128

转载 appium自动化测试搭建

appium的环境搭建,网上的确一大堆不过都是比较老的版本安装,目前我做的都是用命令下载安装最新的,安装前的准备工作,首先你的有个mac~哈哈好了不啰嗦进入正题;系统环境 电脑系统版本:10.13.4;xcoke版本Version 9.3.1 ;(只适合电脑中有一个xcoke版本的)安装Homebrew强烈推荐所有macOS上的软件使用Homebrew进行安装,使用brew安装过的软件,不再需...

2018-05-16 19:29:23 97

转载 CTF密码学密文脚本解密及WP(凯撒解密)

题目来源实验吧分析题意,说是困在栅栏中,所以将字符栅栏解密看看有什么,利用工具CTFcraktools得到三条密文然后说是密码是凯撒,在将四栏依次凯撒解码,寻找可能的key,这里很显然,在尝试第一个的时候,解出的明文里有一个“CTF{}”字样的一栏解题成功。这时我在想,这些结果那么多,答案不容易找到。于是我写了一个给出密文和偏移度就能写得出唯一的结果。说了那么多上代码#!/usr...

2018-05-15 20:15:40 602

转载 在WPF 4.5中跨线程更新集合

原文:在WPF 4.5中跨线程更新集合WPF中一个非常强大的功能是数据绑定,我们可以把一个集合绑定到ListBox中,当集合的数据发生变更时,ListBox界面也会同步变更。本身这是一个非常美好的事情,但是美中不足的是:当把集合绑定到ListBox中的时候,集合也顺带继承了ListBox的这种不能夸线程访问的限制。例如,如下代码就会抛出跨线程访问异常。...

2018-05-15 08:25:00 98

转载 3度带6度带区别、中央经线及带号的计算

1.基本概况 选择投影的目的在于使所选投影的性质、特点适合于地图的用途,同时考虑地图在图廓范围内变形较小而且变形分布均匀。海域使用的地图多采用保角投影,因其能保持方位角度的正确。 根据中国地质调查局地质调查技术标准《数字地质图空间数据库》(DD2006-06)中规定:地质图空间数据库的坐标系统可采用地理坐标系、北京54坐标 系和西安80坐标系。地质图空间数据...

2018-05-14 23:07:00 717

转载 电信无限流量卡

亮点:全国4g,0月租,套餐便宜,不用实名

2018-05-14 21:37:00 1037

转载 (转)深度教程:POS和POW全解析

如果你是一名资深的比特币矿工或商人,你一定听说过POW和POS,但是当前在国内,却几乎没有人明白这到底是什么意思,也几乎没有相关的中文资料,小编吐血撰写,是为了让大家更好理解这些概念。 读完本文,相信会让你明白,原来,虚拟货币除了挖矿,还有利息! 第一段:通俗的概念解析 POW:全称Proof of Work,工作证明。 这是什么意思呢?这就是说,你获得多少货币,取决于你挖矿贡献的...

2018-05-14 19:23:00 176

转载 G5 Capital 与 SegmentFault 达成战略合作

近日,G5 Capital、SegmentFault 达成战略合作,未来将开展一系列的市场合作。6月初,SegmentFault 启动全球黑客马拉松,首站将在杭州欧美金融城 EFC G5 Capital 举办。G5 Capital 总经理杨青女士将会出席活动,一同探索区块链技术如何应用于智慧建筑、新零售等地产科技的升级。G5 是一个开...

2018-05-14 18:17:08 135

转载 Python3 response响应常用的方法

Python3 response响应常用的方法例子一:获取HTTP请求响应码import urllib.requestheader={"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36"...

2018-05-14 10:20:00 21508

转载 如何更好的编写async函数

2018年已经到了5月份,node的4.x版本也已经停止了维护 我司的某个服务也已经切到了8.x,目前正在做koa2.x的迁移 将之前的generator全部替换为async 但是,在替换的过程中,发现一些滥用async导致的时间上的浪费所以来谈一下,如何优化async代码,更充分的利用异步事件流 杜绝滥用async首先,你需要...

2018-05-13 07:19:25 97

转载 idea 常用快捷键 笔记

1. main方法输入psv tab或回车类似的psffori (for循环)sout备注: 通过ctrl+j 可以查询2. 删除当前行 ctrl + y3. 复制当前行 ctrl + d4. 全文搜索ctrl + shift + f (注意热键冲突)转载于:https://www.cnblogs.com/rocky-f...

2018-05-12 16:57:00 68

转载 CentOS下使用KVM克隆虚拟机自动修改网卡的MAC地址

克隆完虚拟机之后Mac地址还保留着母机的配置,此时需要修改成新的Mac地址才能继续,网上一般都是这样的手动操作:参考:http://blog.51cto.com/freedyong/13619071、修改/etc/udev/rules.d/70-persistent-net.rules,去掉eth0,修改eth1为eth02、修改/etc/sysc...

2018-05-12 16:23:00 146

转载 Spring Bean注册解析(一)

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-05-12 11:44:00 77

转载 JavaScript——操作符

1. 一元操作符只能操作一个值的操作符叫做一元操作符递增和递减操作符 ++ --递增和递减操作符有两个版本:前置型和后置型前置递增和递减: 递增和递减操作是在包含它们的语句被求值之前才执行的后置递增和递减: 递增和递减操作是在包含它们的语句被求值之后才执行的在应用于不同的值时,递增和递减操作符遵循下列规则:( 递增和递减操作符对任何值都适用,也就是它们不仅适用于整数,还可以...

2018-05-11 10:16:14 105

转载 一起来造一个RxJava,揭秘RxJava的实现原理

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-05-10 09:04:00 52

转载 Web语义化

Web语义化什么是语义化?简单来说就算是让机器读懂内容;就是使用语义合适的标签,让页面有良好的结构,能够让人和搜索引擎都容易理解的。HTML 语义化在web语义化中,Html也有语义化(内容语义化,代码语义化,其实也就说开发html文档得遵守规范。常见的几个标签有标题(H1~H6)、列表(li)、表格(table)、强调(strong,em),HTML5中新增的header,nav,asi...

2018-05-09 15:24:40 57

转载 广告数据线性回归分析

线性回归线性回归是最基础的机器学习算法,它是用一条直线去拟合数据,适用于线性数据。线性回归包括一元线性回归和多元线性回归,一元的是只有一个x和一个y。多元的是指有多个x和一个y。(一元) (多元)我们希望这些点尽量离这条直线近一点。即去找每个点和直线的距离最小的那条线,为了简单起见,将绝对值转化为平方,那么误差可以表示为,这里i表示第...

2018-05-08 15:50:00 939

转载 finereport 下拉复选框多选

 

2018-05-08 13:36:00 5459

转载 百万级数据的批量插入的两种方法测试

 在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。运行下面的脚本,建立测试数据库和表值参数。--Create DataBase create databa...

2018-05-07 17:24:00 508

转载 005-mac下Java开发工具安装,idea,maven,git,node

1、idea官网下载:https://www.jetbrains.com/idea/download/#section=mac1.1、双击安装即可。1.2、打开程序,激活,网络搜索lanyu1.3、create launcher script,创建启动脚本,随意1.4、设置plugins,参看http://www.cnblogs.com/bjlhx/p/6667291.html...

2018-05-06 21:41:00 101

转载 ***使用Fiddler抓取Android安卓手机的APP请求

安装Fiddler,百度搜索Fiddler,就会有下载链接。启动Fiddler,开始设置。点击“tools-->fiddler options”.设置HTTPS选项。在设置过程中会有弹框,请允许。设置connect选项,记住代理端口号,后面会使用。在设置过程中会有弹框...

2018-05-06 15:44:00 183

空空如也

空空如也

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

TA关注的人

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