logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

常用注解之@PathVariable与@RequestParam详解

@PathVariable和@RequestParam首先说一下Request了解一下请求参数是什么在访问各种各样网站时,经常会发现网站的URL的最后一部分形如:?xxxx=yyyy&zzzz=wwww。这就是HTTP协议中的Request参数,它有什么用呢?先来看一个例子:在知乎中搜索web浏览器跳转到新页面后,URL变为https://www.zhihu.com/searc...

#java
SpringBoot接口请求实例总结(包括入参、出参、上传、下载文件)

一、接收参数(postman发送)1.form表单@RequestParam("name") String name会把传递过来的Form表单中的name对应到formData方法的name参数上该注解不能接收json传参该注解表示name字段是必须入参的,否则会报错@RequestParam(value = "name", required&...

sudo加入授权用户后使用命令报找不到命令错误

在linux使用sudo操作root权限的时候遇到与下面类似的问题,1.先以root身份将能执行sudo命令的用户加入到sudo配置文件中2.执行visudo,其实就是修改/etc/sudoers3.添加用户,规则如下:youuserALL=(ALL)ALL%youuserALL=(ALL)ALLyouuserALL=(ALL)N

#linux#运维
sudo命令的使用

在linux系统中,有些普通用户需要借助root帐号来执行一些操作,但我们并不能把root密码给普通用户,就有了sudosudo可以临时切换到指定帐号进行操作使用方法:  sudo [ -u 用户帐号] 需要执行的命令;切换到root时,可以直接执行sudo 执行命令 即可;  sudo -l :列出所有可以执行的命令使用条件:  必须以root身份执行visudo,

#linux#运维
Navicat配置mysql数据库用户权限

用数据库的时候就会遇到有多个用户,分配用户权限的情况,有些用户只读,有些用户可以读写,有些用户只能操作一个或者多个数据库,如何给mysql的用户设置权限,我这里描述一下如何用navicat图形操作分配用户权限如果用sql grant分配权限的话,参考MYS...

#mysql
SQL预编译-防止sql注入

1.数据库预编译起源(1)数据库SQL语句编译特性:数据库接受到sql语句之后,需要词法和语义解析,优化sql语句,制定执行计划。这需要花费一些时间。但是很多情况,我们的一条sql语句可能会反复执行,或者每次执行的时候只有个别的值不同(比如query的where子句值不同,update的set子句值不同,insert的values值不同)。(2)减少编译的方法如果每次都需要经过上面的词法语义解析、

#数据库
暂无文章信息