最新消息:文章中包含代码时,请遵守代码高亮规范!

施, 建的文章

私有maven仓库操作说明[原创]

杂项 7个月前 (01-18) 245浏览 0评论

公司目前已经搭建了属于自己的maven私有仓库,仓库地址是http://local.yayuanzi.net:8089/,使用的是apache的开源工具archiva,此文档简要说明下公司私有仓库的使用方法及操作过程中可能遇到的问题. 一.私...

Java中线程池线程创建过程简析[原创]

杂项 7个月前 (01-14) 246浏览 0评论

Java中的线程池做过Java开发的人肯定都知道了,什么如何创建线程池啊,一些创建时候的参数这里就不多说了,这篇主要是想写一下自己在以前使用线程池的过程中一些误解和不清晰的地方,写下来分享一下,也给自己留个印象. 先说一下之前的错误理解吧,线...

搭建maven私有仓库[原创]

Java 8个月前 (01-03) 304浏览 0评论

最近做了几个项目之后,觉得好多项目中都有相同的类似功能,然后相同的代码就从一个项目复制来复制去的来回倒,不仅效率低,而且质量还不好控制,自然的就想到要把项目中公用的一些代码提取出来做成一个类似第三方库的方式导入到新项目中,这样就不需要来回复制了,而...

记一次线程池使用过程中走的弯路[原创]

Java 8个月前 (12-29) 268浏览 0评论

Java开发应该都知道线程池是个什么东西,多线程和线程池的特性啊优点啊这里就不多说了,网上一搜一大堆,这篇博客在主要是记录一次在项目中使用线程池的经历,总结在使用过程中犯的错误. 先来讲下业务背景吧,项目背景可以理解成一个类似于商城的项目,当...

MySQL中的事务隔离级别(转载)

杂项 11个月前 (09-19) 366浏览 0评论

MySQL事务隔离级别详解 前两天面试,问到了四种隔离级别,当时觉得大多数数据库都为read committed,结果没想到mysql是个例外。在此做一下隔离级别和各种数据库锁的使用。 首先说一下ACID四大特性: 四大特性       · 原...

Java数据结构之HashMap【原创】

Java 11个月前 (09-19) 355浏览 0评论

相信写过Java代码的都知道Map接口,它是一个key,value键值对的存储结构. Map接口里最常用的实现类就是HashMap了,相信大家都用过,今天我们就简单讲一讲HashMap底层的数据结构. HashMap在java1.7及之前,底层数据结...

项目中swagger-ui使用历程【原创】

Java 11个月前 (09-18) 1425浏览 0评论

现在大家做的java项目基本上都是前后端分离的,后端只提供api接口即可,和前端交互的时候都是用json,程序员都讨厌写文档,但是不写接口文档肯定要被前端开发喷死. 这个时候swagger-ui就提现了强大之处了,自动生成文档,不仅可以方便自己写完接...

springboot通过启动参数指定使用的配置文件【原创】

Java 12个月前 (09-07) 3375浏览 0评论

大家都知道,开发项目的时候一般都会有好几个环境,比如说自己本地调试环境,测试环境,生成环境等等,每个环境对应着不同的配置,自然能就要写不同的配置文件,springboot为我们提供了很好的多环境配置文件的切换功能.如下图所示,就有多个applicat...

mybatisplus使用小结【原创】

杂项 12个月前 (08-27) 1104浏览 0评论

最近在项目里用到了一个第三方库,叫mybatisplus,是一个mybatis的增强库,简单来说就是增强了mybatis的功能,让mybatis更好用,mybatisplus给的官方定义是Mybatis-Plus(简称MP)是一个 Mybatis 的...

项目中包装类使用的注意点【原创】

Java 1年前 (2018-08-10) 433浏览 0评论

最近看项目代码的时候看到一个问题,是关于java中的int和包装类Integer的. 先说下背景,项目中所有entity类中的int类型的成员变量全部要求使用Integer包装类,不许用int,这时候比如有个商品对象中有个颜色的成员变量,用的是数字加...

关于项目中权限模块的一些思考【原创】

Java 1年前 (2018-08-10) 614浏览 0评论

最近在做项目管理后台时遇到一个场景,管理后台中有很多个模块,比如说查看用户模块,订单管理模块财务管理模块等等,每个用户登录管理后台后可能只有一部分权限,比如说总经理有所有的权限,业务员登录之后只有订单管理的权限,这个时候需要记录每个用户的权限存到表当...