- 博客(14)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 解决Git团队开发时分支冲突的问题
下面模拟一个场景帮助理解假设 张三和李四已经被拉进同一个开发组场景1 张三 写好了代码 add---->commit------->push 到git2 李四 pull操作,拉取这个代码到本地(此时无冲突)3 张三 修改A文件的第三行代码 add—>commit—>push截止到第三步 依然没有冲突4 李四 修改拉取的代码 的A文件 第三行代码 add—>commit—>push 上传失败,此时出现了冲突解决方法李四用pull 操作将远程库的分支中代
2021-04-10 16:14:51
129
原创 SpringBoot定时任务实现 以及 多线程执行定时任务
1 定时任务实现1.1启动类上添加注解 @EnableScheduling@ComponentScan({"com.xxxx"})@SpringBootApplication@EnableSwagger2@EnableKnife4j@EnableScheduling //开启定时任务public class ServiceCoreApplication { public static void main(String[] args) { SpringApplicat
2021-07-04 20:31:03
709
原创 牛客网华为机试题(持续更新)
1 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。解题思路:找到最后一个空格的下标,然后用输入的字符串长度减去空格的下标,再减1import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); //输入一整行 String line=scann
2021-05-07 15:22:45
1606
原创 SpringBoot常见启动报错 Please create bean of type ‘xxxx‘原因分析以及解决办法
字面来看就是SpringBoot 无法生成实例了。一般有以下几个原因1 没有写@Component注解(仅以@component为例)解决办法:补上去2 @bean(name="")属性没写解决办法:补上去3 SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描! Application类是指SpringBoot项目入口类。虽然启动类@SpringBootApplication默认开启了自动装配,但有时候也会因为包和class文件存放位置不恰
2021-04-20 10:13:10
619
原创 集合排序-comparable接口的使用
看了很多博客,还是蒙圈,可能很多博主复制粘贴的内容,以及非常差的语言文字功底对初学者都不太友好。进入正题。集合元素的排序。 System.out.println("我是分隔符");List<Integer> list1=new ArrayList<>();list1.add(15);list1.add(13);list1.add(14);Collections.sort(list1);list1.forEach((n)->{ System.
2021-04-18 14:16:54
229
3
原创 序列化和反序列
简单理解序列化:保存数据的时候既保存数值,又保存数据类型反序列化:恢复数据时,恢复它的类型和数值在网络编程(java)时,经常会在某个类上让它实现Serializable接口
2021-04-13 13:49:56
52
原创 String类常用方法
1 startsWith() 和subString()查找最长的公共前缀 public String longestCommonPrefix(String[] strs) { if (strs.length == 0) return ""; String s = strs[0]; for (String SS : strs ) { while (!SS.startsWith(s)) {
2021-04-08 09:26:27
42
原创 String StringBuilder StringBuffer的区别和应用场景
String 适用于操作数据量较小的情况,且每次操作都会产生新的对象StringBuilder 是线程不安全的,但效率相对较高。比较常用的应用场景是sql的拼接举例说明select * from tb_user where user_id in(11,22,44)如果方法传入的是一个list集合,拼接这个sql就要用到以下操作String baseSql=" select * from tb_user where user_id in"StringBuilder stb=new StringB
2021-04-05 16:11:15
147
1
原创 解决WLS2 Ubuntu 远程连接失败的问题
解决WSL2 Ubuntu远程连接失败的问题新手爬坑,遇到的问题主要有三类Ubuntu 没有安装SSH服务这个自行百度指令,照做配置文件没有暴露端口号和允许root用户登录vim /etc/ssh/sshd_config 进入配置文件英文输入法状态下 按“i” 进入 insert模式修改配置文件port 22PermitRootLogin yes单击ESC 退出编辑模式,shift+: 输入wq,完成编辑,回到指令界面重启 ssh服务忘记密码passwd root
2021-03-20 22:33:01
1014
原创 谷粒学院Spring-Security登录授权流程几个小问题分析(初学)
谷粒学院Spring-Security登录授权流程文字版流程流程(文字版)-1 在acl模块新建UserDetailService类(实现ss的UserDeTAILService接口),重写校验密码和查询权限的方法0 创建SpringSecurity配置类,修改相关的参数1 浏览器------>服务器后台(表单提交用户名和密码,UserdetailService类的方法查询数据库进行校验),校验成功,根据用户名查询出权限列表2.1 后台---->redis 存放用户名(us
2021-03-15 16:14:27
1108
原创 java基础- final关键字用来修饰成员变量
final关键字用来修饰成员变量在这里插入代码片 public static void main(String[] args) { String a="aaa"; final String b="aa"; String c="aa"; String d="a"; System.out.println(b==c);//true System.out.println(a==b+"a");//true System.out.println(a=
2021-02-26 15:24:16
225
原创 java基础-this关键字
this关键字在java中的使用1 this关键字可以用来访问本类的属性,方法,构造器2 this用于区分当前类的属性和局部变量3 访问成员方法 this.方法名4 this不能在类定义的外部使用,只能在类定义的方法中使用在这里插入代码片public class Person { String name1="聂风"; String name2="无名"; public void abc(){ String name1="步惊云"; System.
2021-02-24 16:10:37
49
原创 java基础-位运算符
java基础篇-位运算符public class Main { public static void main(String[] args) { int a = 2; int b = 3; int c = -2;// 2的原码 0010 0*2^0// 3的原码 0011 正数三码合一 System.out.println(2 & 3); //2// 按位与& 001
2021-02-21 15:26:00
55
原创 解决异常:“The last packet sent successfully to the server was 0 milliseconds ago. ”的办法
springboot+mysql+mybatis-plusspringboot启动失败,提示异常The last packet sent successfully to the server was 0 milliseconds ago解决方法:任务管理器重启mysql服务
2021-01-22 15:19:42
639
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人