首页
分类
技术
私有云
其他
动态
图库
友链
朋友圈
文档
Dream2.0 Plus 主题
关于
隐私政策
1
绿联 安装qbittorrent(qb)及一些常见错误的解决办法
2
jellyfin刮削插件MetaShark
3
绿联 安装lucky(DDNS及NPM的集合体)
4
绿联搭建rustdesk服务器,不再使用向日葵
5
绿联 安装transmission及中文UI
登录
宏尘
专注于技术知识和NAS笔记等内容分享
累计撰写
230
篇文章
累计收获
2127
个点赞
累计收获
224551
次访问
导航
首页
分类
技术
私有云
其他
动态
图库
友链
朋友圈
文档
Dream2.0 Plus 主题
关于
隐私政策
目录
游客
登录
宏尘极客
专注于技术知识和NAS笔记等内容分享
设计模式 - 策略模式
策略模式是一种行为设计模式,用于在运行时根据不同需求动态选择算法,避免使用条件语句导致代码复杂。该模式通过定义策略接口、具体策略类和上下文类实现算法的封装与互换。策略接口统一算法操作,具体策略类提供不同实现,上下文类负责策略选择与执行。适用于需动态切换算法、算法独立于客户端或避免条件分支的场景,如支付方式选择等。示例展示了信用卡和支付宝支付策略的实现及上下文调用方式。
2024年01月13日
37
10
47.7℃
后端
技术
什么是面向对象
JAVA是一种面向对象的编程语言,核心概念包括类和对象。类是对象的模板,定义属性和方法;对象是类的实例。例如,Person类可包含name、age属性和sayHello方法。通过new关键字创建对象并调用方法。JAVA支持继承与多态,子类可继承父类属性并扩展新功能,如Student类继承Person类并添加grade属性和study方法。多态允许父类引用指向子类对象,调用方法时需类型转换。这些特性体现了JAVA面向对象的设计思想。
2024年01月13日
125
9
54.5℃
后端
技术
Docker的基础命令
Docker是一款开源容器化平台,用于简化应用构建、部署与运行。其基础命令分为镜像与容器管理两类:镜像操作包括拉取(docker pull)、查看本地镜像(docker images)和删除(docker rmi);容器操作涵盖创建(docker run)、查看运行中容器(docker ps)、停止/启动(docker stop/start)及删除(docker rm)。此外还提供日志查看(docker logs)、进入容器终端(docker exec)和查看容器进程(docker top)等实用功能。这些命令是Docker使用的核心基础。
2024年01月05日
92
12
57.2℃
技术
Docker
如何发布自己的 Docker 镜像
发布Docker镜像需遵循以下步骤:首先编写Dockerfile定义镜像内容,包括基础镜像、依赖与文件配置。接着使用docker build命令构建镜像并命名。若需共享至Docker Hub,需通过docker login登录账户,再使用docker tag为镜像添加含用户名的完整标签。最后通过docker push推送镜像至公共仓库。全程需确保镜像通过测试并符合规范,以便他人可直接部署使用。
2024年01月05日
266
9
68.6℃
Docker
技术
构建自己的 Docker 镜像
Docker是一种容器化平台,可将应用程序及其依赖打包成独立容器。构建自定义镜像需先编写Dockerfile,指定基础镜像、安装依赖、复制文件、设置环境变量等步骤,示例中以Python应用为例展示了典型配置。接着使用docker build命令构建镜像,最后通过docker run运行容器并设置端口映射。通过修改Dockerfile可灵活定制镜像内容,实现应用的高效部署。
2024年01月03日
101
10
54.1℃
Docker
技术
Gitea启用SSH服务以及密钥生成与代码拉取
本文介绍了如何在Gitea中启用内置SSH并配置相关端口映射的详细步骤,包括修改配置文件中的SSH_DOMAIN、DISABLE_SSH等关键参数。同时,文章指导用户生成SSH密钥对,并将公钥添加到Gitea账户中以实现安全访问。此外,还提供了使用TortoiseGit客户端时可能遇到的认证问题及其解决方案,确保用户能够顺利通过SSH拉取代码仓库。
2024年01月01日
2107
10
254.7℃
NAS
私有云
Halo博客 - 主题Dream for Halo 2.x 关于友链页面ID填写不正确时,后台显示评论未知的问题
本教程介绍如何正确获取页面ID以解决友链界面评论显示为“未知 未知”的问题。步骤包括新建专用评论页面,设置标题为“友情链接”、别名为“friendly-links”并启用评论功能;随后通过浏览器开发者工具访问该页面,在源代码中搜索关键词定位评论模块并复制data-id值。最后将此ID填入指定位置即可确保评论正确显示为“页面 页面标题”。
2023年12月30日
218
8
61.8℃
前端
技术
解决Spring Boot项目跨域问题
文章介绍了Spring Boot项目中常见的跨域问题及其解决方案。跨域指浏览器阻止不同域名间的资源请求。文中提出三种主要解决方法:1)在Controller类或方法上添加@CrossOrigin注解;2)通过实现Filter接口创建跨域过滤器,配置响应头信息;3)使用全局配置类实现WebMvcConfigurer接口,在addCorsMappings方法中设置跨域规则。三种方法分别适用于不同场景,开发者可根据项目需求选择合适方案。
2023年12月26日
133
11
59.3℃
后端
技术
使用 IDEA 创建一个 Spring Boot + MyBatis 的接口项目
本文详细介绍如何使用IntelliJ IDEA创建基于Spring Boot和MyBatis的接口项目,包括创建项目、配置数据库连接、定义实体类和Mapper接口、编写Service和Controller层等关键步骤。重点说明通过Spring Initializr初始化项目时需添加Spring Web和MyBatis依赖,配置application.properties数据库连接参数,以及各层代码的组织方式。最终通过运行项目并访问本地端口验证项目搭建成功,为后续开发提供基础框架。
2023年12月26日
130
8
53.0℃
后端
技术
Linux系统常用指令介绍
Linux是广泛应用的开源操作系统,常用指令包括:ls、cd、mkdir等文件和目录操作命令;cat、grep、vi等文件查看编辑工具;ps、top、kill等系统进程管理指令;tar、gzip等压缩解压工具;useradd、chmod等用户权限管理命令;ping、ssh等网络相关功能;df、mount等磁盘管理工具。这些基础指令能有效执行日常系统管理和操作任务,提升Linux环境工作效率。
2023年12月25日
167
10
60.7℃
服务器
技术
原神 海鲜偷袭地图boss
由于提供的文本仅包含一个Bilibili视频的嵌入代码,无法直接提取文章内容。建议提供具体的文字材料以便生成摘要。当前信息不足,无法满足摘要生成要求。
2023年12月24日
50
8
45.0℃
游戏
其他
绿联 安装onlyoffice容器并启用Cloudreve的office在线预览与编辑功能
本教程详细介绍了如何部署OnlyOffice文档服务器并与Cloudreve集成,实现文档在线预览和编辑功能。主要内容包括:硬件要求(CPU单核2GHz、4GB内存、40GB硬盘等);使用onlyoffice/documentserver镜像进行容器化部署,配置网络、存储空间、端口及环境变量(时区、WOPI功能、JWT密钥);通过lucky设置反向代理;最后在Cloudreve中启用WOPI并配置OnlyOffice服务地址。文中特别强调外网访问必要性,并指出编辑时自动保存、不支持直接打印下载等注意事项。
2023年12月22日
2707
17
328.7℃
NAS
私有云
上一页
下一页
1
…
12
13
14
15
16
…
20
弹