李知恩的男盆友
李知恩的男朋友出现了!李知恩的男朋友出现了!
Font-matter
转载自大佬:Jerry Front-matter 是 markdown 文件最上方以 — 分隔的区域,用于指定个别別档案的变数。 Page Front-matter12345678910111213141516---title:date:updated:type:comments:description:keywords:top_img:mathjax:katex:aside:aplayer:highlight_shrink:--- 写法 解释 title 【必需】页面标题 date 【必需】页面创建日期 type 【必需】标籤、分类和友情链接三个页面需要配置 updated 【可选】页面更新日期 description 【可选】页面描述 keywords 【可选】页面关键字 comments 【可选】显示页面评论模块(默认 true) top_img 【可选】页面顶部图片 mathjax 【可选】显示mathjax(当设置mathjax的per_page: false时,才需要配置,默认 false) katex 【可选】显示 ...
Git命令合集
Git从入门到精通Git简介Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git的特点 分支更快、更容易。 支持离线工作;本地提交可以稍后提交到服务器上。 Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。 Git 中的每个工作树都包含一个具有完整项目历史的仓库。 没有哪一个 Git 仓库会天生比其他仓库更重要。 Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的。),使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。 实际上内核开发团队决定开始开发和使用 Git 来作为内核开发的版本控制系统的时候,世界开源社群 ...
Mybatis-Plus笔记
Mybatis-Plus 此版本为Mybatis-Plus(3.0.5)+Spring-Boot(2.6.3);新版本为Mybatis-Plus(3.0.5),SpringBoot不变 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求 支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错 支持主键自动生成:支持多达 4 种主键策略(内含分布式唯一 ID 生成器 - Sequence),可自由配置,完美解决主键问题 支持 ActiveRecord 模式:支持 Activ ...
Mongodb 副本集部署
Mongodb 副本集部署Mongodb 版本>=4.2windows不以服务式安装 一、安装完成后设置目录下data里面间分区1.建立mongodb1文件夹 2.在mongodb1下建立 conf与log文件夹 3.在conf文件夹下建立 mongodb.conf 内容为: 12345678dbpath=D:\BtSoft\mongodb\data\mongodb1 #修改路径logpath=D:\BtSoft\mongodb\data\mongodb1\log\mongodb.log #修改路径logappend=truebind_ip=0.0.0.0port=27011 #修改端口shardsvr=truejournal=truereplSet=skeqi 3.复制mongodb1为 mongodb2 mongodb3 并分别修改 mongodb.conf 里的路径与端口(同样操作) 二、准备启动电脑搜索PowerShell,进入到mongod\bin,输入下面(路径按自己实际位置来,以管理员启动需要授权) 123mongod --config D:\BtSoft\mo ...
Mongodb服务教程
1.Mongodb服务教程 进入页面 https://www.mongodb.com/download-center/community ,我安装这个版本 选择如下: 下载后文件如右 : 双击开始安装(以下几步注意,其他全部next): 这里我选择的是自定义安装,选择你想安装到的位置 点击ok,然后点击next 点击之后 新版的Mongodb会主动在安装目录下创建log和data文件,这相比较早期版本有了改善 ,早期需要自己手动创建 但我们仍然需要在data下创建db文件夹 笔者的在E:\MongoDB\data\db(记住一定要再建个db文件夹) 重重之重(下图一定要取消安装,compass客户端可视化界面我会另外下载。你要是选中了,那就是安装了一天也完成不了) 最后安装成功会弹出一个警告框,选中 Ignore 就好 至此,MongoDB客户端已经安装完毕 由于我们已经创建了C:\MongoDB\data\db文件夹 这里就不需要再创建 否者还要创建 然后在cmd进入C:\MongoDB\bin目录下(在windows资 ...
Windows配置FTP
1.Windows配置FTP 使用win11的来操作,不过和win10差不多一样。 注意:需要其他电脑能通过访问,必须在一个局域网。 第一步:找到控制面板,找到程序。 打开启动或关闭Windows功能,弹出选择如图所示,确认。 第一次安装可能会重启,重启之后找到IIS服务管理器。(直接搜索iis) 打开点开找到网站,右键网站选择添加FTP站点,并按照如图所示填写。 然后下一步,输入自己的本机ip,无ssl。 然后继续下一页,选择基本的方式,指定用户方式,权限全勾选,完成之后。 完成后选择基本设置,配置特定用户。 用户为之前所指定用户账号,点设置并输入此账号登录密码。 点击测试设置,查看都为绿沟就ok了。 其他设置点:找到防火墙,控制面板\系统和安全\Windows Defender 防火墙\允许的应用,沟选FTP服务和你刚刚所建FTP全勾上,并把后面的沟上。 使用cmd打开,输入ftp 本机ip,输入指定账号,密码,如图所示就是成功了。 然后在文件资源管理器输入 ftp://本机ip 进入到文件夹中。浏览器上输入也可以(第一次都会让 ...
Mybatis映射LocalDateTime所出现的问题
Mybatis映射LocalDateTime所出现的问题 使用JDK1.8的LocalDateTime、LocalDate、LocalTime。 问题点在mybatis中传入参数为LocalDateTime,查询返回结果为空。 如何解决 mybatis在3.4.6之前是不支持LocalDateTime,所以更改pom.xml文件中mybatis的版本就可以解决。 123456<!--mybatis依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.7</version> </dependency> 或者低于3.4.6版本 加入如下依赖 12345<dependency> <groupId>org.mybatis</groupId> <artifactId> ...
MySQL数据库如何快速删除千万,亿条数据
前情提要 MySQL数据库因生产原因需要删除大量数据,因数据量太大接近上亿条,用常规delete删除小数据可以,删除几千万大数据量会非常慢,并且不会释放出磁盘空间,还需要optimize或repair来压缩数据表来释放硬盘空间,时间更长,需要几天时间,太慢了!因此采用新建表,导入无需删除的数据,然后删除老表,把新表改名为老表,步骤如下: 1.基于原表新建新表。 1create table table_2 like table_1; 2.原表数据插入到新表(几千万数据可以分批插入,一次插入50万最佳,mysql的数据处理能力也是有限的),可以根据where条件查询后插入! 1insert into table_2 select * from table_1 where id>500000 and id<=550000; 可以选择对自己有用的数据插入新表! 3.drop删除原表 1drop table table_1; 4.重命名新表为”table_2“ 1alter table table_2 rename to table_1; 以上就是快速删除操作 ...
记录音乐配置在hexo-buffter
hexo音乐插件 hexo-tag-aplayer或者看官方文档 1.在md文件使用:1{% meting "000PeZCQ1i4XVs" "tencent" "artist" "theme:#3F51B5" "mutex:true" "preload:auto" %} 2.使用html:1<div class="aplayer no-destroy" data-id="000PeZCQ1i4XVs" data-server="tencent" data-type="artist" data-fixed="true" data-mini="true" data-listFolded="false" data-order="random" data-preload="n ...