自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 大数据_Kafka_Kafka自动创建不存在的Topics / 删除已存在的Topics

大数据_Kafka_Kafka自动创建不存在的Topics / 删除已存在的Topics2016年10月11日 18:22:59高达一号阅读数:8655版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010003835/article/details/52790378对于Ka...

2018-12-31 04:20:00 572

转载 C++中的I/O输入输出问题

C++ I/Onavigation:1.文件输入输出2.string流1.输入输出C++语言不直接处理输入输出,而是通过一些标准库中类型。从设备(文件,控制台,内存)中读取数据,向设备中写入数据操作IO类iostream 流读写数据fstream 文件读写数据sstream 内存string读写数据IO对象不可以进行复制、拷贝等操作管理输出缓冲每个输出流都会管理一个...

2018-12-30 16:20:00 67

转载 【AGC030D】Inversion Sum DP

题目大意  有一个序列 \(a_1,a_2,\ldots,a_n\),有 \(q\) 次操作,每次操作给你两个数 \(x,y\),你可以交换 \(a_x,a_y\),或者什么都不做。  问你所有 \(2^q\) 种情况中逆序对的个数之和。  \(n,q\leq 3000\)题解  考虑对于每一对 \(i,j\),计算 \(q\) 次操作后 \(a_i\) 和 \(a_j\) 的大小关系。...

2018-12-29 22:11:00 99

转载 二分图最大匹配 - 网络流

建立一个超级源点和超级汇点,点与点之间的容量均为1,因为一个点只能匹配一个点,源点向所有左边的点连边,汇点向右边的点连边。最后网络的最大流即为最大匹配。#include <cstdio>#include <cstring>#include <algorithm>#define MAXN 2005struct queue { int ...

2018-12-29 20:07:00 62

转载 根据输入字符串,分别计算大写,小写,数字,标点的个数

1 def count(n): 2 upp = 0 3 low = 0 4 num = 0 5 sym = 0 6 for i in n: 7 if i.isupper():                       #判断i是否是大写字母 8 upp +=1 9...

2018-12-29 18:40:00 180

转载 浙江中医药大学第十二届大学生程序设计竞赛 J. Jhadgre爬楼梯

链接:https://ac.nowcoder.com/acm/contest/333/J来源:牛客网题目描述继上次Jhadgre在楼梯上跳台阶玩了很久之后,他获得了一个很强(la)力(ji)的能力,那就是上楼梯的时候可以跨任意偶数级台阶....今天上完课,Jhadgre又开始了他的跳台阶之旅,现在他想知道跳到第N级台阶有多少种方案数。...

2018-12-29 14:18:00 103

转载 记 判断手机号运营商function

