牛客535039673号
牛客535039673号
全部文章
分类
elasticsearch(1)
http(1)
intellij-idea(3)
Java(138)
javascript(1)
kafka(2)
linq(1)
linux(1)
maven(3)
mvc(2)
mysql(3)
p2p(1)
rabbitmq(1)
redis(6)
spring(5)
spring boot(2)
spring cloud(1)
sql(1)
vue.js(1)
分布式(1)
单例模式(1)
后端(3)
安全(3)
微服务(3)
数据库(5)
数据结构(2)
服务器(2)
架构(1)
正则表达式(1)
算法(1)
缓存(1)
网络(2)
链表(1)
面试(2)
归档
标签
去牛客网
登录
/
注册
牛客535039673号的博客
全部文章
(共199篇)
我以订披萨为例,给对象详细讲了Java设计模式的3种工厂模式
摘要:工厂模式是将实例化对象的代码提取出来,放到一个类中统一管理和维护,达到和主项目的依赖关系的解耦。从而提高项目的扩展和维护性。 本文分享自华为云社区 《【Java设计模式】用 披萨订购案例 详细讲解三种工厂模式》 ,作者:我是一棵卷心菜。 一、使用传统方法 类图 步骤概括 ...
2022-01-21
0
198
跨行应届生凭借这份“Java技术成神手册”竟成功拿下年薪56Woffer
引言: 如何成为一个合格的架构师? 相信这个问题很多小伙伴都思考过,每个人心中都有一个不同的答案 首先,架构师从来都不是只看书就可以看出来的,也需要日积月累的实践+经验。 其次,架构的前期需求分析与建模非常重要,多思考未来可能的扩展。 最后,最好有一定的代码规范甚至是洁癖。 要用...
2022-01-21
0
251
其实 MySQL 中的 like 关键字也能用索引
索引上不要使用函数运算。 使用覆盖索引避免回表。 当然,凡事有个度,用哪一种策略也要结合具体的项目来定,不能为了 SQL 优化而抛弃了业务。 今天,松哥在前文的基础上,再来和大家分享一条索引规则,一起来学习下。 我们常说,MySQL 中的 like 要慎用,因为会全表扫描,这是一件可...
2022-01-21
0
348
“他”靠这份GitHub star过万的1121页图解算法成功杀进字节跳动
前两天收到读者喜报,说是进字节了 和他交流了一下他的学习心得,发现他看的资料也是我之前推荐过的算法进阶指南,这里推荐给大家,github star 可是过万哦!质量非常高! 这份算法笔记与其他的不同,均是用图解,gif 的方式来针对常见的题型进行详细的说明,非常的浅显易懂!有了这份笔记的...
2022-01-21
0
183
关于 Java 的可变参数你真的了解吗
可变参数方法的定义 首先看下可变参数方法在代码上是如何定义的,如下所示: public static void method1(Integer id, String... names) { System.out.println("id:" + id + "...
2022-01-21
0
205
Linux 常用的zip压缩和解压命令详解
前言 嗨,大家好,又与大家见面了,感谢大家在2021年的陪伴,让我们在2022年继续一路前行。相信很多小伙伴在使用Linux系统中经常对文件进行或者文件夹进行操作,不像在Windows中可以使用可视化的工具对文件和文件夹进行压缩和解压操作,那么本次与大家一起学习Linux下zip和unzip的...
2022-01-21
0
1399
MySQL 到 ADB PostgreSQL 实时数据同步实操分享
摘要:很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以非常方便地完成 MySQL 数据实时同步到ADB PostgreSQL,跟大家分享一下,希望对你有帮助。 本次 MySQL 数据...
2022-01-21
0
513
面试了一位4年Java的程序员,张口就要35K,还什么都不会...
最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。 在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。 面试时我打算聊点基础的,先...
2022-01-21
0
310
【再学一次系列】Lambda方法引用,你一定能搞懂
哈喽大家好,我是卡诺,一名致力于成为全栈的全粘工程师! 通过前面两章「Lambda必知必会」、「Lambda内置函数式接口」的讲解相信大家对Lambada已经有了比较深刻的认识,通过Lambda确实可以简化我们的代码,但在使用的过程中我们可能会遇到这样一个问题,对于存在的方法Lambda应该怎么使...
2022-01-21
0
354
日常开发中常遇到的一些问题和思考
一、常见的集合删除元素问题:使用for循环匹配某个元素,然后删除,猜猜下面代码输出的会是什么? List<String> list = new ArrayList<>(); list.add("淘宝"); list.add("淘...
2022-01-21
0
182
首页
上一页
11
12
13
14
15
16
17
18
19
20
下一页
末页