摘要: 原文:https://github.com/AmazingDreams/vue-matomo Server-side analytics tracking and/or Desktop apps tracking with Matomo By default, Matomo uses a JavaS 阅读全文
posted @ 2021-08-20 09:16 gkmeteor 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 前一阵子在做联系人的导入功能,使用POI组件解析Excel文件后获取到联系人列表,校验之后批量导入。单从技术层面来说,导入操作通常情况下是一个比较耗时的操作,而且如果联系人达到几万、几十万级别,必须拆分成为子任务来执行。综上,可以使用线程池来解决问题。技术选型上,没有采用已有的 ThreadPool 阅读全文
posted @ 2020-01-22 15:21 gkmeteor 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: 任何服务对数据库的日常操作,都离不开增删改查。如果一次查询的纪录很多,那我们必须采用分页的方式。对于一个Springboot项目,访问和查询MySQL数据库,持久化框架可以使用MyBatis,分页工具可以使用github的 PageHelper。我们来看一下PageHelper的使用方法: 1 // 阅读全文
posted @ 2019-11-20 21:23 gkmeteor 阅读(6577) 评论(1) 推荐(3) 编辑
摘要: 学习了RocketMQ的基本概念后,我们来看看RocketMQ最简单的使用场景。RocketMQ的服务器最简单的结构,必须包含一个NameServer和一个Broker。Producer把某个主题的消息发送给Broker,Consumer会去Broker中监听指定主题的消息,一旦发现,就会拉取并消费 阅读全文
posted @ 2019-11-06 17:42 gkmeteor 阅读(523) 评论(0) 推荐(1) 编辑
摘要: 通过一个多月的 Spring AOP 的学习,掌握了 Spring AOP 的基本概念。AOP 是面向切面的编程(Aspect-Oriented Programming),是基于 OOP(面向对象的编程,Object-Oriented Programming)开发的一套程序架构。微服务架构体系下,有 阅读全文
posted @ 2019-11-05 17:07 gkmeteor 阅读(192) 评论(0) 推荐(0) 编辑
摘要: mybatis-spring 可以为我们做什么 mybatis框架已经很不错了,它把配置和执行sql的通用过程抽象出来。只要你符合mybatis框架的要求,首先有正确的配置,然后有model,interface层,sql语句,还有bean定义让interface和sql关联起来,那么当你执行inte 阅读全文
posted @ 2019-11-04 12:57 gkmeteor 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 问题描述 在使用Mybatis开发中,或者和Spring整合中,在Dao层中的Mapper接口与xml中的sql对应着,在service中直接调用Dao中的方法就可以直接访问sql。如下所示: /** * interface 层的代码 */ public interface ArticleMappe 阅读全文
posted @ 2019-10-27 22:01 gkmeteor 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 前言 在面试中,被问到了一个问题: Windows中的JDK和Linux中的JDK是否相同? 其实,以上这个问题是一个子问题。原本的问题是:如何理解Java的跨平台机制。由于原问题显得有些宽泛,因此延伸出一个子问题,在本篇博客中争取能够完整地回答。本文力求建立起自己知识体系中Java的基石,希望在阅 阅读全文
posted @ 2019-10-27 21:30 gkmeteor 阅读(6962) 评论(1) 推荐(3) 编辑
摘要: 正文 在工作中,曾经遇到过一个问题。 有一个 component,名字叫做 Oxford Adaptive Learning Dictionary,是一款牛津词典的应用。这个 component,需要安装在 Windows 10 的系统上。这个应用属于 UWP 应用,用行话来讲,叫做 Modern 阅读全文
posted @ 2019-10-19 21:10 gkmeteor 阅读(2172) 评论(0) 推荐(0) 编辑
摘要: 正文 先来说说问题的由来。 在 Preinstall 的 component 中,有一支 component 叫做 MS_StartApp,这个 component 的行为是在预安装时为目标机器装入一些 Modern APP。所遇到的问题是,旧版的 MS_StartApp 在安装 Modern Ap 阅读全文
posted @ 2019-10-19 21:00 gkmeteor 阅读(1812) 评论(0) 推荐(0) 编辑