自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 kafka概述

kafka作为消息中间件和大数据相关的系统联系非常密切。其实,对于kafka本身而言,它已不仅仅定位于消息中间件,从0.10开始,kafka提供了Stream(KQL)计算功能,开始有了实时处理能力。由于目前kafka主要还是作为消息中间件来使用,所以当前对kafka相关原理的研究也主要集中在消息队列这块。本文将会对kafka一些重要的原理和重要组件做一个一般性的介绍。1,Kafka整体架构...

2018-08-31 15:53:00 49

转载 一张图搞定OAuth2.0

目录1、引言2、OAuth2.0是什么3、OAuth2.0怎么写1、引言本篇文章是介绍OAuth2.0中最经典最常用的一种授权模式:授权码模式非常简单的一件事情,网上一堆神乎其神的讲解,让我不得不写一篇文章来终结它们。一项新的技术,无非就是了解它是什么,为什么,怎么用。至于为什么,本篇文章不做重点探讨,网上会有各种文章举各种什么丢钥匙、...

2018-08-31 12:18:00 35

转载 idea常用快捷键-设置-操作

导包Project Structure------>Modules----->我的项目----->Dependemcies----->+------>JARs ......把包放在指定位置,在这里导转载于:https://www.cnblogs.com/fengnan/p/9311946.html...

2018-08-31 08:35:00 50

转载 定位和浮动的运用

参考链接https://www.cnblogs.com/xinran476460042/p/5407736.html转载于:https://www.cnblogs.com/wanqingcui/p/9562579.html

2018-08-30 20:37:00 39

转载 Centos下,Docker部署Yapi接口管理平台(详细得令人发指)

接口测试的工具很多,公司引进了接口管理平台Yapi,自己尝试直接搭建,从安装Nodejs到配置MongoDB数据库,再到安装yapi的时候,遇到浏览器打开本地服务器Ip地址后,没有显示部署内容。。。没找到原因,所以换了docker方式,这里记录下,作为一个新手,有问题欢迎指出------------------------------------------------------------...

2018-08-30 15:28:00 278

转载 【leetcode 简单】 第一百一十题 分发饼干

假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj。如果 sj >= gi,我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。注意:你可以假设胃口值为正。...

2018-08-29 23:54:00 54

转载 【洛谷习题】灾后重建

题目链接:https://www.luogu.org/problemnew/show/P1119暴力的做法很容易想到,对于每次询问,将修好的点加到图上,复杂度可以是O(mlogn*q),粗略算一下会炸。看到N<=200,忽然想到了Floyd,又想将询问保存,倒序处理,也就是每次删边,毫无疑问这是错误的。然后翻看dalao的博客,才意识到,原来Floyd是这样的!Floyd的原理...

2018-08-29 12:02:00 54

转载 Spark- 根据IP获取城市(java)

开源 IP 地址定位库 ip2region 1.4ip2region 是准确率 99.9% 的 IP 地址定位库,0.0x毫秒级查询,数据库文件大小只有 2.7M,提供了 Java、PHP、C、Python、Node.js、Golang 的查询绑定和 Binary、B树、内存三种查询算法,妈妈再也不同担心我的 IP 地址定位!ip2region 1.4 更新如下:数据升级至 2...

2018-08-29 11:54:00 348

转载 快速幂

整数的快速幂int quick_pow(int a,int n){ register int ret=1; while(n) { if(n&1)ret=1LL*ret*a%mod; a=1LL*a*a%mod; n>>=1; } return ret;}矩阵快速幂环中做除法:\...

2018-08-28 22:17:00 34

转载 两道莫队水题

Luogu P2709 小B的询问莫队水题一道,比Luogu P1494 [国家集训队]小Z的袜子还简单的多先将询问排个序,然后每次添加(删除)元素的时候先前去之前的再更新后面的即可。水题不想讲,CODE#include<cstdio>#include<cctype>#include<cmath>#include<algorithm...

