获取类名的方法Java 中获取类名的方式主要有以下三种。getName()返回的是虚拟机里面的class的类名表现形式。getCanonicalName()返回的是更容易理解的类名表示。getSimpleName()返回的是类的简称。都有什么区别?通过一个实例来看下它们主要的区别。public class Tes…
2024/10/21 18:23:58 人评论 次浏览最近用到定时任务,业务场景需要支持分布式,虽然Elastic-Job已经停更,但基本满足需求,且该框架已经经过多个厂家生产验证,撸了把源码也感觉框架较轻量容易把控一些,因此基于Elastic-Job-lite实现定时任务 几…
2024/10/21 18:08:32 人评论 次浏览直接上解决办法: 1:修改字段类型为utf8mb4 2:修改springboot数据源配置,增加connectionInitSqls参数 spring.datasource.druid.connection-init-sqlsset names utf8mb4;注意:我用的是Druid连接池。 好了࿰…
2024/10/21 16:17:42 人评论 次浏览Python 版本 #导入依赖 import os from selenium import webdriverdef test_browser():#使用os模块的getenv方法来获取声明环境变量browserbrowser os.getenv("browser").lower()#判断browser的值if browser "headless":driver webdriver.PhantomJS()e…
2024/10/21 16:04:45 人评论 次浏览http://tyvj.cn/p/3573 经典dp问题,求最长不下降序列 要注意序列可能出现等于,第一次WA就是这个原因 #include<cstdio> #include<cstring> #include<algorithm> using namespace std; int main () {const int maxn 100005;int a[max…
2024/10/21 19:31:28 人评论 次浏览上一篇博客说到,ApplicationContext将解析BeanDefinition的工作委托给BeanDefinitionReader组件,这篇就接着分析一下BeanDefinition的解析过程。 loadBeanDefinitions: 源码阅读 入口是loadBeanDefinitions方法 protected void loadBeanDefinitions(XmlB…
2024/10/21 19:30:58 人评论 次浏览一、开始的开始 **Android框架体系架构(高级UIFrameWork源码)**这块知识是现今使用者最多的,我们称之Android2013~2016年的技术,但是,即使是这样的技术,Android开发者也往往因为网上Copy代码习惯了而导致对…
2024/10/21 19:30:23 人评论 次浏览为什么要看日志?比如启动容器失败,却不给出任何提示,这时候我们就需要查看下到底是为什么? 查看日志: 命令格式: $ docker logs [OPTIONS] CONTAINEROptions:--details 显示更多的信息-f, --follo…
2024/10/21 19:29:52 人评论 次浏览近来在研究JS的时候,小码哥又一次看到jquery中常见的几种绑定事件的方法:bind(),live(),delegate()。因此,闲来无事,想把他们几个做一下系统的分析,一遍后面的码农们能够一起分享!先说好&#x…
2024/10/21 19:29:21 人评论 次浏览封装性是面向对象的第一大特性,例子: package javatest;class Person1 {private String name; // 声明姓名的属性private int age; // 声明年龄的属性public void tell() { // 取得信息的方法System.out.println("姓名:" getName(…
2024/10/21 19:28:50 人评论 次浏览1.创建项目,项目名称hibernatedemo13,目录结构如图所示 2.在项目中创建lib目录存储jar文件,目录结构如图所示 3.在src目录中创建实体Bean Forum,包名(com.mycompany.demo.bean),如图所示 4.实体Bean Forum的内容如下 package com.mycompany.demo.bean;public class Forum {priv…
2024/10/21 16:51:51 人评论 次浏览1.聚合根设计仓储 1)是不是只有聚合根才设计仓储,其他的实体不需要? 限界上下文 1)一个给定的业务领域会包含多个限界上下文,想与一个限界上下文沟通,则需要通过显示边界进行通信。 系统通过确定的限界上下…
2024/10/21 16:51:20 人评论 次浏览背景 首先我是个菜鸡,工资也低的一笔。 刚毕业时候在一家国企上班干 app 开发,干了快两年的时候,跳槽到了一家伪大厂干安全。投了不少简历都没有回音,只有这加伪大厂要我就来了。当时说好了会接触一些底层的东西,然而…
2024/10/21 16:50:49 人评论 次浏览正反解析今天和很高兴和大家分享DNS服务的配置,记得点赞哦! 话不多说了,赶紧进入正题吧!简介:1.Linux下使用的DNS服务器软件是Bind,其守护进程是named,用于提供域名解析服务DNS的基本介绍&…
2024/10/21 16:50:18 人评论 次浏览冒泡排序,就是对一组数进行逐趟排序的方法,具体分为升序和降序。以升序为例。每一趟的任务,就是从一组数的第一个数开始,依次比较相邻的两个数的大小。既然是升序,那么比较后,如果前者大于后者,…
2024/10/21 16:49:46 人评论 次浏览1、zookeeper能够正常启动,也能够顺利查看到node01 node02一主一备,但是结束node01后,node02依然是备用,无法自动切换为主 转载于:https://www.cnblogs.com/junning/p/10817323.html
2024/10/21 16:48:44 人评论 次浏览