自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

minibrid的分享页

关于技术,我是认真的

  • 博客(47)
  • 收藏
  • 关注

原创 《这就是ChatGPT》读后随笔

文章以神经网络为始,对神经网络的定位是从一个最常规的思路,即根据人类擅长的横向切分方式,1)分析语音中的音频,2)分解每个音频为音素但是后来发现这种方式并不能激活整个神经网络,而交给神经网络端到端的问题或任务,让神经网络自己“学习”到中间过程必要的特征、转码等。这种方式能够获取更佳的结果。这种方式造成一个结果是神经网络中间态是人类完全无法掌握或控制的状态,可以说神经网络对于人类来说是一个“黑箱子”,人类只知道它做了什么,但是不知道是怎么做的。

2024-05-15 08:22:15 473

原创 Rust个人学习之Rust操作Mysql数据库

如果想使用 mysql 需要在 CargoToml 文件中增加 mysql 的引用。

2024-05-02 15:13:33 1256

原创 Rust个人学习之单元测试

在项目目录下创建一个 test/snapshot 目录,该目录将作为快照存储的目录,代码中采用 settings.set_snapshot_path 进行设置,settings. Bind 中设置测试流程,第一次执行时测试用例会失败,并自动在快照目录下生成一个快照文件,如上面的用例会生成一个:unitestlearn__test__check_snapshot.snap. New 的文件,生成后将该文件 new 的后缀去掉后保存就作为一个快照保存即可。,这个关键字是检查给定的布尔表达式是否为真。

2024-04-05 12:07:57 1455 1

原创 Rust个人学习之包&模块

对于像我这种初学者来说,Rust 的各种包、模块的逻辑还是需要梳理一下的,想梳理好这部分,需要先弄明白四个对象类型:包、单元包、模块、路径。

2024-03-07 16:36:57 1239

原创 【Linux Kernel】虚拟文件系统初探

学无止境~ 看LKD进行的粗浅整理,目标是能够做到设计上面的理解~Linux操作系统上支持多种文件系统,如本地文件系统EXT4、XFS、EXT3 等,同时还支持NFS、CIFS以及一些特殊的文件系统,同时在上层调用文件管理时又不感知不同文件系统的类型、存储的类型,之所以能做到这一点,最大的功臣就是虚拟文件系统,英文简称VFS。VFS是定义一个通用的文件模型,满足上层对文件的处理应用,同时能够完整兼容所有文件系统的特殊需求和能力。

2024-02-23 09:03:06 963 1

原创 Rust个人学习之Rust国内镜像源

Rust程序会有很多第三方依赖,往往会出现在执行Cargo build的时候无法获取第三方软件的情况。在个人目录下创建一个config文件。设置完成后就可以成功执行Cargo run了。

2024-02-05 13:41:28 1920

原创 Rust个人学习之Result处理方式

在Rust中有一个特殊的角色Result,是最常用的返回内容,如果是从其他语言转到Rust的话会觉得很别扭,很不习惯去处理Result(至少我是这样的),所以今天整理一下在Rust中如何处理Result,也是自我整理一下。

2023-12-20 20:23:02 1009

原创 Rust个人学习之结构体

上述就是定义的一个名字为User的结构体,这也能体现出一个结构体的好处(当然所有具备结构体的语言都有的好处),通过定义的名称可以明白每个字段的意义,比如这个结构体就是在描述一个“用户”的对象,包含了“用户名”、“邮箱”、“激活状态”等用户参数。我们可以针对对象进行字段的修改,但是务必注意,在Rust中有mut参数表示是可修改的,上面的user1是不可修改的(Rust机制),如果需要修改就必须全部可修改,如下user2。书中提到第一反应,Rust结构体跟python的很像,不知道感觉对不对;

2023-11-22 08:52:46 714

原创 我的vim基础配置

【代码】我的vim基础配置。

2023-09-27 08:54:33 91

原创 《人工智能时代与人类未来》阅读随笔

当然我个人理解人工智能距离电影中的机器人还是有很大差距的,并不能主动的去推翻人类而成为人类的主宰,毕竟人工智能的内核还是通过人类的想法而存在的。《人工智能时代与人类未来》(后续简称“该书”)让我对人工智能有了新的认知,之前只知道AIGC、ChatGPT等概念,也知道其能量有多大,但终究是没有太强的意愿去接受这些能力或工具介入到我原本的工作&生活中,但现在发现,如果不去学习可能会被时代遗弃,所以学习起来终究是好的,更重要的是,也是本书一直在强调的,人类要对使用人工智能有所克制,要接受人类经验的不完美常态。