2018-08-28 21:16:00 40

转载 nginx入门教程

分享个非常棒的nginx入门教程nginx tutorial转载于:https://www.cnblogs.com/vickey-wu/p/9546564.html

2018-08-28 10:32:00 54

转载 java中的锁之AbstractQueuedSynchronizer源码分析(三)

点多转载于:https://www.cnblogs.com/igoodful/p/9546290.html

2018-08-28 09:54:00 294

转载 数组越界的现象

/*动态数组可以扩容静态的已经声明了数组长度,无法进行扩容*/package chapter7;//数组的创建public class ArrayTest01 { public static void main(String[] args) { // int[5]:下标从0-1-2-3-4,超过下标就是越界 int[] a = new int[5]; a[0] = 5; ...

2018-08-27 10:24:00 76

转载 关于前后端日期处理 开发注意事项 jquery.tmpl()函数的使用

1当后端将日期传到前段的时候 我们通常会需要将日期转为制定格式 除了平常我们使用的前段插件将日期转好 spring @datetimeFormat 注解 这些形式外 我们还可以在实体里通过get方法进行转换通过singleDateFormat对象将日期对象处理后 在前端${obj.属性}时候只要我们属性是我们get方法转化的那个get方法就可以实现后台到前端的展示2 在开发注意...

2018-08-26 22:27:00 128

转载 暑假第七周进度总结

努力自己快速编写任务代码,在规定时间内完成。熟练地运用java编译语言,转载于:https://www.cnblogs.com/Evak/p/9551995.html

2018-08-26 02:24:00 153

转载 强化学习

简介1.1 什么是 强化学习 (Reinforcement Learning)1.2 强化学习方法汇总 (Reinforcement Learning)1.3 为什么用强化学习 Why?1.4 课程要求Q-learning2.1 小例子2.2 什么是 Q Leaning2.3 Q-learning 算法更新2.4 Q-learnin...

2018-08-25 20:23:00 51

转载 HDU 6432 Problem G. Cyclic(容斥原理)

