千恋*万花

  • 首页
  • 个人简历
  • 文章分类
    • 后端开发
    • 运维
    • 基础知识
    • 笔记
    • 工作运维记录
    • 随笔
    • 未分类文章
萌奈の笔记簿
分享我的努力,希望为你助力
工作成长

摘录与思考

对于一个ToB的软件公司,我们提供一个什么样的产品才能给用户带来最高的价值? 一个客户购买(投资)一个信息系统,最重要的目的是为了提升客户自己的业务的效率与收益。信息系统的产品设计优秀可以更高地给客户的收益,对于技术研发来说,保证系统稳定、性能优秀,可以最低地满足客户的需求。

2024-11-23 0条评论 1058点热度 3人点赞 初音萌奈 阅读全文
微博(字面意思)

宵宫

宵宫那种活泼开朗的性格,总能在我身心疲惫的时候治愈我,每次迷茫的时候,她的笑容总能带给我面对困难的勇气。 我想成为像宵宫一样的人,每天都能以一种阳光的性格面对这个世界,带给大家笑容,鼓舞着大家。

2023-09-14 0条评论 3020点热度 4人点赞 初音萌奈 阅读全文
NAS

萌奈的NAS 由 ESXi平台 转 UnRAID 实战!

备份ESXi 既然是转平台,所以第一步一定是要备份!把原来 ESXi 的系统备份一遍。 我原先是将ESXi安装到了U盘里,所以我需要把U盘的扇区整个备份下来。 首先在 Windows 的磁盘管理下,新建一个虚拟磁盘,并将其初始化,挂载到Windows中。 创建好后,在DiskGenus软件中 使用 克隆磁盘功能,将U盘 以扇区复制的方式 克隆到刚刚新建的虚拟磁盘文件里。 我还没有用到恢复,使用这种备份方法,能否成功用虚拟磁盘恢复到U盘里,我还没试过x 在U盘里安装 UnRAID 下载 UnRAID 的U盘安装工具 …

2023-07-01 0条评论 3586点热度 0人点赞 初音萌奈 阅读全文
日志

入职第二周有感

项目 入职第二周,我接到了一些或大或小的项目,这些项目大多都是有明确需求的一些项目,可以帮我熟悉我们现在的系统。 我现在有一个主线的项目,那就是“标品”版本迭代开发,我负责其中的几个模块。 关于标品项目,实际上我已经有了一份具体的开发内容,具体到我应该修改哪些接口,需要修改哪些数据库表,前辈已经都调研完成了。 不过在执行时,我发现之前的开发内容不是很准确,少考虑了一些东西,不过好在我在实施之前发现了这个问题,啃代码总结出了实际需要开发的工作量,跟前辈商量后,才得以继续实施。 其他的项目,我接到了两个零散的工作,一是…

2023-04-08 1条评论 4225点热度 1人点赞 初音萌奈 阅读全文
日志

入职第一周有感

入职了新的公司,自我感觉良好。 今天我将以职场新人的身份,介绍一下我这次由社招入职新公司的感受。 我将介绍在这三天里了解熟悉的人和事,我在第一个星期定下的目标是: 尽快熟悉同事 尽快了解公司的业务模式,熟悉自己的工作内容 熟悉公司的开发环境,公司代码框架的基本结构 想办法能为公司提供一些产出 入职前 前一天晚上,我按照 OFFER 上说的入职时需要提供的材料,又仔细地过了一遍书包里带的纸质材料,安心入睡。 入职当天,早早的就起床了,估计每个人都会这样吧,在有重要的事情的这一天,起的都特别早。 根据前一天对公司位置的…

2023-04-02 0条评论 3812点热度 0人点赞 初音萌奈 阅读全文
MySQL

MySQL 创建索引的一些注意事项

