- 博客(44)
- 收藏
- 关注
原创 @RestController和@Controller的区别
使用@Controller注解标记的类是一个典型的MVC控制器(controller),用于处理请求并返回视图。使用@RestController注解标记的类是一种特殊的@Controller,用于构建RESTful风格的Web服务。与普通的@Controller不同,@RestController的方法不会返回视图,而是直接将Java对象或数据转换为HTTP响应体。因此,使用@RestController的类方法的返回值会直接序列化为JSON或XML并返回给客户端。
2024-03-04 14:07:16
198
原创 idea添加翻译功能
第四步:点击个人中心——业务指南——应用总览——创建应用。第五步:把生成的ID和密钥粘贴到idea对应的位置。第六步:点击Apply——Ok即可。第三步:在这个页面注册登录。第一步:安装翻译插件。第二步:选择有道翻译。
2024-01-16 15:42:11
686
原创 触发器存入旧的数据
当status发生更新的时候,old_status也会随着更新,old_status的值为status未更新前的值。写一个更新语句更新status为7,之前的status的值2就会存入oldstatus。在数据库的这张表里面创建一个触发器,修改status之后执行这个触发器。
2023-10-10 16:45:35
46
原创 java计算时间 跳过非工作时间
(’2024-3-7 15:30:00‘, 1) 给这个时间+几天= 2024-3-8 15:30:00。(”2024-3-7 00:00:00", 9) 给时间往后推小时=2024-3-7 09:00:00。获取时间的起始日=2024-3-7 00:00:00。30) 给时间往后推分钟=2024-3-7 00:30:00。) 计算两个时间之间相差的分钟并取绝对值。
2023-07-19 09:08:12
154
原创 idea中代码提示不分大小写
弹出Settings界面后,在搜索框中输入Code Completion。然后取消勾选Match case,点击OK。
2023-05-18 14:17:52
117
原创 idea运行提示 APPLICATION FAILED TO START
第一步:win+R输入cmd打开命令框,然后查询端口的进程 netstat -ano|findstr 端口号。第二步:杀死进程 taskkill -f -pid 进程号。端口被占用,需要杀死进程。
2023-05-12 16:30:55
634
原创 下载nvm,node.js多版本随时安装切换
删除node(需要注意的是,删除的node版本并非当前正在使用的版本,如果要删除的是当前正在使用的版本,请在切换其他版本之后再进行删除):nvm uninstall12.13.0。安装其他版本的node: nvm install12.13.0。注意:安装nvm,安装之前确保电脑中没有安装node.js。查看可以安装的:nvm list available。接着查看已有的node版本:nvm list。第四步:安装完成之后在cmd中输入nvm。第二步:选择nvm的安装路径。第五步:安装nodejs。
2023-04-17 18:06:12
152
原创 Navicat中导入Oracle数据
第四步:设置用户权限--用户--用户--新建用户--编辑用户--成员属于--服务器权限--保存。第五步:退出sys,登录创建的TEST这个用户--执行SQL。第二步:连接成功打开--其他--目录--创建目录。注意:新建的路径和前缀和框选的一致,后缀任意。第三步:其他--表空间--创建表空间。保存后,目录名为后缀。第一步:用管理员登录。
2023-04-17 17:35:09
1813
原创 ORA-12541:TNS:no listener
第一步:修改这两个配置文件中的HOST为本机电脑名。第二步:打开计算机管理里面的服务重启这两个服务。
2023-04-14 10:01:35
216
TNS:no listener
2023-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人