• 最新文章
  • JS笔记
  • CSS笔记
  • PHP笔记
  • Vue学习
  • Docker
  • Nginx
  • Swoole
  • Mysql
  • Golang
  • Linux笔记
  • Redis

关于2024年买房首付是否要多付一部分的分析!

买房是件大事,网上关于买房首付是否要多付一部分存在不少观点,观点再多,不如自己分析一波,下面是我根据当前政策分析出的一些观点,敬请查阅 假设计划贷款60w,在考虑是不是要多付30w首付 在这个问题上面,前提条件如下: 公积金贷款利率2.85%(北京住房公积金贷款利率最新政策) 银行三年期的大额存单年化2.1%(具体不知,写文章的时候余额宝7日年化是2.085%) 贷款25年,不考虑提前还款 假设3
关于2024年买房首付是否要多付一部分的分析!

Python Rembg 学习笔记,持续记录

Rembg 是一个基于 Python 的背景去除工具,它使用深度学习技术来从图像中去除背景。 开源地址:https://github.com/danielgatis/rembg 相关名词介绍: U2-Net是由Xuebin Qin等人开发的一种用于显著目标检测(Salient Object Detection, SOD)的深度学习模型。 ONNXRuntime是由微软推出,用于优化和加速机器学习推
Python Rembg 学习笔记,持续记录

一款可以DIY衣服、手机壳、抱枕等任意二维图像的Web程序

之前写过一个DIY手机壳的小程序:https://nicen.cn/5618.html 上线了一段时间之后,发现有类似需求的人还不少,所以想着在空闲的时候做了一个升级版 相较于小程序版本,这一版功能更多、更完善,选择web端也是考虑到它对各种业务场景的兼容更强,开发也更方便。 以下是几个配置好的支持DIY的物品: T恤:https://douyin.nicen.cn/m.html?project=
一款可以DIY衣服、手机壳、抱枕等任意二维图像的Web程序

记录一次CDN被恶意刷流量,导致账户欠费停服的事件

大半夜被腾讯云的告警电话闹醒了,看了一下邮件,账户欠费停服。 收到邮件和电话提示欠费: 登录腾讯云一看,CDN扣费导致账户欠费5块多,上次买的200G流量包也用光了。 然后看了一下访问统计,人麻了,不知道哪个无聊的家伙恶意刷了100多G。 一张图片下载了20多万次,这又是何必呢..... 现在是每天固定7点左右都会刷,换着IP来,防不胜防哦 现在是直接把整个IP段屏蔽了,再继续观察 扫码充钱,问题
记录一次CDN被恶意刷流量,导致账户欠费停服的事件

如何在Vue中实现单个组件的动态重新加载?

单个组件动态重新加载,指的是让某个已经渲染的组件,自动销毁然后开始一个新的生命周期。 大部分情况下,一个需求会很多种实现方法,而接下来要说明的方法,也是众多解决方法之一。 到目前为止,遇到过两个需要实现这种功能的需求: 1. 后台管理系统中,对页面的功能区域(导航栏、侧边栏之外的区域)进行局部刷新 简单一点的功能页面,或许只需要重新加载接口,触发一下数据更新就够了,但是某些复杂的页面通过更新数据来
如何在Vue中实现单个组件的动态重新加载?

Fabric.js 学习笔记,快速上手,持续记录

Fabric.js官网:http://fabricjs.com/ Fabric.js自定义构建:http://fabricjs.com/build/ Fabric.js 是一个强大的、灵活的 HTML5 画布库。 在 Fabric.js 中,preserveObjectStacking 属性是一个布尔值,用于控制当对象被修改(例如移动、旋转、缩放等)时,它们在堆栈中的位置是否保持不变。 设置 pr
Fabric.js 学习笔记,快速上手,持续记录

Vite如何自动导入指定目录内的静态资源文件,并生成导出模块?

