摘要:
JVM体系结构图
Native Interface(本地接口)
Java本地接口(Java Native Interface (JNI))允许运行在Java虚拟机(Java Virtual Machine (JVM))上的代码调用本地程序和类库,或者被它们调用,这些程序和类库可以是其它语言编写的,比如C、C... 阅读原文
2020-01-19 07:27:05 阅读(2720) 评论(0)
摘要:
准备年后要跳槽,所以最近一直再看面试题,并且把收集到的面试题整理了以下发到博客上,希望对大家有所帮助。
首先是集合类的面试题
1. HashMap 排序题,上机题。
已知一个 HashMap<Integer,User>集合, User 有 name(... 阅读原文
2020-01-19 06:44:02 阅读(2621) 评论(0)
摘要:
AOP
动态代理
代理设计模式的原理:使用一个代理将原本对象包装起来,然后用该代理对象”取代”原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及何时将方法调用转到原始对象上。
代理模式的三要素:
代理主题接口
代理者
被代理者
代理模式的主要优点
代理模式在客户端与目标对... 阅读原文
2020-01-19 00:52:02 阅读(2824) 评论(0)
摘要:
一、什么是JVM
先来看下百度百科的解释:
JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
晦涩难懂有没有,简单理解就是说虚拟机是物理机的软件实现。
Java... 阅读原文
2020-01-18 23:53:09 阅读(2380) 评论(0)
摘要:
你可以访问 码云 - 乐优商城 来获取关于乐优商城的工程代码。
你可以访问 百度云 - 乐优优商城 密码:ppzy 来获取关于乐优商城的资料。
一、后台前端工程
由于后台功能复杂,直接使用资料中的leyou-manage-web工程。我们使用npm管理包,先要安装nodejs。
二、统一环境
... 阅读原文
2020-01-18 23:45:19 阅读(2731) 评论(0)
摘要:
1. 前言
相信你经常被 读写分离、垂直拆分、水平拆分、分库分表 这几个名词搞得很懵逼。我有时候也很懵逼,那么今天就来把这几个数据库常用术语搞清楚,同时也记录一下。
2. 读写分离
这个相对比较好理解一些,就是将数据库分为主从库,一个主库(Master)用于写数据,多个从库(Slaver)进行轮询读取数据的... 阅读原文
2020-01-18 23:14:04 阅读(2697) 评论(0)
摘要:
一、字符串相关的常用方法简介
package com.bjpowernode.java_learning;
public class D74_1_StringCommonMethod {
public static void main(String[] args) {
//1.... 阅读原文
2020-01-18 22:42:03 阅读(2332) 评论(0)
摘要:
================================
©Copyright 蕃薯耀 2020-01-17
https://www.cnblogs.com/fanshuyao/
具体的方法如下:
/**
* 把字符串数字类型的数字取出来(只取遇到非数字字符前,包括空格)
... 阅读原文
2020-01-18 21:11:02 阅读(2389) 评论(0)
摘要:
你可以访问 码云 - 乐优商城 来获取关于乐优商城的工程代码。
你可以访问 百度云 - 乐优优商城 密码:ppzy 来获取关于乐优商城的资料。
一、创建父工程 Maven Project 用来管理依赖
GroupId:项目中唯一标识符,对应的是java中的包结构,在这里表示项目中的结构
Artifac... 阅读原文
2020-01-18 19:57:21 阅读(3663) 评论(0)
摘要:
之前我们用SSM或者SSH进行JAVA WEB开发的时候,IDEA 需要配置Tomcat然后把项目放到tomcat运行,tomcat启动的时候会自动打开浏览器去访问项目,但是SpringBoot是内嵌tomcat的,项目启动成功后无法自主访问,需要我们手动打开浏览器输入url访问,我觉得这样很不习惯所以研究了... 阅读原文
2020-01-18 19:29:02 阅读(2342) 评论(0)