编程语言
文章平均质量分 88
琪琪202
这个作者很懒,什么都没留下…
展开
-
程序员焦虑程度自测表,你敢来测一测吗?
前言记得杭州有个 7 院, 专门看抑郁症焦虑症的, 如果你去看, 医生会先给你一张自测表, 用来测试你的病情程度.我觉得现在的程序员也可以考虑自测下, 不过这题目就得换换, 我琢磨了下, 列个大纲, 各位对号入座看看是否能衡量你的焦虑程度正文焦虑程度自测表轻度1、偶尔会看知乎上关于 35 岁的话题文章2、看到掘金上的刷题文, 原理文, 源码文, 偶尔会点开看, 大多数都是以兴趣为主3、朋友圈的技术课看到感兴趣的会买, 买之前会看看价格4、Boss 直聘给你推职位, 偶尔会点进去看看中度原创 2021-08-15 17:12:17 · 265 阅读 · 0 评论 -
Java面试中HR面试的100个问题,你有被问到几个?正解如下
前言尽管在某些初次面试中,你也许会被问到许多像这种能代表你利益的问题。尽 管这样的问题对一个初次面试的人来说不公平,回答不好的话,你也许什么都得不到,甚至还 会失去所有的东西。假如你在初次面试时被突然地问到这样的问题,只需说些如“当然有可能” 或者“我愿意考虑一下”之类的话。 后来,如果你得到了这份工作,你会知道具体的工作条 件,然后决定你是否愿意接受这个职位。记住,在提供工作阶段,你有大部分的谈判权利,而 且雇主也许会很愿意为你提供你所需要的东西。如果那些不成问题,你也许会想说明一下,经 过重新考虑,你原创 2021-08-07 21:28:39 · 5588 阅读 · 0 评论 -
算法到底应该怎么学?看完以下几个案例你定将会有所感悟!!!
前言算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。下面是几个算法案例解析…2021全新完整版Java面试题地址:JAVA后端面试题整合柠檬水找零在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购原创 2021-07-20 16:19:44 · 358 阅读 · 0 评论 -
Mybatis核心原理到底有多重要?起码靠这个我问倒几个面试官!!!
持久层的那些事什么是 JDBCJDBC(JavaDataBase Connectivity)就是 Java 数据库连接, 说的直白点就是 使用 Java 语言操作数据库本来我们是通过控制台或客户端操作的数据库, JDBC 是用 Java 语言来发送 SQL 语句JDBC 原理最初 SUN 公司希望提供一套 能够适用所有数据库的 API, 但是在实际操作中却发现这是项基本不可能完成的任务【参考文档】因为各个厂商所提供的 数据库差异实在太大, 所以 SUN 公司与数据库厂商讨论出的就是:由 SUN.转载 2021-07-14 21:24:45 · 126 阅读 · 0 评论 -
Java程序模拟银行ATM机,实现存款、取款、查询、转账功能等操作!
一、介绍ATM柜员机模拟程序程序的功能点如下:要求使用图形用户界面:通过主界面,可以进入管理员界面、用户界面、系统设置界面、退出:启动软件,可以进入用户模式,也可以进入系统管理模式;进入系统管理模式,需要输入管理员账号和密码,可以查看这台ATM机近期资金出入明细, 可以查看这台ATM机上面操作的所有账户的历史记录和明细,可以把所有记录导出到excel文件中;进入用户账号和密码的登录界面,当输入给定的卡号和密码(初始卡号16位和密码6位)时,对比系统存储的账号和密码正确,能登录ATM柜员原创 2021-07-08 15:24:22 · 7011 阅读 · 5 评论 -
模拟钉钉!我将Vue项目打包成客户端,万物皆可打包!
一、基础打包过程1、整理思路相信有很多公司,用习惯老式的ERP系统,将软件UI固化为WINDOWS桌面端的应用程序。你将一个Element项目摆在他的面前,他看不惯!他想让你的Web项目封装为一个客户端!是的,你没听错!我们的目的,就是将Web项目封装成一个客户端!2、如何实现呢?我难道重新开发一个OA客户端吗?我难道废寝忘食一个月,专研学习C++吗?我的思路肯定是写一个容器,内嵌H5网页!聪明的你明白了吗?据说钉钉就是这么做的!首先,你需要有一个正式上线的项目,能在外网或内网..转载 2021-06-23 17:40:46 · 611 阅读 · 0 评论 -
43道Java架构师面试题以及答案解析,快测试一下你会不会?
前言2021年通用架构师面试问题,面试中较为笼统的部分不一定只专注于您的简历。它还可能包含一些有关您从事的项目以及如何管理时间和优先级的问题。作为架构师去参加面试的时候只有自己平时的积累可能是源源不够的,我们还要去了解一些平时工作中可能不会接触到的技术相关来丰富我们自己的眼界,也需要去了解所要面试公司的架构的演进,有一个对应的了解,会对我们的职业生涯带来更多的帮助。## 一、架构师的日常职责是什么 ?总体而言,架构师负责软件领域的顶层设计。 架构师需要根据公司的发展,规划企业未来若干年的架构,制定可原创 2021-06-16 21:07:28 · 19001 阅读 · 2 评论 -
京东Java后台开发岗社招面试经验分享,4面的面经!
前言正好最近我一朋友面试京东回来,和我聊了他的面试经过,最后经过四面成功斩获offer!下面我把他所得经验毫无保留的分享给大家!希望对正准备面试小伙伴们能有所帮助!!!京东一面1、自我介绍2、项目介绍3、项目中异步化怎么实现的4、讲讲Java集合框架5、讲讲刚刚你提到的红黑树6、比如对list排序有什么方法(我问是链表还是数组,面试官说就是arraylist,linkedlist什么的,我说那就collections.sort)7、讲讲这个sort用了什么排序8、你刚刚提到的计数排序时原创 2021-06-11 20:33:04 · 2544 阅读 · 0 评论 -
【2021年】 最新Java面试题汇总,看完这些面试题足够了!!!
前言如果你并不完全确信你自己或是你对 Java 的熟练程度,那么这会是一个非常棘手的问题。如果有这种情况,你应该把打分调低一点。之后,你大概会得到与你承认的水平相符的问题。因此,假如你给自己满分,却不能回答一个有点难的问题,那将会对你不利。我今天就把这些东西分享给小伙伴们,也能为小伙伴们省去不少麻烦,想学什么技能了,遇到哪方面的问题了 直接打开文档学一学就好了。不多说,直接上干货!高端技术面试题这里讲的是大公司需要用到的一些Java后端技术,这里专门整理了一个文档,希望大家都可以看看。这些题目有点技原创 2021-06-08 19:37:00 · 740 阅读 · 2 评论 -
Mysql并发时经典常见的死锁原因,Mysql死锁问题分析及解决方法!!!
MySQL 死锁是面试常问问题,备战秋招金九银十,所以最近面试相关的文章比较多,本文章是总结的一波死锁问题,和大家分享一下。Mysql 锁类型和加锁分析MySQL有三种锁的级别:页级、表级、行级。 **表级锁:**开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 **行级锁:**开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度算法:next KeyLo.原创 2021-06-06 17:19:03 · 703 阅读 · 0 评论 -
SpringBootApplication学习笔记之注解原理及代码详解,一波带走!!!
前言内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等技术栈。完整版Java面试题地址:JAVA后端面试题整合一、SpringBootApplication背后的秘密@SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解:@Target(ElementTyp原创 2021-06-04 14:35:54 · 333 阅读 · 0 评论 -
HashMap?ConcurrentHashMap?看完这篇文章瞬间理解!!!
前言内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等技术栈。完整版Java面试题地址:JAVA后端面试题整合ConcurrentHashMap的简介“我想有基础的同学知道在jdk1.7中是采用Segment + HashEntry + ReentrantLock的方式进行实现的,而1.8中放弃了Segmen原创 2021-06-03 15:01:00 · 104 阅读 · 0 评论 -
【快来查缺补漏】要成为一个Java架构师的学习哪些知识?呕心沥血整理的Java精选大厂面试题!
前言内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等技术栈。完整版Java面试题地址:JAVA后端面试题整合一:java概述:1,JDK:Java Development Kitjava的开发和运行环境,java的开发工具和jre。2,JRE:Java Runtime Environmentjava程序的.原创 2021-06-02 16:17:11 · 142 阅读 · 0 评论 -
MySQL索引的原理及使用,MySQL的索引数据结构,二叉树、BST、AVL、红黑树、B树、B+树数据结构!
前言最近针对互联网公司面试问到的知识点,总结出了Java程序员面试涉及到的绝大部分面试题及答案分享给大家,希望能帮助到你面试前的复习且找到一个好的工作,也节省你在网上搜索资料的时间来学习。完整版Java面试题地址:JAVA后端面试题整合一、什么是索引?索引就好比字典的目录一样 我们通常都会先去目录查找关键偏旁或者字母再去查找 要比直接翻查字典查询要快很多 二、为什么要有索引?然而我们在使用mysql数据库的时候也像字典一样有索引的情况下去查询,肯定速度要快很多2.1问题:1.mysql数据存原创 2021-05-29 15:09:16 · 166 阅读 · 3 评论 -
百度、阿里、腾讯、字节秋招在即,弄懂这些Java面试题,让你如虎添翼!
【查漏补缺】Java 集合详解!前言数据结构作为每一个开发者不可回避的问题,而 Java 对于不同的数据结构提供了非常成熟的实现,这一个又一个实现既是面试中的难点,也是工作中必不可少的工具,在此,笔者经历漫长的剖析,将其抽丝剥茧的呈现出来,在此仅作抛砖引玉,望得诸君高见,若君能有所获则在下甚是不亦乐乎,若有疑惑亦愿与诸君共求之!本文一共 3.5 W字,25 张图,预计阅读 2h。可以收藏这篇文章,用的时候防止找不到,这可能是你能看到的最详细的一篇文章了。完整版Java面试题地址:JAVA后端面试题整.原创 2021-05-28 14:29:59 · 241 阅读 · 0 评论