logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《算法系列》之双指针

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

文章图片
#算法#leetcode
再见Java 8,请掌握最新LTS

虽然Java 8的官方支持将持续到2030年,但从目前的使用情况来看,Java 8在实际开发中的地位已逐年下降...

文章图片
#java#开发语言
刷 leetcode 700+ 题的一些感受

刷题总是半途而废,其实是方法不对,只要坚持,就会有回报,共勉!

文章图片
#leetcode#java#算法
一文学会Intellij IDEA的Debug功能

IDEA Debug功能是最常用的IDEA功能之一,看完这篇文章你会有手握利剑的感觉。

#intellij-idea#java#bug
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
Sqoop import导入表时报错java.lang.ClassNotFoundException: org.json.JSONObject

简介刚装好Sqoop开始使用import导入表时,就报错java.lang.ClassNotFoundException: org.json.JSONObjec如图:报错原因:sqoop缺少java-json.jar包。解决方案:一. 下载java-json.jar包地址:http://www.java2s.com/Code/Jar/j/Downloadjavajsonjar.ht...

    共 22 条
  • 1
  • 2
  • 3
  • 请选择