logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决 java.util.zip.ZipException: zip file is empty

报错java.util.zip.ZipException: zip file is empty解决方案你待解压的zip文件是空的,0kb那种,把它换成可用的即可,例如我的文件如下:我之前一直用的这个压缩包做测试,用着用着突然就给我报错了,所以根本就没往这想,还弄了半天,这里记录下。那么问题来了,为什么会出现这个问题呢,多办是我之前Debug的时候,输出流或输入流没有正确关闭,这个文件就...

SpringBoot整合TensorFlow

简介TensorFlow 是一个开源的、基于 Python 的机器学习框架,它由 Google 开发,并在图形分类、音频处理、推荐系统和自然语言处理等场景下有着丰富的应用,是目前最热门的机器学习框架,它可以帮助开发人员轻松获取数据,准备和训练模型,预测未来状态,以及执行大规模机器学习。除了 Python,TensorFlow 也提供了 C/C++、Java、Go、R 等其它编程语言的接口。但现在.

#java#tensorflow#机器学习 +1
《算法系列》之双指针

双指针并不是一种数据结构,也不是指C这种语言中的指针,而是一种经典的算法思想。

文章图片
#算法#leetcode
MongoDB学习笔记

MongoDB 相关概念业务应用场景传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。解释:“三高”需求:High performance - 对数据库高并发读写的需求。Huge Storage - 对海量数据的高效率存储和访问的需求。High Scalability && High Availability- 对数据库的

#mongodb#数据库
Java基础知识——JVM

简介JVM 是可运行 Java 代码的假想计算机,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆和一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。运行过程: Java 源文件通过编译器,能够生产相应的.Class 文件,也就是字节码文件,而字节码文件又通过 Java 虚拟机中的解释器,编译成特定机器上的机器码 。即:Java 源文件—>编译器—>字节

#java#jvm
Java基础知识——泛型

简介泛型就是编写模板代码来适应任意类型。即编写一次,万能匹配,又通过编译器保证了类型安全,这就是泛型。擦拭法泛型是一种类似”模板代码“的技术,不同语言的泛型实现方式不一定相同,Java语言的泛型实现方式是擦拭法(Type Erasure),所谓擦拭法是指,虚拟机对泛型其实一无所知,所有的工作都是编译器做的。导致了以下两点特性:编译器把类型<T>视为Object编译器根据&l...

#java
windows下Java后端开发常用工具

简介整理了一下工作电脑上的开发工具,这样也方便自己电脑炸了后,能快速恢复一下开发环境,毕竟WindowsIntellij IDEAJava开发神器,开发效率高,功能非常强大,社区版阉割了太多功能,满足不了开发需求,旗舰版收费,没钱也可以用,你懂的,这里除了IDEA要安装外,还可以在之上安装很多好用的插件,详情可以看这里:Web开发中IDEA常用的插件navicat premium 12数据库连接工

文章图片
#java#windows
非正常关机后,HBase重启失败,排错流程

报错在一次非正常关机,即没有关闭服务(例如断电等)就关机,重启Hadoop成功,但是重启HBase后,HMaster和HRegionServer重启失败注 :此时的现象是,执行完start-hbase.sh后马上jps,是能看能这两个进程的,但是过一会儿再看就没有了解决方法查看日志报错!找到日志目录,用各种查看文件工具查看日志文件,找到报错,解决具体报错,例如我的报错是ZooKeeper...

#大数据#hbase
Windows10下安装Docker(通过Oracle VM VirtualBox)

简介想在个人Windows电脑上安装一个Docker,用于平时开发练习,一开始用Docker Desktop Installer安装,结果报错Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run。所以干脆换个安装方式,现在用DockerToolbox来安装下载地址DockerToolbox 的下载地址:

文章图片
#docker
    共 23 条
  • 1
  • 2
  • 3
  • 请选择