面试
文章平均质量分 78
提供各种面试题,详细介绍。
程序员子衿
以欢喜之心,慢渡日常
展开
-
MySQL
数据库是一个按照特定是结构,提供数据存储,查询,修改,删除一系列操作的专业数据管理软件。配套完善,数据备份,数据恢复,回滚机制,事务操作...数据类型也可以明确约束,操作更加方便。数据库分类:1. 关系型数据库通过表结构数据形式来管理存储数据 ==> Excel 表格[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NC6nVUP4-1666578012550)(img/01-关系型数据库和Excel表格.png)]2. 非关系型数据库MongoDB Redis[重点]原创 2022-10-24 10:20:55 · 1498 阅读 · 1 评论 -
字节跳动面试题
字节面试题原创 2022-10-13 11:38:55 · 1012 阅读 · 0 评论 -
日志收集log
进到logstash的bin目录下,执行:logstash.bat -f D:\elasticsearch\logstash-7.4.2\config\logstash-log.conf 命令。原创 2022-09-23 14:58:25 · 619 阅读 · 0 评论 -
Nginx
Nginx是由俄罗斯人研发的,应对Rambler的网站,并且2004年发布的第一个版本。原创 2022-09-24 09:12:28 · 111 阅读 · 0 评论 -
Linux的常用命令
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。通常,它是由系统自动生成的,而且大多数文件是只读的。这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下,是用于系统范围的配置文件。/var包含变量数据,即系统在运行期间必须能够写入的文件和目录,在这个目录下可以找到内容可能增长的文件。包含从各个厂商的附加应用程序,附加的应用程序应该安装在/opt或者/opt的子目录下。进程)包含有关正在运行的进程的信息。作为系统的拥有者,它的特权就是单独拥有一个目录。原创 2022-10-13 10:49:57 · 721 阅读 · 0 评论 -
RabbitMQ
市面上比较火爆的几款MQ:语言的支持:ActiveMQ,RocketMQ只支持Java语言,Kafka可以支持多门语言,RabbitMQ支持多种语言。效率方面:ActiveMQ,RocketMQ,Kafka效率都是毫秒级别,RabbitMQ是微秒级别的。消息丢失,消息重复问题: RabbitMQ针对消息的持久化,和重复问题都有比较成熟的解决方案。学习成本:RabbitMQ非常简单。原创 2022-09-24 10:12:16 · 499 阅读 · 0 评论 -
手写单例模式
(一个类只会被初始化一次,虚拟机会保证一个类的构造器方法在多线程环境中被正确地加载,同步,如果多个线程同时去初始化一个类,那么只有一个线程去执行这个类的构造方法)因此,在上述单例类被加载时,就会实例化一个对象并交给自己的引用,供系统使用,即在线程访问单例对象之前,其就已经创建好了。因为如果没有第二个if的话,在当前A线程获得锁的线程后可能有其他如B线程也在等待进入这个Class锁,A线程获取锁后创建实例,然后释放锁,之后等待池中的B线程获得锁,然后就会产生创建两个对象的错误情况。保证了多线程场景下的单例。原创 2022-10-09 10:22:22 · 225 阅读 · 0 评论 -
Redis的常用命令
Redis的常用命令。原创 2022-10-13 10:50:30 · 644 阅读 · 0 评论 -
Java题目和答案
面试题,包含了很多小细节原创 2022-09-23 14:41:41 · 355 阅读 · 0 评论 -
优惠券系统话术整理
话术整理,帮你面试原创 2022-09-23 14:39:52 · 613 阅读 · 0 评论 -
我的面试经验和面试题
给大家总结了几种不适合咱们进的公司,还有一些面试题原创 2022-09-23 14:45:26 · 222 阅读 · 0 评论