-
spring——AOP原理及源码(二)
spring——AOP原理及源码(二) 接下来我们就从后置处理器和BeanFactoryAware的角度来看看AnnotationAwareAspectJAutoProxyCreator的Bean定义类创建完成后都做了什么。 回顾: 在上一篇中,我们提到@EnableAspectJAutoProxy注解给容器中加入了一个关键组件 internalAut...
-
JAVA基础知识点(一)
JAVA基础知识点(一) JAVA基础知识点(一) 一. 方法定义 //类内定义方法class 类名(){ //不需要传参 public static void 方法名(){ //代码块 } //需要传参 public static void 方法名(数据类型 变量名){ //代码块 }} 二.方法的调用 方法名() 三.if逻辑判断 //单ifif (条...
2020-03-03 16:03:58 java基础java基础知识定义AVcasepython代码switch函数基础知识
-
创建字符串对象的方法和内存使用
创建字符串对象的方法和内存使用 以下分析基于HotSpot虚拟机 注意 jdk1.7以上 的两个变化: 虚拟机内存中,常量池由方法区转移到堆。 String.intern() ,如果常量池存在等于此String对象的字符串,则返回该常量池中对象的引用;否则,在常量池中生成一个对原字符串的引...
-
HashMap分析
HashMap分析 目录 存储结构 初始化 put resize 树化 get 为什么HashMap中equals()和hashCode()要同时重写? 为何HashMap的数组长度一定是2的次幂? 线程安全 参考 存储结构 JDK1.8前是数组+链表,JDK1.8之后是数组+链表+红黑树。本文分析基于JDK1.8源代码。 HashMap的...
-
设计模式(二)—— 简单工厂模式
设计模式(二)—— 简单工厂模式 本系列博客是自己在学习设计模式过程中收集整理的文章集合,其他文章参看设计模式传送门 本文是转载文章,原文请参见原文 概念 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一...
-
(转)手把手的SpringBoot教程,SpringBoot创建web项目(一)
(转)手把手的SpringBoot教程,SpringBoot创建web项目(一) 1.引子 大家好,在接下里的半个多小时,我会给大家详细的介绍SpringBoot的基本使用,相信学完这门课程以后,你会对SpringBoot有一个清晰的认识,并且能够运用这门比较新颖的技术开发一些小程序。我也希望,...
-
彻底消灭if-else嵌套
彻底消灭if-else嵌套 if-else 作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if-else 一般不建议嵌套超过三层,如果一段代码存在过多的 if-else 嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。 一、背景 1.1 反面教材 不知大家有没...
-
对比System.currentTimeMillis()、new Date().getTime()、System
对比System.currentTimeMillis()、new Date().getTime()、System.nanoTime() 1.System.currentTimeMillis()和new Date().getTime() 开发时习惯使用new Date().getTime()来获取当前的毫秒数,但其实没有必要 java中Date的代码实现: public Date(){...this(System.curre...
-
linux入门系列16--文件共享之Samba和NFS
linux入门系列16--文件共享之Samba和NFS 前一篇文章“linux入门系列15--文件传输之vsftp服务”讲解了文件传输,本篇继续讲解文件共享相关知识。 前一篇文章“linux入门系列15--文件传输之vsftp服务”讲解了文件传输,本篇继续讲解文件共享相关知识。 文件共享在生活和...
2020-03-02 16:01:42 防火墙设置防火墙策略linux入门linux安全文档文件ESETWindows10服务器定义
-
Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器
Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限 特别注意 : Springboot 工作流前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架: springboot 2.1.2+ activiti 6.0.0+ mybaits+maven+接口 前端页面:html +vue.js 形式 jquery ajax...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
