摘要:
Java基础之:包装类(Wrapper)
java中有八种基本定义相应的引用类型—包装类,例如我们最常用到的Integer,Double等等
这些类将基本数据类型转换为了引用数据类型,提供了一系列的方法。
包装类与基本数据类型转换
这里使用Integer ---> int 举例,其他类型是... 阅读原文
2020-12-20 08:27:01 阅读(745) 评论(0)
摘要:
三层类加载器及父子关系建立
1.1 三层类加载器
BootStrapClassLoader:
查看加载路劲方法:
URL[] urLs = sun.misc.Launcher.getBootstrapClassPath().getURLs();
for (URL urL : urLs) {
... 阅读原文
2020-12-20 08:06:03 阅读(727) 评论(0)
摘要:
作者:猿码道https://www.jianshu.com/p/c81008b68350
1. 前言
随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。... 阅读原文
2020-12-20 06:50:04 阅读(663) 评论(0)
摘要:
一、String 类的常用方法
String类型是我们在开发中常见的数据类型,也是我们使用最多的数据类型,String类提供了很多操作字符串的方法,但是我们只要掌握十多个即可,我们可以通过官方api文档学习(不建议使用中文),你要习惯去阅读英文的文档。
1、public char charAt(int in... 阅读原文
2020-12-20 06:14:08 阅读(723) 评论(0)
摘要:
欢迎访问我的GitHub
https://github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;
起因是懒
最近在家折腾docker,需要一个私有镜像仓库harbor,通常做法是打开电脑,启动harbo... 阅读原文
2020-12-20 06:00:28 阅读(801) 评论(0)
摘要:
为了防止数据丢失以及服务重启时能够恢复数据,Redis支持数据的持久化,主要分为两种方式,分别是RDB和AOF.
RDB
RDB持久化是把当前进程数据生成快照保存到磁盘上的过程,由于是某一时刻的快照,那么快照中的值要早于或者等于内存中的值。
生成的rdb文件的名称以及存储位置由redis.conf中的dbfi... 阅读原文
2020-12-20 00:04:04 阅读(764) 评论(0)
摘要:
一、创建Maven工程
二、pom.xml文件
引入 MyBatis Plus 的依赖,
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=... 阅读原文
2020-12-19 23:17:03 阅读(738) 评论(0)
摘要:
版本: 2.2.1
一、简介
https://spring.io/projects/spring-cloud-alibaba
阿里云为分布式应用开发提供了一站式解决方案。它包含了开发分布式应用程序所需的所有组件,使您可以轻松地使用springcloud开发应用程序。
有了阿里云,你只需要添加一些注解和少量的... 阅读原文
2020-12-19 22:49:45 阅读(752) 评论(0)
摘要:
在使用 mybatis 过程中, 当手写 JavaBean和XML 写的越来越多的时候, 就越来越同意出错。这种重复性的工作, 我们当然不希望做那么多。
关于MyBatis的知识点总结了个思维导图分享给大家
还好, mybatis 为我们提供了强大的代码生成--MybatisGenerator。
通过简单... 阅读原文
2020-12-19 22:04:05 阅读(764) 评论(0)
摘要:
对于jar包,如果是为客户私有化部署的,会将jar包给客户,这时就会有源代码泄露的风险,你的一些加密算法,密钥就公开了,所以我们需要为jar包进行加密,或者叫字节码混淆。
classfinal
classfinal是一个字节码混淆工具,我们可以直接把它集成到maven里,以插件的形式去使用它,下面是配置文件
... 阅读原文
2020-12-19 18:06:04 阅读(763) 评论(0)