自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用jmeter 设计流程发起测试

业务场景需要实现用户在登录后,能够持续的发起流程。需要注意的点:1.使用不同的用户登录。2.登录后发起可以持续的发起流程。实现步骤1.先使用badboy 录制脚本。2.使用jmeter 打开录制的脚本。线程组:这个就是模拟虚拟用户。线程数:表示模拟的用户数,如果这里填写50,表示模拟50个用户登录。Ramp-Up时间,表示生成50个用户线程的时间...

2019-05-31 15:21:00 103

转载 ES6专题

Symbol魔术字符串指的是,在代码之中多次出现、与代码形成强耦合的某一个具体的字符串或者数值。风格良好的代码,应该尽量消除魔术字符串,改由含义清晰的常量代替。const shapeType = { triangle: 'Triangle'};function getArea(shape, options) { let area = 0; switch (shape) {...

2019-05-31 06:28:25 91

转载 小猿圈分享使用Java模拟三道门的游戏

美国以前有一个综艺节目。参赛者会看见三扇关闭了的门,其中一扇的后面有一辆汽车,选中后面有车的那扇门可赢得该汽车,另外两扇门后面则各藏有一只山羊。当参赛者选定了一扇门,但未去开启它的时候,节目主持人开启剩下两扇门的其中一扇,露出其中一只山羊。主持人其后会问参赛者要不要换另一扇仍然关上的门。问题是:换另一扇门会否增加参赛者赢得汽车的机会率?以下为模拟三门问题的Java代码。import java....

2019-05-31 01:18:07 139

转载 封装JSONP

import originJSONP from 'jsonp'; export default function jsonp(url, data, option){ url += (url.indexOf('?')<0?'?':'&')+param(data) return new Promise((resolve,reject)=>{ o...

2019-05-30 22:03:00 99

转载 CSS

1、CSS介绍​ CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。​ 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。2、CSS语法2.1、 CSS实例​ 每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。2.2、CSS注释/*单行注释*//* 多行注释*/​ 注...

2019-05-29 20:52:00 106

转载 中国大数据企业排行榜V6.0- 5 年后再去看看中几个大数据公司的发展状况

2019年5月27日,首席数据官联盟在贵阳举办的2019中国国际大数据产业博览会上正式发布了《中国大数据企业排行榜V6.0》本次排行榜新增8个垂直行业和领域。上榜企业是从全国五千多家大数据企业优中选优评选出来的佼佼者,较客观地代表了目前中国大数据企业的发展水平和实力,并为中国大数据产业的发展做出了积极的贡献。转载于:https://www...

2019-05-29 16:49:00 961

转载 [译]Go如何优雅的处理异常

原文:hackernoon.com/golang-hand…注:译文中error可以理解为异常,但Go中的error和Java中的异常还是有很大区别的,需要读者慢慢体会,所以为了方便阅读和思考,译文中的名词error就不翻译了。正文  Go有一套简单的error处理模型,但其实并不像看起来那么简单。本文中,我会提供一种好的方法去处理error,并用这个方法来解决在往后编程遇到的的类似问题。...

2019-05-29 14:28:28 438

转载 SQLI_LAB——Less7~15

  LESS-7  上题。http://localhost:81/SQLI-LABS/sqli-labs-master/Less-7/?id=1' --+    单引号发现报错,但不是外显,所以无法直接进行剥离构造。没有外显的话比较麻烦,通过尝试得到:http://localhost:81/SQLI-LABS/sqli-labs-master/Less-7/?...

2019-05-25 13:17:00 182

转载 分布式系统中一致性哈希算法

1业务场景近年来B2C、O2O等商业概念的提出和移动端的发展,使得分布式系统流行了起来。分布式系统相对于单系统,解决了流量大、系统高可用和高容错等问题。功能强大也意味着实现起来需要更多技术的支持。例如系统访问层的负载均衡,缓存层的多实例主从复制备份,数据层的分库分表等。我们以负载均衡为例,常见的负载均衡方法有很多,但是它们的优缺点也都很明显:随机访问策略。系统随机访问,缺点:可能造成服务器负...

2019-05-25 11:52:00 70

转载 开发函数计算的正确姿势 —— 移植 next.js 服务端渲染框架

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

2019-05-24 12:15:00 96

转载 年轻人的第一篇博客

前言写这篇文章的前因是有位读者留言提到了相关的话题,其实在之前有一篇《如何成为一位「不那么差」的程序员》时有简要提到但没有细说;这次就借这个机会好好聊聊这个事情的前因后果。为什么要写博客为什么要写博客? 我觉得大部分人应该都知道标准答案。翻了下记录,我从 16 年四月份至今写了三年的博客,产出了 100 多篇;现在让我回忆当初为啥要写博客,我还记得那时作为一个初入职场的小菜鸟有许多问...

2019-05-24 00:49:13 225

转载 Java性能调优

Java 性能调优都是很头疼的问题,为什么这么说?如今,一个简单的系统就囊括了应用程序、数据库、容器、操作系统、网络等技术,线上一旦出现性能问题,就可能要你协调多方面组件去进行优化。另外,很多性能问题隐藏得很深,可能因为一个小小的代码,也可能因为线程池的类型选择错误......第 1 层:Java 编程性能调优JDK 是 Java 语言的基础库,熟悉 JDK 中...

2019-05-23 22:27:32 103

转载 mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

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

2019-05-22 23:56:00 202

转载 Todolist总结

一、组件类里面的函数尽可能写成箭头函数的形式,方便绑定this上面的箭头函数是好的,写面的不好,他需要在用的时候绑定this,或者在constructor绑定,如下:如上用的时候绑定this是不好的,每次render都会重新绑定,比这种好的是在constructor里面绑定,如下:因此绑定this有两种方法,用箭头函数,或者在constructor里面绑定,推荐箭头函数...

2019-05-22 19:22:00 832

转载 好程序员Web前端分享程序的三大结构(二)while循环

while(循环终止条件){}案例案例 打印100以内 7的倍数:<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><script>var a=0;while(a<=100){a++;if(a%7==0){document.write(a+'<b...

2019-05-22 16:12:35 93

转载 BigData NoSQL —— ApsaraDB HBase数据存储与分析平台概览

一、引言时间到了2019年,数据库也发展到了一个新的拐点,有三个明显的趋势:越来越多的数据库会做云原生(CloudNative),会不断利用新的硬件及云本身的优势打造CloudNative数据库,国内以阿里云的Cloud HBase、POLARDB为代表,此块文章会有一定的引述,但不是本文的重点。NoSQL正在解决BigData领域的问题。根据Forrester NoSQL的报告,BigData ...

2019-05-22 07:57:20 91

转载 补码(为什么按位取反再加一):告诉你一个其实很简单的问题

---------------------作者:wenxinwukui234来源:CSDN原文:https://blog.csdn.net/wenxinwukui234/article/details/42119265首先,阅读这篇文章的你,肯定是一个在网上已经纠结了很久的读者,因为你查阅了所有你能查到的资料,然后他们都会很耐心的告诉你,补码:就是按位取反,然后加一。准确无误,毫无破...

2019-05-21 21:04:00 118

转载 雷林鹏分享:Yii(yiiframework)框架(二):建立第一个Yii应用

  前面已经安装好了yii框架,现在我们来建立第一个Yii应用  1、进入您网站更目录  2、执行命令:YiiRoot/framework/yiic webapp testdrive  说明:这里的YiiRoot为您Yii框架的安装目录。  3、输入以上命令后,会出现一个提示信息:  PHP Warning: PHP Startup: Unable to load dynami...

2019-05-21 13:30:00 109

转载 阿里的初感知

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

2019-05-21 11:45:00 79

转载 loadRunner12试用

LoadRunner现在以Community Edition提供下载,提供50个虚拟用户,永久使用Community license bundleLoadRunner now delivered with the Community bundle which replaces the Instant-on licenseThe new bundle is permanent, with 50 Vu...

2019-05-20 14:02:00 428

转载 HTTP协议

HTTP协议 HTTP协议简介 1.HTTP协议(超文本传输协议),是一个客户端和服务器端请求和应答的标准(TCP)是用于从万维网(WWW )服务器传输超文本到本地浏览器的传送协议。2.HTTP基于TCP/IP通信协议来传递数据3.HTTP基于客户端/服务端(C/S)架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议特点:(1)...

2019-05-16 21:20:00 75

转载 appium输入和清除操作各方法对比(android)

最近在写android app自动化测试时,发现输入和清除操作耗费时间比较长,下面我用了不同的方法进行输入和清除操作,对比下时间(选取测试的一组数据做分析),选出最佳方法。1、输入操作1.1、webElement.sendKeys() 可以看到 该方法的输入时间在5s 左右1.2、actions.sendKeys().perform()该方法是使用Actions类的se...

2019-05-16 21:16:00 380

转载 使用java+TestNG进行接口回归测试

【技术沙龙002期】数据中台:宜信敏捷数据中台建设实践|宜信技术沙龙 将于5月23日晚8点线上直播,点击报名TestNG是一个开源自动化测试框架,“NG”表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展,相较于Junit而言,功能更强大,使用起来更加方便,比较适合测试人员来进行集成测试或是接口回归测试。一...

2019-05-16 14:28:50 80

转载 Ibatis.net 属性字段中使用 IN 查询条件

<!--查找用户权限--> <select id="FindStaffpermission" parameterClass="RolePermissionCondition" resultClass="ActStaffpermissionVW"> SELECT sp.st_id AS StId, sp.rl_id AS RlId,...

2019-05-16 11:51:00 190

转载 甲骨文中国公司如何如何打赢这场裁员翻身仗?

5月7日,全球软件巨头甲骨文公司(ORACLE)宣布在中国的裁员的消息,消息一出,让许多人都大吃一惊,要知道,这可是赫赫有名的甲骨文啊,当年多少人以进甲骨文工作为荣,而今它却宣布裁员,这背后一定是有着不为人知的原因的,现在我们就来好好梳理梳理这背后的原因。1977年,作为世界上最大的企业软件公司之一的甲骨文成立于美国加州,拥有遍及145个国家的138000名员工用户,主要业务是提供数据库、工具...

2019-05-16 11:00:00 151

转载 工作中用到的

jsmind 与 go.js highchart.js echart.js d3.js three.js rapheal.js转载于:https://www.cnblogs.com/rencoo/p/10868209.html

2019-05-15 11:10:00 68

转载 使用 Vue + Flask 搭建单页应用

单页应用,只加载一个主页面,然后通过 AJAX 无刷新加载其它页面片段。表面上看,就只有一个 HTML 文件,所谓单页。开发上,做到了前后端分离,前端专注于渲染模板,而后端只要提供 API 就行,不用自己去套模板了。效果上,页面和共用的 JS、CSS 文件都只加载一次,能减轻服务器压力和节省一定的网络带宽。另外,由于不需要每次都加载页面以及共用的静态文件,响应速度也有一定提高,用户体验比较好。当然...

2019-05-13 23:27:40 1238

转载 CodeForces 780 E Underground Lab

Underground Lab题解:如果遍历一棵树,我们可以发现最多需要走的步数也不会超过2 * n步。所以我们选出一棵树,然后遍历一边这颗树。然后把序列分成k块就好了。代码:#include<bits/stdc++.h>using namespace std;#define Fopen freopen("_in.txt","r",stdi...

2019-05-13 16:25:00 108

转载 你真的了解 Cookie 和 Session 吗?

我在做面试官的时候,曾经问过很多朋友这个问题: Cookie 和 Session 有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是 Cookie?什么是 Session?两者的区别等。但如果再往深入探讨的话,就慢慢有一些朋友不太了解了,谈起原理时就很少有朋友全部回答准确。今天和大家一起深入聊聊有关 Cookie 和 Session 的话题 。第一层楼什么是 Cookie 和 S...

2019-05-13 13:43:00 80

转载 Android build.gradle 获取Git 仓库数据

读取 Git commit numberdef gitGitVersionCode() { try { return 'git rev-list HEAD --first-parent --count'.execute().text.trim().toInteger() } catch (ignored) { return 1 }...

2019-05-13 01:38:56 1600

转载 springboot配置Filter的两种方法

一、使用注解1. 假设Filter类的路径为com.sanro.filter@Slf4j@WebFilter(filterName = "authFilter", urlPatterns = "/*")@Order(1) //测试好像这个参数不生效,实际生效的是Filter扫描到的顺序(所以起名很重要)public class AuthFilter implements Fil...

2019-05-12 20:20:00 986

转载 JS笔记(20): JS中的同步编程和异步编程

铺垫:关于定时器定时器:设定一个定时器,并且设定了等到的时间,当到达指定的时间,浏览器会把对应的方法执行1)常用的定时器1.setTimeout(function,intarval)执行一次2.setInterval(function,intarval)可执行多次function: 到达时间后执行的方法(设置定时器的时候方法没有执行,到达时间后浏览器帮我们执行)interval:...

2019-05-12 15:52:25 99

转载 [题集]图论

生成树MST?Kruskal过程:贪心、重构树prufer序列:一般树,森林,有根树,用于DP或者打暴力Matrix-Tree定理:给定图求生成树个数,邻接矩阵数字表示边权多次求MST或者多次加边等等:考虑缩点一些图的问题:找到生成树处理(如Tarjan的dfs树,支配树,最短路树)1.[Ctsc2014]图的分割考虑Kruskal的过程,发现恰好可以直接贪心!2...

2019-05-12 09:58:00 250

转载 树的遍历和代码实现

假如现在有一棵树,如图:树的遍历主要分为前序遍历、中序遍历和后序遍历。上面图的树遍历结果如下:前序遍历:532468中序遍历:234568后序遍历:243865可以简单理解(不严谨):以根节点为参考点,前序遍历是根节点首先输出,然后左子树输出,最后右子树输出;中序遍历是左子树先输出,根节点在中间输出,右子树最后输出;后续遍历是左子树,右子树,最后根节点最后输出。这...

2019-05-09 17:22:00 231

转载 网址被微信拦截怎么办 微信屏蔽的域名如何正常访问

最近很多老哥问我,为啥自己的域名在微信或者QQ里面很容易被封?1、页面里面的内容违规或者诱导被举报而导致的拦截2、用户和同行举报3、腾讯等定期会检查4、,有诱导分享,强制关注等,为啥有的人的可以,我的总是被屏蔽因为那些都是吃过亏的,他们已经用了防御措施了常见的防御措施:检测接口+域名轮放系统配置你的网址,用多套域名一号、二号。比如说分享出去的域名是一号,这里面一号被称作是主域...

2019-05-09 15:32:37 703

转载 如何改变UITableViewCell的选中样式(颜色)?storyboard上cell的selection不可用?

想要改变cell被选中后的颜色,看到storyboard上有个selection,很兴奋,改一下蓝色试试,结果不管用。。原因:developer.apple.com/documentati…官方说了,这个已经废弃了,还放在这里可能只是遗留兼容问题。正确姿势:在UITableViewController的cellForRowAt里面:let selectedView = UIView(...

2019-05-09 14:12:22 180

转载 java springcloud版b2b2c社交电商spring cloud分布式微服务-docker-feign(四)

简介Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:一零三八七七四六二六。上一节,我们讨论了怎么通过,restTemlate调用cloud的生产者,实现起来还是比较复杂的,尤其是在消费复杂的Restful服务的时候,还需要进行一系列的转换,编解码等,使用Feign就完全不用考虑这个问题.。一、feinn介绍Feign是一种声明式、模板化的HT...

2019-05-09 10:16:00 78

转载 分布式架构发展

一,计算机发展史概述1946 年情人节(2.14) , 世界上第一台电子数字计算机诞生在美国宾夕法尼亚大学大学,它的名字是:ENIAC; 这台计算机占地170平米、重达30吨,每秒可进行5000次加法运算。第一台电子计算机诞生以后,意味着一个日新月异的IT时代的到来。一方面单台计算机的性能每年都在提升:从最早的 8位 CPU 到现在的64位CPU;从早期的MB级内存到现在的GB级别内存;从慢速的机...

2019-05-09 07:33:58 76

转载 Vue和其他框架的区别

原文地址ReactReact 和 Vue 有许多相似之处,它们都有:使用 Virtual DOM提供了响应式 (Reactive) 和组件化 (Composable) 的视图组件。将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库。由于有着众多的相似处,我们会用更多的时间在这一块进行比较。这里我们不只保证技术内容的准确性,同时也兼顾了平...

2019-05-08 21:36:00 155

转载 Kafka为什么速度那么快?

Kafka的消息是保存或缓存在磁盘上的,一般认为在磁盘上读写数据是会降低性能的,因为寻址会比较消耗时间,但是实际上,Kafka的特性之一就是高吞吐率。即使是普通的服务器,Kafka也可以轻松支持每秒百万级的写入请求,超过了大部分的消息中间件,这种特性也使得Kafka在日志处理等海量数据场景广泛应用。针对Kafka的基准测试可以参考,Apache Kafka基准测试:每秒写入2百万(在三台廉价机...

2019-05-08 13:48:12 73

空空如也

空空如也

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

TA关注的人

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