上一次详细学习Vite的文档的时候还是Vite2.x,现在Vite已经到了Vite5,在此期间已经有了很多新的变化和特性,刚好今天抽空重新学习一下。 Vite 不再支持 Node.js 14 / 16 / 17 / 19,因为它们已经到了 EOL。现在需要 Node.js 18 / 20+。 查看Vite预设的各种开发模板:https://github.com/vitejs/vite/tree/m
Vite如何自动导入指定目录内的静态资源文件,并生成导出模块?

读《好的童年是一生的心理资本:如何疗愈我们内在的伤》,相关笔记,持续记录

• 安全感是指「力比多」和「攻击性」 都可以向客体投注,且能够得到客体的好回应。「力比多投注后能够得到客体的好回应」,通俗的解释是,当你表示希望跟某个人亲近的时候,如果对方愿意跟你亲近,你就会有安全感。 • 「攻击性投注后得到客体的好回应」则是指,当你表达出对某个人的不满或想与之疏远时,对方会愿意为了你而改变自己或满足你对关系距离的需求,这样你也会有安全感。 • 她希望男朋友主动关心自己,
读《好的童年是一生的心理资本:如何疗愈我们内在的伤》,相关笔记,持续记录

记录一些拍照很好看的动作以及拍照技巧,持续记录

手机拍照的专业模式一般提供了多种参数供用户自定义,以下介绍这些参数的作用和一些拍摄技巧。 快门速度(Shutter Speed),在小米相机专业模式内的图标是 “S”; 快门速度决定了照片中移动物体的清晰度,快门速度越快,移动物体就越不容易出现模糊。拍摄快速运动的物体时,可以使用快门速度较快的设置,例如1/1000秒或更快。而在低光环境中拍摄时,可以使用较慢的快门速度,例如1/30秒或更慢,这样可
记录一些拍照很好看的动作以及拍照技巧,持续记录

读《一本书学纳税:新手学纳税从入门到精通》,相关笔记,持续记录

• 税收是国家为满足社会公共需要,凭借公共权力,按照法律所规定的标准和程序,参与国民收入分配,强制地、无偿地取得财政收入的一种特定分配方式。 • 企业所得税是指对中华人民共和国境内的企业(居民企业及非居民企业)和其他取得收入的组织以其生产经营所得为课税对象所征收的一种所得税。 • 企业所得税的基本税率是 25%。 • 小型微利企业是指从事国家非限制和禁止行业,且同时符合以下三个条件的企业。(1)年
读《一本书学纳税:新手学纳税从入门到精通》,相关笔记,持续记录

读《没关系,我们都有点怪》,相关笔记,持续记录

• 「改变建立在全然的自我接纳之上」 • 要实现真正的转变,最重要的是要看到并接受自己原本的样子,勇敢地面对内心的声音。恐惧也好,焦虑也罢,当面对铺天盖地的精神压力和情绪问题时,放下自我批判,接纳发生的一切,安抚好自己。 • 「积极拖延法」:不回避问题,用迂回的方式解决问题。比如,现在拖着不想完成的大任务是写论文,他会去回复邮件、交水电费、洗碗、跑步,和写论文比起来,这些事儿变得可爱起来,成了减压
读《没关系,我们都有点怪》,相关笔记,持续记录

2023年终总结:这一年发生了很多事情

这一年有非常多的事情想写出来,按照以往的习惯,年终总结在12月底就该写完了。 忙忙碌碌,拖拖拉拉,一直到现在,如雨过天晴一般,终于有了一点闲暇的时间来思考一下过去的一年。 上半年的时候换了一份工作,算是这一年来比较大的变化之一。 起初只是觉得生活需要发生一点改变,于是尝试行动了一下。在做出决定之前,我一直觉得这对我来说可能会是翻天覆地的变化,出乎我意料的是之后的面试、离职、入职很自然的就走过来了。
2023年终总结:这一年发生了很多事情

Linux Rsync命令的使用方法以及应用场景

Github:https://github.com/WayneD/rsync Rsync(Remote Sync)是一个用于文件同步和备份的开源工具。它可以在本地系统之间或本地系统与远程系统之间同步文件和目录。 在大多数常见的Linux发行版中,都没有默认安装rsync。 sudo apt-get install rsync sudo yum install rsync 一些常见的使用场景包括:
Linux Rsync命令的使用方法以及应用场景

