logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nginx静态文件权限控制-防盗链

nginx静态文件权限控制-防盗链

#服务器#前端#运维
ant design Form与ProForm中的input与ProFormText

input与ProFormText输入默认值的时候,使用initialValue,而不是使用defaultXXX

nginx refer与origin的异常数据拦截

2、只有当referer的最前面有https://或者http://时,才可以,例如https://abc.cn:123 referer才放行。1、以https://testtest.abc.cn:8001、https://10.124.111.111:8111 为开头的。map的写法与valid_referers的写法,对~^(.*\.)?valid_referers none ~*\.abc\

#nginx#运维
nginx location 与 proxy的配置

proxy_pass最后带“/”,最后反向代理的路径,会删除location中的路径,直接在最前端写上proxy_pass代理的路径。location /abc/def/ 不能匹配 /abc/defghi 请求,只能匹配 /abc/def/anything 这样的请求。相当于吧proxy_pass的路径替换了location匹配的路径前面的所有内容,其他不变。location /abc/def 可

文章图片
#nginx#运维
PC端、手机端在线预览文档组件react-file-viewer与npm构建内存溢出

用户上传文件后,pc端可以下载文件,但是手机端下载文件就很不方便,手机的端需要直接将附件查看,所以需要react-file-viewer这个npm包可以根据自己本地开发环境npm的配置通过命令,在自己的前端目录下进行安装npm installreact-file-viewer或者cnpm installreact-file-viewer在页面中直接引用使用import FileViewer fro

#react.js#node.js#javascript
react 深度拷贝

let obj = {a: 1};//分配一个新地址给newObjlet newObj = Object.assign({},obj);//赋值newObj.a = 2;console.log('最终list===最终list===最终list===最终list===最终list===',obj.a);console.log('最终list===最终list===最终list===最终list==

ant design中 通过useState设置state 更新数据

const mock = [{title:'第一个'},{title:'第二个'}]const [submitStaffNode, setSubmitStaffNode] = useState(mock);//选中的节点id管理方法中设置参数const newData = [{title:'第三个'},{title:'第四个'}];//将新参数设置到submitStaffNodesetSubmit

vscode 开发 vue 保存时终端控制台 error warning 代码格式错误 自动 修复

具体操作如下:1、安装添加eslint 和 vetur 插件2、首选项设置搜索eslint ,找到查询出的内容中一个setting.json,在原有内容的基础上添加下面的代码{"eslint.validate": ["javascript",{"language": "vue","autoFix": true},"html","vue"],"workben...

#vscode
spring mvc 注解@Resource对象为空

A类中要引入B类对象、@Resource(B类对象为空)1、A类自己没有注解2、B类需要将自己注解为@Component,(当B类为一个工具类的时候)3、A类继承或实现了一个抽象类或者接口,不能将B对象注入。如implements Runnable无法获取B对象...

    共 23 条
  • 1
  • 2
  • 3
  • 请选择