最新文章

Java设计模式之代理模式

本文由老王出租房子引出——代理设计模式,将从最简单的静态代理实现开始,后延伸使用jdk实现动态代理,最后扩展到Cglib实现动态代理。为了更深入理解代理模式,我们会对实际应用中的典型案例进行介绍,包括在Spring和Mybatis中的应用。 读者可以拉取完整代码到本地进行学习,实现代码均测试通过后 »

mac系统上hdfs java api的简单使用

1、背景 在上一节中,我们简单学习了在命令行上如何操作hdfs shell api,此处我们通过java程序来操作一下。 2、环境准备 需要在本地环境变量中 配置 HADOOP_HOME 或在程序启动的时候通过命令行指定hadoop.home.dir的值,值为HADOOP的home目录地址。可通过o ... »

CPU持续100%分析并解决

背景 接到客户电话,说某系统数据库服务器CPU利用率从上午8点开始到现在基本上都是100%的情况,影响到了业务。让给看看是什么原因导致的,怎么紧急处理一下。 现象 查看CPU利用率,确实一直是90%以上的情况。 在CPU高的地方查看当时运行的语句,发现有一类语句并发量非常大,且大多数的运行状态为ru ... »

zhuancloud

Python 查看数据类型与格式

目录 Python查看数据类型与格式 先随机创一点数据用来测试 查看现有的数据是数据框类型还是数组矩阵类型 查看数据格式是字符串还是数字格式 Python数据类型bytes 1 bytes类型的特性 2 bytes类型创建与转化 3 bytes类型切片迭代 Python查看数据类型与 »

批量下载Landsat遥感影像的方法

本文介绍在USGS网站批量下载Landsat系列遥感影像的方法。 首先,打开EarthExplorer的官网,首先完成注册与登录。 接下来,点击左侧“Search Criteria”,首先选择研究区域。研究区域的划定有多种方法,可以依据地理名称选定研究区域,也可以在右侧地图中手动划定研究区域,还可以 ... »

API 小白入门教程

正如汽车行业必须达到一定的规模,才能让企业只生产一个部件。软件产业现在已经足够大了,尤其当你接受所谓的“软件吞噬世界”此类的说法时更是如此。因此,和汽车工业不再生产自己的钢铁一样,大多数公司都希望利用 API 来提供更好的服务,以增强他们的产品和服务。 ___《计算机网络:系统方法》的作者 Bruc ... »

apibest

设计模式与前端工程师

前端要不要学习设计模式 始终认为每个行业都有自己的特点,各自的专业性。一个开发工程师如果不知道电脑是哪些基本硬件组成,那么我们大概率都会认为这个人非常不专业。那么前端要不要学设计模式呢?设计模式跟前端有多大关系呢? 前端工程师首先是一个工程师,既然是一个软件工程师,那么类似设计模式、数据结构、网络相 ... »

longbensong

通过手动创建hibernate工厂,自动生成表,完成数据库备份还原功能

最近做toB、toG业务,普遍要去适配各种国产数据库,所以不得不用hibernate,过去这么多年一直都是用mybatis+mysql,现在重拾hibernate,专注跨数据库,感兴趣的加关注。 需求背景: 最近做一个数据库备份还原功能,需要支持跨库同步,比如mysql的数据及表结构整库批量同步到S ... »

luze

带你认识3个J.U.C组件扩展

摘要:本文主要为大家讲解3种J.U.C组件扩展。 本文分享自华为云社区《【高并发】J.U.C组件扩展》,作者: 冰 河。 1.FutureTask FutureTask是J.U.C(java.util.concurrent)下的,但不是AQS(AbstractQueuedSynchronizer)的 ... »

Python闭眼时长标准差脚本怎么使用

这篇文章主要介绍“Python闭眼时长标准差脚本怎么使用”,在日常操作中,相信很多人在Python闭眼时长标准差脚本怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python闭眼时长标准差脚本怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 闭眼时长 »

java中string的概念是什么

这篇文章主要介绍了java中string的概念是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java中string的概念是什么文章都会有所收获,下面我们一起来看看吧。 在java中,string是字符串的意思,是一种类类型(clas »

RecyclerChart动态属性图标联动数据动态加载怎么实现

本篇内容介绍了“RecyclerChart动态属性图标联动数据动态加载怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 图表联动 类似于股票的K线跟底部成交量Barchat图表,这里也是上下两个 »

Vue.$nextTick的原理是什么

这篇文章主要介绍了Vue.$nextTick的原理是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue.$nextTick的原理是什么文章都会有所收获,下面我们一起来看看吧。 Vue中DOM更新机制 当你气势汹汹地使用Vue大展宏图 »

webpack面试题及答案实例分析

这篇“webpack面试题及答案实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“webpack面试题及答案实例分析”文章吧。 谈谈你对Webpac »

SpringBoot项目多层级多环境yml设计的方法是什么

本篇内容介绍了“SpringBoot项目多层级多环境yml设计的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 需求场景 基础设施模块中有一些通用固定的基础配置。例如:日志的配置,Sprin »

怎么添加一个mysql用户并给予权限

这篇“怎么添加一个mysql用户并给予权限”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么添加一个mysql用户并给予权限”文章吧。 一、新建一个用户 1、创建用户命令: CREA »

Dubbo初始问题怎么解决

本篇内容主要讲解“Dubbo初始问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Dubbo初始问题怎么解决”吧! Dubbo架构 消费者:调用提供者,但是不能直接调,需要借助注册中心 节点角色说明 Provider:暴露服务的服务提供方 »

docker常用命令总结

1.1 docker 命令帮助 docker 命令是最常使用的docker 客户端命令,其后面可以加不同的参数以实现不同的功能 docker 命令格式 docker [OPTIONS] COMMAND COMMAND分为 Management Commands #指定管理的资源对象类型,较新的命令用 ... »

转码服务serverless探索

背景 公司目前主要聚焦于视频这个领域,利用视频为媒体、文旅、会议等行业进行赋能。 既然聚焦于视频领域,那么视频转码则是绕不开的话题。 为了降低成本,以及保证产品的核心能力,公司自建了一套转码系统。 转码服务除了尽可能多的兼容业界的视频格式外,转码的速度是另一个非常重要的指标。 因为视频转码对用户来说 ... »

liuxiaomian

组合数学笔记-特殊计数数列

特殊计数数列 斐波那契数列 斐波那契数列的定义与基本性质 历史背景 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。 定义 斐波那契数列 $F_n$ 有递推定义 $ ... »

BlankYang