摘要: 一、引言 继上次实现文件上传功能后,产品经理又提出了新的需求:上传图片预览及进度条效果。本次就来搞定这个功能,这次开发基于上次的随笔,需要的小伙伴们自取 -- 如何使用Ajax实现简单的文件上传。 二、了解原理 要想实现文件预览效果,这里使用的是 FileReader 对象。使用它的 readAsD 阅读全文
posted @ 2022-05-20 15:33 松树住松鼠 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 解决办法:清除本地git缓存,然后提交一下即可生效 git命令如下: git rm -r --cached . //清除缓存 git add . //重新添加git管理 git commit -m "修改gitignore" //提交到本地 git push -u origin master //推 阅读全文
posted @ 2022-05-10 09:57 松树住松鼠 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、起因 最近在使用Umi进行React的前端开发,有一个数据表格分页的功能需求,由于后端还没完成所以考虑前端先使用Mock先来进行模拟数据测试。 Mock的介绍这里就不做赘述,大家感兴趣的可自行前往官网学习--Mock.js。 由于是分页功能,必然少不了当前页码、分页大小、过滤条件等请求参数,但是 阅读全文
posted @ 2022-04-18 16:26 松树住松鼠 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前言: 最近在做框架项目,为了适应不同使用者的需求,需要针对主流数据进行支持。现在主流的数据库主要有:MySQL、Oracle、SQL server、PostgreSql,每种数据库有自己的特点,为了使用MyBatis连接并操作上述四种数据库,查阅了很多资料。在学习过程中发现资料分散,所以笔者在此做 阅读全文
posted @ 2021-11-26 18:25 松树住松鼠 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 一、前言 近些年来,前端领域可谓是越来越火,各种技术层出不求,前端工程师岗位也是大受欢迎。前端项目也越来越庞大,其复杂程度已经不输后端,其中各种包的引用、导出等管理问题俨然成为一项棘手的工作,还好有各种包管理工具帮助我们解决这些问题。其中 npm(node package manager) 是现在每 阅读全文
posted @ 2021-11-04 15:19 松树住松鼠 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 一、基础知识: 1.日志系统 系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。-- 百度百科 日志的管理是系统很重要的一部分,千万不可忽略其重要性。完 阅读全文
posted @ 2021-10-27 18:29 松树住松鼠 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 如何使用Ajax实现简单的文件上传 一、起因 相信大家在做web项目中难免会遇到文件上传的业务需求,上传文件一般是通过表单来上传,但当我们不想使用表单时就可以通过Ajax的方式来上传文件,这里就给大家分享使用Ajax上传文件的方法。 二、web页面 这里我简单地写了一个Demo页面,由一个input 阅读全文
posted @ 2021-06-21 17:36 松树住松鼠 阅读(3463) 评论(0) 推荐(1) 编辑
摘要: Redis的使用模式主要分为单机和集群,而集群又分为三种模式,分别是主从模式、Sentinel模式、Cluster模式,本文记录下三种搭建集群的方式,方便以后回顾。 由于搞不到那么多服务器,本文搭建集群使用一个主机,不同端口运行不同实例来模拟多个服务器。 一、主从模式: 主从模式是最基本的集群模式, 阅读全文
posted @ 2021-06-10 15:36 松树住松鼠 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 一、问题的由来 随着项目不断地演进,难免会涉及到微服务架构。当采用微服务架构之后,web项目自然免不了面临跨域的问题。最近学习了一下这方面的知识,做个小笔记方便以后回顾,希望各位大神多多指教。 二、跨域究竟是个什么东东 跨域问题的出现是由于浏览器出于安全而遵守一个叫做“同源策略”的约定,而限制访问不 阅读全文
posted @ 2021-06-09 18:17 松树住松鼠 阅读(2769) 评论(0) 推荐(1) 编辑
摘要: 最近公司项目即将上线,Bug清得差不多了,跑了下项目发现内存占用很高。就研究了一下JS的内存机制,顺便学习了一手JS内存泄漏分析,在这里记录一下方便以后回顾,希望各位大佬提出建议,帮助小老弟提升,本文前提默认读者具备相应的计算机基础知识:包括对堆栈的理解,引用类型值类型的区别等。 JavaScrip 阅读全文
posted @ 2021-03-16 16:30 松树住松鼠 阅读(174) 评论(0) 推荐(0) 编辑