笔记
lungggg
beneath on one
展开
-
记一次后端接收前端数据的异常:Required 类型 parameter "xxx'' is not present
前端用ajax发送json数据,其中contentType : ‘application/json’后端@RequestParam接收参数值的时候总是报错,required=false,放数据进来时发现果然是null。认为理所应当的地方,代码没有问题,应该就是传值的时候出问题,传的也是json数据。最后查阅资料得知@RequestParam用来处理 Content-Type 为 application/x-www-form-urlencoded 编码的内容,Content-Type默认为该属性。如果原创 2020-05-11 18:06:42 · 2267 阅读 · 0 评论 -
SSM与前端衔接错误:Error creating bean with name 'dataSource': Error setting property values
错误信息:Error creating bean with name ‘dataSource’: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:关键...原创 2020-04-22 21:30:25 · 739 阅读 · 0 评论 -
IDEA的maven工程之Mybatis逆向工程生成代码 简易教学
本篇文章讲解在IDEA中,使用maven集成管理jar包以及plugin 。并不需要下载软件,使用集成的mybatis-generator插件即可。(ps:只是为了快速生成数据库代码,并复制到主工程中,所以本文没有添加相关jar包)首先新创建一个maven工程。本工程项目名叫:Mybatis-generator在pom.xml中加入<build> <plugins...原创 2020-04-22 17:15:11 · 214 阅读 · 0 评论 -
启动服务器,默认窗口8080被占用解决方法。
Description:Web server failed to start. Port 8080 was already in use.端口号已被占用。有两种解决办法。==kill 占用port 8080 进程 ==MAC:查找8080端口:sudo lsof -i :8080根据PID杀进程:sudo kill -9 pid(对应的pid号)更改默认端口在resource文件...原创 2020-04-04 22:05:02 · 1047 阅读 · 0 评论 -
Unknown initial character set index '255' received from server. Initial client character 解决方法
连接mysql数据库String url = “jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=utf8”;改成这句如果上面方法不可以,删除 \WebContent\WEB-INF\lib目录下的mysql-connector的jar文件。原因是:MySQL驱动和数据库字符集设置不搭配mybatis...原创 2020-04-04 21:58:35 · 463 阅读 · 0 评论 -
IDEA在project下创建多个module
在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个Project可以有多个Module。当为单Module项目的时候,这个单独的Module实际上就是一个Project;当为多Module项目的时候,多个模块处于同一个Project之中,此时彼此之间具有互相依赖的关联关系。简单来说就是一个IDEA窗口同时显示多个项目工程(这些项目工程可以有关联...原创 2020-04-04 21:54:53 · 4325 阅读 · 1 评论 -
maven中xml配置连接数据库连接不上的问题
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection原因这是因为本地的mysql安装的8.0,而项目所使用的驱动是5.1。(可以先查看本机的sql版本,我这里是8.0.19)打开Maven项目目录下的pom.xml,找到mysql的驱动依赖。也...原创 2020-03-20 20:21:38 · 821 阅读 · 0 评论 -
更改Maven的仓库:阿里云镜像
配置Maven时默认选择就是中央仓库,国外的网站来下载,速度很不友好。第一次创建骨架就花了20min,自己还一直傻等。查阅资料后把仓库换成了阿里爸爸的镜像,起飞。全局配置找到安装目录下conf文件夹里的setting.xml (如果需要配置单个项目就需要改pom文件)找到mirrors节点,需要注意最初的文件里面都是注释着的, 你需要找到最后一个 --> 注释位置,在后面添加如下...原创 2020-03-13 14:46:18 · 392 阅读 · 0 评论 -
Jedis 下载使用、连接池以及工具类。
下载 Jedis 和 Commons-Pool使用 Redis 官方推荐的 Jedis,在 java 应用中操作 Redis。Jedis 几乎涵盖了 Redis 的所有命令。操作 Redis 的命令在 Jedis 中以方法的形式出现。jedis 完全兼容 redis 2.8.x and 3.x.x下载地址搜索 jedis。在 Download 处,点击 jarJedis 对象并不是线程安全...原创 2020-03-10 18:06:31 · 463 阅读 · 0 评论 -
mac 安装使用 redis
redis是一款高性能的NOSQL系列的非关系型数据库它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。特点:数据之间没有关联关系数据存储在内存中安装redisRedis官网Redis下载中文...原创 2020-03-10 14:06:23 · 369 阅读 · 0 评论 -
解决tomcat服务器响应的数据格式以及中文乱码问题
tomcat服务器响应的数据,在客户端使用时,当做json数据格式使用的两种方法:$.get(type):将最后一个参数type指定为"json"在服务器端设置MIME类型response.setContentType(“application/json;charset=utf-8”)解决服务器中文乱码问题在服务器端加上如下代码 response.setContentTyp...原创 2020-03-09 11:17:12 · 1667 阅读 · 0 评论 -
解决Java类文件出现红色J标识
当java文件出现下面的标识时,表示无法编译。解决方法:file>>project structure>>Modules删除Content Root,再添加src目录或者其余的文件。若是maven项目请继续。File->setting maven 配置这两个项,最后点import...原创 2020-03-09 11:07:38 · 4631 阅读 · 2 评论 -
JSON包历史版本官方下载
JSON官方下载如果需要其他资源的可以返回上级目录原创 2020-03-08 17:14:43 · 505 阅读 · 0 评论 -
解决IDEA使用Jquery的$符号,明明导入却还是提示找不到符号。
unresolved function or method $() 解决办法自己在页面中已经引入了jquery的文件,但$符号下面总是有提示说找不到符号。解决方法如下:在idea -> file-settings ->Libraries -> Language&Frameworks中找到javaScriptmac是这个打开设置选择Download找到jq...原创 2020-03-08 17:09:24 · 5734 阅读 · 5 评论 -
Mac下git的使用
提交本地项目到git仓库中1、在GitHub上新创建一个 repository或者Start a Project,如图:2、填写项目信息点击Create repository,就创好一个工程了。3、点击Clone or download 复制SSH或者HTTPS都行(SSH需要你当时设置的SSH的密码,可以去掉密码。HTTPS需要你的github用户名和密码)打开终端,这里只是测...原创 2020-02-28 16:18:31 · 296 阅读 · 0 评论