- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 图片压缩并上传oss
# -*- coding: utf-8 -*-from io import BytesIOfrom PIL import Imageimport requestsimport mathimport jsonimport oss2import uuidimport loggingimport timeimport _threadlogging.basicConfig(level=logging.DEBUG, format='%(asctime.
2022-03-04 17:44:11
922
原创 Shell日志合并
#!/bin/bashfunction ergodic(){ for file in ` ls $1 ` do if [ -d $1"/"$file ] then ergodic $1"/"$file else echo $1 echo $file cat $1/$file |grep "mapToAuction" |grep "hit =" |awk -F "hit = [ []".
2022-01-25 17:00:06
451
原创 Helm简介
Helm 是 Kubernetes 的包管理器。包管理器类似于我们在 Ubuntu 中使用的apt、Centos中使用的yum 或者Python中的 pip 一样,能快速查找、下载和安装软件包。Helm 由客户端组件 helm 和服务端组件 Tiller 组成, 能够将一组K8S资源打包统一管理, 是查找、共享和使用为Kubernetes构建的软件的最佳方式。主要概念:chart Helm的打包格式叫做chart,所谓chart就是一系列文件, 它描述了一组相关的 k8s 集群资源 release
2022-01-21 17:33:59
358
转载 Java基础数据类型二进制转换
Java基本数据类型与表示范围(boolean忽略) 1,byte(整型):8位,short(整型):16位,char(字符型):16位,int(整型):32位,float(浮点型单精度):32位,long(整型):64位,double(浮点型双精度):64位。 2,直接按位做比例运算,一个short数字或char字符可有两个byte数字表示,一个float或int数字可由4个byte数字表示,一个long或double数字可由8个byte数字表示。 3,以2进制数...
2021-12-30 18:14:56
2018
原创 sshpass设置免密登陆
1、安装curl -O -L http://downloads.sourceforge.net/project/sshpass/sshpass/1.06/sshpass-1.06.tar.gz && tar xvzf sshpass-1.06.tar.gz && cd sshpass-1.06 && ./configure && make && sudo make install# 或者yum安装# yum -y
2021-12-27 14:59:59
1321
原创 k8s入门
Kubernetes的整体架构Kubernetes属于主从分布式架构,主要由Master Node和WorkerNode组成,以及包括客户端命令行工具kubectl和其它附加项。Master Node:作为控制节点,对集群进行调度管理;Master Node由API Server、Scheduler、ClusterState Store和Controller-Manger Server所组成; WorkerNode:作为真正的工作节点,运行业务应用的容器;Worker Node包...
2021-11-25 15:06:44
185
原创 case校验工具
校验类:compare_json.py# encoding:utf-8import jsonimport sysimport typesTYPE = 'TYPE'PATH = 'PATH'VALUE = 'VALUE'# Borrowed from http://djangosnippets.org/snippets/2247/# with some modifications.class Diff(object): def __init__(self, first, s.
2021-08-31 10:58:41
190
原创 SpringBoot Ebean多数据源
Ebean多数据源配置在properties文件中:代码:@Configuration@Slf4jpublic class EbeanConfig {@Value("${spring.datasource.url}") String url; @Value("${spring.datasource.username}") String username; @Value("${spring.datasource.password}") Str
2021-08-24 16:24:41
606
原创 Linux,shell,k8s常用命令
git fetch origin 远程分支名x:本地分支名x 采用此种方法建立的本地分支不会和远程分支建立映射关系git fetch -a 查看远程新分支git checkout 分支名git checkout -b 本地分支名x origin/远程分支名x 采用此种方法建立的本地分支会和远程分支建立映射关系。git checkout -b 1.3.dev origin/1.3.devgit push --set-upstream origin branch_name来在远程创建一个与本地bran
2021-08-24 15:06:51
848
原创 jvm设置
#!/bin/bashjava_version() { # maybe 1.8.0_162 , 11-ea local local_java_version local IFS=$'\n' # remove \r for Cygwin local lines=$("${JAVA_HOME}"/bin/java -version 2>&1 | tr '\r' '\n') for line in $lines; do if [[ .
2021-08-24 14:56:38
593
1
原创 k8s搭建drone
Drone 是用 Go 语言编写的基于 Docker 构建的开源轻量级 CI/CD 工具,可以通过 SaaS 服务和自托管服务两种方式使用,Drone 使用简单的 YAML 配置文件来定义和执行 Docker 容器中定义的 Pipeline,Drone 由两个部分组成:Server端负责身份认证,仓库配置,用户、Secrets 以及 Webhook 相关的配置。 Agent端用于接受构建的作业和真正用于运行的 Pipeline 工作流。Server 和 Agent 都是非常轻量级的服务,大概只使用
2021-08-02 14:38:16
1758
原创 怎样把pom.xml中的jar包放入基础镜像中
因为是放入基础镜像,下载一次就可以了,所以不必使用maven,我的操作如下:1.下载一个maven到本地;maven下载地址:http://maven.apache.org/download.cgi然后执行tar解压2、进入/apache-maven-3.6.3/bin目录下3、把pom.xml访问此目录4、vi 编辑 aa 批处理文件,内容为mvn dependency:copy-dependencies5、执行此文件,会在此目录下生成一个target目录我们需要的jar包都下载到了此
2021-03-30 18:01:17
299
原创 java生成二维码,可添加logo和文字
package com.luo.wctweb.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.ByteArray
2017-02-14 16:46:15
1806
转载 java代码在页面实现展示pdf文件
public void findPdf() throws IOException{HttpServletResponse response = ServletActionContext.getResponse();response.setContentType("application/pdf");FileInputStream in = new FileInputStream(new
2017-02-14 16:14:41
2610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人