• 需要先登录的接口如何做性能测试?

    需要先登录的接口如何做性能测试?我们的实际工作中,需要先登录,然后才能做某些操作的现象非常常见。但是,对于一个刚刚学会用jmeter做性能测试的人来说,这可能是自己的性能测试之路的第一个坎。为什么这么说呢首先,从这个诉求中,我们至少能提取出两个重要信息:1、需要登录2、登录后才能做以为着登录之后的接口,都有登录认证,判断是否登录,登录认证未通过,那么接口请求就会失败。那么好了,...

    技术文章 2020年03月12日 2314 0
  • 谷歌开源代码评审规范:好坏代码应该这样来诊断

    选自GitHub项目作者:Max Kanat-Alexander机器之心编译谷歌以前建立了一套通用的工程实战指南,它差不多囊括了所有编程语言与各种类型的项目。今天,谷歌将这一套代码评审(Code Review)规范开源了出来,它代表了谷歌最佳实战经验的集合。项目地址:https://github.com/google/eng-practices开源项目作者或其它开发者都能从这个...

    技术文章 2020年02月20日 1417 0
  • WebSocket的基本使用

    第一部分 介绍HTTP的缺点在于通信只能由客户端发起,如果服务器有连续的状态变化,客户端要获知就非常的麻烦,只能够使用轮训的方法,很消耗服务器资源。WebSocket很好的解决了HTTP的这个缺点,它的特点是服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,属于服务器推送技术的一种。特点有 :数据格式轻量,性能开销小,通信高校。可以发送文本或二进制数据。没有同源...

    技术文章 2020年01月10日 1453 0
  • 彻底理解cookie、session、token

    发展史1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮。2、但是随着交互式Web应用的兴起,像在线购物网站,需要登录的网站等等,马上就面临一个问题,那就是要管理会话...

    技术文章 2020年01月03日 1293 0
  • 如何为多个Web API提供授权方法

    Azure活动目录(Active Directory,Azure AD)是一种业界比较流行的企业级身份认证服务。如今,许多组织都在使用该服务,来启用应用程序的单点登录(SSO),并保护其提供的Web API。其中,基于OpenId Connect(OIDC)身份验证的Microsoft Identity Platform 2.0是针对OAuth 2.0授权流程的最新改进版本。如...

    技术文章 2019年12月31日 1501 0
  • 解决GitHub Clone 速度过慢问题

    自己试了下可以,分享给大家在公司从 github 上clone没一点问题,回到宿舍clone一个项目直接clone失败。经常少于1k/s,要奔溃,原因是因为宿舍网络太慢的导致的,搜了一下解决方法。修改HOST文件。解决办法Windows下在 C:\Windows\System32\drivers\etc\hosts添加下面内容# GItHub151.101.112.249 ht...

    技术文章 2019年12月30日 3044 0
  • 关于Web表单设计,需要注意的8个要点

    常见的表单设计背后藏着许多秘密,如何让用户快速准确的填写表单,是本文在思考解决的问题。本文偏理论和实践结果,实例较少,供大家参考和学习。常见问题:在设计表单时,你是否会有如下疑问或思考:谁会填写表单?为什么要填写?如果表单跨多个网页,需要告诉人们当前处在哪一页么?输入框标签应当顶对齐、右对齐还是左对齐?表单中如何使用智能默认选项?何时在表单中使用帮助文字?如何表示必填项?主动作...

    技术文章 2019年12月29日 1494 0
  • 2020年数据中心技术发展的三个方向

    考虑到数据中心技术发展的谨慎性(例如关键基础设施、非公开协议等保密性),如果不冒着巨大风险,就无法做出具体预测。但通过与供应商和分析师的对话和分析,人们可以了解数据中心技术的一些发展方向。 以下将重点介绍数据中心技术的三个发展方向和趋势,调研机构认为这三大趋势将在2020年及以后实现,并具有重要意义。首先,机器学习和操作数据收集为智能数据中心管理工具提供了新的可能性;其次,重新...

    技术文章 2019年12月27日 1384 0
  • 独立服务器和虚拟主机有什么区别?

    网站,指的是在互联网上用于展示内容的相关网页的集合。网站是由域名、网站源程序和网站空间三部分构成。网站空间由专门的服务器或虚拟主机承担;网站源程序则放在网站空间里面,表现为网站前台和网站后台。  当注册了域名之后,下一步就是为你的网站建一个空间,好让世界各地的访客登门访。这个空间就是我们经常说的主机。这个主机,必须是一台功能相当的服务器级的电脑,并且要用专线或其他的形式24小时...

    技术文章 2019年12月27日 1491 0
  • Git for Windows,Git 国内镜像持续更新

    Git 官网下载国内是非常的慢,今天无意间发现了一个国内镜像网站,汇集了 Git for Windows 的很多版本,国内下载速度非常快,这里整理了一部分版本以及下载地址,如果没有你想要的版本,请访问下面这个网址自行下载镜像网址:https://npm.taobao.org/mirrors/git-for-windows/v2.21.0-rc0.windows.1(2019-0...

    技术文章 2019年12月27日 3993 0
  • 蓝牙基础知识

    1. 蓝牙通信的主与从蓝牙技术规定每一对设备之间进行蓝牙通讯时,必须一个为主角色,另一为从角色,才能进行通信,通信时,必须由主端进行查找,发起配对,建链成功后,双方 即可收发数据。理论上,一个蓝牙主端设备,可同时与7个蓝牙从端设备进行通讯。一个具备蓝牙通讯功能的设备, 可以在两个角色间切换,平时工作在从模式,等待其它主设备来连接,需要时,转换为主模式,向其它设备发起呼叫。一个蓝...

    技术文章 2019年12月25日 1472 0
  • 数字签名与数字加密的区别

    软件设计师教程在讲加密技术和认证技术的时候,提到了数字签名和数字加密,两者还是有区别的,以下对两者的主要过程做一个简单介绍。预备知识对称加密: 对称加密采用了对称密码编码技术,特点是文件加密和解密使用的相同的密钥,在密码学中称为对称加密法。常用的对称加密算法有:数据加密标准算法(Digital Encryption Standart, DES)、三重DES、RC-5、国际数据加...

    技术文章 2019年12月25日 1487 0
  • 虚拟服务器端口映射的设置方法

    使用路由器后,Internet用户无法访问到局域网内的主机,因此不能访问内网搭建的Web、FTP、Mail等服务器。虚拟服务器功能可以实现将内网的服务器映射到Internet,从而实现服务器对外开放。某小型企业需要将邮件和网页服务器对外网开放。通过虚拟服务器功能实现该需求。用户网络参数如下:对外开放端口:Internet用户访问服务器使用的端口。设置虚拟服务器之前,需要确认以下...

    技术文章 2019年12月25日 2870 0
  • IPv6地址结构及IPv6基础知识,一分钟了解下

    一、IPv6简介1、IPv6 早期被称为 IPng (next generation)目前是 IP 协议的最新版本 IP 协议是一种网络层协议,采用 IP协议构建的数据通信网络可提供高效的数据、语音和图像的传输服务。目前,在 Internet 上广泛采用的 IP协议是 IPv4 版。随着 Internet 的迅猛发展,在充分享用了 IPv4 协议的简单高效的同时,人们也就意识到...

    技术文章 2019年12月25日 6336 0
  • 2020 年软件开发趋势预测

    再过几周,2019年行将结束,我们将迎来新的2020年。对于软件开发行业来说,即将过去的2019年是个伟大的一年,因为软件和数字化深入地影响到了每个行业。这一趋势将延续下去,并将在2020年对全球各行各业产生更大的影响。那么2020年软件发展又会呈现出怎样的趋势呢?作者 | Md Kamaruzzaman译者 | 苏本如,责编 | 郭芮出品 | CSDN(ID:CSDNnews...

    技术文章 2019年12月23日 1403 0
  • 我们是怎样将网站加载时间减少 24% 的?

    上周,我们有机会对 SwissDev Jobs 网站的性能进行了微调。之所以要提升 SwissDevJobs.ch 网站性能,主要是基于以下两方面原因:良好的用户体验——即加载时间更短(且互动性更好)和使用时的愉悦感 ;SEO—— 我们的流量严重依赖谷歌搜索,而且你也许知道谷歌比较青睐性能良好的网站(谷歌甚至在搜索控制台中引入了速度报告)。当你搜索“website perfor...

    技术文章 2019年12月18日 1267 0
  • 微信这11个小技巧,每个都让人眼前一亮!

    你以为微信只是个聊天工具?分享 11 个大部分人都不知道的小功能,看完刷新对微信的认知。1 删除的好友,悄悄地加回来前两天,朋友和对象吵架,一气之下就把对方的微信删除了!想着再也不联系了,可没过多久,自己就后悔了。但直接添加,万一对方看到申请后更生气了,不就尴尬了!也不知道是微信bug还是有意为之,留了一份反悔药:一方删除,对方是不会收到提醒的,除非他不凑巧的给你发了消息。只要...

    技术文章 2019年12月09日 1623 2
  • 解密windows系统版本和版本号,深入了解一组简单数字背后的故事

    版本号是分配给软件程序、文件、固件、设备驱动程序甚至硬件的特定版本的唯一编号或一组编号。通常,随着程序或驱动程序的更新和全新版本的发布,版本号将会增加。这意味着通常可以将计算机上安装的软件的版本号与发布的版本号进行比较,以确定是否已安装了软件的最新版本。本文目录一、版本号的结构二、版本号与版本名称三、版本号的重要性四、Windows版本和内部版本号五、如何更新Windows六、...

    技术文章 2019年12月09日 3646 0
  • 走进5G时代的音视频开发

    音频的基础知识1采样和采样频率:现在是数字时代,在音频处理时要先把音频的模拟信号变成数字信号,这叫A/D转换。要把音频的模拟信号变成数字信号,就需要采样。一秒钟内采样的次数称为采样频率2采样位数/位宽:数字信号是用0和1来表示的。采样位数就是采样值用多少位0和1来表示,也叫采样精度,用的位数越多就越接近真实声音。如用8位表示,采样值取值范围就是-128 ~ 127,如用16位表...

    技术文章 2019年12月09日 2239 0
  • Unicode,UTF-8和UTF-16的区别与联系

    Unicode,UTF-8,UTF-16完整的说明请参考Wiki(Unicode,UTF-8,UTF-16)。用比较简单的话来说就是,Unicode定义了所有可以用来表示字符的数值集合(称之为Code Point)。UTF-8和UTF-16等UTF标准定义了这些数值和字符的映射关系。UTF-8优势UTF-8最大的优势是,没有字节序的概念。所以特别适合用于字符串的网络数据传输,不...

    技术文章 2019年12月07日 1505 0
  • win10系统中不一样的屏幕截图功能,特别有用

    同事用惯了WINXP和win7系统,新购置电脑后,对WIN10系统总觉得有点陌生。专门跑来问我win10系统里如何实现屏幕抓图功能。正所谓,难者不会,会者不难。其实,win10的屏幕截图很简单,很容易的。有四种方式,我在这里分享一下,希望对有兴趣阅读此文的朋友有所帮助。一、使用win10自带的程序--截图和草图。方法:点开始---菜单中找到字母J 序列中的截图和草图在弹出的窗口...

    技术文章 2019年12月06日 2074 0
  • win10任务栏变透明详细步骤

    一般来说,win10系统的设置都可以在控制面板中找到,但是有些朋友觉得在任务栏中设置透明度的方法太麻烦了,所以就向小编请教一个简单的设置方法。为此,小编提供了一种设置win10任务栏透明度的简单方法,希望能帮助您Win10任务栏设置是许多桌面偏执狂关心的话题。有些朋友羡慕别人的任务栏设置透明。实际上,我们还可以将win10任务栏设置为透明。今天,我将与您分享如何设置win10任...

    技术文章 2019年12月05日 1975 0
  • 在查询的优化中为什么要永远小表驱动大表?

    1.为什么要小表驱动大表呢类似循环嵌套for(int i=5;.......){ for(int j=1000;......) {}}如果小的循环在外层,对于数据库连接来说就只连接5次,进行5000次操作,如果1000在外,则需要进行1000次数据库连接,从而浪费资源,增加消耗。这就是为什么要小表驱动大表。比如:我们在tb_dept_bigdata表中插入100条数据,在tb_...

    技术文章 2019年12月04日 2997 0
  • 1G、2G、3G、4G、5G 移动通信技术发展简史

    移动通信系统从第一代移动通信系统(1G)开始逐渐发展,目前已经发展到第四代移动通信系统(4G),第五代移动通信系统(5G)也已经开始标准化,预计2020年商用。G指的是Generation,也就是“代”的意思,例如 5G,表示第5代。1G就是第一代移动通信系统的意思,2G、3G、4G、5G就分别指第二、三、四、五代移动通信系统,而这也确实是人为划代。1G~5G等的定义,主要是从...

    技术文章 2019年12月03日 22591 0
  • https和http的主要区别

    HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的...

    技术文章 2019年12月03日 2377 0
  • 做跨境电商,卖家都必备的5个谷歌工具

    作为一名跨境电商的从业者,如果你对谷歌不是很熟悉,平台基本没有用到过,那我很负责任的告诉你,你用完之后会发现你做的很多事,原来还可以这样啊?一起来看看吧谷歌产品有哪些Google Talk、Gmail, Google Analytics, Google Hangouts, Google Apps,Google Insights,Google Alerts以及Google Cal...

    技术文章 2019年11月27日 1950 0
  • O2O、C2C、B2B、B2C是什么意思有什么区别

    O2O是Online to offline 分为四种运营模式1.Online to offline 是线上交易到线下消费体验2.Offline to online 是线下营销到线上交易3.Offline to online to offline 是线下营销到线上交易再到线下消费体验4.Online to offline to online 是线上交易或营销到线下消费体验再到线上...

    技术文章 2019年11月27日 1697 0
  • 标准Web系统的架构分层,看这篇就对了

    01 架构体系分层图 在上图中我们描述了Web系统架构中的组成部分。并且给出了每一层常用的技术组件/服务实现。需要注意以下几点:系统架构是灵活的,根据需求的不同,不一定每一层的技术都需要使用。例如:一些简单的CRM系统可能在产品初期并不需要K-V作为缓存;一些系统访问量不大,并且可能只有一台业务服务器存在,所以不需要运用负载均衡层。业务系统间通信层并没有加入传统的HTTP请求...

    技术文章 2019年11月21日 1601 0
  • 腾讯开源动作不断,一周开源五个重大项目

    最近一周腾讯开源动作不断,到今天已经开源了5个重大项目,今天,猿妹就和大家介绍一下这五个项目分别是什么:1、图计算框架Plato,十亿级节点图计算进入分钟级时代14 日,腾讯正式宣布开源高性能图计算框架Plato,Plato是腾讯内部图计算TGraph团队整合内部资源自主研发的一款高性能图计算框架,目前,Plato主要提供两大核心能力:腾讯数据量级下的离线图计算和腾讯数据量级下...

    技术文章 2019年11月18日 2262 0
  • Header Bidding的发展前景

    众所周知,自16年以来Header Bidding的增长势头十分强劲。据部分SSP2017年第三季度的报告显示, Header Bidding同比增长已经高达202%。 同时,我们还观察到移动APP领域虽然还没有出现Header,但是移动APP的Header Bidding却已经开始增长。那么,从PC端到移动端,应该如何实现Header Bidding?而在In-App环境,...

    技术文章 2019年11月14日 1709 0