Web开发

Kubesnetes实战总结 - 部署高可用集群

04-12
Kubernetes Master 节点运行组件如下: kube-apiserver: 提供了资源操作的唯一入口,并提供认证.授权.访问控制.API 注册和发现等机制 kube-scheduler: 负责资源的调度,按照预定的调度策略将 Pod 调度到相应的机器上 kube-controller-manager: 负责维护集群的状态,比如故障检测.自动扩展.滚动更新等 etcd: CoreOS 基于 Raft 开发的分布式 key-value 存储,可用于服务发现.共享配置以及一致性保障(如数据

DOM查找与操作(document)_js

04-12
一.DOM操作 DOM就是document操作,就是找到对应需要操作的html标签 二.查找获取标签 1.直接查找 document.getElementById  根据标签id属性查找 document.getElementsByName  根据标签的name属性进行查找 document.getElementsByClassName 根据class属性进行查找 document.getElementsByTagName  根据标签名进行查找 2.间接查找 parentElement  父节点

.Net微服务实践(五)[服务发现]:Consul介绍和环境搭建

04-12
目录 介绍 服务发现 健康检查.键值存储和数据中心 架构 Consul模式 环境安装 HTTP API 和Command CLI 示例API介绍 最后 在上篇.Net微服务实践(四)[网关]:Ocelot限流熔断.缓存以及负载均衡中介绍Ocelot的限流.熔断.缓存.负载均衡以及其他一些特性,Ocelot的基本配置和功能都已经介绍完了.本篇我们会介绍服务发现Consul. 介绍 Consul是一款简单.易用.可伸缩性强的服务治理系统.主要核心功能有:服务发现.健康检查.键值存储和多数据中心. 服

js对象中属性调用.和[] 两种方式的区别

04-12
JS 调用属性一般有两种方法——点和中括号的方法. 标准格式是对象.属性(不带双引号),注意一点的是:js对象的属性,key标准是不用加引号的,加也可以,特别的情况必须加,如果key数字啊,表达式啊等等. 加引号是为了将其视为整体,认识一点:从对象角度,属性是不加引号的,如name,"name"这是啥,属性不可能是“name”,所以即使加了双引号,对象调用时还是要去掉引号的 例如 使用.方法 var obj = { name: "cedric" } console.

HTML 快速入门

04-12
前言 上网的本质: 上网本质就是下载(代码)文件,浏览器其实就是解释器,可以将代码解释成上网界面 cs模式:--------- c: client s:server -------我们之前学的socket就是cs模式 bs模式:--------- b: browser(浏览器)     s:server ---------------- 接下来要学习的就是bs模式 HTML . css和 JS 的关系 HTML就是皮影片,但是光有皮影片还不行,还需要进行着色和布局,这就是css做的事,皮影片还得

好玩的git网站

04-11
https://learngitbranching.js.org/?demo=&locale=zh_CN 原文地址:https://www.cnblogs.com/nowroot/p/12683854.html

详解 CSS 属性 - position

04-11
postion 属性定义了一个元素在页面布局中的位置以及对周围元素的影响.该属性共有5个值: position: absolute position: relative position: fixed position: static position: inherit 本文主要详细讨论 position 属性的前三个值,首先大概讲解下后两个值: static static 为 position 属性的默认值,static 元素会遵循正常的文档流,且会忽略 top,bottom,left,rig

使用UiBot实现批量html转换成PDF文件

04-11
实现html转换成PDF文件的方法有许多,但实现批量html转换成PDF文件就不是太简单了,不过RPA技术就可以简单实现.比如UiBot Store中现成的批量html转换成PDF机器人. 批量html转PDF机器人是一款可以在后台直接将您指定目录下(包括该目录下的所有子目录)的所有html文件转换成pdf文件的RPA机器人. 前置条件 已经安装了UiBot Store: 已经安装了Chrome浏览器: 已经安装"UiBot Native Message Plugin"插件. 使用步骤

jsp在js里获取项目名

04-11
function getRootPath() { var curWwwPath = window.document.location.href; var pathName = window.document.location.pathname; var pos = curWwwPath.indexOf(pathName); var localhostPath = curWwwPath.substring(0, pos); //获取带"/"的项目名,如:/hotel var projec

Kubernetes实战总结 - EFK部署(v7.6.0)

04-11
基础概念 Elasticsearch 是一个实时的.分布式的可扩展的搜索引擎,允许进行全文.结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档. Beats 是数据采集的得力工具.将 Beats 和您的容器一起置于服务器上,或者将 Beats 作为函数加以部署,然后便可在 Elastisearch 中集中处理数据.如果需要更加强大的处理性能,Beats 还能将数据输送到 Logstash 进行转换和解析. Kibana 核心产品搭载了一批经典功能:柱状图.线状图.饼图.

web自动化 -- HTMLreport(四)测试报告默认不展开输出内容

04-11
一.需求痛点 1.默认展开输出内容,很不好查看每条用例的状态,而且也很丑 2.希望默认不展开输出内容 3.痛点截图 二.解决步骤 1.直接修改成这样子 三.效果 原文地址:https://www.cnblogs.com/mua9102/p/12571183.html

web自动化 -- Keys(键盘操作)

04-11
Keys没啥好讲的 语法:Keys.CONTRAL    等等类似. 下方就是可以  Keys.   跟的键 那些 \ue000  就是对应的  Windows系统中的键盘码,pywin32 也一样的可以调用.在后来的  文件上传也许可以用到. 原文地址:https://www.cnblogs.com/mua9102/p/12347815.html

通过js触发launch事件获取页面信息

04-11
注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6814776265602499080/ 承接上一篇文档<页面Cookie的JS文件编写> 思路 继续之前的js编写 在keys中添加launch事件标识 再添加一个会员编号的参数 加入get/set方法 准备发送到服务器的列名称,这是发送到服务器的名称信息,方便日后统计,如果不断添加信息,就可以在这个地方添加.服务器地址在clientConfig中配置 其中一些列名称是公共信息,和其它信息是有区别的,所以单独拿

.Net MVC集成SwaggerUI文档

04-11
1.nuget上的最新版本  Swashbuckle 5.6.0 会在App_Start文件夹下生成一个SwaggerConfig.cs文件配置类(如下图) 3.运行项目区查看http://localhost:xxxx/swagger/ui/index的页面 4.配置文档:项目属性->生成,勾选生成xml文档文件(有些太古老的WebSite项目不支持注释功能,因为根本没有生成xml这一个选项) 4.配置文件取消 c.IncludeXmlComments(GetXmlCommentsPath())

HttpPrinter-网页打印插件 推荐给大家

04-11
下载地址: http://www.HttpPrinter.com/ 一.概述:常用的报表打印的方法包括: 1.使用activex打印 但是 只能用在IE中,然而微软已经放弃了IE,chrome一家独大,新版的EDGE都用chrome开源内核了.2.生成pdf打印 但是 效率 和 打印效果有限制.你批量打印数据试试,不累死你,生成一个pdf,自己点击打印一次.3.用js 传递数据 给 报表服务器,可兼容各种浏览器.4.安卓 IOS 自定打印机打印,或者用打印机接口打印. 这么多的打印,能不能统一起

Nginx知多少系列之(五)Linux下托管.NET Core项目

04-11
目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linux下.NET Core项目Nginx+Keepalived高可用(双主模式) 9.Linux下.NET Core项目LVS+Keepalived+Nginx高可用集群 10.构建静态服务器 11.日志分析 12.优化策略 13.总结 在这里我就不介

HTML标签基础入门

04-11
<meta>指定HTML文档的信息 1.X-UA-Compatible是自从IE8新加的一个设置,对于IE8以下的浏览器是不识别的.Edge模式告诉IE以最高级模式渲染文档,也就是任何IE版本都以当前版本所支持的最高级标准模式渲染,避免版本升级造成的影响. <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 原文地址:https://www.cnblogs.com/feiqiangs

jstack定位线上CPU过高问题

04-11
top  查看占用资源最高进程的PID jstack -l  pid  >  statck.log   输出线程堆栈信息 top -H -p pid   找出相对应的线程TID printf "%x \n" <tid>  输出十六进制 less  statck.log  查看日志文件,找到线程16进制关键字,上下翻页查看与代码相关的信息,定位代码问题 原文地址:https://www.cnblogs.com/byfboke/p/12681632.html

Node.js下载安装图文教程

04-11
一.Node.js是什么? Node.js是前端js代码的一个包管理工具,类似于javar的Maven或.net的Nuget 二.Node.js的下载与安装 1.官网下载地址:https://nodejs.org/zh-cn/ 2.双击打开,开始安装 三.Node.js的验证 node -v npm -v 四.npm镜像仓库源配置(用国内的源可以提高下载速度) npm config set registry http://registry.npm.taobao.org/ 原文地址:https:/

基于.NetCore3.1搭建项目系列 —— 使用Swagger导出文档 (补充篇)

04-11
前言 在上一篇导出文档番外篇中,我们已经熟悉了怎样根据json数据导出word的文档,生成接口文档,而在这一篇,将对上一篇进行完善补充,增加多种导出方式,实现更加完善的导出功能. 回顾 1. 获取Swagger接口文档的Json文件 2. 解析Json文件数据填充到Html的表格中 3.根据生成的html转work文档 功能 开始 根据生成的html转work文档 /// <summary> /// 静态页面转文件 /// </summary> /// <param name