自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AWAKE-HU

综合技术模块,为加快开发而生.

  • 博客(33)
  • 收藏
  • 关注

原创 ELK日志分析系统

什么是ELK:Elasticsearch:基于lucene的开源分布式搜索服务器(类似于solr)特点:分布式,零配置,分片索引,restful风格,多数据源logStash收集日志,过滤分析,并存储Kibana用于展示日志和分析结果ELK原理多个服务器的情况下,各个服务器都会产生不同服务器下不同路径的log文件如果每一台服务器都有一个filebeat把路径下的日...

2019-04-10 11:10:54 294 1

原创 Docker

Docker安装查看内核版本Docker需要64位版本,同时内核版本在3.10以上,如果版本低于3.10,需要升级内核uname -r更新yum包yum update添加yum仓库sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'[dockerrepo]name=Docker Repositorybaseurl=ht...

2019-04-10 11:06:26 157

原创 Jenkins配置SSH连接

Jenkins配置SSH连接jenkins需要在指定的服务器上安装私钥和公钥,而且公钥的名称务必用 authorized_keys文件名在指定用户组创建ssh凭证创建.ssh文件夹mkdir .ssh生成凭证ssh-keygen复制公钥为authorized_keys文件名cd .sshcat id_rsa.pub >> authorized_keys复...

2019-04-10 11:04:30 26792 1

原创 Center OS 7

firewall1.防火墙查看端口firewall-cmd --zone=public --list-ports2.重启防火墙firewall-cmd --reload3.开放特定端口firewall-cmd --zone=public --add-port=8080/tcp --permanent4.删除特定开放端口firewall-cmd --zone=public --...

2018-12-14 19:47:26 1358

原创 MySQL

设置mysql外网可访问GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 配置文件核心配置文件my.cnf1.配置服务器字符集编码utf-8character-server-set=utf8日志文件log-bin*默认关闭错误日志log-error*默认关闭查询日...

2018-12-14 19:46:37 325

原创 Nginx

用于给请求提供服务的分配短请求可以反向代理Nginx负载均衡#upstream是和server同级的upstream tomcat1{ server localhost:8083; server localhost:8084;}#负载均衡server {listen 80;server_name localhost; location / { ...

2018-12-13 15:14:25 159

原创 支付宝调用

