
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
当clone一个远程repo之后,默认会新建一个master或main的本地分支。比如:可以看到本地默认只建了一个main分支,剩下的都是远程分支。可以在远程分支基础上checkout出一个本地分支来,比如执行命令:这是一个本地分支develop被创建出来。就是上边输出的名字以remotes/origin/开始的分支。虽然叫远程分支,但是这些分支所对应的commits也是在我们本地的,严格来说应该
在使用kotlin plugin 1.6.10,结合spring boot开发时,发现很多kotlin基础包中的函数无法使用,提示无法找到, 但是kotlin-stdlib: 1.6.10和kotlin-stdlib-jdk8:1.6.10明明都在类路径下。重启,删除都不好用。最后发现可以将idea的cache清空,再重启idea,就没有问题了。invalidate idea cache的方法:调
先要保证:settings-----》Editor------》Code Style--------》java下的这两个选项不被勾选; 如果还是自动加上final, 再按ctrl+alt+v自动生成变量,然后再按一下alt+f,就可以了。
简单来说,git将所有commit组成一个大的类似链表或者树的结构,每一个commit都指向他的一个或多个父节点。在这些commit集合中,如果划归branch,git采用的做法就是让该branch指向某一个commit,在该commit之前(包括他自己)所有的commit都属于该branch。而tag跟branch的概念比较像,只不过tag是不可变的branch,就是tag也是指向一个commi
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=<device-width&g
size_t定义一个值,比如可以用于以下函数://malloc()void *malloc(size_t n);//memcpy()void *memcpy(void *s1, void const *s2, size_t n);//strlen()size_t strlen(char const *s);比如在16位,32位系统中,我们可以将size_t定义成如下类型,这样size_t就表示该系
jackson fast xml 从xml中读取时间信息时,java class时间字段使用LocalDateTime,而不是用java.sql.TimeStamp,测试中发现如果使用java.sql.TimeStamp, jackson fast xml会将从xml中读取的不带失去的时间字符串转换成本地时区的TimeStamp,而如果使用java8的LocalDateTime,就不会存在这个问题
样例代码:原始类:@Repositorypublic class UserDaoImp implements UserDao {@Overridepublic int addUser() {System.out.println("add user ......");return 6666;}@Override...
要说清楚Kubernetes的网络架构,需要对计算机网络有比较深入的理解,至少是实战的CCNA or CCNP level的网络工程师,并且要对现代Linux所具备的各种网络功能非常理解才能彻底搞清楚底层实现细节,比如Linux的birdge, firewall (iptable), router/NAT等等功能。现代Linux操作系统已经远远不是一个传统的单一操作系统,他集成了操作系统,交换机,
1. 登录到EC2 instance(也即EC2虚拟机)的操作系统里边,运行查看主机网卡的命令,比如'ifconfig' or 'ip address', 我们能看到的只有private IP address。2. Public IP address是由图二中的Internet gateway(IGW),为我们的instance动态分配的一个公网IP。IGW上有一个public IP pool,每







