开源

  • HBase原理——要弄懂的sequenceId

    为什么需要sequenceId? HBase数据在写入的时候首先追加写入HLog,再写入Memstore,也就是说一份数据会以两种不同的形式存在于两个地方。那两个地方的同一份数据需不需要一种机制将两者关联起来?有的朋友要问为什么…

    大数据 2021年11月16日
  • Git命令和Github

    基本操作 在Github上新建一个仓库Test,不初始化 然后,本地安装Git 在本地,新建一个相同库名的目录Test 进入目录,右键Git Bash HERE 按照如下命令操作即可:echo "# Test" >> README.mdgit init…

    大数据 2021年11月16日
  • 使用Netty4和socket.js做IM客服坐席平台系统架构

    本人最近想做一个 使用Netty4和socket.js做IM客服坐席平台,以前没这方面的实际经验。这里自己实现了一套架构,这里记录下,希望有大师看到帮指点指点: 一张图说出我的心生:   IM消息数据持久化准备使用mong…

    大数据 2021年11月16日
  • FLINK SIDDHI ADDON 学习笔记

    SIDDHI 是一款功能强大的CEP 引擎,具有自己的DSL,丰富的模式匹配功能和可扩展性, 感谢陈浩同学提供了SIDDHI和FLINK的整合功能 https://github.com/haoch/flink-siddhi 本文主要介绍了这个ADDON的一些实现思路 将FL…

    大数据 2021年11月16日
  • 程序员笔记|Spring IoC、面向切面编程、事务管理等Spring基本概念详解

    一、Spring IoC 1.1 重要概念 1)控制反转(Inversion of control) 控制反转是一种通过描述(在java中通过xml或者注解)并通过第三方去产生或获取特定对象的方式。 控制反转IoC(Inversion of Control)是说创建对象…

    大数据 2021年11月16日
  • Android侧滑-RecyclerV排列三网站搭建的侧滑菜单

    ItemTouchHelpe排列三网站搭建【征途源码论坛zhengtuwl.com】联系方式:QQ:2747044651是Android系统提供的一个帮助类,可以很轻松的用它实现长按拖拽和侧滑删除功能(这里的是侧滑之后直接删除整条Item),下面来看一…

    大数据 2021年11月16日
  • 设计模式综合实战项目x-gen 系列三

    1 模块内部实现 1.1 实现起点 为了让大家更好的理解配置管理模块的内部实现架构,因此先以一个最简单的实现结构为起点,采用重构的方式,逐步把相关的设计模式应用进来,从简单到复杂,从而让大家更好的看到如何选…

    大数据 2021年11月16日
  • java GC笔记

    以hbase为例:在hbase的配置文件路径下,设置了GC log输出路径/app/hbase-config/hbase-env.sh export HBASE_OPTS="-Xmx16384m -Xms16384m -Xmn8192m -XX:PermSize=160M -XX:MaxPermSize=160M -XX:+UseConcMarkSwee…

    大数据 2021年11月16日
  • 文件压缩与归档

    数据压缩,就是在不丢失数据信息的前提下减少数据量的一种技术。 compress compress是一个古老的压缩工具,其压缩文件后缀为.Z。 -d: 解压缩-c: 结果输出至标准输出,不删除原文件 -v: 显示详情 使…

    大数据 2021年11月16日
  • MyBatis占位符和拼接符总结

    -- 占位符和拼接符 #{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换。#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType…

    大数据 2021年11月16日