自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (11)
  • 收藏
  • 关注

原创 Shell 脚本学习 day03

Shell 脚本学习 day03。

2023-10-30 20:14:43 103

原创 Shell 脚本学习 day02

Shell 脚本学习 day02。

2023-10-29 12:38:54 66

原创 Shell 脚本学习 day01

每天一个用于的shell 脚本,让我们一起来学习

2023-10-28 11:53:51 209

原创 源码包安装zabbix

二进制安装zabbix。

2023-10-20 20:59:08 59

原创 利用 docker-compose 搭建kafka&redis&zookeeper

docker-compose

2023-02-14 10:07:38 61

原创 Devops全链路学习——docker-compose sonarqube部署

sonarqube是检查代码问题的工具

2022-08-31 22:09:04 264

原创 Devops全链路学习——docker & docker-compose & jenkins

利用docker-compose管理部署

2022-08-30 21:34:01 282

原创 Devops脚本

Devops脚本。

2022-08-28 09:55:00 247

原创 Dockerfile经典脚本

Dockerfile经典脚本。

2022-08-15 10:24:42 434

原创 Dockerfile模板案例

仅供参考,谢谢

2022-03-18 10:12:31 236

原创 Shell语言解决几何问题

shell 解决平面几何问题

2022-03-03 10:40:55 603

原创 邮箱带附件发送

