java开发
进击的小菜鸡dd
这个作者很懒,什么都没留下…
展开
-
mybatis-plus generator代码生成器使用教程
mybatis-plus generator代码生成器使用教程pom.xml中依赖如下:MysqlCodeGenerator.java执行代码前:执行代码中:执行代码后:pom.xml中依赖如下:<dependencies> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generato原创 2022-03-11 17:08:56 · 2331 阅读 · 0 评论 -
MySql错误 1251 Client does not support authentication protocol requested by server如何解决
使用控制台进入mysqlmysql -uroot -p123456账号密码修改为自己的 alter user 'root'%'localhost' identified with mysql_native_password by '123456';账号密码修改为自己的 flush privileges;原创 2022-02-17 09:31:47 · 380 阅读 · 0 评论 -
object‘ is an array. Use JSONArray instead
该错误含义为:当对象为数组时就不能使用JSONObject,而是需要用JSONArray代替。代码表示为List<String> userInfo = userDao.getUserInfo(id);// JSONObject json = JSONObject.fromObject(userInfo); 错误,userInfo为数组,应使用JSONArrayJSONArray json = JSONArray.fromObject(userInfo); // 正确JSONObj原创 2021-09-07 17:52:51 · 364 阅读 · 0 评论 -
JSONObject和JSONArray的区别
一、JSONObject和JSONArray的数据表示形式JSONObject的数据是用 { } 来表示的, 例如: { “id” : “123”, “age” : “12”, “name” : “博客园”, “time” : 2020-06-06}而JSONArray,顾名思义是由JSONObject构成的数组,用 [ { } , { } , … , { } ] 来表示 例如: [ { “id” : “123”, “age” : “12”, “name” : “博客园”转载 2021-09-07 17:50:58 · 202 阅读 · 0 评论 -
MySQL时间排序
desc descend (降序)asc ascend( 升序)例:select * from user where Putout=true order by time desc //按最新时间排序select * from user where Putout=true order by time asc //反之原创 2021-09-07 17:42:27 · 5602 阅读 · 0 评论 -
java中两个list合并和去重操作
java中两个list合并并去除重复public static void main(String[] args) throws Exception { List list1 =new ArrayList(); List list2 =new ArrayList(); // list1 list1.add(1); list1.add(2); list1.add(3); list1.add(4); // li原创 2021-08-31 18:18:19 · 2829 阅读 · 0 评论 -
Java的split方法使用多种分隔符切分字符串
Java的split方法使用多种分隔符切分字符串方法一:多个分隔符使用’|'分开,例如:String str = "abc;123,456?999|haha";String[] strs=str.split(";|,");for(String s : strs){ System.out.println(s);}输出:abc123456?999|haha方法二:使用中括号括起来[" …"],例如:String str = "abc;123,456?999|haha";S转载 2021-08-31 18:15:59 · 7659 阅读 · 2 评论 -
Java中string[] 和List<String>的区别
Java中string[] 和List的区别一直对string[]和List定义不怎么清楚,特地总结一下: string[]数组里面是存放string型的值,List是存放string类型的对象数组的容量是固定的,您只能一次获取或设置一个元素的值,而List的容量可根据需要自动扩充、修改、删除或插入数据。数组可以具有多个维度,而 List< T> 始终只具有一个维度。但是,您可以轻松创建数组列表或列表的列表。特定类型(Object 除外)的数组 的性能优于List的性能。 这是因转载 2021-08-31 18:15:11 · 2189 阅读 · 0 评论 -
Swagger总结
Swagger了解前后端分离在SpringBoot中集成SwaggerSwagger简介前后端分离Vue + SpringBoot后端时代:前端只用管理静态页面;html==>后端。 模块引擎 JSP=>后端主力前后端分离时代:后端: 后端控制层,服务层,数据访问层前端: 前端控制层,视图层伪造后端数据,json。前后端如何交互?==> API前后端相对独立,松耦合;前后端甚至可以部署在不同的服务器上;产生问题:前后端集成联调。及时协商,尽早解原创 2021-08-24 18:20:23 · 148 阅读 · 0 评论 -
建好的表如何增加主键
设置主键(假设表名为user,主键为id)alter table user add primary key(id);设置自动增长alter table user modify id int auto_increment;原创 2021-08-16 17:38:45 · 2678 阅读 · 0 评论 -
IDEA 启动找不到或无法加载主类的解决办法
IDEA 启动找不到或无法加载主类 问题就是spring boot项目在IDEA中,启动类右键运行,控制台提示:错误: 找不到或无法加载主类 xxx.xxx.xxx.xxxx 启动类包名。 问题原因:运行启动类的时候代码没有编译到target目录下如下图 发现编译过后的文件...转载 2021-08-16 11:28:57 · 30526 阅读 · 6 评论