2023-07-24 08:13:36 639

原创 Rust个人学习之有意思的所有权

上述源码中,在代码执行到“}”时,Rust调用了变量s的drop函数,所以s指向的内存失效,从而导致在执行打印语句时会出错,也就是这个逻辑保障了Rust语言中内存的安全性。上述情况下就出现了一个情况,同一个值被两个变量所指向,这个不符合Rust所有权的规则,所以Rust根据所有权做了一个语言限制,即当s赋值给新的变量t时,变量t指向s指向的内容,而变量s本身将被Rust擦除,所以在执行完赋值语句后,等号右侧(也就是s)将无效,在Rust语言中将这个行为叫做变量的。------ 增加所有权返回内容;

2023-01-28 13:58:48 590 2

原创 Rust个人学习之Rust的循环

对于数组遍历,for循环是比较适用的,由于while和for与其他语言比较类似,此处就不再扩展,不过Rust的风格上我是比较喜欢的,类似python、golang的风格。仅从代码行数就能看出来,实现上述相同的功能,while显得更优雅一点,或者说while更适合通过条件表达式控制循环的情况。从结果也可以看出,当num等于五后 就退出了loop,打印了“LOOP FINISH!首先聊聊loop,loop的主要作用是循环某段代码段,使用方法如下。其中打印loop test这条代码会无限循环,运行结果如下。

2023-01-05 19:49:03 580

原创 Rust个人学习之聊聊Rust的变量

首先说明一下,在Rust语言中定义常量主要使用关键字const进行定义。这个设计有点意思,可能是Rust以安全为主要设计目标吧,但是如果我们需要一个可变的变量该如何做呢?今天看了Rust的变量相关内容,Rust变量很重要的一个设计点是: Rust变量默认是不可变的。Rust中常量的名称约定俗成采用全大写字母,单词之间采用下划线进行连接。我们接下来一起研究一下Rust的变量, 在Rust中变量是通过关键字let进行声明的。、变量默认是不可变的,添加mut关键字后可变;但是常量是永远不可变的;

2023-01-03 19:19:07 434 2

原创 Rust个人学习之hello world

rust 环境准备

2022-12-31 22:16:54 954 3

原创 win11 合盖不休眠设置

win11 合盖 不关机

2022-07-26 08:43:37 13626

原创 U盘启动制作工具

ventoryrusty

2022-01-10 13:46:23 474

原创 《被讨厌的勇气》读后感

拖了两周,今天终于把《被讨厌的勇气》一书读完了,书中的写作手法是我第一次见到的,整篇文章都是由青年与哲人之间的对话展开的,开始看的时候感觉很不适应,但是看着看着就很容易被带入到青年的角色中去, 很有意思的写作方式。 看了这本书收获很大, 第一次体会到阿德勒的哲学的独到之处。如:可以把马带到水边,但不能强迫其喝水, 很有意思的说法。读完之后发现之前遇到的一些书,表达的含义与之有异曲同工之妙。自我理解中书中描绘的意境与佛教经典也有重合之处, 都提倡做好自己, 尊重接纳自己无法改变的, 努力做好...

2021-12-03 08:52:59 349

转载 Intel的QAT是什么

英特尔Quick Assist Technology (以下简称QAT)是英特尔针对网络安全和数据存储推出的一个硬件加速技术。信息来自:英特尔QAT加速卡说明(一)_墨染锦年的博客-CSDN博客

2021-11-26 19:21:19 5122

原创 vim 多行编辑

如: 我需要在如下 几行前面增加 add_ 字样1、在第一行l处点击 Ctrl + v 进入可视化模式,然后点击 j 选择需要修改的行2、输入 I (注意,是大写的i),就开始编辑第一行注:显示是编辑第一行,在下一步执行时会自动同步到下列行3、!!! 编辑完后记得执行 Esc 按钮,就会自动同步到所有行...

2021-11-24 10:06:37 2510 1

原创 kmalloc与vmalloc的区别

kmalloc 与 vmalloc都是内核源码中分配内存的函数kmalloc 分配的内存:逻辑地址连续,物理地址也连续vmalloc分配的内存: 逻辑地址连续,物理地址不一定连续

2021-11-08 19:14:52 531

原创 《自控力》读后感

