草庐IT

MySQL(七):一文带你学透 mysql运算符 (超详解)

运算符前言一、算术运算符1、加法与减法运算符2、乘法与除法运算符3、求模(求余)运算符二、比较运算符1、等号运算符2、安全等于运算符3、不等于运算符4、空运算符5、非空运算符6、最小值运算符7、最大值运算符8、BETWEENAND运算符9、IN运算符10、NOTIN运算符11、LIKE运算符12、REGEXP运算符三、逻辑运算符1、逻辑非运算符2、逻辑与运算符3、逻辑或运算符4、逻辑异或运算符四、位运算符1、按位与运算符2、按位或运算符3、按位异或运算符4、按位取反运算符5、按位右移运算符6、按位左移运算符五、运算符的优先级拓展:使用正则表达式查询前言本博主将用CSDN记录软件开发求学之路上亲

带你了解二叉树

文章目录一、树是什么?二、树的概念重要概念了解概念三、二叉树四、二叉树的存储二叉树的表示方法手动创建二叉树五、二叉树的遍历前序遍历中序遍历后序遍历层序遍历一、树是什么?我们已经掌握了数组和链表,为什么还要有树?先来看看数组和链表的优缺点数组:因为有索引,所以可以快速地访问到某个元素。但是如果要进行插入或者删除的话,被插入/删除位置之后的元素都得移动,如果插入后超过了数组容量,还得进行数组扩容。可见,数组查询快,增删慢。链表:没有索引,要查询某个元素,得从第一个元素开始,一个一个往后遍历。但是要进行插入或者删除,无需移动元素,只要找到插入/删除位置的前一个元素即可。所以链表查询慢,增删快。说到这

从一道算法题入手带你优化Python代码,体验效率成倍提升

学习python的小伙伴都知道python语法简单,学习起来上手快。但是代码的运行效率一直让人诟病。确实,在一些场景中,python代码的运行效率确实没有C++或者C效率高。但是在一些场景下,我们也可以通过一些优化来提升运行效率。下面我们从一道算法题入手带着大家剖析一下。题目:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标,如果有多组,只返回一组即可。这道题非常简单,是Leecode刷题网站的第1题。下面我们按步骤来解析优化。1.方法1:最简单的想法,for循环暴力解决:最简单粗暴的方法,即从列表的第一个数开始,

【网络安全】一篇文章带你了解CTF那些事儿

