- 博客(19)
- 收藏
- 关注
原创 linux文件及文件夹操作
Linux文件权限管理是系统安全的核心机制,分为三类访问主体(所有者、所属组、其他用户)和三组基础权限(读4、写2、执行1)。权限可通过符号表示法(如rwxr-xr--)或数字表示法(如755)查看和修改。目录与文件的权限作用不同:目录的执行权限是访问基础,写权限控制子文件操作。关键命令包括ls -l查看权限,chmod修改权限(支持数字/符号方式),chown修改所有者/组。安全原则建议:文件默认644,可执行程序755,目录755,敏感文件/目录设为600/700,遵循最小权限原则确保系统安全。
2025-11-13 00:50:30
489
原创 Linux 完整安装 Nginx 教程
至此,Nginx 已完成完整安装,包含:依赖安装 → 用户创建 → 编译安装 → 配置优化 → 权限设置 → 开机自启,完全匹配你之前的服务器环境(目录、www:www用户),可直接用于部署静态网站或反向代理。
2025-11-12 23:09:02
1077
原创 liux用户、用户组、权限
root把用户添加到一个组里: sudo usermod -aG root snail。root把用户从一个组里移除: sudo gpasswd -d snail root。增加用户: useradd -m -G root,testgroup snail。chmod -R 777 dir dir目录下所有用户都有读写执行权限。切换当前用户所在组: newgrp testgroup。在文件夹中创建、修改、删除文件,查看用户所在的组: goups snail。删除用户: userdel snail。
2025-09-11 23:11:07
328
原创 java当前线程存取数据
为每个线程提供了一个独立的变量副本,确保线程之间的数据互不干扰,非常适合存储线程上下文信息(如用户会话、事务 ID 等)。在 Java 中,要实现当前线程内的数据存取(线程内共享,线程间隔离),最常用的方式是使用。
2025-09-09 21:14:39
169
原创 websocket
WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,允许客户端和服务器之间建立持久连接,实现实时双向数据传输。与 HTTP 协议的请求 - 响应模式不同,WebSocket 连接建立后,双方可以随时向对方发送数据,非常适合实时聊天、实时数据更新等场景。
2025-09-09 20:45:44
141
原创 Java自定义注解
在 Java 中,注解(Annotation)扮演着至关重要的角色,它能够在不改变原有逻辑的基础上,为程序添加额外的信息(即元数据)。这些元数据可以在编译时、运行时或者部署阶段被读取和利用,从而实现各种强大的功能。下面详细阐述 Java 中使用注解的主要原因:2、注解使用3、使用测试
2025-06-18 10:08:19
172
原创 Stream
惰性执行:中间操作不会立即执行,直到终端操作触发。链式调用:多个中间操作可以串联形成管道。返回新流:每个操作返回新的 Stream,不修改原数据。.filter(word -> word.length() > 4) // 过滤长度>4的单词.map(String::toUpperCase) // 转换为大写.sorted() // 排序.limit(2) // 取前2个// 收集结果// 输出: [HELLO, WORLD]三、常见的终端操作方法。
2025-06-12 15:24:24
1090
原创 unicloud开发部署验证之hello world
简单总结:语法:后端代码用js写(执行数据操作及逻辑处理)云端包含:云数据库,云函数/云方法,云存储,前端代码托管等服务商:阿里云、腾讯云、支付宝云费用:生产按量收费(每月有免费空间可用)
2025-04-12 16:05:42
540
原创 mybatis常用标签简介
中,标签是实现动态 SQL、映射数据库和对象的核心工具之一。MyBatis 提供了一些非常有用的 XML 标签,用于生成 SQL 查询、更新和删除操作,并且支持动态 SQL 的生成。这些标签是 MyBatis 中进行动态 SQL 构建、条件判断和参数传递的关键工具。使用这些标签可以让你的查询更加灵活和可维护,尤其在复杂的业务逻辑中,它们能极大简化 SQL 代码,并且减少冗余。
2025-02-11 17:46:24
1248
原创 mysql-表操作简介
name VARCHAR(255) NOT NULL COMMENT '姓名',amount DECIMAL(10, 2) COMMENT '金额',grade DOUBLE(10, 2) COMMENT '成绩',test VARCHAR(255) COMMENT '测试字段',-- 修改字段类型和长度:将grade类型修改为VARCHAR(10)-- 修改字段类型:将age类型修改为VARCHAR。-- 修改字段长度:将name长度修改为50。-- 修改索引:先删除旧索引,再添加新索引。
2025-01-16 11:37:47
236
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