1.4k1 分钟

# 无监督学习 不给定带标记的训练示例,自动对输入的数据进行分类或分群。 优点: 算法不受监督信息(偏见)的约束,可能考虑到新的信息 不需要标签数据,极大程度扩大数据样本 主要应用:聚类分析、关联规则、维度缩减 # 聚类分析 又称为群分析, 根据对象的某些属性的相似度,将其自动划分为不同的类别。 (分类问题) # K-means K 均值聚类算法:以空间中 k 个点为中心进行聚类,最靠近它们的对象归为一类。 核心步骤: 设 kkk 个点为 x1,x2,…,xkx_1,x_2,\dots,x_kx1​,x2​,…,xk​,mmm 个区域簇为 u1,u2,…,umu_1,u_2,\dots,u
1.4k1 分钟

# 线性回归 # 逻辑回归 (用于解决分类问题) 要点: ①寻找决策边界的格式 ②损失函数最小化情况下,求解决策边界的系数 分类问题 逻辑回归的简单解释: sigmoid 函数(一种概率分布函数)S(x)=11+e−xS\left(x\right)=\frac{1}{1+e^{-x}}S(x)=1+e−x1​ ,图像如下: 其中 S(x) > 0.5 的视为 1, S(x) < 0.5 的视为 0,即可对所有的 x 进行分类。 概率分布函数 P(x)=11+e−g(x)P(x)=\frac{1}{1+e^{-g(x
1.5k1 分钟

在杭州某公司 springboot 后端开发岗干了半个月,发现了很多不足,以及一些值得记录的地方。 我在入职的时候,其实在 springboot 方面是算是个小白,只懂一点基础知识,甚至 mybatis 框架都没有上手用过... 先是尝试自己照着模板写,然后看同事的代码修改,现在勉强算是熟练掌握基本的增删改查的接口编写了。 但是,我总是能发现一些新的写法,更加方便更加灵活,但应该对应不同的应用场景,也应该相互结合使用。 # 最开始 最开始,我学会使用 Mybatis 写增删改查, 在 .xml 文件中写 sql 语句: 123<select id="fun
3.9k4 分钟

作业 (o′┏▽┓`o) # 图像篡改的类型 实践中,图像篡改至少有以下几种类型: 图像内容的修改(Tampering),比如通过 PS 实现换脸或者修改合同文字。其中大部分都可以归类到截取、复制、删除。 能够间接表达第一类篡改嫌疑的操作(Manipulation)。比如为了遮掩第一类篡改痕迹而做的中值滤波、高斯模糊、高斯噪音以及再次保存图像而产生的二次 JPEG 压缩。 一般而言,图像篡改的最终目的是识别第一类篡改,但是难度很大,需要很深厚的司法、摄影和图像专业知识,比如在传统的图像篡改识别领域,需要使用噪声一致性、几何一致性、光照一致性等方式来进行判断。在实际操作时,需要遍
1.2k1 分钟

项目地址:Google-Translate-Desktop (private repo) 腰斩了,因为我发现已经有很好用的了,推荐:[Pot](Pot | 跨平台划词翻译和 OCR) 因此以下内容仅作一个 idea 记录。 # 准备工作 # 选择环境 node v16.20.0 / electron v20.3.12 # 基本方案 利用 npm 插件: google-translate-api 该插件提供了一个 API 接口:translate (text, options),能实现谷歌翻译的基本功能 用 electron 搭建程序的主要页面,用该插件实现简单的翻译 # 具体功
8121 分钟

# node 版本控制 大部分时候,并不是版本越新越好,开发过程中经常会遇到某些好用的插件只支持较低版本的 Nodejs ,这时候就需要用到版本控制。 使用 nvm,可以轻松管理版本。实用命令如下: 123nvm install [版本号] [lts] # 安装特定版本的nodenvm use [版本号] # 切换特定版本的nodenvm list # 列出已安装的node版本,星号标注当前使用的版本 # 项目仓库 package.json 是非常重要的文件,其中记录了项目的配置信息。 最好加一个 .gitignore 文件,其中记录 git 上传时忽略更改的目录和文件,基本上需要
1721 分钟

项目地址:Sentences-Desktop 算是一个已完成的个人项目,虽然依旧不是很满意,而且我本人也没有在使用, 但效果看起来还是很不错的,使用了 Hitokoto,具体在上述链接中,有空会更新以下开发中遇到的事情。
6.1k6 分钟

shokaX 主题基于 shoka 主题进行二次开发,据说是因为原主题停止更新... 因为各种原因吧,若按照 shokaX 作者写的文档更改配置的话,还需要一定程度上参考一下 shoka 主题的配置文档, 所以,我决定记录一下这次博客迁移中对 shokaX 主题进行的更改。 # 主题安装 shokaX 主题配置文档中,使用主题作者自己搭的工具 SXC 进行安装, 注意:因为自定义内容较多,所以选择从 github 安装。 1234# hexo initnpm install shokax-cli --location=global# cd your_blogSXC i
35k32 分钟

# web # 1.welcomeToCiscn http://192.168.166.147:58005/flag flag # 2.ezphp WEB 手用 QQ 就能做题,提交 flag 格式:flag {xxxx},该题环境的 ip 为:web - 模板机 get_ip 的 ip,端口为:58003 http://192.168.166.147:58003 打开题目就跳转到腾讯网页面,F12 流量监控也没找到题目正常的返回数据,就用了 Burp 代理 打开 Burp 看到流量发往了 www.qq.com, 手动修改了一下流量目的地址