花了2周时间把《自控力》这本书看完了, 之所以会选择这本书主要是因为这本书名气比较大,另外就是因为是在kindle免费书单里(惭愧惭愧……)。言归正传,这本书看完之后我还是有一些收获,顾在此写下自己的收获。 1、增强“我想要”的力量。可以考虑尝试每天告诉自己“我想要”的次数,并且减少自己提出”我不要“的次数,换个方式来讲就是告诉自己要什么,不要阻止自己的想法。也就是我们老祖宗提出的堵不如疏的观点。 2、认识了一个大骗子 —— 多巴胺,这个经常控制自己上当的物质,书中在描述这...

2021-11-08 08:15:04 105

原创 从外部访问本机vmware虚拟机的方法

环境情况:本地(操作系统为windows 10)存在一个虚拟机,并开启了ssh(端口号:22),本地物理机IP假定为:172.16.1.23虚拟机IP暂定为:192.168.1.123那么如果想在本地局域网其他物理机上访问这台虚拟机的话,需要在本地powershell中输入如下命令(管理员权限运行powershell)netsh interface portproxy add v4tov4 listenport=1992 connectaddress=192.168.1.123 c

2021-10-19 11:43:28 2109 3

原创 什么是反弹shell

提反弹shell之前,先说说一个正常的场景,就是当我们需要连接一台远程服务器时,如果远端服务器IP可访问,并且启动了ssh服务器监听端口22,那么我们就可以在本地通过ssh客户端与远端ssh服务器的22号端口建立连接,这种方式叫做正向连接,即本地是客户端,远端是监听服务器。 有一种情况,当远端服务器在内网中,外部无法访问时,这个时候就可以用反弹shell,即在本地启动一个监听端口的服务器,然后在内网中的机器上客户端发起连接请求,客户端标准输入输出返回给本地服务器,以此实现远端操作的能力,往...

2021-10-15 19:30:18 734

原创 <吃掉那只青蛙>读后感

有幸参加了一次技术培训,更是有机会跟潜能教练进行了一对一的沟通,教练协助我解决自己的问题,在交流中我提出了我自己经常会陷入对自己完全没有用处的事物或工作中,很难转移注意力,且无法控制自己停止。教练经过交流发现了我目前的一个问题——时间管理较弱,所以推荐我通过笔记的方式进行任务分解和目标书面化,听到这个我也就想进一步学习时间管理,在DB中快速查找相关书籍,就让我碰到了博恩 崔西的《吃掉那只青蛙》。 乍一听名字感觉是那种变种的鸡汤文,我进行了一次快速阅读(大约花了4个小时左右),里面介绍了21个常规的..

2021-10-01 20:05:18 255

原创 IT老兵爱读书《项目管理精华》第二章(2)

章节名称:最有效的项目管理:人+流程=成功上一篇文章中主要对“人“的管理进行了解读,这篇文章继续解读作者描述的“流程”。所谓项目管理流程,本书中给我们提供了5大流程组,这5大流程不论是在超级大项目中还是在很小很小的项目中都可以应用,只是步骤快慢的问题;首先我们探讨一下这5大流程组,分别是:发起,规划,执行,监管与控制,结束,流程图如下:相声里面讲过:万物皆可盘, 这里要说:万事皆项目,所有的事情其实都是一个项目,也就意味着上面5大流程用于一切事情,大的不讲,就说日常生活中的事情,比如我要

2020-05-27 16:27:32 308

原创 IT老兵爱读书《项目管理精华》第二章(1)

章节名称:最有效的项目管理:人+流程=成功有些人天生就喜欢做事,而有些人就喜欢鼓励、调动和带领别人。你是哪一种呢?作为非职业项目经理,一个好的流程对于我们成功完成一个项目来说是至关重要的,但也仅仅是成功的一半,另外一半就是能够很好的带领团队。曾经,人们并没有意识到在项目管理中带领团队的作用(也就是公式里面“人”的作用),一个项目有一个好的流程,但是团队士气不高,动力不足,氛围不够和谐等可能就会导致项目最终走向失败,所以带领团队在项目中的作用显而易见。但是作为非职业项目经理,自身是不具备一个正

2020-05-22 13:23:36 249

原创 IT老兵爱读书《项目管理精华》第一章