进入支付宝平台添加沙盒账号获取沙盒账号的私钥和公钥获取网页支付 public static String pay(String out_trade_no,double totalAmountl,String subject,String returnUrl,String notifyUrl) { AlipayClient alipayClient =new Defaul...

2018-12-13 15:10:39 810

原创 JQuery

jquery Method :$(“p”).addClass(css中定义的样式类型); 给某个元素添加样式$(“img”).attr({src:“test.jpg”,alt:“test Image”}); 给某个元素添加属性/值,参数是map$(“img”).attr(“src”,“test.jpg”); 给某个元素添加属性/值$(“img”).attr(“title”,...

2018-12-13 15:07:46 129

原创 Java 8流式操作

集合根据id分组Map&lt;String, List&lt;AreaBO&gt;&gt; areaGroupByLevel = areaList.stream() .collect(Collectors.groupingBy(AreaBO::getParent));2.过滤List&lt;SkuSupermarketBO&gt; priceList = value.strea...

2018-12-13 15:06:25 522

原创 IDEA快捷使用

设置代码提示忽略大小写setting-&gt;Editor-&gt;General-&gt;Code Completion取消勾选Match case然后直接用 Command + E 来找到最近访问的文件:或者直接用 Command + Shift + E 来访问最近编辑的文件:粘贴版历史如果使用过 Mac 里面的 Alfred 的话,可能大家早就习惯了 Alfred 的粘贴板...

2018-12-13 15:05:19 653

原创 Eclipse快捷使用

网上Eclipse快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面...

2018-12-13 15:02:12 181

原创 typora使用快捷键

无序列表:输入-之后输入空格 有序列表:输入数字+“.”之后输入空格 任务列表:-[空格]空格 文字 标题:ctrl+数字 表格:ctrl+t 生成目录:[TOC]按回车 选中一整行:ctrl+l 选中单词:ctrl+d 选中相同格式的文字:ctrl+e 跳转到文章开头:ctrl+home 跳转到文章结尾:ctrl+end 搜索:ctrl+f 替换:ctrl+h 引...

2018-12-13 14:56:25 201

原创 集合

数组和链表ArrayList 底层是数组(最多占用1字节,8byte)数组查询方便 时间复杂度 o(1),链表查询只能一个一个向右链表插入方便,每次要new一个对象,数组插入要先从右往左位移插入数据十万以下,由于数组插入的麻烦,链表快于数组十万以上,数组扩容越来越大的原因,速度快于链表(数组*1.5,链表++)中间插入:linkList巨慢(每次都要要从头或尾遍历到...

2018-12-13 14:55:20 121

原创 Redis

Redis应用环境分布式项目微服务框架下,不同tomcat怎么共享session(session只存在一个tomcat之中),虽然tomcat本身具有广播的功能,但是由于tomcat每个都要指定其他所有共享的tomcat目标,这种配置很繁琐,而且耗费tomcat性能,运用Redis就像运用一个第三方的存储,存放当前的登录信息,可以有效解决这样的问题单点登录一级域名单点登录:不同系统...

2018-12-13 12:31:01 268

原创 Solr

solr环境配置安装solr前,请确保系统中已正确安装jdk8,tomcat8和环境变量的配置。solr下载及解压使用命令:wget http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/7.4.0从官网下载solr压缩包解压:tar -zxvf solr-7.4.0.tgz配置tomcat启动solrsolr自带je...

2018-11-13 15:40:36 124

原创 FastDFS

FastDFS安装编译环境1.由于FastDFS是C语音编写的,需要先安装C++库yum -y install gcc-c++2.安装fastDFS依赖库yum -y install libevent3.解压libfastcommontar -zxf libfastcommon4.进入libfastcommon文件夹,编译libfastcommon./make.sh如...

2018-11-12 11:29:43 1041

原创 Dubbo

是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在dubbo上注册),核心在于服务的注册和发现.Dubbo诞生的意义集群同一个项目复制多份,每一个用一个tomcat服务,多个请求过来,分发到各个服务进行,但是如果把所有的功能都放在一个项目之中,项目的体积将会非常庞大,不利于项目维护分布式一个系统按模块分成n个子模块,每个子模块都是...

2018-11-07 19:54:51 168

原创 Zookeeper

用于分布式项目统一的文件管理(配置文件)用于服务的注册中心1.Zokeeper操作默认端口2182基本节点操作1.启动zkServer和引入zookeeper包&amp;amp;amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;amp;amp;gt;org.springframewo

2018-11-05 20:38:07 170

原创 SpringBoot

SpringBoot作用:整合了流行的第三方的框架,简化项目搭建操作,快速搭建spring应用先描述一下一些区别于SpringMVC的注解注解意义@RestContrller视图解析器失效,不会跳转页面,return “abv”,就是返回abv@GetMapping@RequestMapping(method = RequestMethod.GET)的缩写...

2018-11-02 18:04:01 163

转载 Nginx正则表达式之匹配操作符详解

Nginx正则表达式之匹配操作符详解 nginx可以在配置文件中对某些内置变量进行判断,从而实现某些功能。例如:防止rewrite、盗链、对静态资源设置缓存以及浏览器限制等等。由于nginx配置中有if指令,但是没有对应else指令,所以判断要分为匹配和不匹配。字符串表达式支持正则表达式,能设定大小写是否敏感。因此共有四个操作符,如下:~&nbsp;&nbsp;&nbsp;&nbsp;...

2018-10-16 17:56:24 625

原创 Nginx读写分离

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sun5769675/article/details/51760403 1.实验拓扑&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;需求分析,前端一台nginx做负载均衡反向代理...

2018-10-16 17:30:27 255

原创 IDEA快捷使用

IDEA快捷使用设置代码提示忽略大小写setting-&gt;Editor-&gt;General-&gt;Code Completion取消勾选Match case然后直接用 Command + E 来找到最近访问的文件:或者直接用 Command + Shift + E 来访问最近编辑的文件:粘贴版历史如果使用过 Mac 里面的 Alfred 的话,可能大家早就习惯了 Al...

2018-10-09 17:04:30 371

翻译 Java空指针预防

equals方法把确定不是null的作为对象调用,尽量当参数而不是对象使用String s = null;String m = &amp;quot;s&amp;quot;;//truem.equals(s);//falses.equals(m);在两者返回相同结果的时候偏向使用valueOf()而非``toString()`double price = getPrice(); System.out.pri...

2018-09-21 18:19:49 681

原创 做Junit测试的时候出现HttpServlet无法用用Spring容器引入的问题

最近做项目使用到Junit,结果在测试时候根本就无法启动Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.servlet.http.HttpServletRequest] found for dependency: expec...

2018-09-07 16:10:46 1214 1

原创 微信公众号调用

微信公众号调用1.准备公众号开发的appId和secure 在微信开发者平台可以得到,前提是要有权限登陆公众平台&amp;nbsp; 开发-----&amp;gt;基本配置中的开发者ID(AppID)和&amp;nbsp;开发者密码 (AppSecret)就是 2.获取授权页面(不需要参数)https://open.weixin.qq.com/connect/oauth2/...

2018-09-05 16:31:05 395

转载 使centerOS虚拟机开机自启图形化界面的方法

方法/步骤1虽然inittab中已经无法修改,但还是可以去下原因。命令行中:vi /etc/inittab步骤阅读2centos仍然只有两种启动模式 multi-user.target:&amp;nbsp;analogous&amp;nbsp;to&amp;nbsp;runlevel&amp;nbsp;3&amp;n...

2018-09-03 00:27:53 3701

转载 JRebel无限制版

转载出处: https://blog.csdn.net/LawsonJin/article/details/76422807 ...

2018-08-22 20:29:05 1175

转载 设置ItelliJ IDEA里修改jsp不重启tomcat

On Upate Action 与 On Frame Deactivation &nbsp;这两个选项的设置,依赖于 项目的部署方式 是war包 还是 exploded ,看下面的gif:&nbsp;这里实在是太灵活了,如果要讲 太费时间...

2018-08-22 16:49:47 196

转载 7个小技巧,解决eclipse卡顿问题

eclipse速度优化1、去掉自动构建项目,改为手动在eclipse的菜单栏,选择Project,看到下方的Build Automatically,默认是勾选的,取消勾选就行。然后每次启动项目时,可以先clean所选项目,然后点击右键Build Project,这样不仅可以缓解卡顿,也可以解决某些地方修改了代码后没生效的情况。2、修改eclipse.ini配置参数在eclipse....

2018-08-10 09:48:16 499

原创 关于java的set方法意义

一直不明白为什么有的未定义过set方法的集合要在上面先定义一个同样类型的集合作为容器,然后把操作过的数据再一个个装回来 @Test public void libraryTest(){ ArrayList&amp;lt;String&amp;gt; arrayList = new ArrayList&amp;lt;&amp;gt;(); arrayList.add(&quot;a1&quot;)...

2018-08-03 14:20:13 3467

原创 Navicat v12.0.28破解

Navicat v12.0.28破解最近发现久用的navicat出了新版,出了具有旧版所有的有用功能外,还有一些新的功能,比如给连接名上色.可是苦于一个月使用时间太短,还是永久激活比较实在,那么直入正题…Navicat v12.0.28安装包和破解器1.先安装navicat v12.0.28这里就是无限双击下一步下一步的过程,没有什么技术点.2.控制台准备...

2018-07-31 11:26:05 3217 1

原创 easyUI

typora-root-url: imgeasyuicombobox组合框 用法组合(combo)可以使用 javascript 从 或 元素进行创建。请注意,从标记创建组合(combo)是无效的&amp;amp;lt;input id=&amp;quot;cc&amp;quot; value=&amp;quot;001&amp;quot;&amp;amp;gt;$('#cc').combo({ required:true

2018-07-30 16:31:47 407

原创 AngulaerJs

typora-root-url: imgAngulaerJsAngularJS 应用组成(MVC)View(视图), 即 HTML。Model(模型), 当前视图中可用的数据。Controller(控制器), 即 JavaScript 函数,可以添加或修改属性。安装与使用在页面head之间引入以下代码即可使用&amp;lt;script src=&quot;//apps.bdimg....

2018-07-30 16:28:39 225

空空如也

空空如也

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

TA关注的人

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