自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 jenkins忽略错误

| true刚刚发了一篇文章 看到说发两篇 有个流量曝光劵嘿嘿 试试看是噱头还是确有其事 确有其事试试看效果 不过有一说一现在社会流量是重要有了流量割韭菜嘎嘎香 富人都是踩在说 下面xxxxxx废话不多说 这里就再写一个之前遇到的jenkins问题 就是当时那个构建项目 自己写的 发布容器前 需要kill了现在的服务 然后运行 然后清理开始好好的 但是新项目 的时候竟然报错了一看因为还没有容器 docekr kill就报错了 然后构建终止 查了很久 发现说。

2024-01-12 06:10:11 450

原创 jenkins时区不对 终极大法

安装了jenkins有段时间了 一直注意到构建时间差了10来个小时 一查发现时区是美国 受不了 赶紧一搜教程 你别说 前人踩坑 后人躺平 嘿嘿。

2024-01-12 05:57:38 765

转载 m1 mac安装Intel x86 Homebrew

主要是为了解决pycharm中的python库默认安装的是Intel库的,如果按照默认方法安装 有些旧库没有更新arm架构的库将无法使用 比如我这里pdf解析的工具。2.上一步看到安装目录为/opt/(如果是/usr/local/跳过这一步),打开终端运执行命令。芯片,解决想要使用M1芯片并将homebrew安装到/usr/bin目录下的问题。2.使用Homebrew安装软件时也需要开启Rosstta,安装完记得关闭。其实有两种办法 要么下载源码自己编译自己芯片的,但是麻烦的一批。

2023-05-06 18:31:16 687

原创 记录一次去水印 透明png图合成gif图的解决办法

公司需求,需要对相关词典页面的相关gif图去水印、加透明、去米字格的操作,去水印主要是遍历图片像素点,对具有特征的隐式水印进行去除,加透明则是新建一个rgba图,设置透明度,对原图进行转义值操作,去米字格则是根据最后一张图的轨迹,来针对性挑选和转移gif前面保存的像素值,最终满足了业务需求。简介:看命令很简单,delay时间,loop无限循环,接着是合成的图片,为防止特殊字符干扰控制台,直接"",并且这个也代表了顺序,使用当前目录所有png图片只需:"*.png"即可,最后的""内是保存结果地址喔~

2023-01-13 15:07:59 324

原创 docker内ubuntu装openoffice

修改环境变量 vi /etc/profile(没有vi可以安装,但是我这里是python基础镜像很精简,就采用外面编辑,cp进去,但是注意查看原来的内容 先cp出来追加再进去即可)注意和环境变量一样的位置 mkdir -p /java/jdk1.8.0_351。解压 tar zxvf jdk-8u231-linux-x64.tar.gz。主要是JDK未安装,运行去掉后台运行可以发现。上传到docker内,使用docker cp。但是到这里,运行soffice命令发现提示。所以开始离线安装JDK。

2022-12-29 11:49:41 876

原创 PolarDB MySQL8.0 IMCI效能测试

因为公司项目准备重构,在数据库选型中,之前搭建编译维护着StarRocks给公司其他业务使用,所以自然这次参与了效能测试,主要是和一直在使用的RDS做对比,而且之前因为OLAP场景搭建两套系统有一个同步的过程,有时候延迟大了(读写性能bug等原因)就导致业务出现一些问题,所以看到近期PolarDB发布了IMCI列式存储索引,就购买了按量付费的机器进行相关效能测试。开始买的主要是4h8g一主节点一只读节点比RDS稍微便宜一些,在性能上自测稍微好些,初始用的DTS全量同步数据过去,后来用的CloudCanal实

2022-12-08 01:24:21 205

原创 世界杯赛事钉钉群监控

最近看到同事在赌球,看到10元中了1000,也加入了赌球大队,但是一天工作下来,很难守到凌晨3 4点看球,但是看着手上的小票,又想一眼看清比赛形式,所以索性花了20分钟写了个小机器人,适用于自己了解战局。效果如下: 是不是战局一目了然,这天直接中了24直接拿下240元(哈哈哈),代码也很简单,实现过程就是百度世界杯排名,然后打开第一个百度页面,然后使用世界杯_百度体育(后来发现有api可以直接用,不过个人使用大概需求达到即可呢)

