Web开发

httprunner学习16-locust性能测试

10-09
前言 HttpRunner 的 yaml 脚本文件,可以结合locust做性能测试 locust环境准备 安装完成 HttpRunner 后,系统中会新增locusts命令,但不会同时安装 Locust. 使用locusts -V查看时,会提示需要先安装locustio C:\Users\dell>locusts -V WARNING Locust is not installed, install first and try again. install command: pip instal

web框架的本质:

10-09
简单的web框架 web的应用本质其实就是socket服务器,用户所使用的浏览器就是一个cocket客户端,客户使用浏览器发送的请求会被服务接收,服务器会按照http协议的响应协议来回复请求,这样的网络通讯,我们就可以自己实现web框架 下面是一个html文件,现在用户想要通过浏览器向服务器请求这个页面,我们应该怎么去让客户访问到这个页面:我们就得使用到socket <!DOCTYPE html> <html lang="en"> <head> &l

CSS文本单行显示溢出时出现省略号,多行时首行缩进并出现省略号

10-09
为了展示表格显示字数控制,比如商品类名字太长只展示部分 1.正常文本 效果: 2.单行时出现省略号 效果: 3.多行首行缩进并出现省略号 效果: 原文地址:https://www.cnblogs.com/zzz-knight/p/11644912.html

抖音抖一抖-SVG和CSS视觉故障艺术小赏

10-09
故障艺术,英文名称叫glitch,在很多赛博朋克作品中经常看到,其实就是故意表现一种显示设备的小故障效果,抖音的图标其实就是这种的效果,我们看下这个图标 这个图标中的红色和蓝色的偏移其实就是一种故障艺术,看到这个,我就能想到早年我家还没有有线电视时,摇天线对电视信号的场景,信号一差就是对着电视一阵拳打脚踢,现在看到这种艺术效果颇为怀念. 某甲:为啥我没遇到过这种场景? 我:你把手里的平板扔地上就能看到了. 某甲:(土豪动作完成)我摔了,咋还没看到呢 我:我就打个比方,你何必当真... 某甲:我一

Mac系统安装PHP7教程

10-09
安装教程: 1.首先我们需要安装Homebrew 一条命令完美安装:http://brew.sh/index_zh-cn.html 2.终端输入以下命令 12345678910111213141516171819202122 // 创建目录,如果你没有创建过该目录sudo mkdir /usr/local/varsudo chmod 777 /usr/local/var//修改成你自己的用户名和组,如果你没有创建过该目录sudo mkdir /usr/local/sbin/sudo chown

HTTPS中CA证书的签发及使用过程

10-09
1,HTTPS 简单来讲,HTTPS (Secure Hypertext Transfer Protocol)安全超文本传输协议就是安全的HTTP,我们知道HTTP是运行在TCP层之上的,HTTPS在HTTP层和TCP层之间加了一个SSL层,SSL向上提供加密和解密的服务,对HTTP比较透明,这样也便于服务器和客户端的实现以及升级. HTTP是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议.HTTP是采用明

自定义hibernate后端参数验证注解

10-09
想验证前端传入对象的Integer属性 1.新建一个注解类 @FlagValidator import javax.validation.Constraint; import javax.validation.Payload; import java.lang.annotation.*; /** * 用户验证状态是否在指定范围内的注解 */ @Documented @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.FIELD,Ele

移除 Response Header中标识ASP.NET的信息

10-09
正常情况下,请求服务端api时,服务端会在Response Header中返回服务器的一些信息,比如服务器版本,所用的技术信息等等. 有时候我们并不想让请求端看到这些信息. 使用.NET框架时,我们关注的Response Header主要是四个:X-AspNet-Version,Server,X-Powered-By,X-AspNetMvc-Version. 1. X-AspNet-Version X-AspNet-Version标识的是IIS中运行的.Net Framework CRL的版本信

.Net界面开发必备!DevExpress Blazor UI全新组件助力界面开发

10-09
行业领先的.NET界面控件DevExpress 正式发布了v19.1版本,DevExpress UI for Blazor/ Razor组件附带7个用户界面组件(包括Data Grid和Pivot Grid),用户可以使用Blazor和Razor组件设计丰富的用户体验.欢迎下载v19.1试用,点击立即下载>> 根据DevExpress Preview许可,可以免费使用此预览. Data Grid 一组新的本机Blazor / Razor组件包括功能丰富的Grid控件,功能包括: 数据绑定 编辑

Canvas中用jQuery获取到的对象无法使用getContext

