Java
-
java基础知识(反射 动态代理 类加载器 一些JDK的新特性)
java第二十六天之学到辽~ 1.1 反射(类的加载概述和加载时机) * 类的加载概述 当程序要使用某个类时,如果该类还未被加载到内存中, 则系统会通过加载,连接,初始化三步来实现…
-
了解Java中的代理和动态代理
代理 代理是一种设计模式。当我们想要添加或更改现有类的某些功能时,我们会创建和使用代理对象。使用代理对象而不是原始对象。通常,代理对象具有与原始对象相同的方法。在Java中,代理类…
-
JavaScript 是用来做什么的
JavaScript 是用来做什么的 JavaScript是用来做什么的?5JavaScript应用程序示例JavaScript简介 JavaScript是一种编程语言,使开发人员…
-
c++对象模型 拷贝、构造、虚构
class Abstract_base { public: virtual ~Abstract_base() = 0; virtual void interface() const…
-
C++对象模型:g++的实现(六)
1. 成员函数指针 对于静态成员函数,其和常规的函数是一样的,故这里不做介绍。下面主要介绍非静态的成员函数指针,包括普通的非virtual成员函数指针和virtual成员函数指针。…
-
Java 超新星开源项目 Solon v1.10.10 发布
一个更现代感的 Java 应用开发框架:更快、更小、更自由。主框架仅 0.1 MB。Helloworld: @Controller public class App { publi…
-
源码级深度理解 Java SPI
SPI 是一种用于动态加载服务的机制。它的核心思想就是解耦,属于典型的微内核架构模式。SPI 在 Java 世界应用非常广泛,如:Dubbo、Spring Boot 等框架。本文从…
-
Java开发学习(四十)—-MyBatisPlus入门案例与简介
一、入门案例 MybatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提供效率。 SpringBoot它能快速构建Spring开发环境用以整…
-
二叉搜索树 – C++ 实现
二叉查找树(英语:Binary Search Tree, 后文中简称 BST), 也称为二叉搜索树、有序二叉树(ordered binary tree)或排序二叉树(sorted …
-
springboot启动时同时启动多个JAVA
1.思路:主程序调用工具类,工具类调用java -jar 启动程序 2.代码: package com.togeek.task.common; import java.io.*; …