![Docker [开篇] Docker [开篇]](https://img1.51tbox.com/static/2024-09-02/swDAIKJLWfne.png)
Docker [开篇]
一、什么是Docker {#一、什么是Docker} -------------------------- Docker是一个开源的平台,是基于GO语言实现的开源项目,旨在让应用程序更简单地创建、部署和运行,解决了运行环境和配置问题。它是linux容器技术的落地实现,依赖已经存在的linux环境,实现应用程序及其依赖环境的打包,使得软件可以带着环境安装,一次镜像,处处运行...
一、什么是Docker {#一、什么是Docker} -------------------------- Docker是一个开源的平台,是基于GO语言实现的开源项目,旨在让应用程序更简单地创建、部署和运行,解决了运行环境和配置问题。它是linux容器技术的落地实现,依赖已经存在的linux环境,实现应用程序及其依赖环境的打包,使得软件可以带着环境安装,一次镜像,处处运行...
### **安装Ollama** {#%E5%AE%89%E8%A3%85ollama} 打开 [Ollama官网](https://ollama.com/) <https://ollama.com/>下载安装  是一个年轻的基于 Ubuntu 的轻量级发行版,搭载了名为 Moksha(基于 [Enlightenment](https://zh.wikipedia.org/wiki/Enlightenment))的窗口管理器。其理念是提供最小的基本系统,以便用户自行选择他们想要的软件...
DeepSeek:我好像感觉到有些东西,无法被算法映射 =========================== 前几天和 DeepSeek 闲聊了一下。 讨论了一些「哲学」问题。 好吧!其实是我在网上看到别人问 DeepSeek: "如果你变成了人类,你最想做什么?" 于是我在此基础上多加了几个问题。 直接看图:  <https://ollama.com/>下载安装 发现了一场新的攻击活动,该活动使用 Poseidon Stealer 恶意软件来针对 Mac 用户。此次攻击活动利用了一个模仿合法的 DeepSeek 平台的虚假网站,诱骗用户下载并执行恶意负载。 感染过程始于用户被重定向到一个虚假的 DeepSeek 网站(deepseek.exploreio \[.\] net),通常是通过恶意广告...
一、前言 {#一、前言} ------------ 要搭建传统 Spring MVC 项目,我们除了需要配置相应的配置文件,还需要在文件中声明包扫描路径,注解驱动,处理器映射器、适配器和视图解析器等相关配置,搭建步骤非常繁琐。 而 **Spring Boot** 则是通过 JavaConfig 的方式将以前繁琐的配置封装起来,我们只需要引入依赖即可完成相应组件的整合。 二...
一、前言 {#一、前言} ------------ 在N年前整理过 **Spring Boot** 的入门教程,当时还是 1.x 的内容。如今 **Spring Boot** 已经升级到 3.x 版本,不过版本之间的使用差距不大,此次发布文章仅当作常规知识以及新版本功能的补充。 如果你已经掌握 **Spring** 和 **SpringMVC** 知识,但还不熟 **Spr...
一、前言 {#一、前言} ------------ 本篇是对 **CountDownLoatch** 工具类的实际场景运用的简单补充,通过 **CountDownLoatch** 实现多线程下载器核心功能。 二、实现原理 {#二、实现原理} ---------------- 使用多线程对目标资源进行分块下载(设置 Range 请求头)提升下载效率,当所有分块下载完成后,再...
一、前言 {#一、前言} ------------ 本篇的介绍对象是 **CountDownLatch** ,它同样是基于 **AQS** 之上扩展的一款多线程场景下的工具类,它可以使一个或多个线程等待其他线程各自执行完毕后再执行。 对于 **CountDownLatch** 理解,我们可以将单次拆开为 **CountDown** 和 **Latch** 。**CountD...