相关文章
如何理解面向过程和面向对象,举例说明一下?
面向过程和面向对象是两种不同的编程思想,核心区别在于解决问题的视角不同:前者关注 “步骤和过程”,后者关注 “对象和交互”。面向过程的核心思想是把问题拆解成一系列步骤,通过函数实现每个步骤,然后按顺序调用这些…
编程日记
2025/8/30 5:11:01
什么是 Linux?什么是 Shell?什么是 Bash?Linux、Shell、Bash 的关系?
🧩开门见山总结Shell 是“命令解释器”,让你能跟 Linux 系统沟通。Bash 是 Shell 里最常见的一种,是大多数人实际用到的。Shell 脚本是一种编程语言,适合做自动化任务。学好 Bash,能让你在 Linux 下的效率翻倍。&#…
编程日记
2025/8/30 5:10:43
lamp架构部署wordpress
CentOS 7主机:lamp.example.comIP:192.168.100.101、关闭防火墙与selinux# 关闭防火墙systemctl stop firewalldsystemctl disable firewalld# 关闭selinuxvim /etc/selinux/config # 或vim /etc/sysconfig/selinuxSELINUXdisabled:wq# 重启reboot 2、开…
编程日记
2025/8/30 5:11:57
Laravel 中解决分表问题
在开发中发现 composer 的分表扩展,packages 中的并不好用,以下是我在x项目中的一个分表 实践<?phpnamespace App\Traits;use Illuminate\Database\Eloquent\Builder;
use Illuminate\Support\Carbon;
use Illuminate\Support\Facades\DB;
use Illum…
编程日记
2025/8/29 11:01:19
机器学习案例——对好评和差评进行预测
一、概述本项目旨在构建一个中文评论情感分类系统,能够自动判断用户评论的情感倾向。我们使用两种标注明确的评论数据:优质评价(标记为1):包含正面情感的评论,如"质量非常好,物超所值"…
编程日记
2025/8/30 5:10:44
Ubuntu 22.04 远程桌面设置固定密码的方法
目录
一、远程桌面设置
二、固定密码设置
三、参考链接 一、远程桌面设置 在【设置】-【共享】中进入【远程桌面】界面,分别启用【远程桌面】和远程控制,并勾选启用旧式VNC协议。 完成配置后的界面如下: 其中VNC选项需要选择【需要密码】后…
编程日记
2025/8/30 5:11:56
告别重复纹理:用Substance Designer构建UE5程序化地貌材质系统
周六上午,窗外是山脉连绵起伏的景色,这让我想起了在游戏开发中,我们这些数字世界的“造物者”们面临的一个永恒命题:如何创造一个广袤、真实、且毫无重复感的开放世界?传统的手工贴图绘制,在面对动辄数十上…
编程日记
2025/8/30 5:11:01
glide缓存策略和缓存命中
一 缓存策略
1 Glide 的 diskCacheStrategy() 一共有 5 种枚举值(DiskCacheStrategy),每种的作用和区别如下:1. DiskCacheStrategy.ALL
作用:同时缓存原始图片(原图数据)和经过变换(…
编程日记
2025/8/30 5:11:57