摘要:实际业务中可能需要实体类转Map,那么实体类如何“不费力气”的转成Map?
阅读全文
摘要:随着 JDK 1.8 Streams API 的发布,使得 HashMap 拥有了更多的遍历的方式,但应该选择那种遍历方式?反而成了一个问题。 本文先从 HashMap 的遍历方法讲起,然后再从性能、原理以及安全性等方面,来分析 HashMap 各种遍历方式的优势与不足,本文主要内容如下图所示: H
阅读全文
摘要:1,什么“石头”? There is no getter for property named 'build_in' in 'class org.jeecg.modules.mass.dto.MassCustomDto' 一顿操作猛如虎,一看控制台就想吐。这是什么AOP?invoke? 这不是重点,
阅读全文
摘要:https://www.bilibili.com/video/BV1gW411W7wy?spm_id_from=333.788.b_636f6d6d656e74.173 老雷的Spring注解驱动 源码 https://www.bilibili.com/video/BV1Vf4y127N5?from
阅读全文
摘要:牛逼的框架都反射,不要问我为什么,因为我也不知道 可能是因为生成了class文件没法实例化,所以只能反射创建对象,但是在spring中,ioc就是反射实现的控制反转 看Spring4.x企业级开发实战 自己写的 第一个是Person类 package com.smart.reflect; /** *
阅读全文
摘要:如图所示 比如说jdk1.8的api 双击打开后,这个样子 就ok了
阅读全文
摘要:1.window下关闭8080端口 win+R:输入cmd,回车 在黑窗口中输入指令:netstat -ano | findstr 8080 指令的意思是找出占用8080端口的进程pid 此时发现8080端口号的pid是7244(pid是会变化的) 再次输入指令:taskkill -pid 7244
阅读全文
摘要:SpringBoot 开启事务:Application 加@EnableTransactionManagement ,Service方法加@Transaction 注解 注意:@Transaction 注解还有其他属性如@Transaction(异常回滚等) idea 下载p3c,只加@Transa
阅读全文
摘要:前言 在开发项目的过程中,我深刻的意识到,文档存在的意义并不是无用的报告,简洁明了的文档不光能记录你当下所做的,还能在繁重的工作中分神思考下一步该做什么时为你节约精力,并且在项目周期内,使整个项目保持一致性。所以,软件开发文档的编写是很有必要的。我参考网上的资料,结合自己项目开发时的心得,分享一些经
阅读全文
摘要:不要在程序中使用char类型 boolean: 两个值 true false 逻辑判断 整形布尔之间不能转换
阅读全文
摘要:https://blog.csdn.net/m0_37355951/article/details/76140488 转载自 概述: 类文件就是二进制和源码的中介 其实java可以被编译成.class文件、JRuby,Groovy等都可以编译成.class文件,然后都java虚拟机上运行 1、Cla
阅读全文
摘要:这里将JDK版本和major.minor的版本的对照关系进行整理,作为今后查阅的依据。 序号jdk版本major.minor version 1 1.1 45 2 1.2 46 3 1.3 47 4 1.4 48 5 5 49 6 6 50 7 7 51 8 8 52
阅读全文
摘要:一、未归类系列A 此系列暂未归类。 指令码 助记符 说明0x00 nop 什么都不做0x01 aconst_null 将null推送至栈顶 二、const系列 该系列命令主要负责把简单的数值类型送到栈顶。该系列命令不带参数。注意只把简单的数值类型送到栈顶时,才使用如下的命令。 比如对应int型才该方
阅读全文
摘要:1.编写java文件(简易示例) 1 2 3 4 5 6 7 8 9 10 11 12 13 /** * @author yew * @date on 2019/12/9 - 15:53 */ public class MainTest { public static void main(Strin
阅读全文
摘要:https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create 需要的自己来看吧 关于旧版本 Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x
阅读全文
摘要:原因 : 由于使用Eclipse开发,导入了SpringCloud 工程,SpringCloud 自从哪个版本忘了昂,选择了Gradle 作为工程管理工具,至于为啥,你去问问官方,我的了解是为了支持Groovy还是啥来着,忘了。。。。。贴一下官网 https://docs.gradle.org/cu
阅读全文
摘要:MySQL8服务无法启动,服务没有报告任何错误 错误信息: 免安装版mysql-8.0.15-winx64.zip 按照教程来安装,解压,增加my.ini文件,修改文件内部的地址信息,配置环境变量path,新建data文件夹(注意这里,就是这个位置出错了),以管理员身份运行cmd初始化,mysqld
阅读全文