2022-12-08 01:11:02 188

原创 python shutil.rmtree 报 OSError: [Errno 39] Directory not empty

今天在Ubuntu系统上将docker root_data存储目录修改为阿里的nas盘上时,一直运行着的正常程序就报这个错误,奇怪的是在centos系统上同样的代码又没有报错,有点摸不着头脑,但是这两个系统安装docker后,将docker数据目录设置为nas盘符,在centos79上,默认每个容器还是10gb,但是ubantu上,直接就是整个nas的空间,所以应该和这个文件系统有关系,不清楚是版本问题还是系统问题,记录下,暂时的方案就是,代码兼容下:shutil.rmtree(tmp_dir,ignore

2022-12-04 19:55:55 835

原创 使用 soffice 将 doc 转换为 docx 不起作用Error: no export filter for teste.docx found, aborting. Error: no expo

我发现它为什么不起作用。我卸载了 oppenoffice 和 libreoffice,然后再放一个。最近项目编辑器有一个小功能,需要将doc转为docx,按照下面的方法安装后使用报。我正在使用 centos7,并从 openoffice 到安装所有东西。我放置了过滤器(来自 soffice 的过滤器示例)但仍然无法正常工作。失效了搜索名称即可下载,最后按照下方教程即可解决。可能它缺少某些库或某些依赖项存在冲突。我在 .doc 文件的当前目录中。

2022-11-23 17:27:43 1457

原创 uwsgi+nginx使用并发报(104: Connection reset by peer)

但,他没说明白post-buffering与post-buffering-bufsize参数的关系,即如果第二设置为64k,第一个post-buffering是不是应该要比64k更大。因为按我理解,bufsize是读post数据,然后写到post-buffering中,post-buffering不够POST的body大时,就会写文件。参考链接说明,http://simple-is-better.com/news/301,此文章还提到post-buffering-bufsize参数。

2022-11-23 11:39:59 1222

原创 Apscheduler时间调度程序

它是一个轻量级的 Python 定时任务调度框架。APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令。同时,它还支持异步执行、后台执行调度任务。

2022-11-18 04:26:53 345

原创 StarGo部署和管理StarRocks

修改deploy-template.yaml文件,主要是FE和BE节点,Broker暂不支持,如不涉及相关导入可以忽略:(下面是3FE+3BE的架构,文件目录配置了会自动创建,确保互信有权限即可)创建成功后,集群将会自动启动。主节点用于管理,可以混部,但要注意资源的竞争问题。除了没有Broker节点功能,自带jdk也是StarGo小缺点。失败了按照提示修改再运行即可,如果有问题重新删除目录运行即可。stargo:StarGo 二进制文件,无需安装。在主节点执行,给要分发的集群节点分发。

2022-09-25 13:12:49 750

原创 升级StarRocks集群

为了尝试新特性,对相关集群进行升级啦。(最主要的是备份哦)1 第一台BE节点升级 1.1 备份文件cd /mnt/starrocks_product/install/fe_2_be_1/starrocks/bemv bin bin.bakmv lib lib.bak1.2 复制文件cp -r /mnt/starrocks_product/StarRocks-2.3.0-rc01/be/bin /mnt/starrocks_product/install/fe_2_be_1/starrocks/becp -r

2022-07-09 16:20:29 497

原创 docker相关命令

1:要进入docker容器内部,首先要保证容器处理启动状态。docker ps -a 可以查看当前所有的容器,status字段可以看到当前容器所处的状态,up表示容器处于启动状态。2:使用docker exec进入容器内,这种方法是最通用的方法。docker exec -it 3a3afa942911 bash ,进入容器后进行后续操作。......

2022-07-01 14:38:12 1005

原创 记一次搭建生产starrocks开启同步RDB

因公司业务需求,准备4台8核16G机子,系统centos7.9。所有数据挂载在nas盘符首先优化和准备环境:去除一些系统内存CPU限制,还有时区一些设置1、JDKCentOS 7 安装JDK1.8(yum方式)_澹泊明志 宁静致远的博客-CSDN博客_centos7 yum安装jdk1.82、关闭SELINUX使用Overcommit不使用交换区禁用Transparent Huge PagesTCP连接缓冲队列设置最大用户进程数设置安装mysql-client-5.7.35...

2022-06-30 21:53:47 286

原创 阿里RDS同步到Starrocks

方案:实施:

2022-06-29 18:55:11 330

原创 服务器命令相关

Ubuntu新增硬盘的方法_Ro00okie的博客-CSDN博客_ubuntu 添加新硬盘2.2 永久挂载通过修改过文件 ‘/etc/fstab’来达到持久性的挂载效果, 这里通过硬盘的UUID来唯一指定索要挂载的硬盘对象, 因为通过目录的话当硬盘访问目录变化后挂载效果会丢失// 这里先通过'blkid'命令查看下硬盘本身信息blkidcd /etccp fstab fstab_backvi fstab// 这里发现系统其他的硬盘分区的挂载方式也是用的目录形式,那先不管,只管追加我们的一行UUID=

2022-06-08 22:52:59 50

原创 JAVA开发常用知识

Spring:springboot~ObjectMapper~dto到entity的自动赋值 - JavaShuo

2022-04-21 20:20:51 90

原创 Python开发常用知识

打包:一、使用pip freezepip freeze > requirements.txt这种方式配合virtualenv才好使,否则把整个环境中的包都列出来了。下面是在虚拟环境中生成的requirements.txt文件内容:cat requirements.txt二、使用 pipreqs这个工具通过对项目目录的扫描,自动发现使用了那些类库,自动生成依赖清单。此工具是基于imports,即你的项目引入了哪个包,此工具才会把引入的包写到requirements.tx

2022-03-23 17:03:42 1147

原创 Linux/CentOS使用yum安装ffmpeg

今天因为需要下载m3u8格式的视频,转码成mp4格式,折腾了一圈Python,后来发现还是使用命令行的操作来完成这个自动化步凑。之前呢,遇到过类似的场景:Linux/CentOS根据完成的Excel计算结果做成API、云盘上传命令完成图床等,均是使用OS系统命令来完成功能的。废话不多说,开整:找了很多教程,先上有用的,但是版本好像有点老,不过功能很稳:教程一1.升级系统sudo yum install epel-release -ysudo yum update -ysud

2021-12-14 14:39:02 5008

原创 mybatis查看日志,自动带有select count,查询不出对应类或者数据

记录下,今天需要将数据查出来分页,结果发现调用方法也对,但就是没有数据。原因是 作为参数的实体类 OR 继承的父类中存在分页代理,是PageHelper切过的啦,后续我的具体解决:PageHelper.startPage(pageNum, pageSize);将这行代码放在查询数据后,就能查出数据了...

2021-11-07 21:49:35 1896 2

转载 The server time zone value is unrecognized or represents more than one time zone. 问题的解决办法

我在用spring boot开发商城项目的时候,发现了这个问题:The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one time zone.其中是有乱码的。解决的方法是,在连接mysql的url后面加上了一句话。原来的url:jdbc:mysql://localhost:3306/shiwu?useUnicode=true&characterEncoding=UTF-8

2021-10-22 13:45:26 410

转载 IDEA MAVEN项目右键创建servlet,没有servlet选项的解决办法

解决办法1.选中项目,file-project structure-modules2.选中src 标记为resources⭐3.回到项目在modules右键addframeworksupport⭐4.加入web框架5.回到项目 重新进入file-project structure 在facets配置中的sources root的,将src勾选上这样回到项目列表 重新新建试一下完成!...

2021-09-29 11:36:44 716

转载 Android studio 开启debug、release混淆模式和混淆打包安装后报错NullPointerException int java.util.List.size()

新手日常踩雷区,留下此贴,希望下次不会再这样折腾,一开始报错,因为手机连不上电脑不好调试,所以发现在app gradle中配制以下代码可以开启debug安卓模拟机开启安装模式调试:signingConfigs { release { } debug{ }}buildTypes { release { // 不显示Log ...

2019-02-03 13:18:29 1463

空空如也

空空如也

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

TA关注的人

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