首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    java的实现_java技术

    大家好,又见面了,我是你们的朋友全君。 一.数组实现的,能存储任意类型的数据。 /** * java 使用数组来实现,能存储任意数据 * * @author Linging * @date 2019/2/10 * */ import java.lang.reflect.Array type) { //调用下面的构造函数 this(type, DEFAULT_SIZE); } public ArrayStack(Class<T> type, int size) { //通过java System.out.println("isEmpty:"+stack.isEmpty()); System.out.println("isFull:"+stack.isFull()); } } 二.java /** * java Collection中的stack * * @date 2019/2/10 * @author Linging * */ import java.util.Stack; public

    69940编辑于 2022-10-03
  • 来自专栏Java实战博客

    3 安装 Kibana (Elastic技术)

    下载:https://www.elastic.co/cn/downloads/kibana

    37020编辑于 2022-01-14
  • 来自专栏码农小胖哥的码农生涯

    Java开发常用技术盘点

    前言 最近很多人私下询问我常用的Java开发技术,所以今天就总结一波平常使用的Java技术。 2. JDK JDK 的版本现在大部分转移到了8,超前一点的使用11,请认准LTS版本! 3. Web 容器 目前应该还是Tomcat最多,但是近几年红帽的Undertow也起来了,Jetty实际生产并没有优势,测试可能会用。有能力的公司会选择Netty自行实现高性能的 Web 容器。 Spring 谈到Java离不开Spring,Spring生态的统治地位依然不可动摇。目前单体应用还是Spring Boot一把梭,微服务Spring Cloud体系还是占绝对优势。 ---- 这就是我对Java当前常用技术的一些看法和观点。如果你有不同的意见和补充请留言讨论,也欢迎转发让更多人看到。

    1.7K10发布于 2020-06-11
  • 来自专栏AndrekzWu的专栏

    技术系列基础篇3-git

    blame (file)查询制定文件的修改记录git 标签git tag -a v1.0版本打标签git tag查看所有标签三、git 使用技巧3.1 git撤销提交的方法首先,使用git log -n 3 --stat命令,可以查看最近3次提交的详细信息,并且会显示每次commit的哈希值。 ,执行的git add,但没有提交git commit, 撤销缓存提交// 放弃修改指定文件 git reset HEAD <file> // 放弃修改所有文件git reset HEAD .场景3. ,可以把它加到暂存区,命令如下git add Hello.java 把HelloWorld.java文件添加到暂存区去git commitgit commit的使用格式:git commit -m [ 标记出不同分支的内容,<<<<<<<HEAD是指主分支修改的内容,>>>>>>> dev是指dev分支上修改的内容所以呢,我们确定到底保留哪个分支内容,还是两个分支内容都保留呢,然后再去修改文件冲突内容~3.

    1.3K31编辑于 2022-09-21
  • 来自专栏全栈程序员必看

    Java结构_java

    大家好,又见面了,我是你们的朋友全君。 Java结构 概念 典型的结构如下图所示:结构只能在一端操作,该操作端叫做顶,另一端叫做底。 向一个插入新元素又称作进、入或压,它是把新元素放到顶元素的上面,使之成为新的顶元素; 从一个删除元素又称作出或退,它是把顶元素删除掉,使其相邻的元素成为新的顶元素。 那样在执行的过程中, 会先将A压入, A没有执行完, 所有不会弹出. 在A执行的过程中调用了B, 会将B压入到, 这个时候B在顶, A在底. 所以当前的顺序是: 顶A->B->C->D顶 D执行完, 弹出. C/B/A依次弹出. 所以我们有函数调用的称呼, 就来自于它们内部的实现机制. (通过来实现的) 清楚了上面这个调用流程就应该知道的重要性了吧。在Java中已经跟我们封装好了 Stock类就是结构 的应用 首先了解一下中的常用方法?

    86510编辑于 2022-10-04
  • 来自专栏凯云实验室

    Coinbase视角下的Web3技术

    关于Web3有很多定义,但在Coinbase,我们通常认为Web3是利用区块链技术构建的免信任、免许可、去中心化的下一代互联网。 Web3的定义特性是所有权。 考虑到这个框架,Web3技术应该是什么样子的? Web3技术的发展仍然处于初期,并且呈现碎片化的态势。但经过多年的创新,技术开始成为焦点。 本文的内容并不排斥其他技术的设想方式,也不是完全穷尽的。相反,本文只是提供了一个框架,用来思考这个不断发展的领域。 让我们从底部开始。 1/ 协议层。在堆栈的底部,我们有协议层。 ENS域名可以作为用户在Web3世界中的身份。用户不能对每个独立的应用做很多事情。然而,当这些基础原语组合在一起时,它们就像积木一样,方便Web3开发人员构建自己的应用。 3/ 用例层。 Web3技术堆栈处于不断演化之中。上述的协议、基础设施、用户应用和访问层构成了新兴但不断发展的Web3世界:一个由用户拥有的互联网。除了所有权,Web3的强大之处在于它的模块化和互操作性。

    96120编辑于 2022-04-02
  • 来自专栏Ryan Miao

    技术

    方向 内容 后端 java基础(掌握多线程并发concurrent,java内存模型(java memory model,jmm),volatile,ThreadLocal,ConcurrentHashMap team cvs/svn git ide eclipse MyEclipse idea blog 博客园 开源中国 github java 基础(掌握多线程并发concurrent,java内存模型(java memory model,jmm),volatile,ThreadLocal,ConcurrentHashMap,CopyOnWriteArrayList

    1.1K110发布于 2018-03-13
  • Java到Vue3:一场真实的技术面试实战

    ## 从Java到Vue3:一场真实的技术面试实战 ### 面试官与应聘者介绍 **面试官**:李明,某互联网大厂资深技术负责人,拥有10年以上开发经验,擅长前后端一体化架构设计。 **应聘者**:张伟,28岁,硕士学历,5年全开发经验,曾就职于一家电商公司,主要负责后端Java服务和前端Vue3项目开发。 ### 面试开始 **李明**:你好,张伟,欢迎来到我们的面试。 过去五年一直在做Java开发,主要涉及Spring Boot、Vue3、Node.js等技术。 他对JVM、Spring Boot、Vue3、Redis等技术都有深入的理解,并能结合实际项目进行说明。他的回答清晰、专业,展示了良好的沟通能力和技术素养。 ### 技术点回顾 - **Java GC机制**:理解JVM内存结构和GC算法。 - **Vue3响应式系统**:熟悉Proxy和Reflect的使用。

    10510编辑于 2026-02-03
  • Java到Vue3:一次真实的技术面试记录

    # 从Java到Vue3:一次真实的技术面试记录 ## 面试官与应聘者简介 **面试官**:李工,拥有10年Java开发经验,曾主导多个大型分布式系统设计,擅长技术选型和架构优化。 **应聘者**:张伟,28岁,硕士学历,拥有5年Java开发经验,曾在某互联网大厂担任高级工程师,参与过多个电商平台和内容社区的开发。 ## 技术概览 - **核心语言与平台**:Java SE 11、Vue3、TypeScript、Node.js、React - **前端框架与库**:Element Plus、Ant Design **张伟**:你好,我叫张伟,28岁,硕士学历,有5年Java开发经验。 "] ``` ## 总结 本次面试展示了张伟在Java开发方面的深厚功底,尤其是在Spring Boot、Vue3、Redis、Kafka、JWT等技术上的应用能力。

    15710编辑于 2025-12-26
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 ## 面试官:你好,我是这次面试的面试官。很高兴见到你。请先简单介绍一下自己。 应聘者:你好,我叫李明,今年28岁,毕业于北京邮电大学计算机科学与技术专业,硕士学历。我有5年左右的开发经验,主要集中在Java后端和前端框架上。 目前在一家互联网大厂担任全工程师,负责系统架构设计、前后端协同开发以及部分微服务的维护工作。 ### 技术背景介绍 我的工作内容主要包括: 1. ## 技术总结 在这次面试中,我们从JVM、Spring Boot、Vue3、微服务、Redis缓存到Docker部署等多个层面进行了深入探讨。 如果你对Java开发感兴趣,或者想了解如何在实际项目中应用这些技术,这篇文章提供了详细的讲解和示例代码,非常适合学习和参考。

    22000编辑于 2025-09-21
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 在一次真实的面试中,一位拥有5年经验的Java开发工程师,正在与面试官进行深入的技术交流。 ## 第一轮:基础问题与技术确认 **面试官**:你好,李明,欢迎来到我们的面试。首先,请简单介绍一下你的工作经历和目前的主要技术。 **李明**:好的,我目前在一家互联网公司担任Java开发工程师,主要负责后端服务的开发和部分前端页面的实现。 我的技术包括Java 11、Spring Boot、MyBatis、Vue3、TypeScript、Element Plus等。我参与过多个项目的全生命周期开发,从需求分析到部署上线都有涉及。 这次面试展示了李明作为一名Java开发工程师的专业能力和实践经验,也为其他开发者提供了一个学习和参考的案例。

    12810编辑于 2025-10-16
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 ## 面试官与应聘者介绍 面试官:李明,某互联网大厂资深技术负责人,擅长系统架构设计与团队管理。 今天我们会围绕你的技术和项目经验进行深入交流。希望你能放松一点,像平常工作一样自然地回答问题。 **张浩然**:好的,谢谢李老师。 接下来,我们聊聊你的前端技术。 ## 第二轮提问:前端框架与库 **李明**:你提到使用Vue3和TypeScript,能说说你在项目中是如何组织组件结构的吗? 他不仅对Java技术有深入的理解,还能在实际项目中灵活运用各种工具和框架。从基础到高级,从后端到前端,他展现出了良好的技术素养和解决问题的能力。期待他在未来的职业道路上取得更大的成就。 简介 一位Java工程师在面试中展示了他的技术能力和项目经验,涵盖前后端开发、微服务、数据库及安全等多个领域。

    28010编辑于 2025-08-28
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 ## 面试官与应聘者介绍 面试官是一位在互联网大厂工作多年,拥有丰富项目经验的资深技术负责人。 应聘者名叫李晨,28岁,硕士学历,拥有5年左右的Java开发经验,曾在一家中型科技公司担任前端与后端双线开发工程师。 ## 技术面试开始 ### 第一轮:基础问题 **面试官:** 李晨,首先我们来聊聊你对Java语言的理解。你能说说Java SE 11和Java SE 17之间的主要区别吗? ## 结束语 这次面试展示了李晨扎实的Java开发能力,涵盖了前端、后端、数据库、微服务、安全、测试等多个方面。他不仅具备良好的技术基础,还能结合实际项目进行深入分析和解决问题。 如果你正在寻找一位全面且有经验的Java开发人员,李晨无疑是一个值得考虑的人选。 希望这篇文章能帮助你更好地理解Java开发的实际应用和面试技巧。

    19410编辑于 2025-11-17
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 在一次真实的面试中,一位名叫**林浩然**的程序员走进了某互联网大厂的会议室。 他今年28岁,拥有计算机科学与技术硕士学位,有5年全开发经验,曾就职于一家中型科技公司,主要负责前后端系统架构设计和微服务开发。 ## 面试官:你好,林先生,感谢你来参加我们的面试。 我过去五年一直在做全开发,主要负责后端Java系统的设计和实现,以及前端Vue3框架的应用。 我的工作内容包括使用Spring Boot构建RESTful API、用Vue3开发响应式前端页面,同时参与了一些微服务架构的优化项目。 ## 面试官:听起来你对Java生态很熟悉。 如果你正在学习全开发,希望掌握Java和Vue3的结合实践,这篇文章可以为你提供一个清晰的学习路径和技术参考。

    17800编辑于 2025-11-11
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 ## 面试官与程序员的开场对话 面试官(微笑):你好,我是这次面试的主考官。很高兴见到你。请先简单介绍一下自己。 目前在一家互联网大厂担任Java开发工程师,有5年左右的工作经验。我的主要技术Java后端和Vue前端,同时也熟悉Node.js、React等一些其他框架。 面试官(点头):听起来不错。 首先,我想了解一下你在工作中最常接触的后端技术是什么? 程序员:主要是Spring Boot和Spring MVC,配合JPA进行数据库操作。 ## 技术问题二:前端开发与Vue3 面试官:接下来,我想问一些关于前端开发的问题。你之前提到你使用Vue3,能说说你在项目中是怎么使用它的吗? 我们从传统的单体架构迁移到了微服务架构,并且引入了Vue3前端和Spring Cloud技术。整个项目上线后,系统性能提升了30%,用户体验也得到了明显改善。 面试官(微笑):听起来很有成就感。

    21410编辑于 2025-09-07
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 ## 面试官与应聘者的初次接触 面试官(微笑着):你好,我是负责技术面试的张伟,很高兴见到你。请先简单介绍一下你自己吧。 应聘者(自信地):您好,我叫李明,今年28岁,是计算机科学与技术专业的硕士毕业。有5年左右的Java开发经验,主要在电商平台和内容社区项目中工作过。 应聘者:我的核心职责包括使用Spring Boot构建后端服务,并用Vue3搭建前端页面。另外,我也参与了数据库优化和微服务架构设计。 面试官(微笑):很好,看来你对技术有一定的理解。 ## 面试官总结并给予反馈 面试官:总的来说,你表现得非常不错,特别是在前后端技术上都有扎实的基础。不过,在一些细节上还有提升空间,比如对Spring Security的深入理解。 ## 结束语 这次面试不仅展示了应聘者的专业能力,也体现了他在技术上的不断学习和进步。无论是在后端的Java开发,还是前端的Vue3应用,他都展现出了良好的技术水平和解决问题的能力。

    19610编辑于 2025-10-02
  • Java到Vue3实战:一场真实的技术面试

    # 从Java到Vue3实战:一场真实的技术面试 ## 面试官:你好,我是负责技术面试的工程师,今天和你聊一聊你的工作经历和技术能力。 **应聘者**:您好,我是张明,今年28岁,本科学历,有5年左右的开发经验,主要做Java后端和前端Vue3的全开发。 ### 第一轮提问:技术与项目背景 **面试官**:能说说你最近参与的一个项目吗? ### 第三轮提问:前端框架与UI组件 **面试官**:你说你们用的是Vue3和Element Plus,能举一个例子说明你是如何使用这些技术的吗? 全开发方面具备扎实的基础,尤其在Spring Boot、Vue3、Kafka、JWT等技术上有丰富的实战经验。

    28710编辑于 2025-08-22
  • Java到Vue3:一场真实的技术面试对话

    ## 从Java到Vue3:一场真实的技术面试对话 **面试官(张经理)**:你好,欢迎来到我们公司。我是张经理,负责技术招聘。今天我们会聊一些技术相关的问题,看看你是否适合我们这个岗位。 我是李明,25岁,本科毕业,有4年左右的开发经验,主要做Java开发。 **张经理**:很好,那我们开始吧。首先,你能简单介绍一下你的工作经历和主要职责吗? 另一个项目是重构前端页面,使用Vue3和TypeScript提高了代码的可维护性,也减少了页面加载时间。 **张经理**:非常棒。那我们先从基础开始。Java中的JVM内存结构是怎样的? ## 技术点解析与代码示例 ### Java JVM内存结构 JVM内存结构主要包括以下几个部分: - **方法区(Method Area)**:存储类信息、常量、静态变量等。 )); } } ``` ## 总结 本次面试涵盖了Java、Vue3、Node.js、数据库、测试、微服务等多个技术领域,展示了应聘者的全面能力。

    13010编辑于 2025-12-05
  • 来自专栏全栈程序员必看

    前端技术总结_前端开发技术

    大家好,又见面了,我是你们的朋友全君。 Design mobile:蚂蚁金服) Vue搭配的组件: PC(element UI,), 移动端(vant有赞,Ant Design蚂蚁金服,uniApp) Ant Design 是阿里巴巴-蚂蚁金服体验技术部所设计的一个 发布者:全程序员长,转载请注明出处:https://javaforall.cn/210459.html原文链接:https://javaforall.cn

    1.3K60编辑于 2022-11-17
  • 来自专栏Java职业技术分享

    Java后端技术,到底如何深入学习?

    同样公司的两个新人,一个新人一点就通,学东西很快,有的人,学东西很慢,也很痛苦,处处都是新技术。为什么? 有不少朋友问,如何深入学习Java后端技术,今天分享一个,互联网牛人整理出来的Java深入学习路线图,以及免费学习资料。 三、微服务技术体系 服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪需要深入学习呢? 四、性能优化 作为后端Java技术专家,解决性能问题才真正体现一个架构师的功力。 对Java后端技术,对架构技术感兴趣的同学,欢迎加QQ群863621962,一起学习,相互讨论。

    87600发布于 2018-10-18
领券