代码改变世界

mysql根据现有表创建新表【转】

2023-07-23 19:07 by 方斌, 51 阅读, 0 推荐, 收藏, 编辑
摘要:1、语法1:CREATE TABLE new_tbl LIKE orig_tbl; 1、1 根据departments表创建新表departments1 使用命令: CREATE TABLE departments1 LIKE departments; 这种语法,将从源表复制列名、数据类型、大小、非 阅读全文

记录一次处理k8s大量Evicted pod 的情况

2023-05-15 10:21 by 方斌, 244 阅读, 0 推荐, 收藏, 编辑
摘要:现象:k8s多个ns 下出现大量Evicted 的pod 查询某个 pod kubectl describe pod demo-6486d57d96-pk46l 看到原因为; Evicted状态,是驱赶的意思,意思是当节点出现异常时,kubernetes将有相应的机制驱赶该节点上的Pod。 多见于资 阅读全文

记录一次尝试obrStack 新容器虚拟机管理软件导致原有dockerDesktop不好使的问题处理

2023-04-27 00:49 by 方斌, 603 阅读, 0 推荐, 收藏, 编辑
摘要:1、已安装完成dockerdesktop并正常使用 2、docker images 能查询到使用的镜像 3、安装obrStack ,导致 命令行docker 自动设置为 /Users/fangbin/.orbstack/Docker 并连接unix:///Users/fangbin/.orbstac 阅读全文

git代码量统计

2023-04-26 17:47 by 方斌, 160 阅读, 0 推荐, 收藏, 编辑
摘要:统计项目内所有代码行数 git log --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, tot 阅读全文

vi 使用 set paste 解决格式混乱问题

2023-03-20 13:43 by 方斌, 53 阅读, 0 推荐, 收藏, 编辑
摘要:进入文件 : set paste 再次粘贴不会出现格式错列问题 阅读全文

ubunt 18.04 之后版本配置网络 netplan

2023-02-16 17:58 by 方斌, 52 阅读, 0 推荐, 收藏, 编辑
摘要:查询网卡名称 ip a dhcp # This is the network config written by 'subiquity' network: ethernets: enp0s7: < 网卡名称 dhcp4: yes < 启用dhcp optional: true addresses: 阅读全文

Docker容器之最小JDK基础镜像 【转、改】

2023-02-02 11:26 by 方斌, 563 阅读, 0 推荐, 收藏, 编辑
摘要:使用压缩包 # using alpine-glibc instead of alpine is mainly because JDK relies on glibc FROM docker.io/jeanblanchard/alpine-glibc # author MAINTAINER fb # 阅读全文

gcr.io访问异常无法拉取镜像问题【转】

2023-02-02 11:17 by 方斌, 117 阅读, 0 推荐, 收藏, 编辑
摘要:引用了 zhangguanzhang.gcr.io https://github.com/zhangguanzhang/gcr.io 自己开源的获取google镜像仓库的办法 详情可查看该文章release 拉取 假设需要拉取gcr.io/google_containers/pause:3.1 和 阅读全文

Mac下eclipse安装 lombok 插件, 解决引入Slf4j注解后,log报错问题

2023-01-29 10:45 by 方斌, 159 阅读, 0 推荐, 收藏, 编辑
摘要:(1)下载lombok插件 https://projectlombok.org/download (2)下载lombok插件 到eclipse安装目录修改eclipse.ini文件,在最末尾增加-javaagent:加lombok.jar的路径 -javaagent:/Applications/Ec 阅读全文

Git 之 push 代码后,如何回退/回滚到之前的版本的方法【转】

2022-10-13 15:42 by 方斌, 1623 阅读, 0 推荐, 收藏, 编辑
摘要:方法一: 强制到目标版本 命令:git reset --hard 回退到的版本号 把当前的head指针指向,强制提交推送到远程,实现回退版本 命令:git push -f origin 分支名字 方法二: 1、git reset --hard HEAD~2 后面2,表示我已经push两次了,这两次都 阅读全文