- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 zabbix 邮件报警配置
前言在完成Filebeat+logstash+zabbix监控服务构建的集成上,增加zabbix 邮件报警配置准备工作安装邮件服务mail是mailx的别名,mail是MUA,sendmail是MTA安装 sendmailshell>yum -y install sendmail安装邮件发送工具 mailxshell>yum -y install mailx安装邮件内容转换插件 dos2unixshell>yum install dos2unix配
2021-03-04 15:31:45 379 2
原创 Filebeat+logstash+zabbix监控服务构建
Filebeat+logstash+zabbix监控服务构建前言软件安装MariaDB数据库安装yum install mariaDB启动mariaDB设置开机启动数据库初始化配置mariaDB字符集Zabbix 数据库初始化zabbix安装zabbix_serverzabbix frontendLogstash安装解压安装包安装插件启动Filebeat安装RPM安装启动开机启动日志查看软件配置Logstash配置Filebeat配置重启Zabbix配置监控配置语言切换中文乱码前言日志监控结构为file
2021-03-03 17:40:13 765 1
原创 springmvc注解开发-validation校验
使用注解的方式进行服务器端的数据校验。Springmvc使用的是hibernate的校验框架validation(和hibernate没有任何关系)1、校验思路:页面提交请求的参数,请求到controller方法中,使用validation进行校验。如果校验出错,将错误信息展示到页面。2、具体需求:商品修改,添加校验(校验商品名称长度,生产日期非空校验),如果校验出错,在页面显示错误信息。3、校验环境的搭建Hibernate的校验框架所需要的jar包,下载地址:点击打开链接.
2021-02-25 12:43:12 710 2
原创 RedHat7离线安装docker
docker 一般安装在linux7以上,内核3.1以上。查看内核uname -alsb_release -a安装文件:docker-18.06.3-ce.tgz1. 下载地址tgzhttps://download.docker.com/linux/static/stable/x86_64/ (使用当前链接下载对应版本文件)rpmhttps://download.docker.com/linux/centos/7/x86_64/stable/Packages/2. 安装2.
2020-09-17 13:37:41 2687 1
原创 Docker Compose 常用命令
前台运行docker-compose up后台运行docker-compose up -d启动docker-compose start停止docker-compose stop停止并移除容器docker-compose down非常多同学弄不清楚docker-compose up, docker-compose...
2020-04-10 09:50:42 206
原创 centOS7在Docker Compose上运行分布式MinIO
1、 前言1.1 Minio 简介1、MinIO 是在 Apache License v2.0 下发布的对象存储服务器。 它与 Amazon S3 云存储服务兼容。 它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM 映像。 对象的大小可以从几 KB 到最大 5TB。 2、MinIO 服务器足够轻,可以与应用程序堆栈捆绑在一起,类似于 NodeJS,Redis 和 My...
2020-04-09 15:43:05 1030 1
原创 linux分区与挂载
重要提示:完整的分区流程请结合另外一篇文章可以更好的进行,本片文章为辅助--传送门分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁盘使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。通常情况下,为磁盘分区通常使用fdisk,它是对基于MBR机制分区的管理磁盘命令,但是它仅仅支持2TB以下磁盘的分区,超出2TB部分无法识别。若过超过则可以使用part...
2020-04-09 09:55:20 560 2
原创 Linux磁盘分区的详细步骤(图解linux分区命令使用方法)
前言磁盘是怎么分区的在文章后面会谈到,先谈一下Linux文件系统的简单操作。不过在阅读本文之前,我假定读者们对Linux的磁盘与文件系统以及目录树已经有了初步的了解。重要说明:完整的分区流程请结合另外一篇文章可以更好的进行--传送门操作文件系统介绍操作文件系统的几个命令。查看磁盘/目录树一、df命令查看磁盘的分区和已经使用量解释下输出的第一行中某些字段的含义:文...
2020-04-09 09:51:00 3351
原创 Centos7下安装Docker(详细安装教程)
一,Docker简介百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。看起来有点雾,用过虚拟机的应该对虚拟化技术有点印象,不知道也没关系,就把它当成轻量级的虚拟机吧(虽然一个是完全虚拟化,一个是操作系统层虚拟化),这个解释到位:htt...
2020-04-08 14:56:51 307
转载 VMware安装Centos7超详细过程(图文)
1.软硬件准备软件:推荐使用VMwear,我用的是VMwear 12镜像:CentOS6 ,如果没有镜像可以在阿里云下载 https://mirrors.aliyun.com/centos/硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。2.虚拟机准备1.打开VMwear选择新...
2020-04-08 13:36:06 204
原创 springcloud资源
一个可以学习的资源https://download.csdn.net/download/wangxiaoyingwxy/10967504
2019-05-23 16:19:48 204
原创 Maven搭建web项目
一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以5.创建好项目后,目录如下:至此,项目已经创建完毕,下边可是配置。二.项目配置1.添加Source FolderMaven规定,必须创建以下几个Source Folder(如果创建时提示已...
2018-02-23 19:29:54 235
原创 配置tomcat以运行PHP项目
1、前言由于公司的需要,笔者需要搭建一个php项目,但是笔者之前并没有接触过任何php相关的开发,所以有关php基本的开发知识,环境搭建要求,还有编译器都不了解。但是笔者在研究发现,即使自己集成php开发环境,也是需要apache服务器的支撑,由于最近在开发j2ee经常用到tomacat热部署项目,自然就想到tomcat也是apache的产品,能不能在tomcat部署php项目呢?经过
2017-04-28 13:26:11 808
原创 linux下tomcat服务的相关命令
一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式
2017-03-31 10:52:44 346
转载 【java】 java 高并发解决方案和高负载优化方法
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
2017-02-28 10:48:53 509
原创 Spring MVC 4.1.3 + MyBatis 零基础搭建Web开发框架(注解模式哦)
搭建开发环境:Netbeans8.0.2 + MySql5.6 + JDK1.7 + tomcat8.0.15本次采用的Spring MVC Jar包如下:spring-aop-4.1.3.RELEASE.jarspring-beans-4.1.3.RELEASE.jarspring-context-4.1.3.RELEASE.jarspring-context
2017-01-23 16:46:25 479
原创 SSH框架搭建步骤
SSH框架搭建步骤 SSH框架搭建步骤开发环境:MyEclipse6.5+Tomcat6.0+MySql5.5配置环境:Struts2+Spring2+Hibernate3.11、首先创建Java-Web Project工程,选择J2EE 5.0版本在网上看到很多从hibernate最底层配置,但是个人感觉
2017-01-16 09:58:16 525
原创 重现TortoiseSVN客户端的用户名密码验证框
最近研究使用SVN来同步工作机器和个人笔记本之间的文档资料,最先尝试的是google code服务,客户端用的是常见的TortoiseSVN,在使用过程中遇到一个问题,经过搜索最终解决。现在把问题与解决思路记在这里备查。在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一
2016-05-20 15:23:44 3028
原创 eclipse 安装php插件及配置xampp集成环境开发php项目
1.首先要做的事是到网上现在xampp集成开发环境服务,可以百度搜索到。2.进行xampp安装,在安装过程中只需要勾选我们需要的几项就可以了3安装后查看Apache端口是否被占用,如被占用打开以下选项进行配置,打开httpd.config项,找的Listen 80修改为其他端口即可。4.接下来是eclipse的php插件下载安装及eclipse配置的修改:原文PHP
2016-05-20 13:44:19 4218
原创 bootstrap-datetimepicker日期时间选择器使用文档
bootstrap-datetimepicker官方文档点击打开链接 $('#datetimepicker').datetimepicker({ language:'zh-CN', //设置语言方式 startDate:"2016-01-14", //设置开始时间 endDate:"2016-08-19",
2016-03-14 15:06:18 896
原创 设置eclipse编码方式
修改eclipse默认工作空间编码方式,修改工程编码方式,修改文件编码方式,修改某类文件默认编码方式。作者之前做C++开发,使用开发工具VS2008,几乎很少涉及编码方式的问题。但是做Java后,使用开发工具eclipse,却碰到很多编码的问题,这里作者记录一下,eclipse中各种编码方式修改方法。工具/原料eclipse
2016-03-05 16:51:15 385
原创 首先要定义四个变量: int pageSize:每页显示多少条记录 int pageNow:希望显示第几页 int pageCount:一共有多少页 int rowCount:一共有多少条记录 说明:
中间件(phoneGap) 1. 官方文档是要求:Eclipse Classic、Android SDK、ADT(Android Developer Tools) Plugin、PhoneGap包(现在叫Cordova)。2. PhoneGap包:http://phonegap.com/download3. 创建一个新项目,选择
2016-03-05 16:16:53 2047
原创 JSP的分页显示的代码和详细步骤
首先要定义四个变量:int pageSize:每页显示多少条记录int pageNow:希望显示第几页int pageCount:一共有多少页int rowCount:一共有多少条记录说明:pageSize是指定的 pageNow是用户选择的rowCount是计算出来的 该计算式为if(rowCount%pageSize==0){pageCount=rowCount/pageSi
2016-03-05 16:03:18 670
转载 关于jsp网页弹出窗口[很多种方法......]
各种弹出页面的设计【1、普通的弹出窗口】 其实代码非常简单: window.open ('page.html') --> 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ('page.
2016-03-05 16:02:05 1290
转载 win7_oracle11g_64位连接32位PLSQL_Developer
由于现在的笔记本大都是64位的window7系统,然而PLSQL_Developer没有64位的,这造成了我们连接的麻烦,这里教大家怎么将win7_oracle11g_64位连接32位PLSQL_Developer。并解决在使用PLSQL_Developer时出现中文乱码。现在开始吧~工具/原料已经装好的64位Oracle数据库win
2016-03-05 15:59:23 387
转载 Eclipse使用入门教程
说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。1. 常用快捷键这是使用工具的第一步,熟练使用快捷键对于我们编写程序会起到相当大帮助,所以这里笔者列出的快捷键建议大家必须都掌握。Ctr
2016-03-05 15:57:56 353
转载 eclipse中的配详解置文件
Eclipse和MyEclipse工程描述符.classpath和.project和.mymetadata详解(转)正文: 有时候在一个Java工程里我们需要加入第三方jar包,这时你加入的最好相对路径,而不是绝对路径。否则你的工程拿到别处就不行运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib目录
2016-03-05 15:55:01 625
转载 JAVA WEB 中Servlet过滤器的使用
JAVA WEB 中Servlet过滤器的使用 JAVA 2008-08-07 17:39:00 阅读175 评论0 字号:大中小 订阅 一、Servlet过滤器的概念: Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象
2016-03-05 15:51:15 665
转载 POI导出大量数据的简单解决方案(附源码)
说明:我的电脑 2.0CPU 2G内存 能够十秒钟导出 20W 条数据 ,12.8M的excel内容压缩后2.68M我们知道在POI导出Excel时,数据量大了,很容易导致内存溢出。由于Excel 一个sheet允许的最大行数是65536这时我们想到分sheet进行导出;但是这种情况也不能解决内存溢出的问题。毕竟数据还是一次性在内存中进行保存的。这时我们想是不是可以导出多个excel呢?下
2016-03-05 15:48:48 1183
转载 js将iframe中控件的值传到主页面控件中的实现方法
主要是通过在主页面定义一个传输数据的函数GetData(data),然后在iframe嵌入页面中通过parent.GetData(data),这样即可在GetData实现将data进行处理即可。现在来看一下代码的实现,首先来看一个主界面的代码复制代码代码如下: function Ge
2016-03-05 15:47:02 582
原创 如何用手机在上网的网页中链接访问跳转到手机本地qq上直接聊 ...
mqqwpa://im/chat?chat_type=wpa&uin=XXXXXXXX&version=1(XXXXXXXX需要聊天的QQ号码)
2016-03-05 15:44:07 1310
转载 Android如何防止apk程序被反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难
2016-03-05 15:42:47 308
转载 Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)
2016-03-05 15:41:09 700
转载 java中jar包反编译以及遇到转换失败时的对策
jar包反编译工具:1. jd-gui2. XJad2.2 以上两个都能反编译jar包jd-gui的好处是界面友好,能够直接查看jar包中的源代码,目录结构等等;通过选择 File -> Save All Source, 能把整个jar包保存成zip包,而且里面的所有.class文件自动转换成了.java文件,从而达到了反编译的目的;弊端是
2016-03-05 15:38:54 4134
转载 格式化日期和时间
下表是可在Format函数中用于格式化 日期时间的字符。字符说明y将年份 (0-9) 显示为不带前导零的数字。yy以带前导零的两位数字格式显示年份。yyy以四位数字格式显示年份。yyyy以四位数字格式显示年份。例如:Format(#12/31/2008#, "yyyy-MM-dd") '2008-1
2016-03-05 15:35:15 369
转载 jquery验证身份证号码
//个人身份证function checkEnergyCard(){ var allowancePersonValue=$("#allowancePersonID").val(); //是否为空 if(allowancePersonValue==""){ $("#allowancePersonIDTips").addClass("aTip"); $("#allowanc
2016-03-05 15:34:04 906
转载 Android SDK开发包国内下载地址
不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。通过分析SDK Manager里要用到的repository文件,我
2016-03-05 15:31:11 491
转载 APICloud 的版本更新怎么用,云修复怎么用?
新增版本更新技术专题文档:http://docs.apicloud.com/APIClou ... 2%98/version_update新增云修复技术专题文档:http://docs.apicloud.com/APIClou ... 9%A2%98/smartUpdate简介作用:不用发布新的apk或者ipa版本既可对你的app进行app内更新,即增量更新,你
2016-03-05 15:26:54 5522
转载 jquery 数组 添加元素
在前提不知道b在这个数组的下标,删除b这个元素 var arrList = ['a','b','c','d']; arrList.splice(jQuery.inArray('b',arrList),1); alert(arrList); 其中jQuery.inArray('b',arrList)是b这个元素在数组arrList 中的位置
2016-03-05 15:24:13 545
minio-docker-compose.yaml
2020-04-10
docker-compose.yaml
2020-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人