首页
学习
活动
专区
工具
TVP
发布

公众号:程序员白楠楠

专栏作者
174
文章
244728
阅读量
32
订阅数
11个 Javascript 小技巧帮你提升代码质量,干货收藏!
如果一个函数体内有一些条件分支语句,而这些条件分支语句内部散布了一些重复的代码,那么就有必要进行合并去重工作。
程序员白楠楠
2021-01-19
4750
干货教程:Linux 系统的备份怎么恢复
注意目标分区的格式最好是NTFS、FAT、EXT之类的格式,避免遇到大于4G的文件无法备份的问题。
程序员白楠楠
2020-12-17
3.3K0
面试90%都会翻车的高并发分布式事务,我劝你好好啃透!
Atomicity 原子性 构成事务的一组SQL,要么全部生效,要么全不生效,不会出现部分生效的情况
程序员白楠楠
2020-12-03
3680
面试鹅厂被问:“你的项目是如何处理重复请求/并发请求的?”
对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重复下单。
程序员白楠楠
2020-11-27
9520
把 Spring Cloud 给拆了!详解每个组件的作用,值得收藏!
原理讲解前,先看一个最经典的业务场景,如开发一个电商网站,要实现支付订单的功能,流程如下:
程序员白楠楠
2020-11-26
8980
27个Java 开源项目,值得收藏!
Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
程序员白楠楠
2020-11-25
1.2K0
一次看完28个关于ES的性能调优技巧,很赞,值得收藏!
因为总是看到很多同学在说Elasticsearch性能不够好、集群不够稳定,询问关于Elasticsearch的调优,但是每次都是一个个点的单独讲,很多时候都是case by case的解答,本文简单梳理下日常的Elasticsearch使用调优,以下仅为自己日常经验之谈,如有疏漏,还请大家帮忙指正。
程序员白楠楠
2020-11-24
1.2K0
我们公司用了6年的通用的权限管理系统设计方案
集中式认证服务(英语:Central Authentication Service,缩写CAS)是一种针对万维网的单点登录协议。它的目的是允许一个用户访问多个应用程序,而只需提供一次凭证。
程序员白楠楠
2020-11-23
1.3K0
Linux 环境变量配置全攻略
在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。
程序员白楠楠
2020-11-22
1.2K0
Spring事务的那些坑,这里都给你总结好了!
Spring框架已是JAVA项目的标配,其中Spring事务管理也是最常用的一个功能,但如果不了解其实现原理,使用姿势不对,一不小心就可能掉坑里。
程序员白楠楠
2020-11-22
1.4K0
8 种方案解决重复提交问题!你选择哪一种呀?
在我们编程中常见幂等 1)select查询天然幂等 2)delete删除也是幂等,删除同一个多次效果一样 3)update直接更新某个值的,幂等 4)update更新累加操作的,非幂等 5)insert非幂等操作,每次新增一条
程序员白楠楠
2020-11-22
3440
这 5 个开源的能挣钱的 SpringBoot 项目,真TMD香!
不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统,小伙伴们再也不用从头到尾撸一个项目了,简直就是接私活,挣钱的利器啊。
程序员白楠楠
2020-11-20
8250
这 12 款 IDEA 插件你用过几款?
搞 Java开发用什么软件,当然是神器idea了,那么,idea的插件对于你来说就是必不可少的了,不仅可以提高自己的编码效率,还可以减轻工作时的枯燥烦闷。接下来就来说说,我平时敲代码用的什么插件吧。
程序员白楠楠
2020-11-19
1.4K0
图解 Spring 循环依赖,写得太好了!
如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。
程序员白楠楠
2020-11-19
7160
建议收藏,从零开始创建一个Activiti工作流,手把手教你完成
CREATE DATABASE activiti DEFAULT CHARACTER SET utf8;
程序员白楠楠
2020-11-18
3560
15 张图, 把TCP/IP 讲得一清二楚!
TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。
程序员白楠楠
2020-11-16
4770
Java中5种List的去重方法及它们的效率对比,你用对了吗?
Java 的知识面非常广,面试问的涉及也非常广泛,重点包括:Java 基础、Java 并发,JVM、MySQL、数据结构、算法、Spring、微服务、MQ 等等,涉及的知识点何其庞大,所以我们在复习的时候也往往无从下手,今天小编给大家带来一套 Java 面试题,题库非常全面,包括 Java 基础、Java 集合、JVM、Java 并发、Spring全家桶、Redis、MySQL、Dubbo、Netty、MQ 等等,包含 Java 后端知识点 2000 +
程序员白楠楠
2020-11-13
2.5K0
贼厉害,手撸的 SpringBoot 缓存系统,性能杠杠的!
缓存是最直接有效提升系统性能的手段之一。个人认为用好用对缓存是优秀程序员的必备基本素质。
程序员白楠楠
2020-11-12
8480
这些最常用的Linux命令,每一条都应该学会!
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。
程序员白楠楠
2020-11-11
3220
京东商城Java岗4面,(3轮技术+HR面已拿offer)
我面试京东已经到10月中旬了,实际上在京东之前就有投递过好几家公司,BAT基本是来了一波一轮二轮游客观光,字节跳动挂在了3面,也不知道原因,我也不敢问呐!华为是直接简历都没有过,凄惨惨,最后的希望就寄托在了京东和网易上,网易目前还在等通知,10月30号终于等到京东的录用意向书,特分享一波京东的面经,共勉!
程序员白楠楠
2020-11-07
8020
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档