创建索引 那些字段适合创建索引 不为null的字段 被作为条件查询的字段 需要排序的字段 频繁用于链接的字段 使用 limit、offset查询缓慢时,可以借助索引来提高性能 涉及到分组或统计的字段 那些字段不适合创建索引 where 中用不到的字段无需创建索引 数据较少的表可以不建索引 数据分布均匀的表不适合建索引(比如:性别) 需要被计算的列不适合建索引,对字段使用函数,会导致索引无法被命中 创建索引的注意事项 被频繁更新的字段应谨慎建立索引 尽可能创建联合索引,而不是单列的索引 为了节约硬盘空间 减少回表次数…

2023-02-08 0条评论 3511点热度 1人点赞 初音萌奈 阅读全文
golang

通过实践 总结 golang defer 的用法

前言 用golang也用了挺长时间了,我对 defer 这个设计还比较满意,而且对其使用也产生了一些依赖,在使用其他编程语言写的入迷的时候,经常写出来 unknow type defer 的操作。 项目中,我用defer,一般是在 io 的时候使用,开启文件后,紧跟一个关闭,现在已经成为我的一种习惯了。 最近面试的时候,被问到了defer一些不常用的用法,虽然我都答出来了,但是答的过程有点曲折。我能把defer的大白话说出来,但是还是缺少总结语言的能力。 所以今天我想把 defer 用法的大白话,用代码让自己记住。…

2023-02-03 0条评论 3709点热度 1人点赞 初音萌奈 阅读全文
golang

基于 go-redis 与 Lua 实现简易且高效的分布式锁

分布式锁的应用场景 在分布式业务中,若涉及到共享的资源,未防止多个进程同时访问、处理该资源,那么则需要一个分布式锁 来保证该共享资源在同一时刻只能被一个对象进行处理。 设计理论 为了实现锁互斥能力,则一定涉及到 Redis 的SETNX指令(SET if Not eXist) 锁只能由创建锁的对象解开,所以需要记录锁是由哪个对象创建的,解锁时需要验证锁的所有权 为了防止死锁,第一 需要允许强制解除锁,第二 每个锁必须要有 超时时间 综上,便可以编写出一个锁的定义了 type lock struct { contex…

2023-01-03 0条评论 4145点热度 2人点赞 初音萌奈 阅读全文
golang

记 leetcode Q1805 解题思路

题目连接 Q1805 题目详情: 给你一个字符串 word ,该字符串由数字和小写英文字母组成。 请你用空格替换每个不是数字的字符。例如,"a123bc34d8ef34" 将会变成 " 123  34 8  34" 。注意,剩下的这些整数为(相邻彼此至少有一个空格隔开):"123"、"34"、"8" 和 "34" 。 返回对 word 完成替换后形成的 不同 整数的数目。 只有当两个整数的 不含前…

2022-12-06 0条评论 3830点热度 0人点赞 初音萌奈 阅读全文
算法与数据结构

动态规划解题大纲

思考方向 对于动态规划的题,可以分为五步去思考: 确定dp数组(dp table)以及下标的含义 确定递推公式 dp数组如何初始化 确定遍历顺序 举例推导dp数组 入门题目《斐波那契数列》 确定dp数组以及下标的含义 dp[i] = 第 i 个斐波那契数的值 确定递推公式 斐波那契数的定义即为递推公式,即 dp[i] = dp[i-1] + dp[i-2] dp数组如何初始化 斐波那契数已经假设 dp[0] = 0; dp[1] = 1 遍历顺序 由递推公式可知,若要求解 dp[i] 需要先知道 dp[i-1] 和…

2022-11-01 0条评论 4310点热度 1人点赞 初音萌奈 阅读全文
12345…6

初音萌奈

我是练习时长 三年半 的后端开发程序员
谢谢你参观我的博客!
本网站现已支持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篇
站点统计
  • 161
  • 5,276
  • 311,801
  • 139,620
  • 0
  • 55
  • 7

COPYRIGHT © 2025 HatsuneMona ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

晋ICP备17007130号-4