解释下题意 问这种长度为 n 且本质不同(本质不同是指环上数字的相对位置不同,如 1234 和 2341,3412,4123 都是本质相同的,它们本质上是一个环)的环有多少种。所以打表时可以控制1就在1位置,这样就不会有重复的计数了,然后OEIS一下就能找到这个公式a(n) = (-1)^n + sum((-1)^k*binom...

2018-08-24 18:33:00 104

转载 node.js和JavaScript的关系

文章目录一、类比JavaScript和java二、翻译一段Quora回答三、浏览器端和服务器端JavaScript组成区别四、参考资料node.js是一个基于 Chrome V8 引擎的 JavaScript 运行时环境。一、类比JavaScript和javaJavaScriptjavaV8JVMnode....

2018-08-24 16:06:00 156

转载 MQ的作用总结(应用场景及优势)

业务场景说明:消息队列在大型电子商务类网站,如京东、淘宝、去哪儿等网站有着深入的应用,队列的主要作用是消除高并发访问高峰,加快网站的响应速度。在不使用消息队列的情况下,用户的请求数据直接写入数据库,在高并发的情况下,会对数据库造成巨大的压力,同时也使得系统响应延迟加剧。在使用队列后,用户的请求发给队列后立即返回,(例如: 当然不能直接给用户提示订单提交成功,京东上提示...

2018-08-24 12:50:00 491

转载 Linux权限操作相关

一、权限权限是操作系统用来限制资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户、哪些组可以对特定的文件进行什么样的操作。每个进程都是以某个用户的身份运行,所以进程的权限与该用户的权限一样,用户的权限越大,该进程所拥有的权限也就越大。二、文件权限Linux 中,每个文件拥有以下三种权限:...

2018-08-23 18:20:00 84

转载 DLU-1036 最强雨女传说

1 #include <stdio.h> 2 3 int trap(int* height, int heightSize) 4 { 5 int rains = 0; 6 if(heightSize==0) 7 return rains; 8 int leftmax = 0,rightmax = 0; 9...

2018-08-23 18:05:00 70

转载 Redis 压缩存储的配置

如题,redis是采用了ziplist元素在不足一定数量时采用压缩存储hash:zset:list:如上图所示:ziplist-entries:最大元素数量(即存储了多少个元素)ziplist-value:最大存储空间 Kb以hash-max-ziplist-entries = 1000为例,就是存储1000节点以内就可使用压缩的方式存储数...

2018-08-23 16:44:00 568

转载 Spring之Bean的注入

Bean的配置中介绍的是Bean声明问题,在哪声明怎么声明的问题。Bean的注入是怎么实例化,怎么注入的问题。Bean注入的方式有两种,一种是在XML中配置,另一种则是使用注解的方式注入。一、XML方式注入XML方式注入一般有三种方式:属性注入、构造函数注入和工厂方法注入。一、属性注入在传统的对象实例化时可以通过new class(),然后通过setXXX()方法设置对象的属性值或依赖...

2018-08-22 23:20:00 52

转载 [POJ 1655]Balancing Act

Balancing ActTime Limit:1000MSMemory Limit:65536KTotal Submissions:16604Accepted:7037DescriptionConsider a tree T with N (1 <= N <= 20,000) nodes number...

2018-08-22 22:27:00 37

转载 Oracle查询当前用户中的所有表

select * from tabs转载于:https://www.cnblogs.com/niwotaxuexiba/p/9515033.html

2018-08-21 22:57:00 51

转载 如何开通博客园及使用方法

1.浏览器输入: http://www.cnblogs.com2.填写注册信息3.申请博客成功4.登录博客5.使用博客 随笔:所有人在博客中都可以找到的文章 文章:别人找不到,可以通过URL访问 日志:别人找不到,URL也看不到转载于:https://www.cnblogs.com/sunan/p/9514512...

2018-08-21 21:53:00 409

转载 MySQL并发控制

并发即指在同一时刻,多个操作并行执行。MySQL对并发的处理主要应用了两种机制——是“锁”和“多版本控制”。锁锁分为读锁和写锁两种,也称作共享锁和排他锁。因为多个读操作同时进行是不会破坏数据的,所以读锁是共享的,多个读操作可以同时进行,互不干扰。为了防止多个写操作共同执行破坏数据,写锁是排他的,一个写锁会阻塞其它的写锁和读锁,进而保证同一资源在任何时刻只有一个写操作在执行,并防止其它用...

2018-08-21 14:43:00 55

转载 浮点数(double、float)的格式化问题及处理

---恢复内容开始---平时常会面临浮点数的格式处理问题,下面就举例说一说常见的问题及处理:1,科学计数法问题一个浮点数123456789.10,在打印的时候变成了1.234567891E8,处理起来很简单,如:double d = 123456789.10;System.out.println(d);//1.234567891E8Numbe...

2018-08-20 18:58:00 376

转载 阿里在线笔试题

题目如下:如下图,某物流派送员p,需要给 a、b、c、d. 4个快递点派送包裹,请问派送员需要选择什么样的路线,才能完成最短路程的派送。假设如图派送员的起点坐标(0,0),派送路线只能沿着图中的方格边行驶,每个小格都是正方形,且边长为1,如p到d的距离就是4。随机输入n个派送点坐标,求输出最短派送路线值(从起点开始完成n个点派送并回到起始点的距离)。输入示例:42,22,84...

2018-08-19 21:25:00 433

转载 练习7.16、7.17、7.18、7.19

7.16:在类的定义中对于访问说明符出现的位置和次数有限定吗?如果有,是什么?说明样的成员应该定义在public说明符之后?什么样的成员应该定义在private说明符之后?Ans:访问说明符出现的次数和位置没有限定,可以是0个也可以是多个,在说明符出现的位置往后的代码都是指定了说明符的访问权限,知道遇到下一个访问说明符或者类的结尾位置。当一个成员是作为类的使用者可以直接使用的接口...

2018-08-19 17:00:00 76

转载 C语言解析WAV音频文件

C语言解析WAV音频文件代码地址: Github : https://github.com/CasterWx/c-wave-master目录前言了解WAV音频文件什么是二进制文件WAV的二进制格式解析C语言解析WAV音频文件两个细节总结在计算机中有着各式各样的文件,比如说EXE这种可执行文件,JPG这种图片文件,也有我们平时看的TXT,或者C,CPP,PHP等代码...

2018-08-19 12:15:00 284

转载 23种设计模式总结

1.单例模式(Singleton Pattern)定义:Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)通用代码:(是线程安全的)public class Singleton ...

2018-08-18 18:17:00 31

转载 python 爬虫与数据可视化--爬虫基础知识

一、python中的模块  模块的安装:pip install 模块名  导入模块与函数:import requests 、from pymongo import MongoClient  json模块的使用  json字符串转python数据类型:json.loads() 反之 json.dumps()二、文件操作  打开文件:f=open("文件名","r") #...

2018-08-16 18:07:00 70

转载 linux源码安装php7.2.0(转)

1. 源码包下载地址https://pan.baidu.com/s/1bpi4D9l2. 解压php压缩包:tar -xzvf php-7.2.0.tar.gz3.进入解压后的cd php7.2.04.安装php需要的扩展yum -y install libxml2 libxml2-devel openssl openssl-devel libcurl libcurl-...

2018-08-16 16:48:00 135

转载 maven项目启动报错:SLF4J: Class path contains multiple SLF4J bindings.

SringBoot的Application启动报错:1 SLF4J: Class path contains multiple SLF4J bindings.2 SLF4J: Found binding in [jar:file:/G:/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.j...

2018-08-16 16:15:00 137

转载 基于PCL的屏幕选点、框选点云、单点选取

1. 单点选取#include <pcl/io/pcd_io.h>#include <pcl/point_cloud.h>#include <pcl/point_types.h>#include <pcl/visualization/pcl_visualizer.h> typedef pcl::PointXYZRGBA P...

2018-08-16 16:10:00 521

转载 常用端口

port 21  ftpport 22  ssh sftpport 25  snmp(发邮件)port 3306 MySQLport 873  rsyncport 161  snmpport 111  rpc? (rpcbind portmap)门户网站必用 新浪淘宝百度port 3389 Windows远程桌面port 80  httpport 443...

2018-08-16 16:06:00 30

转载 Apache ab 测试性能 常用命令

Apache ab 下载解压即可:-n即requests,用于指定压力测试总共的执行次数。-c即concurrency,用于指定的并发数。-t即timelimit,等待响应的最大时间(单位:秒)。-b即windowsize,TCP发送/接收的缓冲大小(单位:字节)。-p即postfile,发送POST请求时需要上传的文件,此外还必须设置-T参数。-u即putfile,发送P...

2018-08-16 14:46:00 159

转载 微信小程序从零开始开发步骤(六)4种页面跳转的方法

用法:用于页面跳转,相当于html里面的<a></a>标签。API教程:https://mp.weixin.qq.com/debug/wxadoc/dev/component/navigator.htmlhttps://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html四种跳转...

2018-08-16 10:47:00 115

转载 SVN学习笔记

一.服务器安装1.手动安装Setup-Subversion-1.8.9-1,至D:\Subversion,2. 安装程序会自动配置Path环境变量3. 验证是否安装成功---以管理员身份打开命令提示符输入: svn--version二.配置版本库1.创建服务器区版本仓库1.1新建文件夹: E:\DevRepository\SvnRep\OA1.2 管理员身份打开命令提示...

2018-08-16 08:48:00 97

空空如也

空空如也

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

TA关注的人

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