
其他
文章平均质量分 85
isea533
《MyBatis从入门到精通》作者,MyBatis分页插件PageHelper作者,通用Mapper作者,个人网站:https://mybatis.io
展开
-
2024 年博客总结
2024年。原创 2025-01-01 10:01:07 · 852 阅读 · 0 评论 -
2022 年博客总结
时间过的飞快,孩子也快4岁了,1号带孩子去玩雪,发生了一件有趣的事,发个视频。带孩子玩雪我拉着闺女,闺女拉着儿子,忽略了力的作用,我以为只有我在使劲,实际上闺女需要需要更大的力拉着儿子。走着走着,突然一轻,然后闺女被拽了出去,摔个屁股墩,儿子直接滑了下去。闺女爬回圈中被我带了上去。原创 2023-01-02 14:53:40 · 2516 阅读 · 2 评论 -
通过 GitHub Actions 自动发布项目到 Maven 中央仓库
基础的 Maven 配置参考官方文档:https://central.sonatype.org/publish/publish-guidehttps://central.sonatype.org/publish/publish-maven本文对应的演示项目:https://github.com/abel533/autodeploy-maven-central配置 Maven 插件上面官方文档也有用法。插件详细文档: https://help.sonatype.com/repoman原创 2022-04-04 23:01:48 · 1311 阅读 · 0 评论 -
VFS - 代码生成器预览功能实现
起因去年底计划1月份开源新版 mybatis-mapper 并发布 1.0 的正式版,整个项目的主要功能已经稳定,为了更方便开发人员使用,计划提供一个代码生成器,然后就把精力投入代码生成器的设计和实现,由于石家庄疫情和多方面的原因搁置。后来有时间之后就开始设计并实现最简单的代码生成器,代码生成器非常简单,功能很强大,这是一个和 MyBatis 没有直接关系的工具,因此不包含在 mybatis-mapper 项目中,mybatis-mapper项目中会包含一个可用的代码生成器 jar 包和模板示例文件,这原创 2021-05-13 23:08:08 · 5190 阅读 · 8 评论 -
简单制作LOGO
本文参考: Design a simple text logo in 15 minutes with Google Fonts and Figma1. 灵感制作Logo可以先从一些专业网站寻找灵感,把自己想要的整体设计确认一下,有一个非常不错的网站,可以根据你的文字生成大量Logo的效果:比如,针对 PageHelper:通过挑选自己喜欢的设计,我找到一个参考:一朵花中的PageHelper。2. 素材素材分为两部分:图标字体配色方案2.1 图标使用 flaticon 来.原创 2021-02-22 09:35:59 · 1268 阅读 · 3 评论 -
2020 年博客总结
2021年都过了4天了,晚上哄孩子睡觉时,突然想到好像刚刚才写过 2019年的博客总结,当时觉得2019年过的太快了,没想到2020年过去的更快。上一次总结时孩子才9个月,一晃就1周9个月了,再不珍惜时间就老了,再不陪孩子玩就不陪我玩了。2019年一共写了45篇博客,当时觉得不多,再和2020年一比,就越显的2020年少了,2020年写的字并不少,有很多可以作为一篇篇博客的内容写到了项目(mybatis-mapper/mapper gitee / GitHub 小范围测试中,计划在2021年1月份发布第一原创 2021-01-04 23:32:38 · 969 阅读 · 3 评论 -
数学思维和程序员思维
记得刚掌握一种编程语言时,看到数学题就会想着这道题应该怎么通过编程来计算,代码也算一种解题方法。这个时期就像是拿着锤子眼里都是钉子,总想用一种思维去解决所有的问题。今天因为某个东西,遇到了一道题,为了不泄露题的来源,这里对题进行简单改动。在那遥远的 S1 上林大区,有一个半径为10m的半球形水池盛满了夏季肮脏的雨水,现在想把水池清理干净,如果将雨水从上方全抽出来需要做的功为W,那么当做功 W/2 时抽了百分之多少雨水?看到这题第一眼,就意识到这是一道典型的物理题,解题方法需要用到数学中的微积分。百度原创 2020-07-29 00:13:57 · 2071 阅读 · 0 评论 -
内部 CA 证书管理
内部 CA 证书管理生成 CA 证书# 生成 KEYopenssl genrsa -out ca.key 4096# 生成证书openssl req -x509 -new -nodes -sha512 -days 3650 \ -subj "/C=CN/ST=省/L=市/O=组织/OU=组织单位/CN=常用名(或域名)" \ -key ca.key \ -out ca.crt内部人员需要把该 ca.crt 证书添加到受信任的根证书中,Windows 运行输入 certm原创 2020-05-28 09:55:09 · 2588 阅读 · 0 评论 -
CentOS Linux 内核升级
参考:https://www.kernel.org/http://elrepo.org/tiki/tiki-index.phphttps://www.lijiaocn.com/%E6%8A%80%E5%B7%A7/2019/02/25/centos-kernel-upgrade.htmlhttps://www.cnblogs.com/anliven/p/7944842.html准...原创 2020-04-27 09:44:26 · 1670 阅读 · 0 评论 -
磁盘清理套装
参考知乎:https://www.zhihu.com/question/21146701由于 C 盘剩余空间不足,常规手段都使用了一遍,增加了一点点空间,因此找到了上文。从中发现了两个非常不错的软件,好到我必须自己记录下来以免忘记。Dism++ | 全新的Windows 实用工具官网:https://www.chuyu.me/zh-Hans/SpaceSnifferSpaceSn...原创 2019-07-03 15:15:35 · 916 阅读 · 0 评论 -
看板工具 Wekan 安装配置启动和数据备份
简单看看下面介绍。1. 关于 WekanWekan是 一个完全开源和自由软件的协作看板应用程序,使用 MIT 许可证。无论您是在维护个人待办事项清单,与朋友一起计划假期,还是在团队中为您的下一个革命性想法工作,看板都是一个无与伦比的工具,可以让您的事情井然有序。它们可以让您直观地了解项目的当前状态,并通过让您专注于最重要的几个项目来提高您的工作效率。由于Wekan是一款免费软件,因此您无需...原创 2019-03-02 17:48:08 · 8542 阅读 · 4 评论 -
Kubernetes 入门练习
在 Kubernetes 最新版本安装过程和注意事项 中,我已经配置好了 Kubernetes 的基础环境,接下来要按照 Kubernetes 权威指南 书中的内容简单做个练习。Kubernetes 使用的 v1.13.3 版本,在实际操作时发现和书上 v1.6.3 版本的命令没太大区别,但是由于例子中使用的 mysql 没有指定版本,因此,不管 Kubernetes 版本如何,跟着书上第一章...原创 2019-02-07 15:29:07 · 1884 阅读 · 1 评论 -
Kubernetes 最新版本安装过程和注意事项
本文写于 2019-02-06 已亥猪年 农历正月初二当前最新版本为 v1.13.3在 18 年 6 月份京东活动的时候,买了一本 Kubernetes 权威指南,一直没时间看,春节期间正好学学。由于书上使用的是 2017 年的 1.6.0 版本,我自己为了使用最新版本,特地做一个记录。虽然买了本书,但是整个操作过程参考了很多资料,主要是 kubeadm 官方文档:https://k...原创 2019-02-06 22:27:22 · 38902 阅读 · 12 评论 -
linux安裝git幷保持最新
一般来说linux系统都会自带git,如果没有git请看第一步,如果有git可以跳过第一步第一步:首先确保已经安装了如下依赖包:yum install curlyum install curl-develyum install zlib-develyum install openssl-develyum install perlyum install cpioy原创 2013-10-13 13:33:50 · 6932 阅读 · 0 评论 -
CAUTION:Provisional headers are shown
今天打开别人分享的一个有道云笔记的时候网页一直显示载入中...刷新多次都无效,然后F12打开开发者工具,发现有两个js请求失败,单独在链接中打开js很正常。显示如下图:在Request Header这里显示CAUTION Provisional headers are shown,然后我看到adblock plus正好拦截了两原创 2014-01-17 14:53:33 · 61039 阅读 · 5 评论 -
Git提交到多个远程仓库
来源:http://stackoverflow.com/questions/5785549/able-to-push-to-all-git-remotes-with-the-one-command有两种做法,先看第一种一、按照下面的操作:例如我有下面两个仓库:Mybatis通用Mapperhttps://git.oschina.net/free/Mapp原创 2014-11-22 16:18:46 · 27560 阅读 · 1 评论 -
【参与翻译】Spring4.x框架参考文档
Spring4.x框架参考文档为了不出现重复翻译Spring4参考文档,专门发此文进行通知,同时也希望有兴趣参与翻译的参与进来。 项目地址: http://git.oschina.net/free/spring-framework-reference基本说明Spring文档为adoc格式,文件已经按基本的章节拆分为多个adoc文件,该翻译 2014-12-31 08:53:38 · 34078 阅读 · 6 评论 -
Tomcat 多域名配置
环境一个tomcat,下面部署了多个项目有一个独立的IP有多个顶级(二级)域名指向不同的项目。DNS配置DNS没什么特殊的要求,配置都指向这一个IP就行。Tomcat配置多域名有可能存在多种配置方式,我使用了一种(文件结构)看着比较麻烦的方式。Connector的配置方式基本都一样:<Connector port="80" protocol="HTTP/1.1" URI原创 2015-04-11 23:48:26 · 3659 阅读 · 0 评论 -
Nexus设备升级5.0方法
1. 从该页面为您的设备下载适当的系统映像,然后将它解压缩到一个安全的目录。2. 通过 USB 连接到您的计算机。3. 使用下列的方法,在fastboot mode下启动设备:使用 adb 工具: 打开设备电源,并且执行:adb reboot bootloader使用组合键: 关闭设备,然后将其打开并立即按住相关的键组合。例如,Nexus5("ha原创 2014-11-18 17:32:49 · 2432 阅读 · 0 评论 -
IDEA 初始配置教程
IDEA 初始配置教程如果你是第一次使用 IDEA,或者对 IDEA 常用配置仍然不熟悉,那么本文就特别适合你。本文只是根据我自己的使用经验来进行配置,不一定适合所有的情况,但是对你肯定会有帮助。IDEA 官方地址https://www.jetbrains.com/idea/官方提供免费的【社区版】,还有收费的【高级版】(可以免费试用 1 个月)。下面的设置针对【高级版】进行设置,【社区版】由于功能原创 2016-12-17 15:39:11 · 64858 阅读 · 10 评论 -
参与 Spring 4 中文文档翻译
参与 Spring 4 中文文档翻译我们从2014年12月开始翻译Spring 4的框架文档,虽然至今已有一年,但是进度很慢。其中一部分原因是因为Spring 文档有1000多页,而且翻译的时候根据章节分配,导致许多人一次要翻译2000~3000行的文档,致使效率过低。近日已经将文档按照一定的章节重新拆分,每一个需要翻译的文件在20行~200行之间,行数少的纯翻译内容较多,行数多的包含的代码(代码只原创 2016-01-03 11:43:31 · 31240 阅读 · 18 评论 -
[数据][json格式] 2016年统计用区划代码和城乡划分代码
[数据][json格式] 2015年统计用区划代码和城乡划分代码2013 年的时候写过一篇 [数据][xml格式] 2012年统计用区划代码和城乡划分代码。到了今天,我需要某省的省市县乡村五级数据,因此在上文基础上简单改了改,做成了 JSON 格式,代码主体还是原来的,代码中的 JSOUP 选择器仍然适用,没变化。 数据来源: http://www.stats.gov.cn/tjsj/tjbz/原创 2017-12-21 14:13:12 · 4607 阅读 · 4 评论 -
Git 和 Maven 的子模块简单实践
当一个产品或者项目由大量独立模块组成时,想要从 Git 挨个下载下来导入 IDE 查看并不容易,此时可以结合使用 Git 和 Maven 的子模块来处理这种场景。通过 Git 子模块可以自动批量下载所有关联的项目,通过 Maven 子模块可以批量导入到 IDE 中,结合这两者可以很容易的管理和查看项目。创建子模块项目打开 Git Bash,创建一个空目录并进入:$ mkdir erp-su...原创 2018-12-18 14:48:20 · 4148 阅读 · 0 评论 -
CSS 样式,如何计算临近颜色值?
在有些场景下,有可能需要阶梯状的颜色展示,通过背景色对数据分组。或者就是自动生成某个颜色的临近值。如果颜色是固定的,直接计算好固定就行,如果是动态或者用户设置的颜色值,就需要一定的算法来计算临近的颜色。我在看 MDN 时,发现了 RGB 和 HSL,发现 HSL 的值通过修改色调(hue)、饱和度(saturation)和明度(lightness)可以让颜色更有规律的进行渐变。参考地址:h...原创 2019-01-05 17:55:44 · 4466 阅读 · 0 评论 -
eclipse插件Maven添加依赖查询无结果的解决方法(Select Dependency doesn't work)
在eclipse中用过maven的可能都遇到过这种情况,我以前一直在search.maven里面搜索,然后添加pom信息。今天在网上搜索时,找到了一个解决方法,在这里分享一下。第一步,在preferences里面选择maven,选中“Download repository index updates on startup"第二步,打开Maven仓库原创 2013-09-30 15:40:57 · 12790 阅读 · 6 评论