git rebase命令常常因为江湖上关于它是一种Git魔法命令的名声而导致Git新手对它敬而远之,但是事实上如果一个团队能够正确使用的话,它确实可以让生活变得更简单。在这篇文章中我们会比较git rebase和经常与之相...
领域建模的体系化思维与6种方法论
背景 软件工程师做的核心事情就是对现实世界的问题进行抽象然后用计算机的语言对其进行重新刻画,在通过信息化来提高生产力。而这其中一个关键环节就是如何对问题域进行建模,在过去的工作中经常遇到一个问题是...
mongo操作
1.查询 db.project.find(); 2.加过滤条件 db.project.find({"_id":ObjectId("63ec87a135902f05cb3a62a8")}); 3.加结果字段筛选 db.project.find({"_id":ObjectId("63ec87a135902f05cb3a62a8")},{_id:1,creat...
迎战ChatGPT,这20种“金饭碗”工作最能打!
来源:李开复 有需要注册ChatGPT的也可以加下面的qq群:656897351 这份“后ChatGPT时代”的人类职业消亡清单里,财经、体育记者赫然在列,也引发了不少媒体朋友转发报道。目前,我的公号后台被大家询问最多的前...
Mac笔记本eclipse使用git pull操作时报错
环境 Mac:13.0.1 eclipse:2022-06 (4.24) git:2.38.1 现象 在eclipse的工程中,点击右键,使用git pull操作,会提示: ` Failed (ConnectException) to execute: Connection refused` 意思是gi...
ctr导入image时报错
导入命令: docker save nginx > nginx.tar ctr -n=k8s.io images import nginx.tar 报错内容: ctr: content digest sha256:870cd78ef6fe795f9ec60087873ba60515919a3c23a8fc342f9b0e7010609c4a: not fou...
docker容器无法启动
环境 centos7 docker 1.13.1 docker-compose 1.10.0 过程 1.在centos7上执行ptrace命令,发现没有 2.执行yum install ptrace,发现没有安装包 3.执行yum update over。。。 现象 1.yum updat...
P7和P8到底有哪些差距?
最近辅导了几个P7,想升P8的老哥,自我觉得以目前的技术实力打下来,弄个阿里P8或腾讯11级 ,在大厂当个组长或leader没问题,然而现实啪啪打脸了,5-6家聊下来没有拿到大厂offer,最后对面试都有些抵触了,还好帮...
程序运行时CPU异常排查
1.top查看CPU高的进程 2.java程序可以打印线程栈 3.java可以看线程的CPU排高的线程 4.如果是同一个线程CPU占比高,则多次打印该线程栈 5.找到多次线程栈的共同方法 6.代码中排查该方法,找出死循环问题 7....
ES搜索nested类型错误
参考官网:https://www.elastic.co/guide/en/elasticsearch/reference/current/nested.html#nested-fields-array-objects The nested type is a specialised version of the object data type that al...