2025年12月25日
摘要: 一、FastDFS简介 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的 问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份 阅读全文
posted @ 2025-12-25 20:40 花溪月影 阅读(8) 评论(0) 推荐(0)
摘要: 一、什么是跨域 出于浏览器的同源策略限制。 同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javasc 阅读全文
posted @ 2025-12-25 19:23 花溪月影 阅读(5) 评论(0) 推荐(0)
  2025年12月13日
摘要: 一、MongoDB简介 1. 文章评论数据分析 文章评论两项功能存在以下特点: 数据量大 写入操作频繁 价值较低 对于这样的数据,我们更适合使用MongoDB来实现数据的存储 2. 什么是MongoDB MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高 阅读全文
posted @ 2025-12-13 04:57 花溪月影 阅读(13) 评论(0) 推荐(0)
  2025年12月11日
摘要: 一、J.U.C线程池介绍 线程是一个程序员一定会涉及到的概念,但是线程的创建和切换都是代价比较大的。所以,我们需要有一个好的方案能做到线程的复用,这就涉及到一个概念——线程池。合理的使用线程池能够带来3个很明显的好处: 降低资源消耗:通过重用已经创建的线程来降低线程创建和销毁的消耗 提高响应速度:任 阅读全文
posted @ 2025-12-11 05:53 花溪月影 阅读(15) 评论(0) 推荐(0)
  2025年12月5日
摘要: 一、优化介绍 在进行优化讲解之前,先请大家记住不要听信你看到的关于优化的“绝对真理”,而应该是在实际的业务场景下通过测试来验证你关于执行计划以及响应时间的假设。本课程只是给大家提供一些优化方面的方向和思路,而具体业务场景的不同,使用的MySQL服务版本不同,都会使得优化方案的制定也不同。 1. My 阅读全文
posted @ 2025-12-05 21:07 花溪月影 阅读(12) 评论(0) 推荐(0)
摘要: 一、J.U.C之并发工具类 1. CyclicBarrier 1.1 介绍 CyclicBarrier也叫同步屏障,在JDK1.5被引入的一个同步辅助类,在API中是这么介绍的: 允许一组线程全部等待彼此达到共同屏障点的同步辅助。 循环阻塞在涉及固定大小的线程方的程序中很有用,这些线程必须偶尔等待彼 阅读全文
posted @ 2025-12-05 05:17 花溪月影 阅读(15) 评论(0) 推荐(0)
摘要: 一、Volatile 通过前面内容我们了解了synchronized,虽然JVM对它做了很多优化,但是它还是一个重量级的锁。而接下来要介绍的volatile则是轻量级的synchronized。如果一个变量使用volatile,则它比使用synchronized的成本更加低,因为它不会引起线程上下文 阅读全文
posted @ 2025-12-05 03:53 花溪月影 阅读(16) 评论(0) 推荐(0)
摘要: 一、多线程基础 一个采用了多线程技术的应用程序可以更好地利用系统资源。其主要优势在于充分利用了CPU的空闲时间片,可以用尽可能少的时间来对用户的要求做出响应,使得进程的整体运行效率得到较大提高,同时增强了应用程序的灵活性。 更为重要的是,由于同一进程的所有线程是共享同一内存,所以不需要特殊的数据传送 阅读全文
posted @ 2025-12-05 03:46 花溪月影 阅读(11) 评论(0) 推荐(0)
摘要: 一、Redis安装启动 在虚拟机中安装c++环境: yum install gcc-c++ 安装Redis,依次执行以下命令: # 解压 tar -zxf redis-4.0.14.tar.gz # 进入解压目录 cd redis-4.0.14 # 编译 make # 安装 make install 阅读全文
posted @ 2025-12-05 02:46 花溪月影 阅读(11) 评论(0) 推荐(0)
  2025年12月4日
摘要: 一、业务场景介绍 数据安全性 - 抓包工具 系统明文传输的数据会被不明身份的人用抓包工具抓取,从而威胁系统和数据的安全性。 二、加密方式 1. 摘要算法 消息摘要是把任意长度的输入揉和而产生长度固定的信息。 消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,只有输入相同的明文 阅读全文
posted @ 2025-12-04 03:01 花溪月影 阅读(15) 评论(0) 推荐(0)