logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker:基于docker的前端部署方案

把dist、nginx配置打包进镜像。适合:版本强审计,每次发布一个镜像tag,镜像作为交付物;缺点:改前端必须重新build镜像,回滚需要拉旧镜像Dockerfile示例# arm麒麟: nginx:1.24-alpine-arm64# 关闭版本号,安全头# 安全:创建普通用户,不root运行USER nginx"],拷贝到医院内网机器导入。缺点:每次前端小改动都要打包镜像,运维不如bind m

#docker#前端#状态模式
ssh:ssh-agent、ssh-add

ssh 推荐的登录方式是使用私钥登录。但是如果生成私钥的时候,设置了口令/密码(passphrase),每次登录时需要输入口令也很麻烦。可以通过 ssh-agent 来管理私钥,把私钥加载进内存,之后便不用再输入密码。ssh-agent解决的问题当我们的主机有多个密钥对(例如:root用户生成了一对公钥私钥对,hmk用户生成了另外一对公钥私钥对),我们连接到其他不同的多台主机时,可能用的认证用户不

#ssh
网络安全:XSS跨站脚本攻击

简介XSS又叫 CSS (Cross-Site Script) ,跨站脚本攻击。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。原理HTML是一种超文本标记语言,通过将一些字符特殊地对待来区别文本和标记,例如,小于符号(<)被看作是HTML标签的开始,<title>与</title...

js:正则表达式常用方法总结test、exec、match、matchAll、replace、replaceAll、search

正则表达式常用方法总结test、exec、match、matchAll、replace、replaceAll、search

文章图片
#正则表达式#javascript#开发语言
java:brew安装rabbitmq以及简单示例

可以看我之前写的这篇消息队列MQRabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。

文章图片
#java-rabbitmq#java#rabbitmq
RN报错:Timeout of 120000 reached waiting for exclusive access to file: /Users/xx/.gradle/wrapper/

RN报错:Timeout of 120000 reached waiting for exclusive access to file: /Users/xx/.gradle/wrapper/

文章图片
#react native
ios:Xcode中Debug、Release、Profile、Analyze、Archive、Run、Build等概念解释

首先,Xcode分为了几种模式,Product → Scheme → Edit SchemeDebug和Release版本区别所有的模式都有这两个版本

#ios#xcode
http协议的发展历史&http2的新特性

发展历史HTTP/0.9(过去)大致时间:过去 - 1996只有一个命令GET没有HEADER等描述数据的信息服务器发送完毕,就关闭TCP连接HTTP/1.0(过去)大致时间:1996左右增加了很多命令增加status code和header多字符集支持、多部分发送、权限、缓存等HTTP/1.1(现在)大致时间:1996左右 - 现在持久连接pipeline增加host和其他一些命令HTTP2(未

    共 120 条
  • 1
  • 2
  • 3
  • 12
  • 请选择