windows远程连接
报错查询记录
1、maven 报错Process terminated
检查maven设置setting等是否正确
2、错误: 找不到或无法加载主类 com.ruoyi.RuoYiApplication
maven-install后将错误全部处理后再次运行
3、java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [ruoyi-admin,zd-jiesuan] are excluded from annotation processing循环依赖问题
在pom.xml文件中删除其中一个依赖,然后重新启动,就可以了。
4、IllegalArgumentException: argument type mismatch参数类型不匹配
@AllArgsConstructor
@NoArgsConstructor
@Data
5、fastjson转换包含date类型属性的对象时报错com.alibaba.fastjson.JSONException: For input string 解决方法
6、连接服务器接口时java.net.SocketTimeoutException: timeout
https://blog.csdn.net/weixin_38629529/article/details/89788963
7、Error:java: Compilation failed: internal java compiler error错误:java:编译失败:内部java编译器错误
原因主要是因为jdk版本问题
8、Spring Boot出现Request method ‘POST’ not supported,深入源码原因分析
https://blog.csdn.net/weixin_42074868/article/details/85001093
9、getOutputStream() has already been called for this response的理解(被占用那种感觉)
idea相关问题
1、IDEA 中项目代码修改后不自动生效,需要执行 mvn clean install 才生效
2、idea快捷键
3、idea导入项目
导入拷贝到本地的项目: idea如何import_导入项目
注意:删除不必要的文件,只留src文件和pom文件
1、Close project
2、回到主界面后Impot Project
3、选择想要导入的项目
4、等待maven下载jar包
==== 我这里有个问题:每次导入项目默认maven的配置文件指向C:\Users\MrHZT.m2\setting.xml(不存在),maven仓库指向C盘的C:\Users\MrHZT.m2\repository (我的配置文件放在仓库都放在其他地方)=====
所以我是在 C:\Users\MrHZT\.m2\setting.xml 将我的配置文件复制了一份
4、idea设置默认maven
代码查询
1、json和对象转化(序列化和反序列化)
fastjson
2、时间格式转化:simpleDateFormat
https://blog.csdn.net/qq_42259105/article/details/107126485
Java8以后有LocalDate
等新的时间获取方式
3、java获取当前时间、前一周、一月等
使用
Calendar
https://www.cnblogs.com/bunuo/p/6140750.html
4、List<Object> 转List<String>
List strs = (List)(List)object
5、js中 == 和 ===区别
===
是强比较,类型和值都要相等(简单来说)
https://www.cnblogs.com/nelson-hu/p/7922731.html
6、文件下载
前端用window.location.href=后台返回文件路径(完整)
7、使用AJAX实现页面跳转:$.ajax
8、from表单元素垂直排列
1、父元素设置宽度,子元素也设置同样宽度
2、table
并行
<table>
<tr><td>div1</td><td>div2</td></tr>
</table>
垂直
<table>
<tr><td>div1</td></tr>
<tr><td>div2</td></tr>
</table>
9、rsa加解密和rsaUtils
10、java调用js函数
Selenium Webdriver 的使用java执行js代码 解决
ScriptEngine不支持浏览器内置对象window,document的问题
11、读取资源包文件
* this.getClass().getClassLoader().getResourceAsStream("bpmn/evection.zip");
12、OkHttp3-使用详解-OkHttpClient
官网:http://square.github.io/okhttp/3.x/okhttp
参考博文https://blog.csdn.net/weixin_40281743/article/details/85330193
13、HTTP请求协议中请求报文(Request Headers)跟响应报文(Response Headers)的简单理解
14、log4j配置文件
https://www.cnblogs.com/tanggoblin/p/14683137.html
15、mybatis-plus开启日志
https://blog.csdn.net/jiangchao858/article/details/115676371
16、mybatis-plus的selectList返回count(*)
https://blog.csdn.net/weixin_43159512/article/details/97686584
我想查询完对数据进行筛选?
我的方法:先查询后再启用PageHelper.startPage(pageNum, pageSize);(不适用)
17、ModelAndView:springmvc-请求转发重定向(携带参数)
- return new ModelAndView(“forward:second.do”);//forward:请求转发,不写则默认请求转发
- return new ModelAndView(“redirect:third.do”);//redirect:重定向
- ModelAndView mv = new ModelAndView();
mv.addObject(“pname”, name);
mv.addObject(“page”, age);
return mv;//携带参数
18、mysql 汉字排序
19、异常上抛
如果异常没有用try catch 捕获处理,就会一直往上层抛 ,直到遇到 处理程序 或者到 jvm
20、mybatis允许update多个语句
在MySQL的连接上加上&allowMultiQueries=true代表允许多查询