10-09
window.onload=function(){ var canvas=document.getElementById("draw"); //$("#draw")不可用 var context=canvas.getContext("2d"); context.moveTo(10,10); context.lineTo(100,100); context.stroke(); } 原文地址:https://www.cnblogs.com/tomat

hibernate的对象/关系映射结果为空,exists查不到值的问题-20190823

10-09
1: hibernate的对象/关系映射 情景:在使用@onetotone/@manytonone时关联结果为空 原因:在使用这个注解的时候,默认的时crossjoin(交叉连接),在进行查询时以及排序时用到了注解关联的属性,如果这个属性为空就会导致查空 解决:注意关联过程中使用到的属性一定要存在 拓展: 1 @OneToOne(fetch = FetchType.LAZY)--懒加载2 @JoinColumns({ 3 @JoinColumn(name = "主键", referen

DOM操作 、js获取id的内容 和修改原来的内容(innerHTML)

10-09
js获取id的内容(getElementById) 和修改原来的内容(innerHTML) 1.通过ID获取元素 学过HTML/CSS样式,都知道,网页由标签将信息组织起来,而标签的id属性值是唯一的,就像是每人有一个身份证号一样,只要通过身份证号就可以找到相对应的人.那么在网页中,我们通过id先找到标签,然后进行操作. 语法: document.getElementById(“id”)   看看下面代码: 结果:null或[object HTMLParagraphElement] 注:获取的元

Linux centos 安装php5.4和pthreads

10-09
原文章:https://blog.csdn.net/weixin_42135441/article/details/82743893 1.下载php5.4和pthreads并解压. # wget http://www.php.net/distributions/php-5.4.36.tar.gz # wget http://pecl.php.net/get/pthreads-1.0.0.tgz # tar zxvf php-5.4.36.tar.gz # tar zxvf  pthreads-1

grep: /usr/include/php/main/php.h: No such file or directory

10-09
macOS使用phpize安装扩展时报错. $ phpize grep: /usr/include/php/main/php.h: No such file or directory grep: /usr/include/php/Zend/zend_modules.h: No such file or directory grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory Configuring for

Node.js入门教程 第一篇 (环境配置及概念原理)

10-09
Node.js 概念 Node.js本质上是使用Google的V8引擎制作出来的服务框架.V8本身是Google为了解决Chrome浏览器的性能问题而制作的前端引擎(开源).本身依托于浏览器引擎,这也是为什么Node.js使用的是前端的JavaScript语言编程. V8的诞生是Google为了解决JavaScript的性能问题,用了内联缓存和隐藏类技术实现的前端引擎.V8使用C++编写,也因此V8可以在C++项目中完美兼容使用. V8被Google使用在大多数产品中,如Chrome浏览器,安卓

jQuery的zTree插件(待补充)

10-09
写在前面 jQuery的 zTree插件 关键代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <%@include file="/context/mytags.jsp" %> <!DOCTYPE html > <html> <head>

远程升级准备工作: 安装Web服务器

10-09
一,安装Web服务器 前言:大家可以安装Apache,Tomcat,nginx 等Web服务器软件,这篇文章安装 OpenResty 作为Web服务器软件,该软件安装在云端电脑,如果想 安装到自己本地电脑实现该功能,可使用花生壳映射. 1.1 下载OpenResty    http://openresty.org/cn/download.html  根据自己电脑系统选择 1.2 启动运行 1.3 打开任务管理器,如果里面有 nginx ,说明已经运行 1.4 测试 1.5 http 默认访问的根

初识jQuery源码

10-09
为了深入学习下jQuery,最近打算看看源码,刚开始看这个我内心其实是拒绝的...第一印象就是好难理解,没办法硬骨头总是要去啃得,看了好多分析源码的文章博客,第一篇当然是Aaron的jQuery源码解读系列的开篇之整体架构.介绍的还是比较详细的,推荐~当然要抱着怀疑的眼光去看,不一定人家写的就是对的,敲出来验证下才是王道,这篇文章后的评论也可以看看,是大家对于该文章某些地方的质疑. 看完这篇文章其实我是半懂的状态,后来又看到一篇总结的博文,大概是在此基础上总结的. 点这里 我并不想重复的记录下相

【编程漫谈】PHP

10-09
PHP是个很古老的脚本技术了,当年CGI比较让人诟病,于是PHP横空出世.PHP即写即用特性,吸引了一大批粉丝,而且类似C语言的编程风格,让那些C程序员非常容易地转到这个平台上来.当然PHP刚出来的时候,也有很多人怀疑性能问题,确实解释语言相对编译行语言,极限性能上确实有些不足,然而动态交互网页的趋势是不可逆转的,人们越来越需要一种更有友好的编程语言来实现这些需求.PHP便首当其冲,一时间出现了许多基于PHP的优秀程序. 虽然当年PHP如日中天,但也不是一家独大,还有一个与之抗衡是微软的ASP,

eggjs相关的地址

10-09
1.eggjs官网: https://eggjs.org/zh-cn/tutorials/index.html 2.egg + vue 工程化解决方案,包括ssr: https://www.yuque.com/easy-team/egg-vue 原文地址:https://www.cnblogs.com/hellolol/p/11641680.html