摘要: 1.Java反射机制 Java反射(Reflection)概念:在运行时动态获取类的信息以及动态调用对象方法的功能。 1.1反射的应用——通过全类名获取类对象及其方法 package two.reflection; import java.util.Scanner; import java.lang.reflec... 阅读原文
2021-08-02 23:31:21 阅读(31) 评论(0)
摘要: 文 | 局长 出品 | OSC开源社区(ID:oschina2013) 一名开发者出于好奇在 Google 使用php mysql email register作为关键词进行了搜索。很显然,这是在查找如何使用 PHP 和 MySQL 实现邮箱注册的功能。 搜索结果返回了教程、操作方法、代码片段等内容。不过大多数结果都... 阅读原文
2021-08-02 18:01:30 阅读(37) 评论(0)
摘要: 简述 MySQL 到 MySQL 在线同步不是一个新鲜话题了,但是面对数据源异构、高度产品化创建、并且稳定运行于在线严苛场景,需要做的工作会比一个单纯工具或者脚本多得多。本篇文章仅从功能角度介绍 CloudCanal 如何快速创建并运行此种数据链路。 技术点 "异构" 和面临的问题 通常所说的数据库异构在于三个维度,... 阅读原文
2021-08-02 17:27:22 阅读(44) 评论(0)
摘要: Java 字节码指令是 JVM 体系中非常难啃的一块硬骨头,我估计有些读者会有这样的疑惑,“Java 字节码难学吗?我能不能学会啊?” 讲良心话,不是我谦虚,一开始学 Java 字节码和 Java 虚拟机方面的知识我也感觉头大!但硬着头皮学了一阵子之后,突然就开窍了,觉得好有意思,尤其是明白了 Java 代码在底层... 阅读原文
2021-08-02 12:56:40 阅读(38) 评论(0)
摘要: 1、什么是哨兵 哨兵是对Redis的系统的运行情况的监控,它是一个独立进程,功能有二个: 监控主数据库和从数据库是否运行正常; 主数据出现故障后自动将从数据库转化为主数据库; 2、原理 单个哨兵的架构: 多个哨兵的架构: 多个哨兵,不仅同时监控主从数据库,而且哨兵之间互为监控。 多个哨兵,防止哨兵单点故障。 ... 阅读原文
2021-08-02 12:31:20 阅读(31) 评论(0)
摘要: 算法-贪心思想       庭前看玉树,肠断忆连枝   一、剪绳子 1、题目描述 把一根绳子剪成多段,并且使得每段的长度乘积最大。 n = 2 return 1 (2 = 1 + 1) n = 10 return 36 (10 = 3 + 3 + 4) 2、解题思路 贪心 尽可能得多剪长度为 3 的绳子,并且不... 阅读原文
2021-08-02 10:58:06 阅读(32) 评论(0)
摘要: 作者:温安适 来源:https://my.oschina.net/floor/blog/4784609 问题 一个忙(mo)碌(yu)的下午,小航同学,突然大骂一声,“TM ,见鬼了,version没变,更新就是不成功”。 我看他,满头大汗,双手握拳,面目狰狞,似乎又要发作,赶紧说:“不成功没关系啊,重试就好,乐观锁... 阅读原文
2021-08-02 08:16:03 阅读(40) 评论(0)
摘要: 书接上回: SpringCloud专题之一:Eureka Spring Cloud专题之二:OpenFeign Spring Cloud专题之三:Hystrix Spring Cloud 专题之四:Zuul网关 随着服务越来越多,部署的集群越来越多,如果需要改某一个配置信息,那需要改动代码,打印成jar包,然后服务上... 阅读原文
2021-08-02 00:13:04 阅读(38) 评论(0)
摘要: 1.Java反射机制 Java反射(Reflection)概念:在运行时动态获取类的信息以及动态调用对象方法的功能。 1.1反射的应用——通过全类名获取类对象及其方法 package two.reflection; import java.util.Scanner; import java.lang.reflec... 阅读原文
2021-08-01 22:33:02 阅读(33) 评论(0)
摘要: java封装基础详解 java的封装性即是信息隐藏,把对象的属性和行为结合成一个相同的独立单体,并尽可能地隐藏对象的内部细节。 封装的特性是对属性来讲的。 封装的目标就是要实现软件部件的"高内聚,低耦合",防止程序相互依赖带来的变动影响。 高内聚(就是类的内部数据操作细节自己完成,不允许外部干涉)。 低耦合(仅暴露少... 阅读原文
2021-08-01 20:33:02 阅读(39) 评论(0)