千恋*万花

  • 首页
  • 个人简历
  • 文章分类
    • 后端开发
    • 运维
    • 基础知识
    • 笔记
    • 工作运维记录
    • 随笔
    • 未分类文章
学习心得
bash

Linux 新手的困惑之进入文件夹

今天整了一块儿500GB的小硬盘,给NAS装上,格式化完毕后,发现文件夹竟然有x权限? x不是执行权限吗?文件夹要什么执行权限,于是sudo chmod -x /mnt/folder,关闭了x权限。 执行完毕后,却发现这个文件夹怎么也cd不进去了…… 查了资料才发现:x权限,相对于文件而言,是执行权限;但是对于目录而言,是cd的权限。 于是我麻溜地,又把文件夹权限改回了755……

2021-11-28 0条评论 4675点热度 15人点赞 初音萌奈 阅读全文
工作运维记录

最近开会听大佬教的一些工作方法

大牛说的一些工作方法: 1. 找准事情中所暴露的问题 每周工作时总结遇到的问题,在周会时相互交流自己遇到的事情,一起寻找讨论事情中暴露的问题,找准问题发生的原因,再针对地去解决问题。只有把要改进的问题找准了,后续所解决的问题才是有意义的。 2. 做好写代码前的逻辑梳理、在测试前整理测试case 所有人都会经历喜欢需求一来就开始写代码,而忽略写代码之前的逻辑梳理过程。做好写代码前的逻辑梳理,在编码前就总结好本次实现的功能的整体业务逻辑,以流程图、先写注释、写伪代码等方式整理好模块的设计思路。 在做测试前整理好需要做测…

2021-11-19 0条评论 4866点热度 7人点赞 初音萌奈 阅读全文
基础知识

并发、并行、进程、线程、协程

并发   在一个CPU上,创建多个任务,在很短的时间内,让CPU来回切换任务执行它们。让用户看起来这些任务像是在同时执行,但是对于计算机来说,这些任务实际上还是一个接一个地顺序执行的。   它强调一个CPU可以在同一时刻,接受很多个任务,但在执行的过程中还是一个一个任务地执行。 并行   在多个CPU上,创建多个任务,让每一个CPU都分到需要自己单独计算的任务。每个任务不被CPUs争抢,同时进行。用户看起来这些任务在同时进行,对于计算机而言,这些任务也是同时进行的。   它强调好多个CPU可以在同一时刻,分别处理自…

2021-03-12 0条评论 5128点热度 0人点赞 初音萌奈 阅读全文
基础知识

五行解决反转链表问题 以及其引伸

