自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Odboy

当你的能力不及你的野心,请努力学习吧

  • 博客(119)
  • 资源 (7)
  • 收藏
  • 关注

原创 【全网唯一有效】MacOS 12.4安装Parallels Desktop 17.1.x出现网络错误等等解决

1、打开终端,执行以下命令,然后可能会要重启要同意啥啥的,它要咋滴你就咋滴,保险2、执行完上一个命令后,完全退出PD后,再次进入PD的控制中心,然后解锁后进入你想启动或者安装的虚机的内存配置中,点击’高级…',如下图所示3、将虚拟机监控程序由 Apple 变更为 Parallels,然后OK,最后别忘了锁上哦!4、最后,启动你的虚机,开始愉快的玩耍吧! 一次配置,一直适用!1、异常一:网络错误修复2、异常二:USB错误修复3、异常三:执行该操作失败......

2022-07-01 14:09:24 4538 1

原创 2021年年终总结之叙事篇

本文将从工作、生活、爱情、人生规划的角度, 从左往右阐述2021的种种事与想.工作篇2021年将要结束, 2021的工作也即将告一段落, 回望今年, 真是让我感慨万千, 是我难以忘怀的一年, 这一年来, 有心酸也有甘甜, 这一年, 很难忘.2020年5月, 那个时候疫情, 正赶上裁员高峰期, 经历了几波裁员, 最终我还是留了下来. 但是, 时间过得很快, 由于工资的问题, 7月份我就离职了. 有幸进入申通, 感谢领导给予的机会.前期的我, 由于个人的原因, 确实捅了不少篓子, 后来我也意识到了, 我

2021-12-21 16:46:57 1601

原创 Gitlab9.5 项目CICD Pipelines状态(Status) Pending解决

# 删除runnergitlab-runner verify --delete --name Runner名称# 重新注册runner# 下面是我的url和token# http://192.168.175.100/# QGzw5t_y8w6gfHzKdbwSgitlab-ci-multi-runner register# Please enter the gitlab-ci coordinator URL:http://192.168.175.100/# Please enter t

2021-09-24 16:03:26 3540

原创 CentOS7 自定义登录前后欢迎信息

修改 /etc/issue 文件(只会在普通登录时才会显示,远程 ssh 连接的时候并不会显示此信息)打开 /etc/issue 文件,可以看到里面是这样一段"Welcome to -kernel 后接各项参数\"后接的参数的各项说明:\d 显示当前日期;\l 显示虚拟控制台号;\m 显示机器类型,即 CPU 架构,如 i386 或 x86_64 等(相当于 uname -m);\n 显示主机的网络名(相当于 uname -n);\o 显示域名;\r 显示 Kernel 内核版本号(相当于

2021-08-19 14:25:26 931

原创 MySQL常用语句

数据库操作查看数据库SHOW DATABASES创建数据库CREATE DATABASE 数据库名使用数据库USE 数据库名删除数据库DROP DATABASE 数据库名创建表全部复制CREATE TABLE t SELECT * FROM t1部分复制CREATE TABLE t SELECT id,name FROM t1变更表变更字...

2021-08-04 19:47:28 88

原创 Mac安装Nginx

安装homebrew/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"安装nginxbrew install nginx查看nginx版本nginx -v相关文件目录# 文档根目录/usr/local/var/www# 主配置文件...

2021-08-04 04:05:18 151

原创 Gitlab从搭建到差点放弃, 玩转CICD

CentOS-7-x86_64-Minimal-1804(CentOS Linux release 7.8.2003 (Core))推荐最低配置: 2C 4G disk: 20G初始化已安装/已执行过的操作内核优化(vi /etc/sysctl.conf)# kernel optimize## 表示套接字由本端要求关闭,这个参数决定了它保持在FIN-wAIT-2状态的时间,默认值是60秒,建议调整为2,该参数对应系统路径为:/proc/sys/net/ipv4/tcp_fin_timeout 60

2021-07-30 09:27:30 621

原创 Mac简单的GO应用程序搭建(一定可以跑起来的死定理)

如果使用的go版本小于1.131、关于依赖代理配置方式mac、linux# 配置 GOPROXY 环境变量export GOPROXY=https://goproxy.io,direct# 还可以设置不走 proxy 的私有仓库或组,多个用逗号相隔(可选, 或者不考虑)export GOPRIVATE=git.mycompany.com,github.com/m...