public final static String HOST = "smtp.qq.com"; public static void sendAndAttachment(String subject, List<String> recipients, String content, File file) throws Exception { Properties props = new Properties(); props.put("mail.smt

2021-07-30 15:38:48 108

原创 请假勾选的界面

实现一个 请假界面,import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.drservice.common.SecurityUtils;import com.drservice.dao.bean.MemberSheetEntity;import com.drservice.dao.bean.UserL.

2021-05-10 14:17:47 162

原创 邮件提醒信息页面写法

邮件提醒这里是邮件提醒显示的信息,/** * @author Tianhao */@Service("mailservice")public class MailService { @Autowired private SmtpService smtpService; public void sendTaskMail(String taskMan, String memberEmail, String taskContent) { String

2021-04-29 10:39:15 165

原创 Eclipse 导入java项目报 No projects are found to import 问题解决方案

好久好久没有用Eclipse 代码开发了,今天把项目导进去出现问题了,提示我说 No projects are found to import我查了查原因是缺下面两个文件。我们先要用 命令创建 文件,因为传统的右键新建文件是不可以的,# 语法格式: echo 内容 > .文件名字# 案例echo hello world > .classpath & echo hello world > .project.classpath <?xml ver.

2021-04-19 10:24:50 598

原创 JQuery实现下拉框

jquery 的 下拉框第一次Coding,感觉炸疯了,为了小伙伴不在和我一样,我决定把这简单又基础的代码Show出来,<div class="bjui-row col-1"> <label class="row-label" style="width: 150px">任务人:</label> <div class="row-input required"> .

2021-04-02 09:51:26 1475

原创 Exchange和Smtp协议 编写

项目改造需要下发给任务人任务后以邮件的形式下发给执行任务的同事,经过几番周折最终写下了下面的代码,亲身实测,贼好用简便Smtp 协议import org.springframework.stereotype.Service;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.m.

2021-03-29 15:23:41 792

原创 超级暴力的删除images 脚本

docker stop $(docker ps -aq) &&docker system prune -f &&docker volume rm $(docker volume ls -q) &&docker image rm $(docker image ls -q) &&rm -rf /etc/ceph \ /etc/cni \ /etc/kubernetes \ /opt/cni \

2021-03-09 17:21:36 809

原创 K8s部署

K8s 通过kubeadm 方式进行部署kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。声明:本人采用虚拟机(VM)进行部署测试,并无没有在云服务器端搭建,其方式相同安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多【注意master需要两核】可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像

2020-12-27 22:21:15 361

原创 nginx转发https最佳设计方案

# For more information on configuration, see:# * Official English Documentation: http://nginx.org/en/docs/# * Official Russian Documentation: http://nginx.org/ru/docs/user nginx;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/n

2020-12-09 20:03:26 216

原创 CentOs 7 在线部署Gitlab

安装配置gitlab0.1. 安装依赖包yum install -y curl openssh-server openssh-clients postfix cronie policycoreutils-python0.2. 启动postfix,并设置开机自启systemctl start postfixsystemctl enable postfix0.3. 设置防火墙firewall-cmd --add-service=http --permanentfirewall-cmd

2020-11-26 15:22:24 74

原创 搭建Gitbook Docker版

docker搭建gitbook服务GitBookGitbooks简介GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书,GitBook 并非关于 Git 的教程。GitBook支持输出多种文档格式静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上;PDF:需要安装gitbook-pdf依赖eBook:需要安装ebook-convert;单HTML网页:支持将内容输

2020-10-29 10:42:02 3099

原创 Gitbook部署文档

架构组要求集中文档展示,选型了GitBook,话不多说,直接上干货。一、Node.js环境搭建1、安装gcc如果已经是安装的可以不需要安装,忽略这步。yum install gcc gcc-c++2、下载nodejs版本可在淘宝库自行选择wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz3、解压mkdir /usr/local/nodetar -zxvf

2020-10-28 17:01:52 357

原创 大数据学习第五篇之Hue集成HDFS

接上篇我们继续:一、配置Hue访问HDFS外部系统访问HDFS只能使用httpfs的方式,不能使用HDFS默认自带的WebHdfs方式,但Ambari安装的HDFS并没有默认安装hadoop-httpfs,所以这里需要先安装hadoop-httpfs1. 安装hadoop-httpfs yum install hadoop-httpfs cd /etc/init.d ln -...

2020-03-20 22:20:29 328

原创 大数据学习第四篇之Hue集成Hive

接上篇文章继续share,我把名字更改成了大数据篇,不说了直接干活。一、配置Hue访问Hive1. 修改/opt/hue/hue-4.3.0/desktop/conf/hue.ini,找到[beeswax]位置,填写配置信息,如下[beeswax]# Host where HiveServer2 is running.# If Kerberos security is enabl...

2020-03-20 22:13:52 587

原创 Hadoop学习第三篇之HUE部署

最近公司pre-prod环境部署大数据组件,下面我将部署文档笔记以博客的形式share给大家四台物理机信息配置 IP DNS User localhost01 sosvsmshadoop1.ps.com 新建Linux用户hue localhost02 sosvsmshadoop2.ps.com 新建Linux用户hue localho...

2020-03-20 21:58:48 304

原创 Prometheus pro prod 环境部署之Prometheus&Grafana 部署

一、Prometheus#下载Prometheushttps://github.com/prometheus/prometheus/releases/download/v2.16.0/prometheus2.16.0.linux-amd64.tar.gz#上传到物理机不熟位置tar -zxvf prometh eus 2.16.0.linux amd64.tar.gzmv pro...

2020-03-19 23:01:53 230

原创 Prometheus pro prod 环境部署之 GO&JDK环境安装

NA测试环境一、环境信息 : jdk 1.8.0_162 、go1.141、jdk 1.8.0_162部署http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html#建立文件夹 mkdir –p /usr/local/javatar -zxvf ./jdk-8u...

2020-03-19 22:33:03 407

原创 Knox SSO对于http请求的处理流程

以在浏览器中请求https://bigdata-master:8443/gateway/hdp_ui/webhdfs/v1/tmp?op=LISTSTATUS为例SSOCookieProvider负责从http请求的cookie中读取hadoop-jwt,如果cookie中不存在hadoop-jwt,会重定向http请求至sso.authentication.provider.url(即ht...

2020-02-14 10:17:55 690

原创 Hive 表的创建

hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,能将SQL语句转变成MapReduce任务来执行。Hive的优点是学习成本低,可以通过类似SQL语句实现快速MapReduce统计,使MapReduce变得更加简单,而不必...

2020-02-13 10:39:38 305

原创 Hadoop学习第二篇之HDP集群搭建

1、登陆Ip+8080 admin/admin ,这都是默认的端口号和账户密码修改默认端口号#change client portvim /etc/ambari-server/conf/ambari.propertiesclient.api.port2、输入集群名字3、选择版本建议默认4、输入上篇文章中自制的源路径#第一个框框如果不知道自己系统是什...

2019-12-17 18:06:59 356

原创 Hadoop 学习第一篇之Ambari部署。

1、HDP 2、Ambari ...

2019-12-17 17:49:52 204

原创 logback.xml

<?xml version="1.0" encoding="UTF-8"?><configuration> <property name="log.path" value="/home/logs" /> <property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5...

2019-07-23 12:14:42 103

原创 数据结构和算法之反转链表

Reverse linked list 反转链表这是一个链表数据结构的基础算法之一,总体的思想不难想象,其实就是一个反排链表 示例 input 1-->2-->3-->4-->5-->6-->7-->8-->9-->nulloutput9-->8-->7-->6-->5-->4-->3-...

2019-03-28 09:36:51 161

原创 数据结构和算法之环形链表

开门见山 给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果pos是-1,则在该链表中没有环。示例一输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例二输入:head = [1,2], pos = ...

2019-03-27 22:55:57 182

原创 常用表达式

           对于cron表达式,其结构是: 从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份每一个域都使用数字,但还可以出现如下特殊字符,它们的含义是  (1)*:表示匹配该域的任意值。假如在Minutes域使用*, 即表示每分钟都会触发事件。  (2)?:只能用在DayofMonth和DayofWeek两个域。它也匹配域的任意值,但实际不会。...

2018-12-28 19:37:49 235

原创 Java 必须掌握的 12 种 Spring 常用注解!(一)

  1.声明bean的注解:@Component 组件,没有明确的角色 @Service 在业务逻辑层使用(service层) @Repository 在数据访问层使用(dao层) @Controller 在展现层使用,控制器的声明(Controller层) 2.注入bean的注解 @Autowired:由Spring提供 @Inject:由JSR-330提供 ...

2018-10-25 13:01:55 308

原创 JAVA编程语言的核心技术 ----------------Class 反射机制

我刚刚拿到一家国企offer,这是一个驻场的项目远赴唐山。在去的路上我和一个小伙伴聊了很久,他和我分享了一些技术,其中就说到反射这个术语当中。对我讲了很久。我反思一下我想自己学习一下这个最具有核心意义的技术。说到反射我想大家都应该知道那么一句话------"反射是框架设计的灵魂"。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用...

2018-10-14 09:54:10 398

原创 Redis 知识点总结

首先呢还是让我唱响国际歌:      起来饥寒交迫的程序员,起来全世界开发的人。好了别改变人家的歌词了。皮埃尔·狄盖特 的棺材板盖不住了。言归正传Redis他是NoSql旗下的一个技术,非关系型数据库,他呢是c语言开发的支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、...

2018-08-18 10:58:00 136

原创 什么是API,SDK和API之间有什么关系呢?

好久没有写博客了,刚看的文章想说说自己的理解。毕竟我不是什么大神我只是爱看文章的程序猿。首先呢让我唱响国际歌:起来饥寒交迫的程序员,起来全世界开发的人。好了别改变人家的歌词了。皮埃尔·狄盖特 的棺材板盖不住了。言归正传=======&gt;随着软件规模的日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要,程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划...

2018-08-18 10:23:46 9005

superruby.zip

完美封装适用各种场景包,集各个项目插件组件集成的一个Ruby的使用 ,下载后可直接使用,傻瓜操作即可:密码1234。

2020-09-17

Hadoop安装部署问题文档.rar

这个文档是我在开发部署是出现的一下问,进行整理。所说不多,但是可以在前期部署集群时解决问题,也希望有新问题出现和我沟通共同进步

2019-12-17

linux环境安装手册.docx

经过千锤百炼总结出来的没有一丝纰漏。后续版本会增加总结。这个版本你值得拥有。让你在Linux中找到一盏明灯,让你命令操作更上一层楼。

2019-11-27

最新编写小白必备

最严编写,最接地气的小白专用版开发环境的 springboot,整合了最流行的持久层框架和业务层框架,让我们在这里扬帆起航吧

2018-11-29

反编译class文件必备

这是一款让你更加熟悉源码的工具,他能让你更加的明白底层是如何编写的,让我们走进来吧无奋斗不青春,架构大师的称呼在等着你呢

2018-11-28

JAVA8最新学习材料

Java8 函数编程,让你改变以往Java思维,让更简便的思想习惯伴你成长,历史性的变革划时代的大意义。

2018-11-28

最新版本springboot小白必备

针对 对springboot不熟悉不了解的朋友和同学们。是有很大的帮助,解决了对配的幻想和 后台代码的编写。

2018-11-28

JDBC经典练习题

你可以借此代码进行学习比对,增强对jdbc的 掌握,祝你学习快乐,早日掌握

2018-11-24

请帮小明同学设计一个程序,输入上次考试成绩(int)和本次考试成绩(int),然后输出成绩提高的百分比,保留两位小数位

请帮小明同学设计一个程序,输入上次考试成绩(int)和本次考试成绩(int),然后输出成绩提高的百分比,保留两位小数位.

2018-09-08

静态代理案例---线程买票

简单学习多线程有力的好帮手,我也是刚刚学习总结的自己的经验 希望大家借鉴,

2018-08-29

gradle学习文档

对于刚刚接触Gradle的人会很有用教会你 如何去创建和 安装,版本也是最新的希望大家能够喜欢,谢谢。

2018-05-27

空空如也

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

TA关注的人

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