摘要:报这个错是因为: 文档里的HospitalController的@GetMapping("x`/{page}/{limit}")少了“list”,加上即可 感谢b站尚医通项目评论区共享文档,帮我解决了这个报错
阅读全文
摘要:因为没有拿到数据,为什么没有拿到数据?因为程序在走到存数据之前就挂了,就更拿不到数据了。 程序为什么会挂呢? 先看报的什么错:报的是签名错误,也就是检验签名的时候,两次拿到的签名不一样。 所以在校验签名这里打断点,看两个签名的内容分别是什么。 打完断点发现拿到的签名是一样的,但是还是报错了。为什么呢
阅读全文
摘要:这个问题是我在做尚医通的项目中遇到的。整个就是毫无道理。前后端的代码都是直接复制粘贴的老师的代码。也就是说,我完全看不懂代码的逻辑。然后中间需要保存一行数据到mysql,后台每次都不报错,但是mysql就是不更新。整个人就是一筹莫展。最后还是打开b站视频弹幕,得知需要自己先在mysql里存一个id进
阅读全文
摘要:查看控制台报错信息 An error happened during template parsing (template: "class path resource [templates/hospitalSet/index.html]") 这是说解析模板出错了。 Exception evaluat
阅读全文
摘要:今天开始尚医通Mongodb的部分。老师一上来就给我们几个命令,让学生安装mongodb #拉取镜像 docker pull mongo:latest #创建和启动容器 docker run -d --restart=always -p 27017:27017 --name mymongo -v /
阅读全文
摘要:命令 docker run -it -v /宿主机目录:/容器内目录 centos /bin/bash 什么是数据卷 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如
阅读全文
摘要:###启动交互式容器 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] ####OPTIONS说明 --name="容器新名字": 为容器指定一个名称; -d: 后台运行容器,并返回容器ID,也即启动守护式容器; -i:以交互模式运行容器,通常与 -t 同时
阅读全文
摘要:培训班的教程好是好,但是从来!不针对!macos!出教程。尤其是安装软件的时候,说多都是泪! 比如尚硅谷的docker教程,根本就没有提mac!我们自学党容易吗?再让我哭一会。 好的,言归正传。 #以下是正文 mac安装docker 安装docker据我所知有两种方式,一种是官网直接下安装包安装,另
阅读全文
摘要:看图: 看代码: /** 设置下载信息 */ response.setContentType("application/vnd.ms=excel");//设置mime类型,application是大类,斜杠后面是小类,vnd表示vendor,指这个小类是由某公司引入的,这里设置的是微软家的excel
阅读全文
摘要:格式化代码 shift + option + f
阅读全文
摘要:这取决于你之前剪切/复制的内容是行为单位,还是词为单位。比如你通过dd剪切一行内容,那么p就会粘贴到光标的下一行。再比如,你通过daw剪切一个单词,那么p就会粘贴到光标后面。
阅读全文
摘要:这个问题是在做尚医通项目时遇到的,引入swagger之后访问http://localhost:8201/swagger-ui.html,结果给报一个whitepage error,idea控制台什么都没有打印,本来配置类是放在common module里的,所以需要在业务module里面引入comm
阅读全文
摘要:解决方式是在application.properties中加入: spring.http.encoding.force-response=true 不知道为什么会产生这个问题,也不知道为什么这么改可以。但是我知道可以这么改了。
阅读全文
摘要:全局替换: : %s/yygh/registration/g 以上代码表示将全文中的yygh都替换成registration 全局删除 如果你想将全文中所有的java删除,那么你可以这样写: :%s/java//g
阅读全文
摘要:Mac查看端口占用情况 Mac下使用lsof(list open files)来查看端口占用情况,lsof 是一个列出当前系统打开文件的工具。 使用 lsof -i 查看某个端口是否被占用, 如: $ lsof -i:8888 使用kill -9 加pid杀死进程。
阅读全文
摘要:Integer i = null; System.out.println(i.toString()); //空指针异常 System.out.println(String.valueOf(i)); //打印 null
阅读全文
摘要:今天,看到这样一个写法: long expire() default 1* 60*1000; String name() default ""; 大惑不解,这是什么鬼东西? 后来才发现,这是自定义注解特有的写法。这两行代码的上下文是: import java.lang.annotation.*; /
阅读全文
摘要:command shift u 大写 command shift f 全局查找
阅读全文
摘要:为什么要重写hashcode? 装逼版 在hashset集合中不允许有两个完全相同的对象,插入的时候如果判断相同则会进行覆盖。 这时候如果只重写了equals的方法而不重写hashcode的方法,Object中hashcode是根据对象的存储地址转换而形成的一个哈希值。 这时候就有可能因为没有重写h
阅读全文
摘要:我们以代码为例说明: 一 静态初始化数组 int[] arr = new int[]{1, 2, 3}; 执行这段代码,首先在栈中加载局部变量arr,然后在堆中开辟一段连续的3个元素的空间,这块空间第一个元素会有一个16进制的首地址值,然后将首地址值赋给局部变量arr(其实这也是一种简单的指针),从
阅读全文
摘要:###使用注解 @PostMapping @LogAnnotation(module="文章", operator="获取文章列表") public Result listArticle(@RequestBody PageParams pageParams) { return articleServ
阅读全文