logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 实现各种内部排序算法,mysql 排它锁之行锁

性能:时间复杂度:最好 o(n):有序,最坏 o(n^2):逆序,平均 o(n^2);空间复杂度 o(1);稳定public int[] straightInsertSort(int array[]){int temp;for(int i=1; i<array.length; i++){ //依次对 1 到 array.length-1 个元素进行处理temp = array[i];for(

文章图片
#java#排序算法#数据结构
为什么 Java 后端开发没有大规模采用 Kotlin?

在使用了 Java 15 年后,我写了第一行 Kotlin 代码,到现在已经差不多 5 年了。我们的团队用Utterlyidle替代 Spring,用Totallylazy进行函数式编程。我们是 IntelliJ 的忠实粉丝,并试着充分利用它提供的 Java 工具。那个时候,我们不只使用 Java。有一些团队对 Scala 感兴趣,并用它开发了一些服务。但是,因为 Scala 与 Java 代码库

文章图片
#java#kotlin#scala +2
最全java面试题及答案(208道)

本文分为十九个模块,分别是:「Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM」 ,如下图所示:共包含 208 道面试题,本文的宗旨是为读者朋友们整理一份详实

文章图片
#java#jvm#面试 +2
Java 后端开发面试总结:25 个技术专题(最全面试攻略)

另送福利:java 面试准备准确的说这里又分为两部分:1、Java 刷题2、算法刷题Java 刷题:此份文档详细记录了千道面试题与详解;!私信我回复【03】即可免费获取很多人感叹“学习无用”,实际上之所以产生无用论,是因为自己想要的与自己所学的匹配不上,这也就意味着自己学得远远不够。无论是学习还是工作,都应该有主动性,所以如果拥有大厂梦,那么就要自己努力去实现它。以上学习资料均免费放送,最后祝愿各

文章图片
#面试#职场和发展
Java后端工程师常见面试题

以下是整理的Java后端工程师常见面试题,希望有助于找工作:1,对Java集合框架的理解。ArrayList和LinkedList的区别和优缺点,以及使用场景。扩容因子了解吗?分别是多少。  Java集合框架集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于java.util.concurrent包下。  数组与集合的区别如下:  1)数组长

文章图片
#java#链表#面试 +2
Java VS Go 还在纠结怎么选吗,(资深后端4000字带你深度对比)

Go的优点代码简洁性静态类型可编译成机器码直接运行天生多核并行垃圾收集跨平台且不依赖运行时环境简洁的泛型内置安全性缺点有限的库支持泛型不够完善灵活度没Java高(这个可算优点也可算缺点)Java的优点优秀的文档优秀的三方库多线程灵活性高平台独立性完善的语言特性垃圾回收JVM缺点垃圾回收效果不佳大量冗余的陈旧实现导致性能不佳代码的复杂性复杂的继承机制。...

文章图片
#java#golang#jvm +2
使用 Java 故意消耗 Cpu 和内存的代码

为什么要故意消耗 Cpu 和内存?在项目交付时有时会申请一定的资源进行项目程序代码的部署,一般会预留一些 Cpu 和内存,以便后续扩展项目时能有足够的资源,但有时往往要求很严格,会时不时的检查你的服务器的 cpu 及内存有没有达到一定的使用率要求,如要求 cpu 使用率在 60%以上,内存在 70%以上,如果发现没有达到,为了节省资源,则可能会将配置回收,比如减掉你的 cpu 及内存数量,基于此,

文章图片
#java#蓝桥杯#开发语言 +2
分布式操作系统

如果本文对你有帮助,别忘记给我个3连 ,点赞,转发,评论,咱们下期见!答案获取方式:已赞 已评 已关~学习更多JAVA知识与技巧,关注与私信博主(03)

文章图片
#分布式#服务器#java +2
牛牛面试题(八股文背诵版)背诵好了Offer在手

1、 meta标签的作用是什么2、 ReenTrantLock可重入锁(和synchronized的区别)总结3、 Spring中的自动装配有哪些限制?4、 什么是可变参数?5、 什么是领域模型(domain model)?贫血模型(anaemic domain model)和充血模型(rich domainmodel)有什么区别?6、 说说http,https协议7、"= ="和equals方法

文章图片
#java#面试#开发语言 +2
Java 后端程序员必须要懂的几种框架分享

MVC 框架MVC 模式是软件工程中的一种软件架构模式,可以把软件系统分为三个基本部分:模型(Model),编写程序应有的功能(实现算法等等)、进行数据管理和数据库设计,。视图(View),界面设计人员进行图形界面设计。控制器(Controller),负责转发请求,对请求进行处理。比较知名的 MVC 框架有 SpringMVC,是一种基于请求驱动类型的轻量级 Web 框架,目的是帮助我们后端程序员

文章图片
#java#mvc#开发语言
    共 16 条
  • 1
  • 2
  • 请选择