jdk实现的动态代理只能是基于接口的;即被代理的对象 生成动态代理的类: public class ProxyTool { /** * 需要被代理的类 */ private Object obj; public ProxyTool(Object obj){ this.obj = obj; } /** ...
分类:
其他好文 时间:
2020-03-05 23:38:18
阅读次数:
86
Spring Boot执行器(Actuator)提供安全端点,用于监视和管理Spring Boot应用程序。 默认情况下,所有执行器端点都是安全的。 在本章中,将详细了解如何为应用程序启用Spring Boot执行器。 启用Spring Boot Actuator 要为Spring Boot应用程序 ...
分类:
编程语言 时间:
2020-03-05 23:37:56
阅读次数:
87
原文链接: "https://xiaoheidiannao.com/articles/Disk Partition.html" 对于新安装的系统,可能只有C盘,如果 "软件" 安装和 "文件" 存放都在C盘进行的话就会很乱,找 "文件" 也比较麻烦. 作为电脑用户养成电脑使用的好习惯是很有必要的,对 ...
分类:
其他好文 时间:
2020-03-05 23:37:37
阅读次数:
100
kubeadm安装k8s集群1.17版本一、安装要求:满足以下条件一台或多台机器,操作系统CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多集群中所有机器之间网络互通可以访问外网,需要拉取镜像禁止swap分区说在前面的话,kubeadm是k8s官方推出的一个用于快速部署一套k8s集群的工具,而在近几年现在kubeadm上生产的公司也有了,不过对
分类:
其他好文 时间:
2020-03-05 23:37:20
阅读次数:
413
目前一个询价应用,这个应用需要从三个电商询价,然后保存在自己的数据库里。核心示例代码如下 ,由于是串行的,所以性能很慢 1 // 向电商 S1 询价,并保存 2 r1 = getPriceByS1(); 3 save(r1); 4 5 // 向电商 S2 询价,并保存 6 r2 = getPrice ...
分类:
其他好文 时间:
2020-03-05 23:37:06
阅读次数:
90
要通过Spring Boot Admin Server监视和管理微服务应用程序,应该添加Spring Boot Admin启动器客户端依赖项,并将Admin Server URI指向应用程序属性文件。 注 - 要监视应用程序,应为微服务应用程序启用Spring Boot Actuator端点。 首先 ...
分类:
编程语言 时间:
2020-03-05 23:36:37
阅读次数:
136
js 遍历树的层级关系的实现 1.遍历树的层级关系 1)先整理数据 2)找到id和数据的映射关系 3)然后找到父节点的数据,进行存储 "参考" ...
分类:
Web程序 时间:
2020-03-05 22:32:16
阅读次数:
93
原因:拦截器加载于IOC之前,所以这个时候注入RedisTemplate时是null 在SpringBoot配置类中做出如下调整,将自定义拦截器也加入到配置中,在拦截器执行的时候实例化拦截器Bean ...
分类:
编程语言 时间:
2020-03-05 22:31:59
阅读次数:
360
写的自动化测试用例在服务器上运行,第一次是ok的,但是第二次及之后就会报“REMOTE HOST IDENTIFICATION HAS CHANGED! ”的错误。 我们可以删除~/.ssh/known_hosts 文件中对应IP的那行记录。 window中使用git-bash也会遇到同样的问题,删 ...
分类:
系统相关 时间:
2020-03-05 22:31:33
阅读次数:
284
//1.数组去重 var fruits = ["banana", "apple", "orange", "watermelon", "apple", "orange", "grape", "apple"]; //方法一 var arr = Array.from(new Set(fruits)) // ...
分类:
编程语言 时间:
2020-03-05 22:31:16
阅读次数:
85
由于惯性思维,导致使用for循环修改列表中的值出现问题 首次尝试: def make_great(original): for magician in original: magician = "the Great " + magician magicians = ["david", "tom", ...
分类:
编程语言 时间:
2020-03-05 22:30:57
阅读次数:
94
1、http的请求报文和响应报文? http请求报文:请求行(请求方法+url)、请求头,请求体 http响应报文:状态行(http版本+状态码)、响应头、响应体 2、常用的http请求类型? 请求类型很多:GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT ...
分类:
Web程序 时间:
2020-03-05 22:30:13
阅读次数:
131
ps -ef 和ps -aux:https://blog.csdn.net/a12345555555/article/details/72770789,看进程和父进程id和command用ef,看cpu内存占用和aux ...
分类:
其他好文 时间:
2020-03-05 22:29:48
阅读次数:
64
视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 临时表搜索 1、创建视图 View Code 2、删除视图 View Code 3、修改视图 View Code 4、使用视图 使用视图时 ...
分类:
数据库 时间:
2020-03-05 22:29:31
阅读次数:
77
SAP中的物料管理模块由几个组件和子组件组成。最突出和广泛使用的是主数据,采购和库存。 所有这些组件都有其子组件,这些子组件在特定业务流程中必不可少,并且所有流程都通过使用事务来执行。 交易(在SAP中)是指处理某些信息以完成业务流程要求。例如,如果您购买了10个垃圾桶,则可以执行特定的交易代码(t ...
分类:
其他好文 时间:
2020-03-05 22:29:14
阅读次数:
126
Java 面向对象 1. 面向对象都有哪些特性以及你对这些特性的理解 1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。 2)封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 封装 ...
分类:
编程语言 时间:
2020-03-05 22:28:57
阅读次数:
98
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>插入排序</tit ...
分类:
编程语言 时间:
2020-03-05 22:28:38
阅读次数:
93