在工作中,应该都碰到过:哎,那个老王你去带两个新员工去把这个事情做一下!唉,那个老张你作为一事经理把这个事情跟踪一下。喂,那个小李这个事情你跟踪一下,重要节点及时汇报!那个项目我给你两个人,你尽快交付一下。这个事情你能按时做完吗?做不完的话我给你加两个人的预算,然后尽快搞定。这些言语呀,都是作为职场人经常从领导那里听到的,每次是不是都会头大,比如作为研发人员 是不是每个人都梦想着每天沉浸在代码的海洋里,多么幸福。但是现实是残酷的,除了写代码还有上面这些事情等着我们去处理,而我们要做的

2020-05-21 16:41:49 216

原创 IT老兵爱读书:为什么选择《项目管理精华》

在IT行业从事研发工作已近10年,并没有系统的学习过相关项目管理的知识,但是成功和失败的经验倒是不少,想通过《项目管理精华》这本书按照科学的逻辑梳理自己的经验,形成系统的知识框架体系。在书籍选择方面,从多本项目管理方面的书中看到了这本《项目管理精华》,副标题是给非职业项目经理人的项目管理书籍,这个很吸引我,因为做过技术项目管理的人都应该经历过提前上岗或者一事经理的情况,也就是组织要考验你的能力,那么在对你授权或任职前就需要你承担对应的职责要求与事物,这种情况下你就处于了一个不具有正式权利的“项目经理”,

2020-05-16 11:39:02 161

原创 如何用virtualenv创建python3的虚拟环境

直接干货:(前提是已经把python安装完成)1, pip 安装virtualenvpip3 install virtualenv2, 创建虚拟环境virtualenv --no-site-package -p /usr/loacl/bin/python3.6 myenv3,进入虚拟环境source venv/bin/activate成功,开启虚拟环境的编程之旅...

2020-03-13 20:57:38 244

原创 python 列表删除元素的几种方式

1, 使用del删除元素:元素直接删除weeks = ["monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"]del weeks[6]print(weeks)运行结果:['monday', 'tuesday', 'wednesday', 'thursday', 'friday',...

2020-03-13 10:43:21 165

原创 vue3.0 无法显示 相对路径的图片

错误方式:<img src="../../assets/img/logo.png" class="logo-title" />正确方式:<img :src="logoUrl" class="logo-title" />import logoUrl from '../../assets/img/logo.png';data() { r...

2019-11-26 14:50:23 1470 1

转载 mac快速打开ios模拟器

open -a Simulator

2019-11-02 21:39:25 691

原创 html 图片背景 自适应

.main-div { position: absolute; top: 0; left: 0; width: 100%; min-height: 100%; height: auto; overflow-y: auto; background: url("../../...

2019-10-31 19:23:36 123

原创 vue 轮询操作

创建一个弹出框<div> <el-dialog :visible.sync="loadingVisible" width="30%"> <i class="fa fa-spin fa-star"></i&gt...

2019-10-21 11:44:46 708

原创 golang int 转 16进制字符串

i := int64(32)s := strconv.FormatInt(i, 16)println(s)

2019-08-27 10:50:00 11058

原创 golang 字符串 int uint int64 uint64 互转

字符串 转 intintNum, _ = strconv.Atoi(intStr)字符串 转 int64intNum, _ := strconv.Atoi(intStr)int64Num = int64(intNum)字符串 转 uint64intNum, _ := strconv.Atoi(intStr)int64Num = uint64(intNum)i...

2019-08-25 19:45:07 40847 4

原创 golang 实现“多态” interface

golang中没有多态的概念,可以使用interface 进行实现,需求: golang满足不同评测的调用创建基础评测interfacetype BaseScale interface { GetQuestion() []string //获取题目 CalcResult(scoreInfo []string)...

2019-08-19 22:39:53 513

原创 golang 时间格式化

golang 里 time 数据格式化 只能使用 2006年1月2日 15:04:05 这个时间进行初始化, 如下time.Now().Format("2006/01/02 15:04:05")time.Now().Format("15/04/05 2006-01-02")记忆方式: 1(01) 2(02) 3(15) 4(04) 5(05) 6(2006)...

2019-07-20 09:44:08 699

原创 gin-swagger 如何鉴权token

在main 函数上描述 全局信息:// @title Swagger Example API// @version 0.0.1// @description This is a sample Server pets// @securityDefinitions.apikey ApiKeyAuth// @in header// @name Authorization// @Base...

2019-07-15 22:08:09 5189

原创 xorm 如何通过sql文件进行初始化数据

engine.ImportFile(fpath string)

2019-07-12 10:58:31 605

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除