2021-07-25 13:26:17 261

原创 常见场景JVM参数配置

应用服务器配置示例-server -Xmx4g -Xms4g -Xmn256m -XX:PermSize=128m -Xss256k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:Lar...

2021-07-22 19:49:28 198

原创 JVM小调优

解决RES高, 启动参数查看部署系统的启动脚本,发现启动方式为:Java –jar xxx.jar –Xms256m –Xmx512m正确的Java命令:java [ options ] class [ arguments ] java [ options ] -jar file.jar [ arguments ]其实也找到了此问题原因所在,Java –jar...

2021-07-22 13:52:54 76

原创 全网:Git异常解决方案

异常1Git Pull FailedPulling is not possible because you have unmerged files.hint: Fix them up in the work tree, and then use 'git add/rm <file>'hint: as appropriate to mark resolutio...

2021-07-21 07:22:11 112

原创 常见的四种通讯模式

即发即忘FireAndForget立即发送一个请求,无需为这个请求发送响应报文。适用于监控埋点,日志上报等,这种场景下无需回执,丢失几个请求无伤大雅。请求响应RequestResponse请求方发送一条请求消息,响应方收到请求后并返回一条响应消息。传统的HTTP是典型的RequestResponse。流RequestStream请求方发送一个请求报文,响应方发回N个响...

2021-07-13 14:46:59 1137

原创 Gitlab14从搭建到落地CICD(一)

前期准备参考我的上一篇文章: Gitlab从搭建到差点放弃# 已知路径/usr/local/apache-maven-3.6.3/usr/local/jdk8u262-b10# 配置路径cd /usr/local && ln -s ./apache-maven-3.6.3 maven3cd /usr/local && ln -s ...

2021-07-12 02:42:18 531

原创 CentOS7 免密登录指南

已有公钥或生成公钥举个栗子: A 免密登录 B, A最好用root用户, 可避免踩坑; mac的话直接用现有管理员账户即可; win也一样# A机器上# 如果提示.ssh目录不存在,那么就需要执行ssh-keygen生成证书,如果存在则进行下一步cat ~/.ssh/id_rsa.pub# 复制这一步显示的一长串鸟文ssh-rsa XXXXB3NzaC1yc2EA...

2021-07-09 23:37:29 253

原创 Ansible之Playbook

Playbook介绍参考文档Playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与saltstack的state状态文件。ad-hoc无法持久使用,playbook可以持久使用。playbook是由一个或多个play组成的列表,play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓...

2021-07-09 15:50:51 333

原创 从零开始打造一个简单的CICD(01)

什么是CI? CD又是什么?持续集成和持续交付应用部署步骤?1、CI: 测试、编译、打包2、CD: 推包、备份、(下负载)停服、部署、启动(健康检查、上负载)* 部署失败解决方案: 1、找到最近线上稳定版本, 这个版本称为"基线"2、重复CD操作包含元素项目, 受代码托管平台管控, 如:gitlab, svn等等项目名称: eg. 小处女管理系统项目地...

2021-07-09 07:09:33 261

原创 实战之Ansible前后端部署脚本

首先, 服务已经在线上能跑起来为前提ansible常用模块参考前端 boring-front, 后端 boring-serverll /Users/lingye/MyProjects/gitee/boring-server/boring-profession-system/target/lib |grep boring- |awk '{print $9}'实现前提, ...

2021-07-09 02:16:17 2283

原创 阿里云HBase Shell操作指南

下载配置下载HBase Shellhttps://hbaseuepublic.oss-cn-beijing.aliyuncs.com/hbaseue-shell.tar.gz?spm=a2c4g.11186623.2.5.72e9404bqjt0C1&file=hbaseue-shell.tar.gz解压,然后在解压后的tar包中的conf/目录下的hbase-...

2021-07-08 16:55:25 851

原创 SpringBoot之fastjson Long转json 精度丢失问题解决

// 在实体类的对应字段(id)加上注解 @JSONField(serializeUsing = ToStringSerializer.class)解决@EqualsAndHashCode(callSuper = true)@Datapublic class DebtVO extends BoringVO { @JSONField(serializeUsing ...

2021-07-06 05:15:45 449

原创 全网: Springboot 高级瘦身法之MB到KB的转化

情况一可执行jar为boring-profession-system.jar没有依赖本地lib包, 比如接入钉钉可执行jar的POM配置properties配置<properties> <boot-jar-output>${project.build.directory}</boot-jar-output> ...

