- 博客(9)
- 收藏
- 关注
原创 生成指定的excel格式文件
@GetMapping("/exportTemplate") public Result exportTemplate(HttpServletResponse response, HttpServletRequest request) throws Exception { try { // 数据库资源地址 String downloadPath = request.getSession().getServletCon..
2022-03-01 10:29:21 167
原创 json的使用
JSONObject json = JSONObject.parseObject(bs.toString()); test.getJsonValue(bs.toString(),"data") JSONObject data = json.getJSONObject("data"); JSONArray jsonArray = JSONArray.parseArray(); Shops shops = new Shops();
2022-02-22 10:22:43 239
原创 导入excel文件
@Override public Result importShops(MultipartFile file) { int successNum = 0; int failureNum = 0; StringBuilder successMsg = new StringBuilder(); StringBuilder failureMsg = new StringBuilder(); ExcelUtils util...
2022-02-22 10:15:58 77
原创 文件下载(参考若依后台管理系统)
文件工具类/** * 文件处理工具类 * * @author ruoyi */public class FileUtils extends org.apache.commons.io.FileUtils{ public static String FILENAME_PATTERN = "[a-zA-Z0-9_\\-\\|\\.\\u4e00-\\u9fa5]+"; /** * 输出指定文件的byte数组 * * @param filePath
2022-02-22 10:09:15 305
原创 2020-12-15
架构最初架构(集中式架构):所有的内容都放在一起,像电商项目包括注册、登录、购物车、订单、用户管理等功能都写在一起,打成一个war包,部署在tomcat上。优点:减少了成本缺点:代码耦合度高、开发维护困难并发困难、容错率低无法针对模块进行优化垂直架构将原来的集中式架构进行垂直分割。因为单一的无法满足需求,需要更高的并发访问量和增加需求。优点:解决了并发问题可以对不同模块进行优化容错率提高,解耦合缺点:重复的开发过多,影响效率。增加成本分布...
2020-12-15 23:33:44 79
原创 文件类型 指令 和 软硬连接(笔记)
基本属性看懂文件属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组:boot文件的第一个属性用"d"表示。"d"在Linux中代表该文件是一个目录文件。在Linux中第一个字符代表这个文件是目录、文件或链接文件等等: 当为[ d ]则是目录 当.
2020-11-29 20:08:58 187
原创 linux目录管理和一些基本命令(笔记)
目录管理绝对路径和相对路径Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。绝对路径:路径的写法,由根目录 / 写起,例如:/usr/document/doc 这个目录。相对路径:路径的写法,不是由 / 写起,例如由 /usr/document/doc 要到 /usr/document/man 底下时,可以写成:cd ../man 这就是相对路径的写法啦!处理目录的常用命令接下来我们就来看几个
2020-11-25 23:13:36 109
原创 linux简介和系统的目录解释(笔记)
Linux 简介Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作.
2020-11-25 22:37:27 188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人