题目如下 反转链表 反转一个单链表。 示例:   输入: 1->2->3->4->5->NULL   输出: 5->4->3->2->1->NULL 进阶:   你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 力扣206题,传送门 解法: func reverseList(head *ListNode) *ListNode { cur := head //当前节点 var prev *ListNode //前一个节点(”第一个“前一个节点为nil) for cur != nil { cur.Next, p…

2021-02-09 0条评论 5950点热度 0人点赞 初音萌奈 阅读全文
golang

深入探讨 Go 多变量赋值

使用go语言时,会经常把一些变量放在同一行来声明、赋值或计算。那么,这种赋值方法到底是以什么样的实现方法来赋值的呢? 先说结论,就两步: 一、先计算等号右侧所有表达式的值,将结果存储临时变量中。 二、将临时变量的值赋给等式左侧的变量。 多个变量一同声明并赋值 a, b := 1, 5 //情况一 c, d := a+b, a-b //情况二 对于情况一来说,很简单,直接按照从左到右的顺序,把1、2两个值赋值给a、b ; -----情况一 相关汇编代码 开始---------- (.\main.go:4) MOVQ …

2021-02-08 1条评论 6262点热度 1人点赞 初音萌奈 阅读全文
MySQL

SQL 基础语法

点我下载原图(SQL必知必会.png) 如果下面的内容看不清,可以点击图片放大哦~

2021-02-08 0条评论 5324点热度 0人点赞 初音萌奈 阅读全文
MySQL

数据库的三范式

范式概念 在关系型数据库中,设计数据库时要考虑遵循一定的规则,这种规则就是范式。 实际上,数据库一共有六种范式,但一般设计数据库的时候,只需要遵守到3NF(第三范式)即可。 1NF 2NF 3NF BCNF 4NF 5NF 第一范式 1NF 第一范式主要强调原子性,即数据库的每一列都是一个不可再分割的基本数据项。 例:下表不满足第一范式 学号 姓名 家庭电话及住址 23333 马猴烧酒 166 xxxx xxxx,唐辛子星 修改后即可满足第一范式 学号 姓名 家庭电话 住址 23333 马猴烧酒 166 xxxx …

2021-01-16 0条评论 5253点热度 1人点赞 初音萌奈 阅读全文
后端开发

Git基本操作

Git基本操作 点我下载(查看)原图 “Git基本操作.png” Git仓库工作目录下的文件状态 已跟踪 Git已知的文件。工作一段时间以后,他们的状态可能是 未修改 已修改 已放入暂存区 未跟踪 除了上述文件以外的其他文件。 文件状态 未跟踪 Untracked 已跟踪 暂存区 Staged 非暂存区 Modified 已提交 Unmodified 获取(新建)Git仓库 将一个本地目录转换为Git仓库(新建) git init 从其他远程仓库中克隆一个仓库(获取) git clone <url> g…

2021-01-14 0条评论 5506点热度 0人点赞 初音萌奈 阅读全文
MySQL

MySQL之事务与隔离级别(概要篇)

事务 事务的概念 事务就是一组原子性的SQL查询,或者说是一个独立的工作单元。如果数据库引擎能够成功地对数据库应用该组查询的全部语句,那么久执行该组查询。如果其中有任何一条语句因为崩溃或者其他原因无法执行,那么所有的语句都将不会执行。 也就是说,事务内的语句,要么全部执行成功,要么全部执行失败。 经典例子:“银行应用” 假设要从用户A的银行卡账户转到用户B的银行卡账户200元钱,应该怎么做? 应该至少需要三个步骤: 1. 检查用户A的账户余额是否高于200元? 1. 从用户A的银行卡账户中减去200元。 1. 在用…

2020-12-10 0条评论 5234点热度 0人点赞 初音萌奈 阅读全文
gin

Gin框架中使用数据库——Go Gin框架(七)

安装MySQL数据库 MySQL官方链接:https://dev.mysql.com/downloads/mysql/ Debian:sudo apt install mysql-5.7 安装过程:略 Go 安装MySQL驱动 go get "github.com/go-sql-driver/mysql" 在项目中使用MySQL 在go mod模式下,还需要在项目中引用mysql模块 go.mod文件 module MonaGinWeb go 1.15 require ( github.com/gin-gonic/…

2020-10-08 0条评论 6643点热度 0人点赞 初音萌奈 阅读全文
12

初音萌奈

我是练习时长 三年半 的后端开发程序员
谢谢你参观我的博客!
本网站现已支持IPv6
☞ 个人简历 ☜

分类
  • 后端开发 / 24篇
    • Elasticsearch (ES篇 / 2篇
    • gin / 6篇
    • golang / 12篇
    • lua / 1篇
    • MySQL / 8篇
    • PHP / 1篇
    • PostgreSQL (pgSQL篇 / 1篇
    • Redis / 1篇
  • 基础知识 / 6篇
    • 算法与数据结构 / 5篇
    • 计算机原理 / 1篇
  • 工作成长 / 1篇
  • 工作运维记录 / 7篇
  • 笔记 / 9篇
  • 运维 / 10篇
    • bash / 3篇
    • Docker / 1篇
    • Kubernetes (k8s篇 / 1篇
    • Linux / 4篇
    • NAS / 1篇
    • Server / 2篇
    • 开发环境 / 1篇
    • 网络 / 4篇
  • 随笔 / 8篇
    • 微博(字面意思) / 4篇
    • 日志 / 2篇
站点统计
  • 13
  • 4,263
  • 310,096
  • 138,904
  • 0
  • 55
  • 7

COPYRIGHT © 2025 HatsuneMona ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

晋ICP备17007130号-4