LMC技术人生专栏

技术人生,享受生活

git简单操作

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

2019-05-16 17:32:04

阅读数 2

评论数 0

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

主要的命令集放在一起, # fdisk -l # fdisk /dev/sda 1 后面是具体的操作步骤 [root@itcast01 /]# fdisk -l 磁盘 /dev/sda:53.7 GB, 53687091200 字节,104857600 个扇区 Units = 扇区...

2019-05-11 14:14:39

阅读数 9

评论数 0

docker日志挂载的问题

关键是本地服务器没有写入的权限 关键看这里吧(Permission denied), 一直没有看正方,以为是配置日志文件 找不到有问题,下面是部分异常 10:35:09,498 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppende...

2019-04-25 10:54:39

阅读数 26

评论数 0

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

通过容器获取本机的公网ip 可以用本地IP 多服务注册中心 把命令改居ping 执行可以拿到不同的服务器信息 public static String getIfconfigIP() { BufferedReader in = null; Stri...

2019-04-24 15:16:40

阅读数 11

评论数 0

druid+superset安装和简单使用

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

2019-04-02 16:18:18

阅读数 140

评论数 0

kylin单机版搭建OLAP

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

2019-03-22 18:41:06

阅读数 38

评论数 0

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

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

2019-03-03 15:18:14

阅读数 71

评论数 0

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

今天在使用虚拟机的时候,竟然发现不能启动,而且伴有启动虚拟系统报错: 弹出错误信息如下 The VMware Authorization Service is not running 然后想下,可能是之前优化系统的时候,把一些没必要的组件都给关掉了,所以去服务组件看下 解决故障步...

2019-03-02 13:22:44

阅读数 134

评论数 0

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

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

2019-03-01 19:11:02

阅读数 43

评论数 0

Java String.intern的深入研究分析

  String.intern方法在jdk1.7之前和之后的区别: 简单的说其实就一个:在jdk1.7之前,字符串常量存储在方法区的PermGen Space。在jdk1.7之后,字符串常量重新被移到了堆中。   Back---重回String设计的初衷: Java中的String被设计...

2019-02-15 18:12:10

阅读数 54

评论数 1

Elasticsearch分组 聚合 排序

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

2019-01-09 19:07:43

阅读数 951

评论数 0

elasticsearch Mapping、字段类型Field type详解

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

2019-01-04 16:46:17

阅读数 1036

评论数 1

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

  Spring Boot 集成 websocket,使用RabbitMQ做为消息代理 <!-- rabbitmq -->         <dependency>             &am...

2019-01-03 19:54:45

阅读数 335

评论数 0

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

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

2018-12-26 17:39:58

阅读数 2155

评论数 1

JAVA8 Stream 和Lambda表达式使用

 Lambda也叫函数式编程   包括此方法都是(Function<? super R, ? extends V> after)  1 首生 Lambd表达式简化了方法的定义,匿名的方法直接实现逻辑  使用方式  (x, y) -&gt...

2018-12-26 16:53:00

阅读数 120

评论数 0

mybatis+Mapper实现默认对象增删改查

mybatis利用Mapper接口实现了,选择性的对象增删改查功能。有时候我们没有特殊要求,直接保存或者查询,就可以直接用已经存在的方法,选择性的执行,如果对象里有数据的就新增,没有的话就忽略,要用到此方法,必须实现Mapper接口并且继承相关类,下面看代码 1 第一步,DAO接口层 pub...

2018-12-25 12:06:28

阅读数 89

评论数 0

JVM内存调优

JVM 几个重要的参数 Linux下修改JVM内存大小: linux下tomcat的参数JAVA_OPTS必须设在catalina.sh中cygwin=false前   要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意linux下设置JAV...

2018-12-24 18:24:26

阅读数 40

评论数 0

MyBatis的二级缓存的设计原理

  1  mybatis一级缓存  一个SqlSession对象会使用一个Executor对象来完成会话操作,MyBatis的二级缓存机制的关键就是对这个Executor对象做文章。如果用户配置了"cacheEnabled=true",那么MyBatis在为S...

2018-12-24 15:15:46

阅读数 34

评论数 0

Spring Boot+Mybatis+Redis实现二级缓存

    改用第三方redis作为二级缓存 ,缓存取值顺序,二级缓存 --->一级缓存 ---> 数据库查询 核心 配置类 #mybatis #entity扫描的包名 mybatis.type-aliases-package=com.xiaolyuh...

2018-12-24 15:07:56

阅读数 68

评论数 0

基于Redis+LUA脚本的令牌桶算法限流策略实现

    话不多说了,接口限流算法有很多种 基于redis实现的例子, /** * */ package com.matrix.cloud.service.redis.ratelimit; import java.util.Collections; import javax.annot...

2018-12-21 18:42:40

阅读数 347

评论数 0

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