自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 玩转ceph性能测试---对象存储(一)

笔者最近在工作中需要测试ceph的rgw,于是边测试边学习。首先工具采用的intel的一个开源工具cosbench,这也是业界主流的对象存储测试工具。1、cosbench的安装,启动下载最新的cosbench包wget https://github.com/intel-cloud/cosbench/releases/download/v0.4.2.c4/0.4.2.c4.zip解压unzip 0...

2018-10-31 15:26:48 2518

转载 java.net.SocketException: Software caused connection abort: socket write erro

场景:接口测试编辑器:eclipse版本:Version: 2018-09 (4.9.0)testng版本:TestNG version 6.14.0执行testng.xml时报错信息:出现此报错原因之一:网上有人说是testng版本与eclipse版本不一致造成的,但是本人通过不断改变testng版本,未能解决此问题出现此报错原因之二:可能是接口请求报文中出现了中文导...

2018-10-31 15:18:00 206

转载 Django2 Web 实战03-文件上传

作者:Hubery 时间:2018.10.31接上文:接上文:Django2 Web 实战02-用户注册登录退出视频是一种可视化媒介,因此视频数据库至少应该存储图像。让用户上传文件是个很大的隐患,因此接下来会讨论这俩话题:文件上传,安全隐患。新增一个文件上传函数,让用户给movie上传图片检查OWASP列举的前10项安全隐患我们会检查文件上传的安全隐患。可以看下Django帮我们做了...

2018-10-31 13:12:02 151

转载 10.30PMP试题每日一题

SC>0,CPI<1,说明项目截止到当前:A、进度超前,成本超值B、进度落后,成本结余C、进度超前,成本结余D、无法判断答案将于明天和新题一起揭晓!10.29试题答案:A转载于:https://blog.51cto.com/13554215/2310881...

2018-10-30 19:45:56 91

转载 web性能优化(理论)

什么是性能优化?就是让用户感觉你的网站加载速度很快。。。哈哈哈。分析让我们来分析一下从用户按下回车键到网站呈现出来经历了哪些和前端相关的过程。缓存首先看本地是否有缓存,如果有符合使用条件的缓存则不需要向服务器发送请求了。DNS查询建立TCP链接发送HTTP请求****** 后台进行相关处理,前端等待 ******接收缓存接受完成,浏览器开始解析HTML浏览器按行解析H...

2018-10-30 15:19:47 65

转载 puppet puppet模块、file模块

转载:http://blog.51cto.com/ywzhou/1577356作用:通过puppet模块自动控制客户端的puppet配置,当需要修改客户端的puppet配置时不用在客户端一一设置。1、服务端配置puppet模块(1)模块清单[root@puppet ~]# tree /etc/pupp...

2018-10-30 14:41:00 206

转载 作业要求 20181023-3 每周例行报告

本周要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/22821、本周PSP总计:927min2、本周进度条代码行数博文字数用到的软件工程知识点217757PSP、版本控制3、累积进...

2018-10-30 13:20:00 51

转载 React 新 Context API 在前端状态管理的实践

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

2018-10-29 11:07:00 49

转载 前端电子书单大分享~~~

前言纯福利,如果你不想买很多书,只想省钱看电子书;如果你找不到很多想看书籍的电子书版本;那么,请保存或者下载到自己的电脑或者手机或者网盘吧。不要太着急,连接在最后呢前端前端框架nodehtml-cssjs其他管理it职能图谱git最后百度网盘连接:pan.baidu.com/s/1wxevaFhT…更多欢迎继续补充电子书资料,让阅读与分享的书籍出现...

2018-10-29 09:45:32 146

转载 jvm感知docker容器参数

  docker中的jvm检测到的是宿主机的内存信息,它无法感知容器的资源上限,这样可能会导致意外的情况。  -m参数用于限制容器使用内存的大小,超过大小时会被OOMKilled。  -Xmx: 默认为物理内存的1/4。  4核CPU16G内存的宿主机  java 7docker run -m 1G -it openjdk:7u181java -XX:+Prin...

2018-10-27 21:53:00 277

转载 node基础

node是一个运行的平台,支持JS语言,可以写后台的服务。node的特点:基于win8引擎渲染,渲染速度快,效率高,性能好。 基于事件驱动的I/O(输入/输出)操作 单线程的,所以基本是异步的操作 遵循CommaonJS规范,提供模块机制,包管理...

2018-10-26 18:02:00 43

转载 Algs4-1.4ThreeSum

