在mybatis中构建带有sql in查询的mapper语法

在mapper中编写带有sql in语法的sql时,需要注意不能直接以字符串"in(…)"的形式将语句贴在sql中,需要以list集合的形式遍历出来,具体的表达方式如下:

<select id="selectAllServiceByServiceType" resultMap="BaseResultMap2" parameterType="java.util.List">
SELECT DISTINCT SERVICE_TYPE, IMAGE_TAG
FROM `SERVICE_CONFIG`
WHERE STATUS = 1
AND SERVICE_TYPE IN
<foreach collection="list" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
ORDER BY SERVICE_TYPE;
</select>

Read More

站点的自动化部署及发布(CI/CD)

今天看了业界比较知名的个人博主左耳朵耗子-陈浩在极客时间专栏的博文深有感触,其中对于自己写博如何将文章写得“独一份”,这是你需要思考和追求的,与其你不断优化站点的SEO,不如让你的文章更加与众不同,观点是别人少有研究,或者你的观点更鲜明,你就能被别人搜索到。

基于这个理念,我觉得对这两个月折腾的个人建站最有价值的部分,有必要好好写写,分享给想通过自动化的方式部署及发布你的博文的朋友。

Read More

轻量化去广告的内存清理工具

其实我的需求仅仅是需要是在电脑上安装一个清理内存的软件,但是在安装了那么多大型软件之后,我发现或多或少会有一些广告的成分在其中,因为他们需要从广告中获利,才能继续维系他们的产品开发也业务拓展,所以对于用这些大型管理软件和我的需求是有冲突的,因为我不喜欢臃肿的功能以及广告弹窗的出现,因此我选择了开源的应用,它足够轻量,因为其开源所以免费,而且无广告。

Read More