- 博客(46)
- 资源 (11)
- 收藏
- 关注
原创 邮箱带附件发送
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 131
原创 请假勾选的界面
实现一个 请假界面,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 184
原创 邮件提醒信息页面写法
邮件提醒这里是邮件提醒显示的信息,/** * @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 239
原创 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 698
原创 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 1531
原创 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 839
原创 超级暴力的删除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 985
原创 K8s部署
K8s 通过kubeadm 方式进行部署kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。声明:本人采用虚拟机(VM)进行部署测试,并无没有在云服务器端搭建,其方式相同安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多【注意master需要两核】可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像
2020-12-27 22:21:15 406
原创 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 284
原创 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 97
原创 搭建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 3408
原创 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 395
原创 大数据学习第五篇之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 384
原创 大数据学习第四篇之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 618
原创 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 355
原创 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 277
原创 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 455
原创 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 745
原创 Hive 表的创建
hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,能将SQL语句转变成MapReduce任务来执行。Hive的优点是学习成本低,可以通过类似SQL语句实现快速MapReduce统计,使MapReduce变得更加简单,而不必...
2020-02-13 10:39:38 346
原创 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 390
原创 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 125
原创 数据结构和算法之反转链表
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 182
原创 数据结构和算法之环形链表
开门见山 给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果pos是-1,则在该链表中没有环。示例一输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例二输入:head = [1,2], pos = ...
2019-03-27 22:55:57 197
原创 常用表达式
对于cron表达式,其结构是: 从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份每一个域都使用数字,但还可以出现如下特殊字符,它们的含义是 (1)*:表示匹配该域的任意值。假如在Minutes域使用*, 即表示每分钟都会触发事件。 (2)?:只能用在DayofMonth和DayofWeek两个域。它也匹配域的任意值,但实际不会。...
2018-12-28 19:37:49 274
原创 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 350
原创 JAVA编程语言的核心技术 ----------------Class 反射机制
我刚刚拿到一家国企offer,这是一个驻场的项目远赴唐山。在去的路上我和一个小伙伴聊了很久,他和我分享了一些技术,其中就说到反射这个术语当中。对我讲了很久。我反思一下我想自己学习一下这个最具有核心意义的技术。说到反射我想大家都应该知道那么一句话------"反射是框架设计的灵魂"。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用...
2018-10-14 09:54:10 430
原创 Redis 知识点总结
首先呢还是让我唱响国际歌: 起来饥寒交迫的程序员,起来全世界开发的人。好了别改变人家的歌词了。皮埃尔·狄盖特 的棺材板盖不住了。言归正传Redis他是NoSql旗下的一个技术,非关系型数据库,他呢是c语言开发的支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、...
2018-08-18 10:58:00 155
原创 什么是API,SDK和API之间有什么关系呢?
好久没有写博客了,刚看的文章想说说自己的理解。毕竟我不是什么大神我只是爱看文章的程序猿。首先呢让我唱响国际歌:起来饥寒交迫的程序员,起来全世界开发的人。好了别改变人家的歌词了。皮埃尔·狄盖特 的棺材板盖不住了。言归正传=======>随着软件规模的日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要,程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划...
2018-08-18 10:23:46 9089
请帮小明同学设计一个程序,输入上次考试成绩(int)和本次考试成绩(int),然后输出成绩提高的百分比,保留两位小数位
2018-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人