摘要: 项目终于忙完了,难得不加班,但回到家中却不知道干啥,打开自己的云笔记,看到了以前面试时碰到的一些面试题,下面将会把以前面试时被问到的问题都分享出来,下面的题看看小伙伴们可以答的怎样吧 HashMap实现原理,ConcurrentHashMap实现原理 红黑树,为什么允许局部不平衡 TCP,UDP区别 阅读全文
posted @ 2024-01-11 21:25 程序员波特 阅读(38) 评论(0) 推荐(0)
摘要: 背景 在当今这个时代,人们对互联网的依赖程度非常高,也因此产生了大量的数据,企业视这些数据为瑰宝。而这些被视为瑰宝的数据为我们的系统带来了很大的烦恼。这些海量数据的存储与访问成为了系统设计与使用的瓶颈,而这些数据往往存储在数据库中,传统的数据库存在着先天的不足,即单机(单库)性能瓶颈,并且扩展起来非 阅读全文
posted @ 2023-12-17 09:07 程序员波特 阅读(495) 评论(0) 推荐(1)
摘要: Redis的持久化机制 RDB: Redis DataBase 什么是RDB RDB∶每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果宕机重启,那么内存里的数据肯定会没有的,那么再次启动redis后,则会恢复。 备份与恢复 内存备份-->磁盘临时文件 临时 阅读全文
posted @ 2022-05-17 08:17 程序员波特 阅读(636) 评论(0) 推荐(4)
摘要: 安装Redis 下载:官网:https://redis.io/download/,选择稳定版下载。 上传至linux 解压Redis:tar -zxvf redis-6.2.7.tar.gz,得到: 安装gcc编译环境,如果已经安装过了,则跳过:yum install gcc-c++ 进入到redi 阅读全文
posted @ 2022-05-16 18:40 程序员波特 阅读(99) 评论(0) 推荐(0)
摘要: 一、什么是会话 会话Session代表的是客户端与服务器的一次交互过程,这个过程可以是连续也可以是时断时续的。曾经的Servlet时代(jsp)),一旦用户与服务端交互,服务器tomcat就会为用户创建一个session,同时前端会有一个jsessionid,每次交互都会携带。如此一来,服务器只要在 阅读全文
posted @ 2022-05-13 08:15 程序员波特 阅读(105) 评论(0) 推荐(0)
摘要: Nginx配置文件结构 设置worker进程的用户,指的linux中的用户,会涉及到nginx操作目录或文件的一些权限,默认为 nobodyuser root; worker进程工作数设置,一般来说CPU有几个,就设置几个,或者设置为N-1也行。worker_processes 1; nginx日志 阅读全文
posted @ 2022-05-08 22:19 程序员波特 阅读(198) 评论(0) 推荐(0)
摘要: 前言:本文是基于虚拟机上的centOS 7对Nginx的安装,可以使用uname -a查看centOS系统版本,本文用来记录安装nginx的步骤和相关命令,方便日后使用时查看。 去官网https://nginx.org/下载对应的nginx包,推荐使用稳定版本,本文下载的nginx-1.18.0.t 阅读全文
posted @ 2022-04-11 21:46 程序员波特 阅读(178) 评论(0) 推荐(0)
摘要: 流水淡,碧天长,鸿雁成行。编码风格,简捷清爽,反引无限风光。 在美剧《硅谷》中有这样一个经典镜头,主人公 Richard 与同为开发工程师的女友闹分手,理由是两人对缩进方式有着截然不同的编程习惯,互相鄙视对方的代码风格。Richard 认为" one tab saves four spaces ”, 阅读全文
posted @ 2022-04-10 09:52 程序员波特 阅读(857) 评论(1) 推荐(2)
摘要: 设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of Four (GoF) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以分为三大类,分别为创建型模式、结构型模式和行为型模式。 有一些重要的设计原则在开篇和大家分享下,这些原则将贯通全文 阅读全文
posted @ 2021-12-29 09:22 程序员波特 阅读(1960) 评论(0) 推荐(0)
摘要: 前言:本文是记录我在阅读《Head First设计模式》这本书时,做得相关笔记,相关示例代码地址:design-patterns。由于本书不是将设计原则和设计模式分开讲述的,而是在讲一个设计模式之前,会引出一个设计原则,我在做笔记时进行了分类,可以看该文的目录,需要学习设计模式详情建议查看原书,希望 阅读全文
posted @ 2021-12-28 09:07 程序员波特 阅读(345) 评论(1) 推荐(0)