草庐IT

Blog_tags

全部标签

Git基础 - git tag 一文真正的搞懂git标签的使用

1.什么是tag1.1tag的简单理解tag中文我们可以称它为标签。简单的理解,tag就是对某次commit的一个标识,相当于起了一个别名。例如,在项目发布某个版本的时候,针对最后一次commit起一个v1.0.100这样的标签来标识里程碑的意义。1.2tag的类型有两种类型的标签:轻量标签(lightweight)、附注标签(annotated)【轻量标签】:只是某个commit的引用,可以理解为是一个commit的别名;【附注标签】:是存储在git仓库中的一个完整对象,包含打标签者的名字、电子邮件地址、日期时间以及其他的标签信息。它是可以被校验的,可以使用GNUPrivacyGuard(G

BLOG-2

BLOG-2(1)前言:  总结之前所涉及到的知识点、题量、难度等情况  题目集4:知识点:类与对象、字符串方法调用、正则表达式、四边形相关知识  题量:中  难度:难  题目集5:知识点:类与对象、字符串方法调用、正则表达式、五边形相关知识  题量:多 难度:难  期中考试:知识点:类设计、继承与多态、容器类  题量:少 难度:低(2)设计与分析:  重点对题目的提交源码进行分析,可参考SourceMonitor的生成报表内容以及PowerDesigner的相应类图,要有相应的解释和心得(做到有图有真相),本次Blog必须分析PTA中的图形类设计的题目、超星中链表类练习题目以及期中考试的三道

BLOG-2

BLOG-2(1)前言:  总结之前所涉及到的知识点、题量、难度等情况  题目集4:知识点:类与对象、字符串方法调用、正则表达式、四边形相关知识  题量:中  难度:难  题目集5:知识点:类与对象、字符串方法调用、正则表达式、五边形相关知识  题量:多 难度:难  期中考试:知识点:类设计、继承与多态、容器类  题量:少 难度:低(2)设计与分析:  重点对题目的提交源码进行分析,可参考SourceMonitor的生成报表内容以及PowerDesigner的相应类图,要有相应的解释和心得(做到有图有真相),本次Blog必须分析PTA中的图形类设计的题目、超星中链表类练习题目以及期中考试的三道

那些舍不得删除的 MP3--批量修改mp3的ID3tag

整理电脑时发现很多mp3。那是大约2001年至2009年之间。那个时候大家听歌,还是习惯从网上下载mp3。虽然现在听歌比从前方便多了,简单到只需在APP中输入歌名,但用播放器听mp3的感觉是完全不同的……这种感觉可能只有80后能体会吧:D。拷贝到macos后,查看这些mp3的ID3信息是这样的:虽说macos自带的Music.app可以修改ID3信息,但一个个修改太繁琐,不如脚本批量修改来的快。脚本批量更新同一目录下的mp3,如果有传入命令行参数,会覆盖对应的ID3tag。如果没有传参,就批量更新当前目录mp3,将gb2312编码转为utf-8编码。代码已放github

那些舍不得删除的 MP3--批量修改mp3的ID3tag

整理电脑时发现很多mp3。那是大约2001年至2009年之间。那个时候大家听歌,还是习惯从网上下载mp3。虽然现在听歌比从前方便多了,简单到只需在APP中输入歌名,但用播放器听mp3的感觉是完全不同的……这种感觉可能只有80后能体会吧:D。拷贝到macos后,查看这些mp3的ID3信息是这样的:虽说macos自带的Music.app可以修改ID3信息,但一个个修改太繁琐,不如脚本批量修改来的快。脚本批量更新同一目录下的mp3,如果有传入命令行参数,会覆盖对应的ID3tag。如果没有传参,就批量更新当前目录mp3,将gb2312编码转为utf-8编码。代码已放github

学习使用VUE3+Django+GraphQL实现简单的Blog网站

这周每天花点时间学习使用VUE3+Django+GraphQL的使用,按照RealPython的网站的教程走了一遍,踩了一遍坑.Realpython上的教程使用的是Vue2的Vue-CLI模块,Vue本身已经进化到VUE3,并且推荐使用Vite代替Vue-CLI.我按照教程上的步骤将代码转化为VUE3+Vite+CompositionAPI模式.在这里重新整理一下教程,将遇见的坑也整理如下:原英文的URL在这里BuildaBlogUsingDjango,Vue,andGraphQL(https://realpython.com/python-django-blog/)Step1:SetupaD

学习使用VUE3+Django+GraphQL实现简单的Blog网站

这周每天花点时间学习使用VUE3+Django+GraphQL的使用,按照RealPython的网站的教程走了一遍,踩了一遍坑.Realpython上的教程使用的是Vue2的Vue-CLI模块,Vue本身已经进化到VUE3,并且推荐使用Vite代替Vue-CLI.我按照教程上的步骤将代码转化为VUE3+Vite+CompositionAPI模式.在这里重新整理一下教程,将遇见的坑也整理如下:原英文的URL在这里BuildaBlogUsingDjango,Vue,andGraphQL(https://realpython.com/python-django-blog/)Step1:SetupaD

Stable Diffusion 关键词tag语法教程

StableDiffusion关键词tag语法教程AI绘图在线体验二次元绘图在线体验地址:StableDiffusion模型包括:NovelAI,NovelAI的模型训练使用了数千个网站的数十亿张图片,包括Pixiv、Twitter、DeviantArt、Tumblr等网站的作品。Waifu,waifu的模型可用于生成二次元的卡通形象,可以生成独有的二次元动漫小姐姐和主人公Stablediffusion-v1.5,以英文为输入的通用图像生成模型中文输入绘图在线体验地址:StableDiffusion太乙模型,首个开源的中文StableDiffusion模型,基于0.2亿筛选过的中文图文对训练。

Stable Diffusion 关键词tag语法教程

StableDiffusion关键词tag语法教程AI绘图在线体验二次元绘图在线体验地址:StableDiffusion模型包括:NovelAI,NovelAI的模型训练使用了数千个网站的数十亿张图片,包括Pixiv、Twitter、DeviantArt、Tumblr等网站的作品。Waifu,waifu的模型可用于生成二次元的卡通形象,可以生成独有的二次元动漫小姐姐和主人公Stablediffusion-v1.5,以英文为输入的通用图像生成模型中文输入绘图在线体验地址:StableDiffusion太乙模型,首个开源的中文StableDiffusion模型,基于0.2亿筛选过的中文图文对训练。

三更Blog项目总结(p1~p40)

文章目录项目创建——多模块开发功能业务逻辑总结热门文章列表分类列表分页文章查询文章详情友链查询登录功能退出登录视频地址:SpringBoot项目实战-前后端分离博客项目-Java项目_哔哩哔哩_bilibili项目创建——多模块开发整个系统分为前台模块(blog)和后台模块(admin),前端已给好,我们只需好些两套后端系统即可。多模块开发:我们并不是直接在Blog模块(父模块)下直接开发,还是根据需求分为了前台模块和后台模块但是两个模块很多代码和功能都是有重复的,就比如一些pom依赖,逻辑代码接口,统一的工具类,响应类等等,要是两个模块都这样写,那就造成了代码的大量重复冗余!为此我们给父模块