1. 前言 不知道你有没有接到这种需求,项目启动后立马执行一些逻辑。比如简单的缓存预热,或者上线后的广播之类等等。如果你使用 Spring Boot 框架的话就可以借助其提供的接口CommandLineRunner和 ApplicationRunner来实现。另外注意:很多人在学Java高级过程中难 ...
分类:
编程语言 时间:
2020-06-05 14:46:42
阅读次数:
63
--服务器级权限 WITH CTE AS ( SELECT u.name AS 用户名, u.is_disabled AS 是否禁用, g.name AS 服务器角色, '√' AS 'flag' FROM sys.server_principals u INNER JOIN sys.server_ ...
分类:
数据库 时间:
2020-06-05 14:46:26
阅读次数:
81
前言 ? 软件的运行依赖硬件基础设施。编程技术也因为硬件的不断发展而更新。通过了解计算机硬件发展,可以知道一些编程语言的设计目标发展方向。 过去半个世纪中,摩尔定律一直指导半导体与科技产业的发展。英特尔一直遵循摩尔定律,一般每隔两年左右就会发布新成果。不过现在有一些专家指出计算机已经达到摩尔定律的物 ...
分类:
其他好文 时间:
2020-06-05 14:46:05
阅读次数:
77
第五章元组的使用我们在上一章已经学习使用了列表,大家可能感觉列表真是一个神奇的东西,可以帮助我们完成很多的工作,列表的方法也是多得多,以为学好了列表,就学好了python,虽然列表很重要,但它也仅仅是python的冰山一角。所以这一章我们来学习元组,一个被戴上了枷锁的列表----元组。5.1元组的创建和访问首先先让大家知道为什么元组被称为被戴上枷锁的列表,因为元组的性质和用法和列表差不多,唯一的两
分类:
编程语言 时间:
2020-06-05 14:45:46
阅读次数:
66
原文:ASP.NET Core Blazor Webassembly 之 路由 web最精妙的设计就是通过url把多个页面串联起来,并且可以互相跳转。我们开发系统的时候总是需要使用路由来实现页面间的跳转。传统的web开发主要是使用a标签或者是服务端redirect来跳转。那今天来看看Blazor是如... ...
分类:
Web程序 时间:
2020-06-05 14:45:30
阅读次数:
93
实验环境: Centos7.4 192.168.1.201 vampire01 主节点 Centos7.4 192.168.1.202 vampire02 备节点 Centos7.4 192.168.1.203 share nfs服务器 修改hosts文件或者指定内网的DNS服务器地址: vim / ...
分类:
系统相关 时间:
2020-06-05 14:45:13
阅读次数:
69
最明显区别就是不写控制符 JAVA不写就是一种,C#不写等于默认写internal JAVA访问权限控制及可见范围 访问权限控制符 任何地方 包外子类 包内 类内 public OK OK OK OK protected NO OK OK OK 无 NO NO OK OK private NO NO ...
分类:
编程语言 时间:
2020-06-05 14:45:02
阅读次数:
64
错误提示: warning: LF will be replaced by CRLF in xxx The file will have its original line endings in your working directory 注解: ? LF:Line Feed 换行 ? CRLF: ...
分类:
其他好文 时间:
2020-06-05 14:44:47
阅读次数:
82
(1)clear():清除文本 用处:用来清除有提示信息的输入框,防止输入数据造成拼接导致错误 (2)send_keys(value):模拟按键输入 (3)click():模拟鼠标点击 from selenium import webdriverdriver = webdriver.Chrome() ...
分类:
其他好文 时间:
2020-06-05 14:44:24
阅读次数:
81
目前市面上流行的三大开源数据湖方案分别为:delta、Apache Iceberg和Apache Hudi。 其中,由于Apache Spark在商业化上取得巨大成功,所以由其背后商业公司Databricks推出的delta也显得格外亮眼。 Apache Hudi是由Uber的工程师为满足其内部数据 ...
分类:
其他好文 时间:
2020-06-05 14:44:10
阅读次数:
362
云表(英文名称为Eversheet)是一个基于云端的面向最终用户的信息系统设计与运行平台,它的作用是帮助我们快速在云端创建出“适合自己管理需要的信息管理系统”。 “云表”,是管理人员可以用来解决企业的管理问题,将管理与技术结合起来,不需要写代码就可以设计出适合自己企业特点和管理需求的软件。是超越传统 ...
分类:
其他好文 时间:
2020-06-05 14:43:44
阅读次数:
80
工作中有时会需要用到shell去做并发执行某些需求,提供一个shell模拟进程池的并发脚本,供参考
分类:
系统相关 时间:
2020-06-05 14:43:17
阅读次数:
65
一、概述 执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述,即就是对一个查询任务,做出一份怎样去完成任务的详细方案。 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 看懂执行计划也就成了SQL优化的先决条件。 通过执行计划定位性能 ...
分类:
数据库 时间:
2020-06-05 14:43:02
阅读次数:
85
##1.1 加密模式 加密模式:https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html ECB ECB : Electronic codebook, 电子密码本. 需要加密的消息按照块密码的块大小被分为数个块,并对每个块进 ...
分类:
其他好文 时间:
2020-06-05 14:42:42
阅读次数:
65
容器的资源需求和资源限制 requests:需求,最低保障, 保证被调度的节点上至少有的资源配额 limits:限制,硬限制, 容器可以分配到的最大资源配额 QoS Classes分类 如果Pod中所有Container的所有Resource的limit和request都相等且不为0,则这个Pod的 ...
分类:
其他好文 时间:
2020-06-05 14:42:26
阅读次数:
180
Mybatis 异常 报错信息: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for map ...
分类:
其他好文 时间:
2020-06-05 14:42:09
阅读次数:
46
[TOC]## 1. 认识DevOpsDevOps 一词的来自于 Development 和 Operations 的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。DevOps 其实包含了三个部分:开发、测试和运维。换句话 DevOps... ...
分类:
其他好文 时间:
2020-06-05 14:41:45
阅读次数:
61