![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
Haolarn
IT工程师
展开
-
linux定时备份数据库
linux版本为Centos6.8mysql版本为5.6需求:编写一个Shell脚本,每天凌晨2:10分开始备份数据库思路分析设置数据库的备份路径将数据库备份到备份路径压缩成.tar.gz文件删除10天前的文件,保持磁盘大小步骤实行进入 /usr/sbin/目录下创建 mysql_db_backup.sh赋予可执行权限 chmod 744 mysql_db_backu...原创 2018-12-07 14:21:43 · 193 阅读 · 0 评论 -
Docker的使用
什么是DockerDocker 是使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。最初实现是基于 LXC,从 0.7 版本以后开始去除 LXC,转而使用自行开发的 ...原创 2019-02-14 11:09:13 · 168 阅读 · 0 评论 -
SpingMVC的服务端参数校验
项目要求服务器端要进行参数校验,因此去找了合适的框架,在此介绍Hibernate Validator为什么要进行服务器端参数校验***数据验证 ***原创 2019-02-12 08:53:29 · 197 阅读 · 0 评论 -
ElasticSearch的使用
什么是ElasticSearch?为什么要使用ElasticSearch?什么是全文检索?计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式全文检索? ==> 全部都搜索 ==> 如何实现全部都搜索? ==> 分词 单词永不重复 单词...原创 2019-01-09 10:08:31 · 268 阅读 · 1 评论 -
Shiro的使用
什么是ShiroShiro是一个强大且易用的java安全框架,执行身份验证、授权、密码学和会话管理,使用Shiro可以快速的进行权限管理的开发。当前主流的权限管理的方式有基于URL连接的粗粒度权限控制与基于方法级别的权限控制,这两个使用Shiro都能进行开发使用粗粒度URL级别权限控制简介:可以基于Filter实现,在数据库中存放用户、权限、访问URL对应关系,当前用户访问一个URL地址,...原创 2019-01-14 08:48:41 · 191 阅读 · 0 评论 -
Quartz的使用
什么是QuartzQuartz是一个由java编写的开源作业调度框架,简单来说,Quartz就是启动定时任务的框架,像linux系统中的corntab,可以定时启动任务.Quartz的单独使用Quartz的使用必须掌握下面三个对象Scheduler 定时器对象JobDetail 任务对象Trigger 触发器对象SimpleTrigger 简单触发器CornTrigger任务调度...原创 2019-01-01 10:33:29 · 13047 阅读 · 1 评论 -
CRM项目基于CXF-RS发布WebService服务
最近做BOS物流管理系统的时候,需要CRM项目提供WebServiceCRM项目所用技术为:spring+struct2+springData(hibernate整合)分布式技术为CXF-RS 实现多系统之间的通信CRM项目的初始化因为BOS项目与CRM项目都需要用到Customer实体类,因此将CRM_domain独立出来pom文件的依赖<dependency>...原创 2018-12-19 09:14:01 · 221 阅读 · 0 评论 -
AngularJS的使用
AngularJS是协助搭建单页面工程的开源前端框架。它通过MVC模式使得开发与测试变得更容易核心思想为使用MVC设计模式双向数据绑定依赖注入采用模块化设计案例AngularJS双向数据绑定结果可以通过Model双向绑定view视图数据AngularJS基于模块化的MVC结果注意controller控制器 :JS代码model模型:name属性vie...原创 2018-12-23 14:33:08 · 586 阅读 · 0 评论 -
JavaMail实现邮件发送功能
最近的项目要使用javamail进行邮件发送,写这篇博客总结下发送简单的邮件在进行邮件发送之前要引入javamail的Maven依赖dependency> <groupId>javamail</groupId> <artifactId>mail</artifactId> <version>1.3.2<...原创 2018-12-27 09:55:58 · 265 阅读 · 0 评论 -
CXF WebService开发
很多个系统,进行分布的部署,分布的系统数据通信 解决技术就是 WebService。CXF 是目前最主流 WebService 开发框架CXF主要分为两种服务JAX-WS 传输数据,就是 XML 格式,基于 SOAP 协议JAX-RS 传输数据,传输 XML 格式或者 JSON 格式,基于 HTTP 协议JAX-WS独立服务使用导入CXFjar包支持 Maven坐标 <...原创 2018-12-10 09:14:30 · 8280 阅读 · 0 评论 -
使用EFK搭建日志采集系统
背景需求业务发展越来越庞大,服务器越来越多各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志开发人员排查问题,需要到服务器上查日志,不方便运营人员需要一些数据,需要我们运维到服务器上分析日志前言Logstash在之前的日志系统的采集过程中,几乎大多数都使用ELK来进行采集,Logstash 主要的优点就是它的灵活性,这还主要因为它有很多插件。然后它清楚的...原创 2019-04-22 10:26:12 · 1803 阅读 · 1 评论