WordPress如何解决保存文章后反斜杠丢失的问题?

WordPress保存文章时,文章内包含的反斜杠会被当做转义符,导致保存后丢失反斜杠。 这个问题发现很久了,比如文章内包含PHP代码,又恰好代码使用了命名空间时,原代码: <?php use \Swoole\Server; 会变成下面这样: <?php use SwooleServer; 产生的影响也不小,只好研究研究如何解决这个问题。 通过对保存的环节进行分析,确定是在保存到数据库之
WordPress如何解决保存文章后反斜杠丢失的问题?

PHPDoc、JSDoc、Vue JSDoc相关的语法,持续记录

PHPDoc 是一种注释规范,用于为 PHP 代码提供文档。 @param参数类型 $参数名称 参数说明 - 用于指定一个函数或方法的参数类型、名称和说明。 /** * 计算两个数的和 * @param int $a 第一个数字 * @param int $b 第二个数字 * @return int 两数之和 */ function add($a, $b){ return $a + $b; } @
PHPDoc、JSDoc、Vue JSDoc相关的语法,持续记录

GoProxy使用记录,记录一些常见的用法

GoProxy是一款功能强大、性能高效、易于使用的代理服务器,适用于各种场景下的代理需求。 项目地址:https://github.com/snail007/goproxy 中文文档:https://github.com/snail007/goproxy/blob/master/README_ZH.md#%E6%89%8B%E5%8A%A8%E5%AE%89%E8%A3%85-goproxy 其它
GoProxy使用记录,记录一些常见的用法

如何批量去除代码内的所有注释?Remove.exe批量去除代码注释

写注释是一个非常好的习惯,但是某些情况下,我们又不想保留代码里的注释,于是就有了下面这个小软件(大小仅1.6m)。 点击此处下载:https://nicen.cn/collect/remove.exe 一个批量去除代码内所有注释的小工具,支持去除C家族系列的单行和多行注释,比如下面这种: /* 多行注释 */ // 单行注释 双击运行exe文件,将会弹出如下的窗口界面: 点击选择代码目录,选择需要
如何批量去除代码内的所有注释?Remove.exe批量去除代码注释

Pc软件开发,aardio学习笔记,持续记录

aardio 是一种易用性极强的动态语言,aardio官网:https://aardio.com/ 使用 namespace 关键字定义名字空间。如果一个不存在的变量首次被赋值(var语句声明的局部变量除外),则会自动加入到当前名字空间。 名字空间也可以省略语句块标记,表示名字空间作用域直至该代码文件结束。 名字空间其实也是一个普通的table对象。访问非当前名字空间的成员变量,可以加上有效的名字
Pc软件开发,aardio学习笔记,持续记录

【转】流量控制算法——什么是漏桶算法和令牌桶算法?

令牌桶,顾名思义,是一种通过让请求被处理前先行获取令牌,只有获取到令牌的请求才能被放行处理的一种限流方式。令牌桶的实现包含两个方面: 一方面是按固定的速率来产生令牌并存入桶中,如果令牌数量超过桶的最大容量则直接丢弃掉。 一方面当有请求时先从桶中获取令牌,获取到令牌后才能通过进行处理,否则被直接丢弃或等待获取令牌。 令牌桶与漏桶的区别在于漏桶控制的是请求被处理的速率。即当有请求的时候,先进入桶中进行
【转】流量控制算法——什么是漏桶算法和令牌桶算法?

读《买个好房子》,相关笔记,持续记录

• 房价暴跌,总是和经济危机携手而来;经济危机,又总是导致大量的失业。所以现在摆在年轻人面前的问题,就是如果发生了经济危机,能不能生存下去。如果不能,身上背的按揭贷款就把你压死了;如果可以,那么就能熬下去。 • 有个长辈朋友在全国云游考察,最终选在云南西双版纳、吉林长白山各买一套房子:夏天去长白山,冬天去西双版纳。 • 选房的时候大家都关心的几个要素:位置、交通、单价、面积、户型。这些都是最基础的
读《买个好房子》,相关笔记,持续记录

