自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

转载 后端long转给前端number 数据改变(失真)

问题:在进行后端接口调试的时候,发现无法更新数据,最后发现是因为id的最后两位全部变为00。后端人员说ID的类型设置为long,而前端是Number类型,超过了17位发生溢出,不使用String是因为数据库的效率问题。解决方案:后端:在发送数据之前通过注解的方式将long转为string前端:在接收数据的时候通过success回调函数进行处理转为string最后是后端人员解决了这个问题,因为后端的接口会被其他人员调用,从源头解决方便太多后端:第一种@JsonSerialize(using

2022-04-10 18:47:18 1015

转载 Axios传递参数后端用@RequestParam

https://blog.csdn.net/sungancd/article/details/121395738

2022-04-10 14:49:49 303

原创 IDEA注释设置:单行或多行注释规则

通过快捷键ctrl+/ 注释的时候 不是从光标位置注释 而是在顶格 前面有一大堆空格目标:单行注释从光标开始位置注释 多行注释顶格注释File-Setting-Editor-Code style-java-CodeGeneraticLine comment at first column单行注释顶格Add a space at comment start注释前添加空格Block comment at first column多行注释顶格java或者选择你想要修改方式的文件...

2022-04-09 11:14:23 4248 3

原创 idea连接数据库Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon‘

idea插件连接数据库测试连接时:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezon’解决办法:在Advanced中serverTimezone设置为Asia/Shanghai测试链接成功

2022-04-08 15:20:26 700

原创 VCS IDEA没有Enable Version Control Intergration

在使用IDEA VCS 中缺少指定使用版本管理工具 Enable Version Control Integration 导致我上更新本地仓库 有问题解决办法:file→Settings→Version Ctonrol下右边绿色加号旁边的VCS 中切换为NONE

2022-04-08 09:41:40 1880

原创 MyBatis中井号与美元符号的区别

#{变量名}可以进行预编译、类型匹配等操作,#{变量名}会转化为jdbc的类型。select * from tablename where id = #{id}假设id的值为12,其中如果数据库字段id为字符型,那么#{id}表示的就是’12’,如果id为整型,那么id就是12,并且MyBatis会将上面SQL语句转化为jdbc的select * from tablename where id=?,把?参数设置为id的值。${变量名}不进行数据类型匹配,直接替换。select * from ..

2022-03-22 09:20:58 1192

转载 IDEA多模块项目下手动添加模块依赖:add dependency on module

问题描述:明明已经导入依赖 但是依然找不到包的位置 提醒自己 add dependency on module由于是多模块的开发项目,每个模块之间的依赖最好是自己熟知的因此理解如何手动操作很有意义

2022-03-13 17:41:02 1834

原创 Windows中ZooKeeper audit is disabled

整合zookeeper使用的过程中发现控制台输出 ZooKeeper audit is disabled,搜索一番发现不少文章都是说版本问题 但是好像还有第二种解决办法 我已经总结在下方了出现了如上问题的话1.修改zkServer.cmd 增加 "-Dzookeeper.audit.enable=true"2.修改zoo.cfg 增加 audit.enable=true3. 如果还是不行 注意将dataDir路径 书写为//两个符号总结:后续搜索发现是因为zookeeper新版本启动的过

2022-03-12 14:10:23 3846

原创 新导入的python文件 无法运行需要指定环境

file->setting可以运行了

2021-12-02 10:47:34 851

转载 对出现“ModuleNotFoundError: No module named ‘pandas’ ”的解决方案

在使用python的时候,经常会出现出现“ModuleNotFoundError: No module named ‘pandas’ ”的错误,以至于不知道该如何去操作针对出现的错误,可以进行如下的操作1.输入cmd打开命令提示符2.在打开的里面输入pip install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com出现类似于上图的图片内的内容,则说明成功了,可以再python中继续运行了对于出现其

2021-12-02 10:15:58 26279

转载 applicationcontext in module file is included in 5 contexts的解决方式

然后自己这个错误出现几次了,所以我要把它记录下来。让我们把他解决吧1.file------project Structure2.Modules------Spring先把所有的.xml文件移除3.导入自己需要的.xml文件转载

2021-11-30 15:48:02 317

原创 CentOS 7 主机名bogon解决办法

环境:CentOS 7修改linux主机的配置文件/etc/hostname 和 /etc/hosts,这种方式修改后系统重启依旧有效。1.修改/etc/hostname里面的主机名字。#localhost.localdomain//屏蔽这一行localhost//新增这行或者采用命令:hostnamectl set-hostname localhost2.修改/etc/hosts里面的名字127.0.0.1 localhost localhost.localdomain localho

2021-11-23 15:50:17 1827

原创 Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”

Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”解决办法:使用二进制编辑器修改nslicense.dll文件文件位置:xshell 安装根目录具体步骤步骤1:下载UltraEdit编辑器64位下载地址步骤2:使用UltraEdit编辑器打开nslicense.dll文件步骤3:搜索“7F 0C 81 F9 80 33 E1 01 0F 86 81”步骤4:修改“86”为“83”步骤5:保存文件重新打开xshell发现已经可以使用Xftp操作步骤是一样

2021-11-23 09:21:21 394

原创 IDEA中debug查看request的parameter

debug中依次打开request->request->coyoteRequest->parameters->paramHashValues

2021-11-21 20:06:31 1201

转载 MyBatis链接不成功 set ‘serverTimezone‘ prope

错误描述:Server returns invalid timezone. Go to ‘Advanced’ tab and set 'serverTimezon设置mysql时区进入命令窗口(Win + R),连接数据库 mysql -hlocalhost -uroot -p,回车,输入密码,回车,如图:继续输入 show variables like'%time_zone'; (注意不要漏掉后面的分号),回车,如图:显示 SYSTEM 就是没有设置时区啦。现在我们来设置时区。输入

2021-11-13 09:53:38 116

原创 MyBatis环境配置

1.创建Maven项目MyBatis推荐Maven项目设置Name在pox.xml中添加mybatis和jdbc依赖 <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3

2021-11-11 19:32:02 783

原创 快速生成@Test测试单元

当前的目录结构在要测试的类中右键选择Generate选择test选择好对应的library和你要测试的方法Test目录下就会出现一个test文件补充好你的测试代码,运行即可

2021-11-11 11:11:10 380

原创 idea maven创建web项目

一、创建maven web工程首先创建新项目,注意点击maven-archetype-webapp(别弄错)进入下一步GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp.ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。定义了当前maven项目在组中唯一的ID,比如,mya

2021-11-09 10:58:33 754

原创 IDEA中将maven项目打包成可执行jar,war包

使用maven-assembly-plugin插件(1)在IDEA 中maven项目的pom.xml文件中增加插件:<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration>

2021-11-09 09:49:34 772

原创 JavaWeb项目导包问题(导入jar包)

通过Modules的Dependencies添加按照项目结构如上图所示,在上一篇文章中介绍过如果创建一个javaweb工程当你在lib中新加入jar包的时候web-inf会出现波浪线,这时候我们店家output root之后点击ok,然后重启我们的项目就可以了。add as library这个之后再补充吧,我右键jar包的时候没显示哦,等有了再说把其余方法自己查阅导包的时候可能会出现problem,这时候我们fix就可以了导包问题我他吗人傻了,怎么还有这种问题,可以考虑一下要不要放在t

2021-10-24 18:56:46 3325

原创 解决方法整合-----The following has evaluated to null or missing

问题描述servlet请求转发到freemarker中,访问时报错如下Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#els

2021-10-24 11:18:44 6882 1

原创 使用idea创建JavaWeb项目

File—New—Project—Java Enterprise对应的tomcat以及create web.xml起名并选择存储位置 点ok在WEB-INF目录下右键选择NEW->Directory,创建classes和lib两个目录。WEB-INF/classes:用来存放编译后的java文件。WEB-INF/lib:用来存放java类库文件(.jar)点击File->Project Structure–>点击Modules–>然后选中项目example.

2021-10-11 19:42:05 130

原创 IDEA web项目导出 war 包

首先你要把你的web项目导入到IDEA中,并且成功的运行起来。然后再来谈 导出war 的问题。以这个为前提,我们来看看如何导出 war 包。1.首先看IDEA 的右上角,我标出来的图标,点击它如果没有就点击左上角的 File —>Project Structure2.然后再最左边选择Artifacts。右上角 Type 选择 Web Application : Archive3.选择之后,最下面会出现一个框框(有或者没有无所谓),不用管它,,最好还是勾选上include inproj

2021-10-11 18:19:23 5320

原创 Angular安装出现问题(ng 不是内部命令 或 外部命令)

安装参考文章先安装node.js,默认方法安装,进入官网(一般安装LTS版本),一直next就行了出现问题在安装完成后,使用ng -v查看是否安装成功的时候cmd提示 【ng 不是内部命令 或 外部命令】在cmd中能执行的命令一般都是需要环境变量配置的,例如"node -v" 这些是安装程序帮我们配置了环境变量,“ng” 使用我们使用npm install -g @angular/cli 下载到本地的文件,系统不会自动配置angular的环境变量,犹如上面提到的,全局安装@angular/

2021-07-30 13:37:04 3399

原创 Git教程(完整)

Git简介Git是目前世界上最先进的分布式版本控制系统,在处理各种项目时都十分高效,而且非常的高大上。SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。而且集中式版本控制系统是必须联网才能工作。Git是分布式版本控制系统,它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。Git安装(仅列出在Wind

2021-07-27 17:55:03 28125 4

原创 给idea设置默认使用的maven配置和jdk

maven一、前言大家都知道,java开发中最经常使用的开发工具是Maven,最近看新同事在使用idea,我也下载了一个,准备尝试一下。而maven是非诚方便进行工程管理的,至少管理jar包,是非常方便的,我还记得我刚刚入门的时候,都是手动的一个一个jar包copy到工程的lib中的。我们都知道maven会在本地电脑上形成一个maven仓库,默认是在c盘的,而且随着maven使用的越多,jar包越多,这个仓库将会非常的大,我经历过的可以达到5G。这对我们本来就不大的C盘会带来不小的压力,很可能早成

2021-05-18 12:05:54 3537

原创 导入新项目的时候报错,无法导入依赖

导入新项目的时候报错,无法导入依赖问题描述在学习maven时候,导入项目进行学习,有时候出现如下问题1.project无法读取到指定文件2.导入依赖爆红,但是无论如何update,reimport都没有作用无论如何update都没有用,其实原因很简单!maven未使用本地仓库找到自己本地保存的目录,点击->OK可能还需要设置jdk修改成项目需要的jdk版本,即可...

2021-05-18 11:59:41 282

转载 maven配置,以及项目“Dependency ‘xxxx‘ not found“解决过程

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta

2021-05-18 10:44:50 2441

转载 idea中lib目录下的jar包的引用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器在ubuntu16中,当我们输入sudo apt-get update会失败,这里有很多原因

2021-04-15 10:12:15 6470

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除