10 大树168

尚未进行身份认证

现在才明白,要赚到足够令自己安心的钱,才能过上简单、安逸、自由的生活,才能让自己活得更有底气。所以,多花时间努力,少点功夫矫情 github地址 https://github.com/lmchuyang/huyang

等级
TA的排名 4w+

springboot+异步线程池使用

今天在调试流量采集信息的时候,发现异步线程池不管用,无论怎么修改都无法启自定义的线程池,后来发现,springboot注解的方法,必须还是需要注入对象的方式调用,标准方式如下@AutowiredSNMPItemsnmpitem;第一步,配置线程池@Configuration@EnableAsyncclassTaskPoolConfig{...

2019-06-26 22:16:41

MAC安装MYSQL

安装Homebrew安装工具官网https://brew.sh/index_zh-cn输入下面命令去终端,然后按任意键继续/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"开始用命令安装MYSQL示例如下安装mysql...

2019-06-19 18:23:38

springboot启动后执行某个方法的三种实现方式,且不影响提供服务

第一种方式,应该也是最简单的方式直接在方式上面注入,但是会影响服务提供,比如这个方法要执行五分钟这五分钟之内是无法提供服务的,这个方法是在服务初始化后之前运行,所以此方法运行不结束,服务就无法初始化,在这过程路也无法提供服务@PostConstructpublicvoidpingStart(){System.out.println("...

2019-06-18 17:57:04

springboot+redis+kafka集群配置 分布式

redis配置需要注意的地方是多服务器的时候,格式不一样@Configuration@ConditionalOnClass({JedisCluster.class})publicclassRedisConfig{@Value("${spring.redis.cluster.nodes}")privateStringclusterNod...

2019-06-13 11:21:42

kafka生产环境集群搭建

三台服务器准备工作 安装java环境 搭建zookeeper集群 搭建kafka集群服务器配置主机名 IP地址 硬件配置 kafka-1 192.168.1.162 24CPU、46G内存、600G存储 kafka-2 192.168.1.166 24CPU、64G内存、600G存储 kafka-3 192.168....

2019-05-29 09:58:09

git简单操作

1先在界面创建项目名个人设置里添加公钥等进入工程目录cd$project_root(你的项目路径)初始化git仓库gitinit添加文件到仓库gitadd.提交代码到仓库gitcommit-m'initcommit'链接到gitremoteaddo...

2019-05-16 17:32:04

VMware下的Linux扩展磁盘空间(CentOS7)

主要的命令集放在一起,#fdisk-l#fdisk/dev/sda1后面是具体的操作步骤[root@itcast01/]#fdisk-l磁盘/dev/sda:53.7GB,53687091200字节,104857600个扇区Units=扇区of1*512=512bytes扇区大小(逻辑/物理):512字节/512字节...

2019-05-11 14:14:39

docker日志挂载的问题

关键是本地服务器没有写入的权限关键看这里吧(Permissiondenied),一直没有看正方,以为是配置日志文件找不到有问题,下面是部分异常10:35:09,498|-ERRORinch.qos.logback.core.rolling.RollingFileAppender[FILE]-openFile(null,true)callfailed.java.io...

2019-04-25 10:54:39

docker容器通过ping直接运行获取公网IP

通过容器获取本机的公网ip可以用本地IP多服务注册中心把命令改居ping执行可以拿到不同的服务器信息publicstaticStringgetIfconfigIP(){BufferedReaderin=null;Stringoutline="";//timeOutwindow为mslin...

2019-04-24 15:16:40

druid+superset安装和简单使用

最近一直在折腾大数据框架,后续会把KYLIN框架也玩起来首安装druid最开始是使用docker安装方式,因为配置文件认证的KEY报错,自己编译又没有通过,直接放弃,然后直接下载安装包,ZOOKEEPER我是用docker安装的,没有用官方数据首先安装环境官方说明,我本机其实是4G内存双核也能跑起来Java8orhigherLinux,MacOS...

2019-04-02 16:18:18

kylin单机版搭建OLAP

最近想尝试大数据框架,所以选择了kylin当然druid框架也是很不错,不过他有自己特定的语言,不支持SQL,这样对后期改造项目不方便,另外是kylin团队是国内维护,中文文档全,所以就选它来试试手首生下载http://kylin.apache.org/download/2.6.1下载安装版本http://mirrors.shu.edu.cn/apache/kylin/...

2019-03-22 18:41:06

Docker之mysql容器数据库更改不生效的解决方法

用官方的mysql镜像需要修改一些内容,比如配置文件的修改,DB数据文件的目录等,更改之后如果重新运行容器,改过的文件就无效了,新生成的容器不会有之前改变的内容第一种是修改官方下载的镜像,修改之后提交一个新的镜像文件dockercommit-m等新生成的镜像信息,第二种MYSQL的DB数据,容器关闭后如果用dockerrestart重启同一容器,那么数据是正常的,如果重...

2019-03-03 15:18:14

虚拟机启动The VMware Authorization Service is not running

今天在使用虚拟机的时候,竟然发现不能启动,而且伴有启动虚拟系统报错:弹出错误信息如下TheVMwareAuthorizationServiceisnotrunning然后想下,可能是之前优化系统的时候,把一些没必要的组件都给关掉了,所以去服务组件看下解决故障步骤:1:打开CMD运行栏,输入services.msc打开本地服务栏目:2:找到VM...

2019-03-02 13:22:44

Spring Boot + Sharding-JDBC快速简单实现数据库读写分离

官网说明①Sharding-JDBC是一个开源的分布式数据库中间件解决方案。它在Java的JDBC层以对业务应用零侵入的方式额外提供数据分片,读写分离,柔性事务和分布式治理能力。并在其基础上提供封装了MySQL协议的服务端版本,用于完成对异构语言的支持。 ②Sharding-JDBC是基于JDBC的客户端版本定位为轻量级Java框架,使用客户端直连数据库,以jar包形式提供服务,无需...

2019-03-01 19:11:02

Java String.intern的深入研究分析

 String.intern方法在jdk1.7之前和之后的区别:简单的说其实就一个:在jdk1.7之前,字符串常量存储在方法区的PermGenSpace。在jdk1.7之后,字符串常量重新被移到了堆中。 Back---重回String设计的初衷:Java中的String被设计成不可变的,出于以下几点考虑:1.字符串常量池的需要。字符串常量池的诞生是为了提升效率和减少内存...

2019-02-15 18:12:10

Elasticsearch分组 聚合 排序

1elasticsearch分组,ES分组es聚合查询ES排序如果需要精确查询的,必须加上xxx.keyword;属性1求最大值,取第一条POST/tms_site_index/_search{"size":1,"query":{"match_all":{}},"aggs":{"max_price":{...

2019-01-09 19:07:43

elasticsearch Mapping、字段类型Field type详解

   其中string类型ELasticsearch5.X之后的字段类型不再支持string 由text或keyword取代。如果仍使用string,会给出警告。字段类型概述一级分类 二级分类 具体类型核心类型 字符串类型 text,keyword整数类型 integer,long,short,byte浮点类型 double,float,half_float,scaled...

2019-01-04 16:46:17

Spring Boot 集成 websocket,使用RabbitMQ做为消息代理

 SpringBoot集成websocket,使用RabbitMQ做为消息代理<!--rabbitmq-->      <dependency>         <groupId>org.springframework.boot</groupId>         <artifactId>spri...

2019-01-03 19:54:45

JAVA8 Stream接口流式方法 map操作 filter操作以及flatMap操作

   关于stream 流式操作,在rt.jar 包里面,ReferencePipeline管道方式操作数据下面集成所有操作方法,利用这些流,处理大数据的方式,效率提升明显,并且很多语言都支持这种操作,相当于统一了这种编程方式。  我们先来看看这三个操作过滤的是什么数据,1,filter操作,我们先看方法的定义  源码如下Stream<T>filter(Pred...

2018-12-26 17:39:58

JAVA8 Stream 和Lambda表达式使用

 Lambda也叫函数式编程  包括此方法都是(Function<?superR,?extendsV>after) 1首生 Lambd表达式简化了方法的定义,匿名的方法直接实现逻辑 使用方式 (x,y) ->x+y; 返回x+y之和,有参数的匿名,无参方法, ()->{System.out.println("HelloLambda...

2018-12-26 16:53:00

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。