草庐IT

Git学习之LFS

什么是GitLFSgit是程序员开发程序不可或缺的工具,有效的使用git能够极大的加快程序人员的开发效率。在开发比较轻量化的代码时,开发的速度不会受到git上传下载速度的影响,但是随着系统的复杂度增加,代码中关联到的文件越来越多,其中二进制文件发生变化时,git需要存储每次提交的变动,导致本地git仓库越来越大,上传下载速度也受到了很大影响。GitLFS的出现解决了这一问题,LFS全称LargeFileStorge,即大文件存储,可以帮助我们管理比较大的文件,对于二进制文件来说,gitlfs对于需要追踪的文件只会保存一个指向该文件的指针,而不是在本地仓库中保存每次提交的版本,这解答的节省了本地

Mybatis学习之动态Sql

目录1.什么是动态Sql2.动态Sql需要学习什么3.动态Sql之《if》4.动态Sql之《where》5.动态Sql之《foreach》6.动态Sql之《sql》7.PageHelper分页插件的使用1.什么是动态Sql答案:动态Sql指的是,Sql语句是变化的,不是固定写死的,他会有一定的判断条件,主要变化的地方就是Sql语句的where部分。2.动态Sql需要学习什么答案:动态Sql语句中,我们只需要按照Mybatis规定好的规则,在简单的基础Sql语句中配合使用上、、等标签即可,学习起来也是简单易懂的。下面直接开始动态Sql的学习吧!3.动态Sql之4.动态Sql之5.动态Sql之6.

oracle 学习之 unpivot/pivot函数及hive实现该功能

Oracle中pivot函数详解_实泽有之,无泽虚之的博客-CSDN博客pivot函数格式:pivot(聚合函数for需要转为列的字段名in(需要转为列的字段值));pivot函数说明:实现将指定字段的值转换为列的效果。https://blog.csdn.net/qq_40018576/article/details/128287105oracle总转横函数,详解Oracle行列转换函数-pivot函数和unpivot函数-多智时代_吴寿鹤的博客-CSDN博客今天主要介绍一下Oracle行转列及列转行常见函数,下面一起来看看吧!行列转换pivot函数:行转列函数语法:pivot(任一聚合函数f

OpenCV学习之视频读取与帧的提取、显示及保存

 OpenCV支持从摄像头或视频文件(AVI)中抓取图像并保存为另一视频文件. 一、从摄像头获取初始化:CvCapture*capture=cvCaptureFromCAM(0);//capturefromvideodevice#0从视频文件filename.avi获取初始化:CvCapture*capture=cvCaptureFromAVI("infile.avi");抓取帧:IplImage*img=0;if(!cvGrabFrame(capture)){//抓取一帧,失败退出printf("Couldnotgrabaframe\n");exit(0);}img=cvRetrieveFr

Linux学习之初识Linux

目录一.Linux的发展历史及概念1.什么是LinuxUNIX发展的历史:Linux发展历史:2.开源商业化发行版本二.如何搭建Linux环境Linux环境的搭建方式主要有三种:1.直接安装在物理机上2.使用虚拟机软件3.使用云服务器三.掌握使用远程终端工具xshell登陆Linux服务器一.Linux的发展历史及概念1.什么是Linux要想了解什么是Linux,那么就需要首先了解一下Unix。UNIX发展的历史:1968年,一些来自通用电器公司、贝尔实验室和麻省理工学院的研究人员开发了一个名叫Multics的特殊操作系统。Multics在多任务文件管理和用户连接中综合了许多新概念。1969-

Linux学习之Ubuntu 20.04在github下载源码安装Openresty 1.19.3.1

参考的博文:《在Ubuntu上使用源码安装OpenResty》《OpenResty安装安装详解-Ubuntu》《Linux学习之CentOS7源码安装openresty》https://openresty.org/en/download.html是官网下载网址,页面往下拉有下载的链接。https://github.com/openresty/openresty是github上的链接。可以点击上图中tags进入有不同版本的页面。sudocat/etc/issue可以看到操作系统的版本是Ubuntu20.04.4LTS,sudolsb_release-r可以看到版本是20.04,sudouname

Java学习之JavaWeb篇

图床路径Kuang/JavaWebJavaWeb1、基本概念web开发web,网页的意思,www.baidu.com静态webhtml,css提供给所有人看的数据,始终不会变化!动态web淘宝,几乎是所有的网站;(千人千面)提供给所有人看的数据,始终会变化,每个人在不同的时间,地点看到的信息各不相同。技术栈:ServLet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb1.2、Web应用程序什么是程序Web应用程序:可以提供浏览器访问的程序;(提供DOS命令访问的程序,CS架构。😖)a.html、b.html…多个web资源,这些资源可以被外界访问,对外界提供

Linux学习之lvm删除

umount/mnt/logicvolumntest卸载挂载。lvremove/dev/vgname/my_lv可以删除逻辑卷,其中vgname是指定逻辑卷所在的卷组名称,my_lv是逻辑卷的名称。注意:使用lvremove命令会永久删除逻辑卷和其中的数据,因此请在使用之前进行适当的备份操作以确保您不会丢失重要的数据。确保在使用该命令之前进行数据的备份和确认。lvremove-f/dev/vgtest/lv1逻辑卷删除。vgreducevgtest/dev/sdb1将/dev/sdb1逻辑卷从vgtest卷组中删除。vgremove-fvgtest删除卷组vgtest。pvs和vgs看一下信息

MAUI学习之始--基础知识(随时更新)

lambda表达式  我理解的lambda表达式就是把函数名省略了一下  比如publicvoidfunA(a,b){a+b;}//lambda表达式就是不要名字,其中括号里的a,b就是参数哦,箭头后面的就是运算,然后直接把运算结果赋值给cintc;c=(a,b)=>a+b; 各基本组件的属性1.1.文本修饰:TexDecrations=""//可以加下划线或者删除线(就是字上划一横)2.转换字体:CharacterSpacing=""//字符间距,可以小数,正数负数3.文本转换:TextTransform=""//所有字符转换大写或小写4.换行:在Text=”“中, 就是换行,例如T

python学习之合并多张图片转成mp4视频代码实现

文章目录前言一、需要调入的模块1、imageio模块2、Image模块二、实现合并多张图片转成mp4视频三、优化改进一下总结前言随着现代科技飞速发展和人们提升视觉上体验,利用图片生成视频的方法,确实为工作或者提升生活体验感做了很多成功案例:1、简单的幻灯片演示,如展示旅游照片、产品展示等;2、改编图片动画,如口红试色、时尚大片中的效果;3、制作日记式的视频内容,将一段长时间内的照片串在一起,如婚礼纪实、Baby成长记录等;4、制作信息图表,如将各种数据图表整合在一起以便展示和诠释数据。以上只是一些普遍运用的例子,实际上还有更广泛的使用场景,取决于制作者的目的和创意。下面咱们用python代码实