public class ThreeSum{ public static int count(int[] a) { int N=a.length; int cnt=0; for (int i=0;i<N;i++) for (int j=i+1;j<N;j++) for(int k=j...

2018-10-26 08:52:00 76

转载 Flex布局

网页布局(layout)是 CSS 的一个重点应用。传统的布局方式有 float position display。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。一、Flex 布局是什么?Fle...

2018-10-25 19:11:00 39

转载 公司想申请网易企业电子邮箱,怎么样?

不论公司属于哪个行业,选择企业邮箱,交互界面友好度、稳定性、安全性都是选择邮箱所必须考虑的因素。网易企业邮箱邮箱方面已有21年的运营经验,是国内资历最高的电子邮箱,在各个方面都非常成熟完善。从交互界面友好度来看,网易企业邮箱采用多栏导航设计,支持自定义多标签窗口和个性化配置,用户可以根据自身喜好决定哪些功能固定出现在标签栏上,而且还有宽屏分栏预览读信,让操作更方便快捷,整体功能一目了然简单上手。...

2018-10-25 17:27:29 1252

转载 用 JavaScript 的方式理解递归

原文地址1. 递归是啥?递归概念很简单,“自己调用自己”(下面以函数为例)。在分析递归之前,需要了解下 JavaScript 中“压栈”(call stack) 概念。2. 压栈与出栈栈是什么?可以理解是在内存中某一块区域,这个区域比喻成一个箱子,你往箱子里放些东西,这动作就是压栈。所以最先放下去的东西在箱子最底下,最后放下去的在箱子最上面。把东西从箱子中拿出来可以理解为出栈。所以...

2018-10-25 15:48:54 107

转载 多线程实现socketserver练习

  1.serverimport socketfrom threading import Threaddef my_socketserver(conn, addr): conn.send(b'hello') msg = conn.recv(1024).decode('utf-8') print(msg) conn.close()...

2018-10-24 21:39:00 55

转载 Flexbox 最简单的表单

弹性布局(Flexbox)逐渐流行,越来越多的人开始使用,因为它写Css布局真是太简单了一一、<form>元素表单使用<form>元素<form></form>复制代码上面是一个空的表单,根据HTML标准,它是一个块级元素,默认将占据整个宽度。高度为0,因为内部没有任何的内容。二、表单控件现在加入两个表单控件<form> <...

2018-10-24 02:13:42 77

转载 VRRP网关冗余

实验要求 1、R1创建环回口,模拟外网 2、R2,R3使用VRRP技术 3、路由器之间使用EIGRP路由协议  实验拓扑 实验配置  R1(config)#interface loopback 0R1(config-if)#ip address 1.1.1.1 255.255.255.0R1(config-if)#int e0/0R1(config-if)#ip address 12.1....

2018-10-23 12:15:36 350

转载 基于Netty的百万级推送服务设计要点

1. 背景1.1. 话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类:1,Netty是否可以做推送服务器?2,如果使用Netty开发推送服务,一个服务器最多可以支撑多少个客户端?3,使用Netty开发推送服务遇到的各种技术问题。由于咨询...

2018-10-22 17:52:16 56

转载 Android dependency 'com.android.support:support-v4' has different version for the compile (26.1.0...

在项目中加入react-native-camera的时候 出现的错误.解决方案:修改implementation project(':react-native-camera')为implementation (project(':react-native-camera')) { e...

2018-10-22 17:44:00 1304

转载 Android 事件处理

事件就是用户对图形的操作,在android手机和平板电脑上,主要包含物理按键事件和触摸屏事件两类。物理按键事件包含:按下、抬起、长按等;触摸屏事件主要包含按下、抬起、滚动、双击等。 在View中提供了onTouchEvent()方法,可以重写该方法来处理触摸屏事件,适用于重写组件的场景;android中还提供了setOnTouchListener()方法为组件设置监听器来处理触摸...

2018-10-22 17:14:00 110

转载 Javassist实现JDK动态代理

提到JDK动态代理,相信很多人并不陌生。然而,对于动态代理的实现原理,以及如何编码实现动态代理功能,可能知道的人就比较少了。接下一来,我们就一起来看看JDK动态代理的基本原理,以及如何通过Javassist进行模拟实现。JDK动态代理示例以下是一个基于JDK动态代理的hello world示例,在很多地方都可以看到类似的版本。public class DynamicProxyTest {...

2018-10-19 16:08:45 139

转载 numpy统计分布显示

import numpy as npfrom sklearn.datasets import load_irisdata=load_iris()petal_length=numpy.array(list(len[2]for len in data['data']))#取出花瓣长度数据print(np.max(petal_length))#花瓣长度最大值print(np....

2018-10-18 22:15:00 1701

转载 大数据笔记-0907

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

2018-10-18 16:50:00 75

转载 clipboard 在 vue 中的使用

简介页面中用 clipboard 可以进行复制粘贴,clipboard能将内容直接写入剪切板安装npm install --save clipboard使用方法一<template> <span>{{ code }}</span> <i clas...

2018-10-18 13:42:35 205

转载 View详解(4)

在上文中我们简单介绍了Canvas#drawCircle()的使用方式,以及Paint#setStyle(),Paint#setStrokeWidth(),Paint#setColor()等相关函数,不知道小伙伴们了解了多少?那么是不是所有的图形都能通过圆来描述呢?当然不行,那么熟悉API套路的我们就应该知道,这时候应该去看Canvas源码中提供的公有方法是否能满足我们的需求,这样我们就会看到下表...

2018-10-18 09:24:42 108

转载 MP实战系列(十七)之乐观锁插件

声明,目前只是仅仅针对3.0以下版本,2.0以上版本。意图:当要更新一条记录的时候,希望这条记录没有被别人更新乐观锁实现方式:取出记录时,获取当前version更新时,带上这个version执行更新时, set version = yourVersion+1 where version = yourVersion如果version不对,就更...

2018-10-17 19:36:05 205

转载 BZOJ 2003 [Hnoi2010]Matrix 矩阵

题目链接https://www.lydsy.com/JudgeOnline/problem.php?id=2003题解考虑搜索。确定了第一行和第一列,那么就确定了整个矩阵,因此搜索的范围可以降到399个位置。首先搜索第一行,显然每个不是第一行第一列的位置都可以由三个位置唯一确定:(1,1),(1,i),(j,1)(1,1),(1,i),(j...

2018-10-16 16:52:00 36

原创 微软Azure CDN现已普遍可用

微软宣布Azure CDN一般可用(GA),客户现在可以从微软的全球CDN网络提供内容。最新版本是对去年五月份发布的公众预览版的跟进。\\今年5月,微软与Verizon和Akamai一起推出了原生CDN产品。现在推出了GA版本,根据发布博文所述,客户现在可以获得Azure CDN的完整SLA,可以更快地创建和更改速度,还包括其他更多功能,如自带证书、区域缓存和更多的可用区域。此外,Azure CD...

2018-10-15 17:46:55 54

转载 linux内存初始化初期内存分配器——memblock

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

2018-10-15 14:46:00 122

转载 oracle 性能优化 07_诊断事件

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

2018-10-15 14:25:00 83

转载 Android 页面多状态布局管理

一、现状页面多状态布局是开发中常见的需求,即页面在不同状态需要显示不同的布局,实现的方式也比较多,最简单粗暴的方式就是在 XML 中先将不同状态对应的布局隐藏起来,根据需要改变其可见状态,如果多个界面公用相同的状态布局,缺点也很明显,繁琐、重复、不优雅等,类似的实现也可以使用 ViewStub,这样性能会更好些。所以我们要做的就是尽可能避免这些方式所导致的问题,更加高效、优雅的管理不同的状态布局...

2018-10-15 08:31:04 527

转载 大数据学习第一贴

搞了这么久的开发,一直没有养成发博客的习惯,今天开始对大数据所需内容进行总结性记录,并对以后遇到的问题形成一个自己的知识库。就这些!转载于:https://blog.51cto.com/13921538/2299765...

2018-10-14 16:34:33 54

转载 349. 两个数组的交集

给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。var intersection = func...

2018-10-13 19:01:00 37

转载 RedirectToAction()转移方式及参数传递

今天在做一个功能的时,使用RedirectToAction()需要从这里传几个参数,从网上查了一下,这样解决。真好。Return RedirectToAction("Index","ManageInfo",new{type=0,page=1});转载于:https://www.cnblogs.com/ZaraNet/p/9783308.html...

2018-10-13 16:26:00 215

转载 Toast源码深度分析

目录介绍1.最简单的创建方法1.1 Toast构造方法1.2 最简单的创建1.3 简单改造避免重复创建1.4 为何会出现内存泄漏1.5 吐司是系统级别的2.源码分析2.1 Toast(Context context)构造方法源码分析2.2 show()方法源码分析2.3 mParams.token = windowTok...

2018-10-13 15:06:08 73

转载 Android MVP 框架

为什么80%的码农都做不了架构师?>>> ...

2018-10-12 16:47:00 63

转载 软键盘弹起,导致底部被顶上去

计算出可视界面的高度,当软键盘弹起时让底部元素隐藏掉,当键盘收起时再让它显示,实在没办法时这种方法也不失为一种方法1 var h=document.documentElement.clientHeight;2 $(window).resize(function(){3 let height=document.documentElement.clientHeight;...

2018-10-12 14:59:00 411

转载 分享 : 警惕MySQL运维陷阱:基于MyCat的伪分布式架构

分布式数据库已经进入了全面快速发展阶段。这种发展是与时俱进的,与人的需求分不开,因为现在信息时代的高速发展,导致数据量和交易量越来越大。这种现象首先导致的就是存储瓶颈,因为MySQL数据库实质上还是一个单机版本的数据库,而只要是单机,就必然会遇到的一个问题就是存储问题,因为存储是硬需求,而CPU和内存如果不够的话,只是性能不好,并不会直接否定方案或者架构。存储问题的解决,其实我们每一家公...

2018-10-12 09:33:00 64

转载 一文详解java中对JVM的深度解析、调优工具、垃圾回收

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

2018-10-11 16:26:00 82

空空如也

空空如也

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

TA关注的人

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