文章目录一、什么是CTF?二、CTF需要学习那些知识?新书推荐适合新手自学的网络安全基础技能“蓝宝书”:《CTF那些事儿》内容简介读者对象专家推荐目录一、什么是CTF?CTF(CaptureTheFlag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。已经成为全球范围网络安全圈流行的竞赛形式,2013年全球举办了超过五十场国际性CTF赛事。CTF竞赛模式具体分为解题模式、攻防模式和混合模式。在解题模式下,参赛者需要通过互联网或现场网络参与解决网络安

一文带你实现云上部署轻量化定制表单Docker

本文分享自华为云社区 《【华为云云耀云服务器L实例评测|云原生】自定制轻量化表单Docker快速部署云耀云服务器|玩转华为云》,作者:计算机魔术师。华为云的云耀云服务器L实例备受推崇,以其高效、可靠和安全的基础设施服务而闻名。本文将为展示在该服务器上部署轻量化定制表单服务,这是一款基于pywebio快速开发的表单,实现设置每个校区每个时间段只能被预约一次。(可以选择各种后端框架或者是内置服务器),下面通过这个案例带你走进该服务器的方方面面。先放效果图:部署教程参考快速上手云耀云服务器 ,首先进入到服务器后,我们需要安装docker环境。Ubuntu20.04安装教程在Docker官方文档Doc

【Node.js实战】一文带你开发博客项目之Express重构(博客的增删查改、morgan写日志)

个人简介👀个人主页:前端杂货铺🙋‍♂️学习方向:主攻前端方向,也会涉及到服务端📃个人状态:在校大学生一枚,已拿多个前端offer(秋招)🚀未来打算:为中国的工业软件事业效力n年🥇推荐学习:🍍前端面试宝典🍉Vue2🍋Vue3🍓Vue2&Vue3项目实战🥝Node.js🍒Three.js🌕个人推广:每篇文章最下方都有加入方式,旨在交流学习&资源分享,快加入进来吧Node.js系列文章目录内容参考链接Node.js(一)初识Node.jsNode.js(二)Node.js——开发博客项目之接口Node.js(三)Node.js——一文带你开发博客项目(使用假数据处理)Node.js(四)Node.j

爆肝万字带你超级详细全面了解Linux命令大全

🍁前言👑作者主页:👉CSDN丨博客园🏆学习交流:👉在下周周ovoの社区对这篇万字博客目录总结如下:关机命令、重启命令,创建用户、删除用户、修改密码、切换用户、切换到超级用户、禁用/解锁用户账户、修改信息、组管理、列出用户、修改用户属性、用户权限管理、用户信息管理、用户登录信息、系统管理员操作,浏览和切换目录、创建和删除目录、复制、移动和重命名目录、查找和搜索目录、查看目录信息、修改目录权限、查看目录使用情况,查看文件属性、修改文件权限,、复制、移动和重命名、删除、查找、查看文件内容、文件压缩和解压缩,更改文件或目录的所有者、更改文件或目录的所属组、更改文件或目录的权限、递归更改文件或目录的权限

一文带你了解低代码新职业!

我国低代码行业在经历了2017—2020年的快速增长阶段后,市场增长速度已经放缓。但近几年,在企业数字化转型及疫情的推动下,2021年低代码行业市场规模达到27.5亿,增长速度为72.4%。预计未来4年复合增速达到44.1%,2025年中国低代码行业市场规模将达到118.4亿。随着低代码市场规模持续增长,与低代码相关的工作岗位如雨后春笋般增加,这些“新岗位”逐渐成为热门话题。为了帮助读者们更好地了解这些新岗位,本文将对其中几个重点岗位进行介绍(下述资料为小编整理,仅供参考)。一、低代码开发工程师详细介绍岗位内容负责使用低代码平台进行开发、实施,并最终产生应用的岗位。这个岗位在不同的公司叫法不同

从0到1,带你搭建Vite+Vue3+Pinia+Naive UI后台(四) - 完结篇

前言说好的路由篇,怎么变成完结篇了?是这样的,本来计划这篇只写路由的,后来构思的时候发现路由篇的前置和关联知识实在太多了,我觉得权限这一块和路由一起讲比较好,但是讲到权限,那登录肯定也少不了吧,涉及到登录那axios封装自然也少不了喽,封装好了axios那么mock也要集成进来,索性就把剩下部分全讲了吧,就当是把之前拖更的补上吧。最后总结出这一篇具体讲以下几块内容常用工具类封装axios封装mock集成路由集成Pinia集成登录页路由守卫(权限等)警告!!以下内容全程干货,代码过多,为防出错,文末会提供本篇内容的源码仓库以共查缺补漏~常用工具类封装一、在src目录下新建utils/is.jsu

一文带你UI界面玩转ChatGLM以及Llama的微调

Lora微调的概念:        lora是Low-RankAdaptation的缩写,是微软的Hu等人于2021年挂在ArXiv上(后又发表在ICLR2022上)的一篇论文《LoRA:Low-RankAdaptationofLargeLanguageModels》中提出的,通俗来讲,是一种降低模型可训练参数,又尽量不损失模型表现的大模型微调方法。为什么时隔两年,lora又突然火了一把呢?这一切都要感谢ChatGPT。        这里就简单介绍这么多,LORA微调系列(一):LORA和它的基本原理-知乎(zhihu.com)这篇文章讲解的非常详细,有兴趣的同学可以去看一看。随着大模型的爆