随笔分类 - Java
摘要:curl https://start.spring.io/starter.zip -d dependencies=web -d type=maven-project -d language=java -o myproject.zip mvn dependency:get -Dartifact=org
阅读全文
摘要:@Target(ElementType.METHOD) //注解放置的目标位置,METHOD是可注解在方法级别上@Retention(RetentionPolicy.RUNTIME) //注解在哪个阶段执行@Documented public @interface OperLog { String
阅读全文
摘要:public static <T> PageResult<T> newPage(List<T> content, Integer pageNum, Integer pages) { int total = content.size(); int offset = (pageNum -1 ) * pa
阅读全文
摘要:jarName="luban-infrastructure-center.jar"pidadmin=`(ps -ef | grep "$jarName" | grep -v "grep") | awk '{print $2}'`;kill -9 $pidadmin
阅读全文
摘要:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9101
阅读全文
摘要:工作代码如下 fun List<MeasureLedgerModel>.sumUp(): List<MeasureLedgerModel> { val pMap = this.filter { it.parentId != null }.groupBy { it.parentId!! } //获取顶
阅读全文
摘要:为什么要序列化? 如果光看定义我想你很难一下子理解序列化的意义,那么我们可以从另一个角度来感受一下什么是序列化。 都玩过游戏么?玩过的同学应该知道游戏里有一个叫『存档』的功能,每次不想玩的时候可以把当前进度存档,下次有时间想玩的时候,直接载入存档就可以接着玩了,这样的好处是之前的游戏进度不会丢失,要
阅读全文
摘要:#Tag ##查看tag git tag ##新建tag 首先切换到需要打标签的分支上,使用命令git tag <name>就可以打一个新标签。 添加说明 git tag -a 标签名 -m "标签说明" 推送标签到远程仓库: 如果要推送某个标签到远程,使用命令git push origin 标签名
阅读全文
摘要:fun <T, ID> CrudRepository<T, ID>.visit(start: ID?, visitor: (T) -> Boolean) where T: TreeNode<ID> { var currentId = start do { val node = findByIdOrN
阅读全文
摘要:https://blog.csdn.net/xinzhifu1/article/details/106356958/
阅读全文
摘要:##元注解 目前,Java中存在五个元注解,分别是 @Target、@Retention、@Documented、@Inherited、@Repeatable 一、元注解的定义 所谓元注解,其主要作用就是负责注解其他注解,为其他注解提供了相关的解释说明 二、元注解的使用 ####@Target 用于
阅读全文