读《魔鬼聊天术(新版)》,相关笔记,持续记录

• 搭讪这个行为看似是男性主动,但实际上更加符合女性利益,因为女性择偶更看重对方的整体感觉,只有当面接触才能够对交往对象作出准确判断,所以 只要女人有足够的选择权,其实她们是愿意多被搭讪的。 从这个角度我们也可以认为, 死缠烂打、胡搅蛮缠恰好是对搭讪这种社交方式最大的破坏。 • 如果你克服了当面被拒的深层恐惧,再结合现代文明的海量异性资源,那么搭讪其实是最适合寻找长期关系的交友方式。 • 间接开场
读《魔鬼聊天术(新版)》,相关笔记,持续记录

如何将知乎书城的读书笔记同步到WordPress?一款可以将知乎书城的读书笔记同步到WordPress文章的插件

闲来无事的时候喜欢看会书,知乎是平常用的较多的一个自带书城的软件,所以平常看电子书都是用知乎。 知乎的书籍在阅读过程中,可以直接选中某些内容作为笔记。看完一本书之后,很多时候都是靠笔记来回顾整本书的知识点,但是知乎的笔记查询起来,极不方便,再加上平常习惯用Wordpress做笔记,所以就有了将知乎笔记导出的想法。 在对知乎APP进行抓包分析需求的可行性的时候,发现整个需求完全可以实现,于是有了au
如何将知乎书城的读书笔记同步到WordPress?一款可以将知乎书城的读书笔记同步到WordPress文章的插件

Docker Dockerfile如何编写?Docker Composer该如何使用?

Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 FROM,构建镜像基于哪个镜像 MAINTAINER,镜像维护者姓名或邮箱地址 RUN,构建镜像时运行的指令 CMD,运行容器时执行的shell环境 VOLUME,指定容器挂载点到宿主机自动生成的目录或其他容器 USER,为RUN、CMD、和 ENTRYPOINT 执行命令指定运行用户 WORKDI
Docker Dockerfile如何编写?Docker Composer该如何使用?

一款基于UNIAPP开发的手机壳DIY小程序(前端示例代码)

一款基于UNIAPP开发的手机壳DIY小程序(前端示例代码),兼容抖音和微信小程序,在线案例: Github:https://github.com/friend-nicen/DIY Gitee:https://gitee.com/friend-nicen/DIY 下载HBuilderX,导入项目 修改中的为你的小程序的 安装依赖 "" 运行到微信或抖音小程序(无后端代码,需要模拟接口) ├─.hb
一款基于UNIAPP开发的手机壳DIY小程序(前端示例代码)

《操作系统原理》学习笔记,多进程和多线程的优缺点?IPC进程间通信的方式?

每个处理器都有自己的指令系统(指令集),处理器的物理组成如下: 运算器:实现任何指令的算数和逻辑运算,是计算机计算的核心。 控制器:负责控制程序运行的流程,包括取指令,维护CPU的运行状态,CPU与内存的交互。 寄存器:是指令在CPU内部运算过程中存放数据、内存地址以及指令信息的存储设备,在计算机存储系统中具有最快的存储速度。 高速缓存:处于CPU和物理内存之间,用户多级存储结构,均衡CPU和内存
《操作系统原理》学习笔记,多进程和多线程的优缺点?IPC进程间通信的方式?

《数据库原理》学习笔记,Mysql join到底该不该用?Mysql外键到底该不该用?Mysql分库分表相关知识点。

关系模型把数据表示为关系的集合,数据结构用单一的二维表结构来表示实体以及实体之间的联系 关系,一个关系对应一个二维表,二维表名就是关系名。二维表可以是原数据表,也可以是运算产生的表。关系由关系模式(表头)和关系实例(表数据)组成; 属性,二维表中的列,列值称为属性值,属性的个数称为关系的元或度 值域,属性值的取值范围称为值域 元组,二维表中的行,关系的一个实例 分量,元组中的一个属性值 码或键,唯
《数据库原理》学习笔记,Mysql join到底该不该用?Mysql外键到底该不该用?Mysql分库分表相关知识点。