全场景效能平台猪齿鱼常用的前端css实现方案

    ​居中最常用的height + line-height,以及margin:0 auto的居中方式就不再阐述,以下介绍两种容错性高的实现方案。flex布局实现​ 猪齿鱼前端日常开发中,我们多以flex布局进行居中,父元素display:flex并且设置align-items:center或者 justi...

2021-10-22 09:56:19

.Net Core+NPOI快速导入导出Excel

    Excel导入导出在开发中是非常常见的,对Excel操作,NPOI使用的是最常用的,但单单用NPOI,要写得代码还是比较多的,可以借助一个Npoi.Mapper库,操作起来就非常简单了,十来行代码就可以对Excel和List互相转换,非常简便。一、简单封...

2021-10-22 09:55:25

RabbitMQ从零到集群高可用.NetCore(.NET5)-高可用集群构建落地

    ​ 一、集群架构简介当单台 RabbitMQ 服务器的处理消息的能力达到瓶颈时,此时可以通过 RabbitMQ 集群来进行扩展,从而达到提升吞吐量的目的。RabbitMQ 集群是一个或多个节点的逻辑分组,集群中的每个节点都是对等的,每个节点共...

2021-10-22 09:52:26

URL中特殊转义符

    在请求中常常看到URL中有一些特殊符号在URL中,主要有一些符号是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码。例如 空格的编码值是"%20"。下表中列出了一些U...

2021-10-21 23:09:45

Element-ui中 表单(Form)校验的几种形式 及 表单嵌套表格含上传(Upload)组件的

    1. Element-ui中 表单(Form)校验的几种形式1.1 基础 / 自定义在 el-form 上绑定 rules,rlues为校验规则,在 el-form-item 上绑定对应的prop;自定义规则,validator:checkAge,自定义规则的函数。详细的可查看 element 文档 http://element-cn.eleme.io/#...

2021-10-21 23:07:41

https连接过程

    什么是https?https就是在http的基础上加了一个TLS层 ,http把数据发给tls,tls经过加密后再下发给tcp。接收端tcp先把消息tls, tls解密后再返回给httptls是怎么加密的?在双方建立连接的过程中, 客户端与服务器先用非对称加密的方式协...

2021-10-20 10:41:23

js生成64位hash码

    1,方式一:直接进行生成64位 1 getUuidCode(){ 2 //64长度 3 var len=64; 4 //16进制 5 var radix=16; 6 var chars='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split(''); 7 var uuid=[],i; 8 radix=radix||chars.length; 9 if(len){10 for(i...

2021-10-20 10:40:53

webStorage

    存储内容大小一般支持5M B左右(不同浏览器可能还不一样)浏览器端通过 Window.sessionStorage 和 Window.localStorage 属性来实现本地存储机制。相关API:1.xxxxxStorage.setItem('key', 'value');该方法接受一个键和值作为参数,会把键值...

2021-10-20 10:40:33

如何复制word的图文到KindEditor中自动上传

    ​1.4.2之后官方并没有做功能的改动,1.4.2在word复制这块没有bug,其他版本会出现手动无法转存的情况本文使用的后台是Java。前端为Jsp(前端都一样,后台如果语言不通得自己做 Base64编码解码)因为公司业务需要支持IE8 ,网上其实...

2021-10-20 10:37:25

bat脚本半自动化打包PHP更新至Linux

    打包更新项目到linux时,生产环境与测试环境的config.php和database.php文件的配置不同。每次压缩后要在压缩包中删除文件,再更新,比较麻烦。并且runtime和一些不常改动的资源文件,是不需要压缩的,压缩导致文件体积特别大。因此...

2021-10-20 10:36:49