草庐IT

oss-cn-beijing

全部标签

【java笔记】cn.hutool.core.io.IORuntimeException Not a file。。。

报错信息如题,cn.hutool.core.io.IORuntimeException:Notafile....报错位置FileReaderreader=newFileReader(path);初步分析检查下来发现,path实际对应的是一个文件夹,而不是文件。文件来源关键代码(FileUtil、FileWriter都是出自hutool工具包)FileUtil.mkdir(newFile(...));FileWriterwriter=newFileWriter(".....json");writer.write(str);结合官方文档此方法不对File对象类型做判断,如果File不存在,无法判断

【java笔记】cn.hutool.core.io.IORuntimeException Not a file。。。

报错信息如题,cn.hutool.core.io.IORuntimeException:Notafile....报错位置FileReaderreader=newFileReader(path);初步分析检查下来发现,path实际对应的是一个文件夹,而不是文件。文件来源关键代码(FileUtil、FileWriter都是出自hutool工具包)FileUtil.mkdir(newFile(...));FileWriterwriter=newFileWriter(".....json");writer.write(str);结合官方文档此方法不对File对象类型做判断,如果File不存在,无法判断

数仓在线运维:如何进行在线增删CN?

摘要:集群运行过程中,根据集群的综合负载和业务接入情况进行分析:增加CN可以适当降低CPU消耗,增大接入连接数,分散CN节点业务压力,根据实际情况来识别是否要增加CN,如果是提升集群容量和扩展比能力,建议进行扩容操作。本文分享自华为云社区《【玩转PB级数仓GaussDB(DWS)】在线运维-在线增删CN》,作者:sevenjiang。集群运行过程中,根据集群的综合负载和业务接入情况进行分析:增加CN可以适当降低CPU消耗,增大接入连接数,分散CN节点业务压力,根据实际情况来识别是否要增加CN,如果是提升集群容量和扩展比能力,建议进行扩容操作。支持在线运维:在符合增加CN、删除CN界面的准入条件

数仓在线运维:如何进行在线增删CN?

摘要:集群运行过程中,根据集群的综合负载和业务接入情况进行分析:增加CN可以适当降低CPU消耗,增大接入连接数,分散CN节点业务压力,根据实际情况来识别是否要增加CN,如果是提升集群容量和扩展比能力,建议进行扩容操作。本文分享自华为云社区《【玩转PB级数仓GaussDB(DWS)】在线运维-在线增删CN》,作者:sevenjiang。集群运行过程中,根据集群的综合负载和业务接入情况进行分析:增加CN可以适当降低CPU消耗,增大接入连接数,分散CN节点业务压力,根据实际情况来识别是否要增加CN,如果是提升集群容量和扩展比能力,建议进行扩容操作。支持在线运维:在符合增加CN、删除CN界面的准入条件

关闭windows更新、设置自启动、提高开发机性能

做Java开发的朋友都知道,每次开机启动一堆的软件和工具,包括未写完的文档,是非常花时间的,加上一桌面的快捷方式,往往不是那么容易直接找到。windows的自动更新往往在凌晨自动启动,导致很多软件被异常关闭,另外该服务往往有大量驻留程序或有大量磁盘IO让本就不富裕的性能大幅下降!,因此本次记录如何关闭更新服务、手工设置自启动!一、关闭系统服务“windowsupdate”1)、在左下角windows图表右键运行,或键盘徽标键+R,输入services.msc,找到WindowsUpdate服务,设置禁用2)、windowsupdate的恢复标签页设置失败恢复全部为无操作二、关闭任务计划程序“w

关闭windows更新、设置自启动、提高开发机性能

做Java开发的朋友都知道,每次开机启动一堆的软件和工具,包括未写完的文档,是非常花时间的,加上一桌面的快捷方式,往往不是那么容易直接找到。windows的自动更新往往在凌晨自动启动,导致很多软件被异常关闭,另外该服务往往有大量驻留程序或有大量磁盘IO让本就不富裕的性能大幅下降!,因此本次记录如何关闭更新服务、手工设置自启动!一、关闭系统服务“windowsupdate”1)、在左下角windows图表右键运行,或键盘徽标键+R,输入services.msc,找到WindowsUpdate服务,设置禁用2)、windowsupdate的恢复标签页设置失败恢复全部为无操作二、关闭任务计划程序“w

第2-3-3章 文件处理策略-文件存储服务系统-nginx/fastDFS/minio/阿里云oss/七牛云oss

目录5.2文件处理策略5.2.1FileStrategy5.2.2AbstractFileStrategy5.2.3LocalServiceImpl5.2.4FastDfsServiceImpl5.2.5AliServiceImpl5.2.6MinioServiceImpl5.2文件处理策略在开发fastDFS和minio实现类之前,需要提前安装部署好fastDFS和minio。搭建教程可参考前面的章节。第2-1-2章传统方式安装FastDFS-附FastDFS常用命令第2-1-3章docker-compose安装FastDFS,实现文件存储服务第2-1-5章docker安装MinIO实现文件

第2-3-3章 文件处理策略-文件存储服务系统-nginx/fastDFS/minio/阿里云oss/七牛云oss

目录5.2文件处理策略5.2.1FileStrategy5.2.2AbstractFileStrategy5.2.3LocalServiceImpl5.2.4FastDfsServiceImpl5.2.5AliServiceImpl5.2.6MinioServiceImpl5.2文件处理策略在开发fastDFS和minio实现类之前,需要提前安装部署好fastDFS和minio。搭建教程可参考前面的章节。第2-1-2章传统方式安装FastDFS-附FastDFS常用命令第2-1-3章docker-compose安装FastDFS,实现文件存储服务第2-1-5章docker安装MinIO实现文件

Python地理分析库whitebox在Anaconda中的配置

  本文介绍在Anaconda环境下,安装Python中的一个高级地理空间数据分析库whitebox的方法。  首先,我们打开“AnacondaPrompt(Anaconda)”软件。  随后,将弹出如下所示的命令输入窗口。  在上述弹出的命令输入窗口中,输入以下代码:condainstall-cconda-forgewhitebox  随后,系统将自动搜索whitebox这一模块,并准备安装。  在这里有一点需要注意的是:如果我们开启了网络代理软件,则可能会导致系统找不到whitebox这一模块元数据的下载地址,出现如下所示的错误提示。  针对这种情况,我们将网络代理软件关闭后,重新输入前述

Python地理分析库whitebox在Anaconda中的配置

  本文介绍在Anaconda环境下,安装Python中的一个高级地理空间数据分析库whitebox的方法。  首先,我们打开“AnacondaPrompt(Anaconda)”软件。  随后,将弹出如下所示的命令输入窗口。  在上述弹出的命令输入窗口中,输入以下代码:condainstall-cconda-forgewhitebox  随后,系统将自动搜索whitebox这一模块,并准备安装。  在这里有一点需要注意的是:如果我们开启了网络代理软件,则可能会导致系统找不到whitebox这一模块元数据的下载地址,出现如下所示的错误提示。  针对这种情况,我们将网络代理软件关闭后,重新输入前述