上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 一、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程,把我坑得够惨。2021Java面试宝典 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新,于是开发连上了生产数据库,首先执行了第一条SQL update tablen 阅读全文
posted @ 2021-01-31 21:14 公众号程序员白楠楠 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 没啥深入实践的理论系同学,在使用并发工具时,总是认为把HashMap改为ConcurrentHashMap,就完美解决并发了呀。或者使用写时复制的CopyOnWriteArrayList,性能更佳呀!技术言论虽然自由,但面对魔鬼面试官时,我们更在乎的是这些真的正确吗?2021Java面试宝典 1 线 阅读全文
posted @ 2021-01-30 21:33 公众号程序员白楠楠 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 目录 通用 KISS (Keep It Simple Stupid) YAGNI 做最简单的事情 关注点分离 保持事情不再重复 为维护者写代码 避免过早优化 童子军军规 2021Java面试宝典 模块间/类 最小化耦合 迪米特法则 组合优于继承 正交性 稳健性原则 控制反转 模块/类 最大化聚合 里 阅读全文
posted @ 2021-01-30 21:19 公众号程序员白楠楠 阅读(162) 评论(0) 推荐(0) 编辑
摘要: - 前言 - 提问: 我们都知道Spring通过三级缓存来解决循环依赖的问题,那么是不是必须是三级缓存?二级缓存不能解决吗? 要分析是否能够去掉其中一级缓存,我们需要先过一遍Spring是如何通过三级缓存来解决循环依赖的。2021Java面试宝典 - 循环依赖 - 所谓的循环依赖,就是两个或者两个以 阅读全文
posted @ 2021-01-29 22:00 公众号程序员白楠楠 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1.命令简介 nohup 的作用可以将程序以忽略挂起信号(SIGHUP)的方式运行。常见的用法是和& 命令一同使用,将命令放置到后台运行,即使终端挂掉,进程会忽略挂起信号,继续运行。鸟哥Linux私房菜完整版 将程序放到后台运行,一般有两种方式: (1)command &:后台运行,关掉终端会停止运 阅读全文
posted @ 2021-01-29 21:46 公众号程序员白楠楠 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. 基础 内存数据库 Redis是一个key-value型的数据库(相比较之下,MySQL是关联数据库),也就是说,一个key对应一个value,这是保证高效的手段之一。另外,Redis的所有数据在使用时都存放在内存中。2021Java面试宝典 这包含了两层含义: 单台Redis能存放多少数据,取 阅读全文
posted @ 2021-01-29 21:29 公众号程序员白楠楠 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、前言 随着应用业务数据不断的增大,应用的响应速度不断下降,在检测过程中我们不难发现大多数的请求都是查询操作。 此时,我们可以将数据库扩展成主从复制模式,将读操作和写操作分离开来,多台数据库分摊请求,从而减少单库的访问压力,进而应用得到优化。整理了一份328页MySQLPDF文档 本次测试使用两个 阅读全文
posted @ 2021-01-28 22:04 公众号程序员白楠楠 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不急往下看。Java面试宝典PDF完整版 问题背景: Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准, 阅读全文
posted @ 2021-01-28 21:51 公众号程序员白楠楠 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Kafka存在丢消息的问题,消息丢失会发生在Broker,Producer和Consumer三种。Java面试宝典PDF完整版 Broker Broker丢失消息是由于Kafka本身的原因造成的,kafka为了得到更高的性能和吞吐量,将数据异步批量的存储在磁盘中。消息的刷盘过程,为了提高性能,减少刷 阅读全文
posted @ 2021-01-28 16:30 公众号程序员白楠楠 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。本文从底层原理分析 Nginx 为什么这么快! Nginx 的进程模型 Nginx 服务器,正常运行过程中: 多进程:一个 Master 进程、多个 Worker 进程。Java面试宝典PDF完整版 Master 进程:管理 阅读全文
posted @ 2021-01-27 22:26 公众号程序员白楠楠 阅读(308) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页