📄🦌🙌🐟🏖️
乘与零-cenyuio
让生活变的更有趣~
热门文章
按住 Shift 横向滚动
飞牛OS-网络恢复(将ip获取方式改回DHCP)

飞牛OS-网络恢复(将ip获取方式改回DHCP)

本文介绍了如何在飞牛OS系统中通过终端命令修改网络连接的IP获取方式为DHCP。首先,用户需要连接屏幕并登录终端,使用`sudo -i`命令获取管理员权限。接着,通过`nmcli connection show`命令列出所有网络连接,找到需要修改的连接名称(如“eno1-ovs”)。然后,使用`nmcli connection modify`命令将该连接的IP获取方式设置为自动(DHCP),并通过`nmcli connection down`和`nmcli connection up`命令重启网络连接以使更改生效。文中还附有两张图片,展示了相关命令的执行结果。

Linux挂载Vmware共享文件夹

Linux挂载Vmware共享文件夹

文章介绍了如何在虚拟机中设置共享文件夹并与Linux系统进行挂载的步骤。首先,在虚拟机设置中启用共享文件夹功能,并选择主机挂载文件夹。接着,在Linux系统中创建挂载位置(如`/mnt/share`),并为当前用户分配读写权限。然后,执行挂载命令将共享文件夹挂载到指定位置。最后,通过修改`/etc/fstab`文件实现开机自动挂载,确保共享文件夹在系统启动时自动加载,并通过重载配置使其生效。整个过程简化了虚拟机与主机之间的文件共享,提升了操作便捷性。

飞牛OS-qBittorrent 高颜值PC端与手机端 Web-UI:VueTorrent

飞牛OS-qBittorrent 高颜值PC端与手机端 Web-UI:VueTorrent

文章介绍了如何下载和配置VueTorrent,一个用于qBittorrent的Web-UI增强工具。首先,用户需从GitHub官网下载VueTorrent的压缩包。接着,将解压后的文件上传至FnOS系统,并挂载到指定目录。随后,在qBittorrent的Web-UI设置中,填写VueTorrent的目录地址以完成配置。最后,文章展示了PC端和手机端的页面效果,验证了配置的成功。整个过程简单明了,适合用户快速上手使用VueTorrent提升qBittorrent的Web界面体验。

Java 转义符

Java 转义符

本文介绍了Java中常用的转义字符及其用法。主要内容包括: 1. **换行符 `\n`**:将光标移到下一行开头。 2. **制表符 `\t`**:相当于键盘上的 `Tab` 键,用于对齐文本。 3. **双引号 `\"`**:用于在字符串中显示双引号。 4. **单引号 `\'`**:用于在字符常量中显示单引号。 5. **反斜杠 `\\`**:用于在字符串中显示反斜杠本身。 6. **回车符 `\r`**:将光标移到当前行开头。 此外,文章还提供了相应的代码示例,展示了如何在Java程序中使用这些转义字符来实现换行、对齐、显示特殊字符以及处理文件路径等功能。

Java 8 与 Java 11新特性

Java 8 与 Java 11新特性

文章总结了Java 8和Java 11的核心新特性,分别从函数式编程、日期时间API、接口增强、实用特性等方面进行了详细介绍。Java 8引入了Lambda表达式、Stream API、新日期时间API、默认方法和静态方法、Optional类等,极大提升了开发效率和代码简洁性。Java 11则在Java 8的基础上进一步优化,增加了局部变量类型推断、字符串实用方法、集合转数组方法等,提升了开发效率。此外,Java 11还引入了ZGC垃圾回收器、Epsilon GC等性能优化,以及单文件Java程序运行、HTTP Client API等工具和语法优化,同时废弃了Nashorn JS引擎和部分旧工具,精简了JDK。总体而言,Java 8和Java 11通过一系列新特性,显著提升了Java编程的效率和性能。

Java 的核心特点

Java 的核心特点

Java 是一种广泛应用的编程语言,具有以下核心特点和优势: 1. **跨平台性**:Java代码编译生成字节码,通过不同操作系统的 JVM 解释执行,实现“一次编写,到处运行”。 2. **面向对象**:支持封装、继承、多态,提供接口和抽象类,使程序结构清晰、易于维护和复用。 3. **简单性**:移除指针和手动内存管理,语法简洁,自动垃圾回收(GC)管理内存。 4. **安全性**:通过沙箱环境、字节码验证和内置加密算法,防止直接访问底层系统资源,确保程序安全。 5. **健壮性**:自动 GC 避免内存泄漏,支持 `try-catch-finally` 异常处理,编译阶段严格校验代码。 6. **多线程支持**:提供 `Thread`、`Runnable` 及 `java.util.concurrent` 并发包,支持线程同步和高效并发。 7. **分布式**:内置 `Socket`、`URL` 等网络 API,适配 Dubbo、Spring Cloud 等分布式框架,支持分布式应用开发。 8. **动态性**:支持反射机制和动态类加载,运行时可操作类的结构和方法,提升灵活性。 这些特点使 Java 成为开发高效、安全、可维护应用的理想选择。

MySQL 部署(Docker 方式)

MySQL 部署(Docker 方式)

MySQL是一款开源的关系型数据库管理系统,广泛应用于全球各类应用中,支持结构化数据的存储、查询和修改。它具有高性能、跨平台、多语言支持等特点,能够处理海量数据,并通过索引和缓存机制提升查询效率。MySQL支持事务和数据安全,提供ACID特性,确保数据操作的可靠性和安全性。 文章介绍了如何使用Docker Compose部署MySQL。首先,通过编写Docker Compose配置文件,定义MySQL容器的基本设置,包括镜像版本、环境变量、端口映射、数据持久化等。随后,通过命令构建并启动MySQL容器,确保数据库服务能够稳定运行。整个部署过程简化了MySQL的安装和配置,使其能够快速集成到开发环境中。

Java SE 与 Java EE

Java SE 与 Java EE

Java SE(Java Standard Edition)是Java技术的基础核心,提供核心语法、基础类库和运行环境,是所有Java应用的基石,适用于桌面应用、控制台程序、移动端开发等基础场景。Java EE(Java Enterprise Edition)则是在Java SE基础上扩展的企业级开发平台,专注于解决大型、分布式、高并发的企业级应用问题,增加了Servlet、JSP、EJB等企业级规范和API。学习Java SE是入门的核心,掌握后再学习Java EE,适用于大型Web应用、分布式系统和企业级服务等复杂场景。