经常有一些有意识和无意识的事情,我们会做很多次的重复,非常的没有效率。 同理,有一些小的代码段,经常被一些愚蠢的工程师(如果我也算是的话)折腾来折腾去,毫无新意,毫无价值,改完之后似乎某个时刻又被翻出来重新讨论,重新回到沦陷前。 那么能不能有一条规则,可以有效的评估,在N次迭代后还没有效果的东西,要 ...
分类:
其他好文 时间:
2020-10-10 17:37:19
阅读次数:
19
代码 a1 = Node("house", name='303') g.merge(a1) 执行报错 Primary label and primary key are required for MERGE operation 造成错误的根本原因是py2neo的版本不正确,上述代码使用的是老版本的编 ...
分类:
其他好文 时间:
2020-10-10 16:57:02
阅读次数:
23
LeetCode 117 填充每个节点的下一个右侧节点 问题描述: 给定一个二叉树 struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 ...
分类:
其他好文 时间:
2020-10-09 20:50:04
阅读次数:
18
所有的高级语言技术,都是由前端的翻译转化,源码理解,和后端的运行技术和语义实现的:即编译-链接-运行循环这个标准过程组成的(真正了解这个三段式过程,无论是多复杂或复合了的语言系统,给其定性将不再是难事),而且其编译器实现一开始都是以静态过程式、函数为实现机制的。都是C语言和标准编译原理教程那套。而高级和复杂语言实现,都是先过程元素,然后再在编译器前端实现语法增强,或封装到class和库级增强实现的
分类:
其他好文 时间:
2020-10-09 20:31:31
阅读次数:
21
实例环境:Centos 7.x 服务端的操作 1、这里我们使用epe源进行安装,需要打开自带的Base仓库 yum install epel-release -y yum install ansible -y 2、 ...
分类:
其他好文 时间:
2020-10-08 19:44:06
阅读次数:
27
launch.json是vscode用于调试的配置文件,比如指定调试语言环境,指定调试类型等等。我们第一次运行程序的时候,就可以选择让vscode自动帮我们创建出来。我们这里以调试node.js环境为例。 点击debug时会有一个create a launch.json的链接。 根据我们的环境选择N ...
分类:
Web程序 时间:
2020-10-08 19:26:01
阅读次数:
34
一、K8s平滑切换版本技巧1.1升级方法1一台服务器操作完成切换,再操作第二台、第三台...2、删除一台node节点3、关闭升级机器负载匀衡4、删除老版本软链接,新版本做软链接5、拷贝老版本重启脚本证书到新软版本软件目录6、重启kubelet、kube-scheduler、kube-apiserver、kube-proxy、kube-controller-manager1.2删除Node节点hds
分类:
其他好文 时间:
2020-10-08 19:11:59
阅读次数:
20
For a binary tree T, we can define a flip operation as follows: choose any node, and swap the left and right child subtrees. A binary tree X is flip e ...
分类:
其他好文 时间:
2020-10-08 19:09:30
阅读次数:
24
修改cat/etc/ansible/hosts[test]10.27.235.108host_name=test_host_namehosts:testuser:rootgather_facts:truetasks:name:rsyncdirfilebeathostname:‘name={{host_name}}‘name:"addline"lineinfile
分类:
其他好文 时间:
2020-10-08 18:41:19
阅读次数:
19
下载 wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz 解压 tar -xvf node-v10.15.1-linux-x64.tar.xz 修改环境变量 vim /etc/profile PATH=$PATH: ...
分类:
Web程序 时间:
2020-10-07 21:42:36
阅读次数:
49