- 博客(62)
- 收藏
- 关注
原创 使用@RestControllerAdvice统一处理@ResponseBody的返回前端数据
使用@RestControllerAdvice统一处理@ResponseBody的返回前端数据
2023-09-08 00:32:15
703
原创 vue使用ElementUI搭建主页
找到Container 布局容器,找到 实例 代码,拷贝该代码至Home.vue的template里面的div中,div、el-container、el-aside、el-munu元素height设置100%(为了让元素贴边),el-container删除border。2、然后到App.vue,删除id="app"中除了以外的元素,和style里面的样式内容,在style里面加入(也是为了元素贴边)在main.js中引入该css。
2022-10-21 16:27:35
1710
原创 安装node.js、vue.js、ElementUI
开始创建vue项目,第一步选 Manually select features 手动选择特性,第二步使用空格选择 Balel、Router选项,回车进入下一步,第三步选择2.x这个版本,第四步选择y使用历史路由,第五步选择 In package.json ,第六步选择n不保存当前配置,然后开始等待创建完成即可。,直接下载安装长期维护版,安装一路next,安装目录可以另选自己喜欢的,其他没什么可说的,环境变量安装的时候会自己配好,安装好后,在CMD窗口输入node -v,能够显示版本号即为安装成功。
2022-10-21 16:26:34
806
原创 spring controller 返回页面的几种方法以及如何携带返回数据
返回的是return的字符串数据,包括json字符串。当然前端需要通过解析json字符串为json对象。
2022-10-21 16:26:07
3809
原创 爬虫下载图片
获取图片,爬虫不细说,用其他爬虫框架也可以,url和User_Agent为变量参数。maven引入公共组件,使用里面的一个复制文件的工具类。
2022-10-19 11:17:14
92
原创 spring boot中,如何实现REST风格
application.yml配置 spring.mvc.hiddenmethod.filter.enabled=true(自己转下格式)。controller正常接收相应delete/put/get/post请求进行处理,但是发起路径都是/user。delete不区分大小写,同理PUT修改也是一样的实现方法,而正常get为查询,post为保存(新增)。表单提交method必须是post。
2022-10-19 11:14:00
527
原创 application.properties配置文件
首先,得保证你读取配置的类是spring组件,不行你加个 @Component 注解将其变成组件yml里的配置test:读取类其中,@Value("${test.key1:fileName}")代表默认值为fileName,有个兜底值。如果是静态变量,那么就麻烦些,使用set方法赋值}}
2022-10-19 11:13:43
4275
原创 拦截器HandlerInterceptor
1、类定义为Component组件(也可以不配置,定义为组件,后面用可以在容器里面取,不定义则直接new,第2步有说明),实现HandlerInterceptor 接口。2、定义配置类,将拦截器放到spring容器中。
2022-10-19 11:13:06
436
原创 spring Controller参数
/请求转发到 /success请求 } @GetMapping("/success") public Map success(@RequestAttribute String msg,HttpServletRequest request){ Object msg1 = request.getAttribute("msg");
2022-10-19 11:12:33
754
原创 spring boot 新建多模块项目
web模块基本创建如common一样,pom.xml文件稍有不同,增加packaging打包方式为jar(百度过,默认就是jar,可以不设置),因为是web模块,需要保留maven打包插件。案例中,新建的是一个共同类项目,可以删除掉除了src和pom.xml以外的东西,以及src下面的启动类、test包下的所有(可选删除),将application修改为yml文件精简配置。在项目上右键菜单,选择新建 模块 ,和新建父项目一样,修改name和groupId,注意jdk版本,即可新建完成。
2022-10-19 11:10:41
6742
原创 安装redis
参考菜鸟教程官网下载地址:,官网是外网,下载太慢了,而且没打包(主要原因),所以去github上下载,选择msi下载,也可以选择zip下载(不建议)。
2022-10-18 13:04:50
459
原创 idea提交代码到gitee
idea不像eclipse那样自带git,需要确定系统已经安装了git,如果明确知道已经安装了git可以忽略,安装git教程不在这里赘述。完成后原来的VCS变成了Git菜单,选择Gitee,点击Share project on Gitee,先登录,然后填写提交信息,最后分享项目,完毕。打开项目目录,删除 .git 文件夹,打开 .idea 文件夹,删除 vcs.xml文件,或者直接在 设置-版本控制-目录映射 那里,删除需要映射的目录。继续在设置中点击插件,搜索gitee,安装该插件。
2022-10-18 10:30:18
643
原创 linux安装tomcat、mysql、redis、宝塔,rpm命令
cmd进入到redis安装目录,然后执行redis-server.exe redis.windows.conf启动redis,然后就可以使用了,如果想要连接客户端,可以另开一个cmd进入目录执行redis-cli.exe。yum install mariadb-server #安装了这个才能启动服务。#mysql -u root -p # -u 后接用户。rpm -qf X 查询X(文件全路径)文件所属的软件包。rpm -ql X 查询X软件包中的所有文件。rpm -q X 查询X软件包是否存在。
2022-10-18 10:25:29
637
原创 使用jar安装本地maven
2、在cmd中执行 mvn install:install-file -Dfile=C:\临时\jar\xcore-0.0.6.jar -DgroupId=xcore -DartifactId=xcore -Dversion=0.0.6 -Dpackaging=jar,替换自己当前需要的名字。1、下载jar包,复制所在全路径及文件名。3、在项目pom.xml直接使用。
2022-10-18 10:19:05
230
原创 sqlite安装使用
下载windows 64位的版本。解压后,复制解压路径,配置path环境变量。打开cmd,输入sqlite3,查看是否安装成功。可以使用Navicat连接sqlite,如果不存在数据库文件,需要在数据库文件输入框那里输入 D:\sqlite\test.db,单选框选中“新建SQLite3",会在该路径自动创建test数据库,如果是已经存在的数据库,也是一样的写法,后续和其他数据库如mysql使用方法类似。
2022-10-18 10:16:29
521
原创 JavaFx基础使用
新建一个类,继承 javafx.application.Application ,重写start(Stage stage) 方法,init和stop方法可选重写,然后使用main 方法执行 launch() 方法即可。
2022-10-18 10:07:52
919
原创 idea上jdk8打包javaFX为exe可安装包
安装完成之后,打开安装目录,找到 ISCC.exe所在目录,将该目录配置在环境变量的path中。选择项目,右键,点击菜单 Open Module Settings ,点击 Artifacts ,选择项目(如果没有项目,点击加号,添加一个JavaFx application),点击 Java FX 标签页,里面内容根据需要配置,如Application class配置程序入口,另外特别注意一项是 Native bundle 选择exe,最后点击 应用。2、安装iscc.exe打包工具。
2022-10-18 09:56:37
1572
原创 在ecllipse中使用maven
1、配置maven通常eclipse中会内置maven,但不建议使用内置的maven插件,最好自己重新配置maven。然后配置用户设置
2020-09-22 23:19:12
127
原创 Maven的配置、安装及测试可用
1)先配置M2_HOME,配置MAVEN_HOME也可以,我放置Maven的路径是D:\Program Files (x86)\apache-maven-3.2.2,具体要看自己的实际放置位置2)再配置path,如果没有则新建一个,找到path后,增加上maven的bin路径,我的是D:\Program Files (x86)\apache-maven-3.2.2\bin3)在cmd.exe输入mav -v 可以测试maven是否配置好可以使用,如果是以下的提示则证明maven可以使用了
2020-09-21 20:55:21
3543
转载 如何在eclipse中配置反编译工具JadClipse
原文出处:https://www.cnblogs.com/xxyfhjl/p/5836060.htmlQ:为什么有必要在开发环境中配置反编译工具呢?A: 当运行引用了第三方jar包项目时,突然报出了jar包中的某个类的某一行出现异常。我们想看一下这个class文件的代码时,经常出现了如下图所示的场景:god ,我的内心是崩溃的。去找源码吗?可以,but很浪费时间(除非是maven项目,在pom.xml中引入依赖jar包会连同源文件下载下来)。so ,在eclipse中配置反编译工具.
2020-09-20 22:31:05
1030
原创 java读取properties文件的数据
1、首先,先新建一个properties文件,以常用的配置数据库参数的properties为例:JDBC_DRIVER = com.mysql.jdbc.DriverDB_URL = jdbc:mysql://localhost:3306/lqbUSER = rootPASS = root2、使用类加载器读取properties文件的内容public class App { private static Properties properties = new Prop
2020-09-16 22:19:40
946
原创 intellij idea设置System.out.println()的快捷代码输入模板
用习惯了eclipse的syso快捷输入System.out.println(),如果想在idea也使用这个快捷输入,需要增加代码模板。来到设置=>编辑器=>代码模板=>output,点击右边的加号增加一个模板,输入System.out.println("$END$");,如下图:...
2020-09-14 23:23:29
1536
原创 intellij idea较为常用快捷键
(注意:以下所有的eclipse是指idea的eclipse快捷键模式下)一、代码自动生成1、复制一行idea默认下:ctrl+D,eclipse下:alt+shift+下方向键2、代码补全idea默认为ctrl+空格,与搜狗输入法切换语言冲突,最好修改为alt+/,与eclipse相同,方便使用3、生成构造方法、get和set方法ctrl+insert,eclipse可用4、补全结尾ctrl+shift+enter,eclipse可用5、调用代码生成模板ctrl
2020-09-14 22:26:14
253
原创 intellij idea设置编辑中鼠标悬浮在代码上后提示该代码相关信息
1、打开文件=>设置2、之前的版本是在常规里面设置,2020.1这个版是在Code Editing里面设置
2020-09-11 23:49:10
1252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人