/* 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 联通:130、131、132、152、155、156、185、186 电信:133、153、180、189、(1349卫通) */ /** * 手机服务商函数 getphonetype...

2018-12-29 09:33:00 95

转载 Elasticsearch学习笔记(一)—简介

1 Elastic1.1 什么是ElasticsearchElasticsearch是一个实时的分布式搜索分析引擎。1.2 作用快速存储数据快速搜索数据快速分析数据2 Kibana2.1 概念一个开源的分析和可视化平台2.2 作用旨在与 Elasticsearch 合作。Kibana 提供搜索、查看和与存储在 Elasticsearch...

2018-12-28 16:22:00 95

转载 APP之百度地图SDK的AK值获取(android)

现在很多APP中都有实时定位的功能,如果我们选择的是H5+的方法实现定位,那么就需要配置相关的SDK,在这里我们选择的是百度地图。获取百度SDK的步骤如下:首先我们要登录百度开放平台,打开控制台->创建应用从图中可以看出在选择类型为“Android SDK”后,需要配置应用的安全码,而其组成包括Android签名版证书的SHA1值和包名,包名我们很容易知道:这里要注意...

2018-12-27 10:27:00 515

转载 停止学习框架(Stop Learning Frameworks)

https://www.cnblogs.com/strick/p/10161733.html转载于:https://www.cnblogs.com/changbaishan/p/10178730.html

2018-12-26 13:54:00 111

转载 【字符串】memset函数及其用法

在前面不知一次说过,定义变量时一定要初始化,尤其是数组和结构体这种占用内存大的数据结构。在使用数组的时候经常因为没有初始化而产生“烫烫烫烫”这样的野值,俗称“乱码”。每种类型的变量都有各自的初始化方法,memset()函数可以说是初始化内存的“万能函数”,通常为新申请的内存进行初始化工作。它是直接操作内存空间,mem即“内存(memory)”的的意思。该函数的原型为:1 #includ...

2018-12-26 11:22:00 585

转载 每天一个linux命令(ps)

ps----进程查看命令格式:ps [参数] [服务名or端口or用户名]*通常结合grep(文本搜索工具)命令来查看某个进程的状态--查询sshd进程详细信息ps -ef | grep sshd主要功能:1.监控进程(非动态)主要参数: -A:显示所有进程 -e同样效果a:显示终端机上所有进程,包括其他用户-a:显示当前终端机上的进程...

2018-12-25 22:24:00 56

转载 【Redis哨兵集群】

目录 开始配置主从复制 开始配置Redis Sentinel @***在开始之前,我们先来看看Redis的主从复制主从复制原理:从服务器向主服务器发送SYNC命令。主服务器接到SYNC命令后,会调用BGSAVE命令,创建一个RDB文件,并使用缓冲区记录接下来执行的所有写命令。当主...

2018-12-25 21:25:00 48

转载 Python开发【第二篇】:初识Python

Python简介Python前世今生python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。最新的TIOBE排行榜,Python赶超PHP占据第五!!!由上图可见,Python整体呈上升趋势,反映出Python应...

2018-12-25 20:44:00 40

转载 LOJ #556. 「Antileaf's Round」咱们去烧菜吧

好久没更博了咕咕咕现在多项式板子的常数巨大...周末好好卡波常吧....LOJ #556题意给定$ m$种物品的出现次数$B_i$以及大小$A_i$求装满大小为$[1..n]$的背包的方案数各是多少数据范围全是$ 10^5$$ Solution$转化成生成函数求解即是要求$Ans=\prod\limits_{i=1}^m \sum\limit...

2018-12-25 20:43:00 79

转载 压力测试性能问题分析

开始性能测试前需要了解的内容:  1、项目具体需求。  2、指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。  3、环境:生产环境服务器数量,测试环境服务器数量,按照资源配比得出测试指标。  4、协议:系统用什么协议进行通讯。  5、压力机数量:如果并发用...

2018-12-25 20:13:00 510

转载 vue的cli中自定义router

1.安装routernpm install vue-router2.为了方便管理在components同级创建router文件夹3.在文件夹中创建index.js文件,就是router文件import Vue from 'vue'import Router from 'vue-router'import routes from './routes'Vue....

2018-12-25 19:27:00 78

转载 JavaScript知识点

一、JavaScript特点解释性语言——不需要编译代码,可以跨平台,像php、js、jsp都是解释性语言。单线程——js是单线程的语言,同时只能执行一件事情ECMA标准——为了统一js的规则,推出了ECMA标准,因此js也称为ECMAScript。二、JavaScript三大部分:(ECMAScript、DOM、BOM)ECMAScript是符合ECMA...

2018-12-24 23:04:00 72

转载 shell学习(6)- curl

在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法 curl [option] [url]-A/--user-agent <string> 设置用户代理发送给服务器-b/--cookie <...

2018-12-24 20:32:00 334

转载 php+ajax 文件上传

html 代码1 <form action="{pboot:form fcode=8}" method="post" id="t" enctype="multipart/form-data">2 <input type="file" name='tables_a' id="tables" onchange="abs()">3 <input ...

2018-12-24 14:28:00 99

转载 vue的理解

vue提供的MVVM框架模式的数据双向绑定,实现了HTML和js的代码分离,提高代码的维护性vue.js的核心思想包括:数据驱动和组件化思想。如果没有中间的ViewModel则关系图编程下面所示:通过Ajax通信获得后台数据,那么要将获得数据显示在DOM上,则需要手动操作DOM节点。这是一个繁琐的过程,还很容易出错。而使用vue.js后则省去手动操作DOM 。在vue.js里面只需要改...

2018-12-22 16:08:00 74

转载 Packstack 安装openstack queens版本: 在horizon里没有heat的编排目录

原因:before queens heat was inside horizon code, in queens and later,heat dashboard is in a different package and need to be installed,package name: openstack-heat-ui解决办法是:yum install -y op...

2018-12-22 13:28:00 201

转载 JavaScript中的闭包

1、函数作为返回值闭包其实就是将函数作为返回值,此时外层的局部变量就保存在了返回的函数中 了,所以随时调用都可以访问外层的局部变量高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。求和函数function sum(arr) { return arr.reduce(function (x, y) { return x + y; })...

2018-12-21 16:57:00 36

转载 HTTP2

http协议进阶(二)URL与资源一、URL的语法URL是互联网资源的标准化名称URL提供了一种定位互联网上任意资源的手段,但这些资源要通过不同方案(协议:比如http、ftp、smtp)来访问,因此URL语法会略有差异大部分URL都遵循通用的语法,而且不同URL方案风格和语法都有重叠大多数URL协的语法都建立在下面9个部分构成的通用格式上:<sc...

2018-12-21 15:49:00 164

转载 qBittorrent+Flex搭建在线视频播放网站

BT下载工具qbittorrent(当然这里也有其他类似的工具可选如transmission等)首先安装EPEL源:yum -y install epel-release安装开发工具包:yum -y groupinstall "Development Tools"安装编译所需的依赖和组件:yum -y install wget git gcc gcc-c++ qt-deve...

2018-12-20 23:28:00 238

转载 安装 Autoconf, Automake & Libtool

今天在使用sudo apt-get install命令安装autoconf和automake时,出现了问题,说是不能sudo apt-get install安装这些软件似乎不是最新的。由此,我通过搜索引擎在CSDN中找到了对应的解决方案,虽然该方案有点麻烦,不过最终还是成功安装autoconf和automake。至于下面的libtool是可以通过sudo apt-get install完成安装...

2018-12-20 19:29:00 367

转载 Python mutilprocess模块之第二种创建进程方法--继承Process类

'''创建新的进程的第二种方法: 使用类的方式,可以自己定义一个类,继承Process类,每次实例化这个类的时候, 就等于实例化一个进程对象'''from multiprocessing import Processimport os, time# 定义一个类,继承Process类class Download(Process): def __init__(self,int...

2018-12-19 15:47:00 128

转载 001.网络TCP/IP工程知识点

一 互联网概述计算机网络定义:由自主计算机互连起来的集合体。计算机网络两大部分:硬件:计算机、通信设备、接口设备和传输介质。 软件:通信协议和应用软件。广域网拓扑结构通常有:网状拓扑结构和环形拓扑结构。局域网拓扑结构通常有:星形、环形、总线形和树形四种。计算机网络体系结构是指网络的层次和协议,目前主要有两大网络体系结构:OSI七层理论模型和TCP/IP应...

2018-12-19 12:05:00 523

转载 AOP 环绕通知 (Schema-base方式) 和 AspectJ方式在通知中获取切点的参数

环绕通知(Schema- base方式)  1、把前置通知和后置通知都写到一个通知中,组成了环绕通知  2、实现步骤:    2.1 新建一个类实现 MethodInterceptor 接口public class MyArround implements MethodInterceptor{ @Override public Object invok...

2018-12-19 12:03:00 289

转载 CentOS 7 下编译安装lnmp之MySQL篇详解

一、安装环境宿主机=> win7,虚拟机 centos => 系统版本:centos-release-7-5.1804.el7.centos.x86_64二、MySQL下载MySQL Community Server 5.5.62下载:https://dev.mysql.com/downloads/mysql/进入下载页面,复制链接地址执...

2018-12-18 18:51:00 142

转载 Windows下杀掉全部的子线程

最近遇到一个问题,就是在Windows下怎么杀掉全部的子线程,现把解决方法记录下。问题来源:  用python执行了一个bat脚本,脚本的内容是执行一系列的adb命令,然后运行一个server。其中需要在新的cmd窗口中运行这些命令,因为最后会在这个窗口中启动一个server,这个server会一直在运行。因为使用的是thrift架构,在运行测试脚本之前,必须先先启动这个server。...

2018-12-18 18:40:00 779

转载 配置你的项目骨架

现在,我们可以说是已经入门python的新手程序员了。我们将学会如何去做一个项目,配置项目骨架,安装必备的软件包,自动测试等让项目跑起来所必备的技能。这个过程注定是无聊的,每个程序员都会经历这条路,因为前期工作准备好了才能进一步写项目代码。①创建项目骨架目录:我将给出一个模板出来:首先,我们创建一个大的文件夹,给这个文件夹命名为你项目的名字,这次取名为“项...

2018-12-18 16:32:00 103

转载 Django之CRM项目Day3-客户展示及分页

1.展示客户模板的查找顺序:​ 先找全局的templates——》 按照app的注册顺序找templates中的文件使用admin添加数据:创建超级用户 python manage.py createsuperuser在admin中注册modelfrom django.contrib import adminfrom crm import modelsadmin.site...

2018-12-18 00:00:00 63

转载 Android项目中独立Git项目分库后的编译调试时Gradle的配置

基于AS开发项目,对于特定的功能模块,往往抽取成独立的库进行管理,然后上传到Marven库中,通过Gradle依赖的方式进行引用。其优势体现在:1,独立的Git项目库,模块功能,及职责界定清晰;2,外部使用方一般无须关注此Git项目库的具体实现和逻辑细节,只需按照对应的对外暴露的方式调用即可;3,一般此类Git项目库有专门的管理员,和技术人员实现其功能的迭代和维护更新,以及对应的版...

2018-12-17 20:38:00 55

转载 【tips】自动化测试工具 - selenium和phantomJS

### 目录清单selenium和phantomjs概述selenium常用API案例操作:模拟登陆csdn1. selenium和phantomJS是什么东西selenium是一套web网站自动化测试工具,主要通过命令行的操作完成常规可视化界面下的用户各种操作行为,因为其简单易学成本低,并且执行测试效率较高而在web自动化测试方面比较突出,该库可以直接运行操作各种主流浏览器,辅助...

2018-12-17 19:31:00 50

转载 删除数组重复的数据

方法一:<script> var arr = ['abc','abcd','sss','2','d','t','2','ss','f','22','d']; //定义一个新的数组 var s = []; //遍历数组 for(var i = 0;i<arr.length;i++){ if(s.indexOf(arr[i...

2018-12-17 17:12:00 720

转载 Leetcode946. Validate Stack Sequences验证栈序列

给定pushed和popped两个序列,只有当它们可能是在最初空栈上进行的推入 push 和弹出 pop 操作序列的结果时,返回true;否则,返回false。示例 1:输入:pushed = [1,2,3,4,5], popped = [4,5,3,2,1] 输出:true 解释:我们可以按以下顺序执行: push(1), push(...

2018-12-17 16:42:00 44

转载 「CF656B」Scrambled 解题报告

咳咳~这……不是一道恶意评分题?其实这也是一篇不正儿八经的题解这不是一篇科普文吗?!好吧,首先数据都很小,立马想到暴力 那么,怎么暴力呢?/摸下巴先看题目,我们可以发现,题目对精度的要求很小——也就是\(10^{-4}\)所以,我们可以猥琐鱼尾 为所欲为 用各种神奇的方法求解作为一名低学历的OIer,我想引用初中数学八上?八下?的内容——用频数估计频率还记得那个抛硬币的实验吗?实践...

2018-12-17 12:26:00 82

转载 Windows 小操作 1

1、Windows 10 右下角时间显示时分秒新建文本文档,并命名为“timeHmS.reg”Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"ShowSecondsInSystemClock"=d...

2018-12-16 14:58:00 41

转载 以太坊:Solidity中require校验不过时的异常消息是怎么解析的

转载请注明出处:https://www.cnblogs.com/zhizaixingzou/p/10122209.html https://solidity-cn.readthedocs.io/zh/develop/control-structures.html?highlight=revert%20经过实际程序来看下:pragma solidity ^0.4.12;co...

2018-12-14 23:22:00 227

空空如也

空空如也

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

TA关注的人

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