2021-07-05 11:24:23 241

原创 全网: Mac安装ansible

首先, 执行以下脚本, 安装homebrew/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"选第一个,测试过后,感觉第一个比较稳, 输入Mac管理员密码,开始安装homebrew安装过程appledeMacBook-Air:~ lingye$ /b...

2021-07-05 02:55:50 779

原创 Nginx配置文件nginx.conf中内置变量以及参考值

location /info { add_header 'Content-Type' 'text/html'; echo "http_user_agent :$http_user_agent <br>"; echo "http_cookie ...

2021-06-25 15:10:30 431

原创 NPM安装依赖包,报错node-gyp rebuild...解决方法

异常信息npm ERR! code 1npm ERR! path D:\demo\node_modules\node-sassnpm ERR! command failednpm ERR! command C:\Windows\system32\cmd.exe /d /s /c node scripts/build.jsnpm ERR! Building: C:\Pr...

2021-06-22 12:54:30 52834 14

原创 解决NPM安装慢最稳解决方案

以Win10为例,其他均为当前用户的Home目录下~/pip/pip.ini[global]index-url=http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com~/.npmrcregistry=https://registry.npm.taobao.org...

2021-06-21 07:00:06 107

原创 运用OKR工作法, 进行目标与绩效的管理

O 即 目标:你想要什么KR 即 关键结果:你打算怎么做适应对象:公司互联网企业创新企业/公司成熟公司转型快速扩张企业部门研发部门项目组/创新项目业务支持部门岗位研发人员创意工作高复杂知识型工作需要团队合作紧密的岗位其他无法用KPI衡量的岗位OKR与KPI对比共同点|SMART原则S: 具体的M: 可度量的A...

2021-05-26 02:10:47 690

原创 每天一个小技巧之Bash Shell Debug

sh -x xxxx.sh

2021-05-21 13:19:50 111

原创 每天一个小技巧之Mac强制退出应用程序

option+command, 最后按下ecs出现应用列表, 选中那些无响应的龙傲天应用, 单击"重新启动"

2021-05-21 10:32:31 84

原创 MAC & IDEA & SpringBoot启动慢, 提速小窍门

1、打开终端, 获取hostname$ hostname appledeMacBook-Air.local2、提权修改hosts文件$ sudo vim /etc/hosts### Host Database## localhost is used to configure the loopback interface# when the system is ...

2021-03-25 16:39:28 345

原创 Mac & IDEA 常用快捷键(持续更新)

option altcommand ctrlCaps Lock 变更输入法按住shift按字母转大写command+c/x/v/d 复制/剪切/粘贴/复制一行command+x 删除一行command+l 快速定位行command+/ 将当前选择变更为注释command+option+l 格式化代码command+option+m 将...

2021-03-25 06:19:38 2286

原创 Java SimpleDateFormat时间格式化前后,时间戳是否有区别?

public static Boolean validateDateInRange(Date validateDate, Date startDate, Date finishDate) throws ParseException { System.out.println("格式化前时间戳: " + validateDate.getTime()); ...

2021-03-03 03:12:33 126

原创 Java之重写枚举类的坑

@Getter@AllArgsConstructorpublic enum NeedTypeEnum { BIZ("业务需求", 1), PRODUCT("产品需求", 2), DESIGN("设计需求", 3), TECHNOLOGY("技术需求", 4), OTHER("其他需求", 5); private final S...

2021-02-24 18:55:17 269

原创 Java之Dubbo常见异常

Dubbo提供者无法提供服务# 本机IP无法解析,Dubbo注册的提供者IP为外网某IP地址[DubboClientReconnectTimer-thread-2] WARN com.alibaba.dubbo.remoting.transport.AbstractClient - [DUBBO] client reconnect to 220.250.64.225...

2021-02-24 03:30:07 608

原创 Java存储金额用什么类型?事务什么情况下会正常回滚?

Java存储金额用BigDecimal类型对应的MySQL字段类型为decimal,其他的数据库请百度了解下.事务什么情况下会正常自动回滚1、注解被拦截方法,@Transactional2、运行过程中出现异常,默认配置下,事务只会对Error与RuntimeException及其子类这些UNChecked异常,做出回滚。 一般的Exception这些Checked异常不...

2021-02-20 10:48:10 117

原创 全网:从Python3编译到AnsibleAPI回调

* 学习环境 CentOS Linux release 7.8.2003 (Core)编译安装Python3.8.51、下载Python-3.8.5源码包下载地址1(巨慢):https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz下载地址2(推荐):https://pan.baidu.com/s/1OKeCP...

2021-02-05 19:50:46 382

原创 书写业务逻辑的优等式(Java篇)

有一种牛逼的代码他有多牛逼呢,封装和抽象做的非常的多,代码层次非常的深入,看似牛逼,实则没有注释估计过一个月自己写的什么玩意都忘记了。从清晰度和可维护性方面来说,有以下几个弊端~出现问题后,很难定位哪里出现问题;后续给他人维护起来也是相当滴困难;每看一个简单的Case,都要跟踪很久;写单元测试那是相当滴麻烦;类名也不宜过长,比如看下面这位~优秀滴业务代码七步...

2021-02-04 00:53:06 67

原创 全网:(数据过滤)连接查询的各种应用之MySQL(参考)

一、7种连接1、内连接隐式内连接SELECT <select_list> FROM TableA A,TableB B WHERE A.Key = B.Key显示内连接(效率比隐式更高,推荐)SELECT <select_list> FROM TableA A INNER JOIN TableB B ON A.Key = B.Key区别隐...

2021-01-21 20:48:03 122

原创 全网:项目推进与GitLab分支管理规范(参考)

master分支只存线上的代码,只有确定可以上线时的才合并到master上,并且在master的基础上打Tag。develop分支,简称dev初次创建dev时,需要从某个版本的master分支拉取,保持开发时本地代码和线上最新的代码相同。dev分支是在开发时的最终分支,具有所有当前版本需要上线的所有功能。release分支a、当dev分支已经有了本次上线的所有代码的时...

2021-01-14 23:54:51 483

原创 MyBatisPlus中Service.getById,getOne返回null情景处理

1、第一种: 没有指定id字段@TableId(value ="uid")private Long uid;2、第二种:虽然在Application类上添加了Mapper扫描注解,但是在Mapper类中没有指定@Mapper注解,虽然说一般情况下不需要显示指定,但是为了排除异常所在,这也是个排错的方法.@MapperScan("cn.odboy.sagitarii.re...

2020-11-16 01:12:58 6833

原创 React新版中父组件执行子组件中的函数(快乐四步走)

我们今天的嘉宾分别是Computer、Mouse,由于Mouse是被电脑所支配,或者说'引用',所以在这里Computer属于父组件,而鼠标属于子组件class Computer extends Component{ onRef = (ref) => { this.childMouse = ref } doChangeColor = ()...

2020-10-16 20:31:22 531

原创 React组件的两种写法

ES5函数组件方式// 使用一个函数来定义组件,参数为props(父级传入的参数)返回的是个React元素,本质上就是JavaScript函数function Student(props) { console.info(props) let someThing = '自定义的字段,可以在return中被引用' // name、books为Student的属性...

2020-10-15 17:35:42 200

gitlab-ce-14.3.3-ce.0.el7.x86_64.rpm

和gitlab-ce一起使用,建议使用9.5及以上版本

2021-12-08

接入钉钉必备jar包(含加解密依赖包).zip

适用于Java程序员, 接入钉钉API, 适合新接口

2021-08-17

gitlab-runner-windows-amd64.zip

gitlab-ce-9.5.10-ce.0.el7.x86_64.rpm配套runner, 适用于Window7及以上系统, 国内下载速度极慢, 8byte/s能下一年

2021-08-17

gitlab-ci-multi-runner-9.5.1-1.x86_64.rpm

gitlab-ce-9.5.10-ce.0.el7.x86_64.rpm配套runner, 适用于CentOS7及以上系统, 国内下载速度极慢, 8byte/s能下一年

2021-08-17

gitlab-ce-9.5.10-ce.0.el7.x86_64.rpm

适用于CentOS7及以上系统, 国内下载速度极慢, 8byte/s能下一年

2021-08-17

简易redis分布式锁.7z

适合Java程序员、初入分布式或爱造轮子的小伙伴

2021-08-17

千锋Android内部资料

这个是2014年千锋内部的培训资料,虽然说现在是16年,14年的东西或许会有些老套,但是它的确很有韵味,这种东西就像是陈年的老酒,越是有年代感,越是好.让我们共同学习,共同进步吧.

2016-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除