快速掌握 MongoDB:索引详解及实操,explain()

在项目开发中需要对 MongoDB 查询进行优化,在网上查阅资料的时候发现了一篇好文章,对 MongoDB 索引介绍的挺清楚的,非常适合 MongoDB 新手阅读。

阅读更多

Java 实现 FastDFS 实现文件的上传、下载、删除

最近在项目上完成了附件上传和下载功能,是用的 fastdfs 来实现的。好记性不如烂笔头,今天把关键代码记录下来,方便以后复用。

一、Base64 转 图片url

阅读更多

Ambari 2.7.3.0 安装部署 hadoop 3.1.0.0 集群视频完整版

一、前言

很多小伙伴也都知道,最近一直在做 Ambari 集成自定义服务的教学笔记和视频。

之前在准备 Ambari 环境的时候,考虑到有朋友会在 Ambari 安装部署时遇到问题,所以贴心的我呢,就在搭建 Ambari 环境的时候,把这个视频录制好了,总共时长共 87 分钟,将近1个半小时,附带移除 SmartSense 服务及 FAQ 。

阅读更多

使用 hutool 工具类解析 json 对象

本文主要记录如何使用 hutool 工具类解析 json 对象

阅读更多

alibaba Json 与 对象 之间的互相转换

本文主要记录如何实现 alibaba Json 与 对象 之间的互转操作,使用了 fastjson-1.2.39.jar 包实现:

阅读更多

为BlueLake主题增加图片放大效果

fancyBox 是一个流行的媒体展示增强组件,可以方便为网站添加图片放大、相册浏览、视频弹出层播放等效果。优点有使用简单,支持高度自定义,兼顾触屏、响应式移动端特性,总之使用体验相当好。

现在,我们就将 fancyBox 集成到 hexo BlueLake 中。

阅读更多

【实战】使用 Kettle 工具将 mysql 数据增量导入到 MongoDB 中

最近有一个将 mysql 数据导入到 MongoDB 中的需求,打算使用 Kettle 工具实现。本文章记录了数据导入从0到1的过程,最终实现了每秒钟快速导入约 1200 条数据。一起来看吧~

一、Kettle 连接图

简单说下该转换流程,增量导入数据:

阅读更多

Kettle自定义jar包供javascript使用

我们都知道 Kettle 是用 Java 语言开发,并且可以在 JavaScript 里面直接调用 java 类方法。所以有些时候,我们可以自定义一些方法,来供 JavaScript 使用。

本篇文章有参考自:https://www.xiaominfo.com/2019/08/13/kettle-12/

一、在 java 项目中创建工具类

阅读更多

为BlueLake主题增加自定义icon图标

一、前言

hexo 的 Bluelake 主题是我一直在用的,简单大方,很喜欢。但最近有了添加自定义 icon 图标的需求,比如,添加 “地址”、“扫一扫”、“优惠券” 等 icon,还是很有必要研究一下如何制作的。

然后我就去了主题作者 chaooo 的 github 上留言,咨询其方法,作者回复的很快,按照作者的回复,成功将自定义图标制作出来了,也分享给有需要的人。

阅读更多

副业赚钱,快来看我如何折腾的!

其实我是一个比较喜欢折腾的人。不喜欢每天按部就班地上班,挺喜欢在自己的业余时间里搞点事情 ~

下面呢,就简单说下我在业余时间里搞了哪些事情:

1、积累技术笔记

出于对技术的挚爱,在2017年6月一开始实习时,我就秉承着 “好记性不如烂笔头” 的观点,一直在 有道云笔记 上记录着我学习与工作的点点滴滴。 如果遇到之前解决过的问题,直接看笔记就行,非常方便。

阅读更多