必知专题

《MySQL必知必会学习笔记》:正则表达式

正则表达式的应用 前面的几节的过滤例子允许用匹配、比较和通配操作符来寻找数据。对于基本的数据过滤,这样就足够了。但是随着过滤条件的复杂性的增加,where子句本身的复杂性也有必要增加。这也就是正则表达式变得有用的地方。 正则表达式是用来匹配文本中特殊的字符集合。 正则表达式不是自己第一次见,在JAVA/C++ 这些语言中,都有正则表达式,不过他们的用途是一样的,都是匹配文本中的字符串。可能具

《MySQL必知必会学习笔记》:通配符的使用

通配符的使用 % _ 前面介绍的所有操作符都是针对已知值进行过滤的。不管是匹配一个还是多个,测试大于还是小于已知值,或者是检查某个范围的值,共同点是过滤中使用的值都是已知的。但是,这种过滤方法并不是任何时候都好用。例如,当我们想搜素 中以 a 开头的名字,应该怎么办呢?这个时候,使用通配符就是一种比较好的选择。下面就开始学习,介绍。 %的使用 %:是用来匹配任意多个字符的。任意多个字符包括0

《MySQL必知必会学习笔记》过滤数据

第六章:过滤数据,即where关键字的使用 在实际过程中,我们并不需要将所有的数据显示出来,只会将我们感兴趣的行数据显示出来,例如:在老师想统计考试成绩在90~100分这个区间的有哪些人?就需要过滤数据。 如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。 语法: SELECT 列名称 FROM 表名称 WHERE 列 运算符 值 其中的运算符包括如下(图来源

图解 深入浅出JavaWeb:事务必会必知

事务,大家所熟悉的事务(Transcation),基本上会就往Spring事务靠。其实Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下数据库事务。 一、数据库事务 它的思想:we are 伐木累。就是多个SQL语句(一个团队),要么所有执行success,不然就fail。它最终的目标:数据不会被破坏。即事务操作成功,数据的结果和

Java程序员必知的9个SQL优化技巧

大多数的接口性能问题,很多情况下都是SQL问题,在工作中,我们也会定期对慢SQL进行优化,以提高接口性能。 这里总结一下常见的优化方向和策略。 1. 避免使用select *,减少查询字段 不要为了图省事,直接查询全部的字段,尽量查需要的字段,特别是复杂的SQL,能够避免很多不走索引的情况。这也是最基本的方法。 2. 检查执行计划,是否走索引 检查where和order by字段是否

转向移动端UI/UX设计有哪些必知的设计要点

你手头是否有正在设计的APP项目?有没有系统的设计计划?你是直接动手设计,还是会中途停下来研究一下终端用户的真实需求?你是否知道用户打开APP第一眼到底更希望看到什么? 在考虑运用哪些用户体验相关技术的时候,它们的美学特征可能是相当值得我们深思的。目前我们所看到的许多网站上所使用的设计理念和技巧,其实也可以很好地投入到APP设计中,只不过细节和样式可能需要稍作调整,以适配更小的、高清的屏幕。

LLM 大模型学习必知必会系列(一):大模型基础知识篇

LLM 大模型学习必知必会系列(一):大模型基础知识篇 魔搭 ModelScope 开源的 LLM 模型 魔搭 ModelScope 欢迎各个开源的 LLM 模型在社区上做开源分享。目前社区上已经承载了来自各个机构贡献的不同系列的 LLM 模型。并且社区的开发者也在这些模型的基础上,贡献了许多创新应用,并在 ModelScope 的创空间上进行分享。本专题初步梳理了当前社区上一些典型的 LLM

Python做自动化测试必知必会思维导图

🔥 交流讨论:欢迎加入我们一起学习! 🔥 资源分享:耗时200+小时精选的「软件测试」资料包 🔥 教程推荐:火遍全网的《软件测试》教程   📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! Python语言语法简单、入门容易,简洁高效,是软件测试领域的首选语言。如果想用Python开展自动化测试,或者已经开始使用Python但是又不知道应该掌握哪些Python知识的同学

程序员必知在线小工具

在线运行代码javascript工具css工具php工具html工具正则测试工具sql工具json工具xml工具asciidoc编辑器favicon在线制作颜色转换一键抠图ruby工具python工具crontab时间计算图片base64编码markdown编辑器占位图片进制转换

Android渲染原理必知必会-ViewRootImpl类核心解析

本文将介绍ViewRootImpl这个类的核心点及作用,如创建时机、事件分发、UI绘制驱动原理等,帮助理解View渲染绘制机制,和交互事件分发来源 创建时机 创建时机影响到了View的渲染,在开发中经常需要获取View 尺寸 怎样获取才是最佳时机,例如为何在Activity的onResume生命周期中获取不到UI控件尺寸。详见源码深度解析Activity生命周期onResume中Handler

Linux面试必知: 一句话讲透epoll

Linux面试必知: 一句话讲透epoll epoll概念 在Linux的Man文档中,我们可以看到如下定义     Epoll - I/O event notification facility 翻译一下,epoll是一种I/O事件通知机制,这句话基本上包含了所有需要理解的要点     I/O事件         基于file descriptor,支持file, socket, pip

MySQL必知必会 学习笔记 第三章 使用MySQL

为连接到MySQL,需要: 1.主机名,如连接到本地MySQL服务器,为localhost。 2.端口,如使用默认的3306以外的端口。 3.用户名。 4.用户口令。 连接到MySQL时,没有任何数据库打开供你使用,打开数据库: use databaseName; 查看现有的数据库: show databases; 进入数据库后查看库中的表: show tables; 查看表中

MySQL必知必会 学习笔记 第一章 了解SQL

数据库是保存有组织的数据的容器,通常是一个或一组文件。 数据库软件称为DBMS(数据库管理系统)。数据库是被DBMS创建和操纵的容器。数据库究竟是文件或其他东西并不重要,因为你不会直接访问数据库,而是间接通过DBMS替你访问数据库。 表是某种特定类型数据(如顾客清单类型数据或订单清单类型数据)的结构化清单。 相同数据库中不能使用两个相同的表名,不同数据库中可以。 模式是关于数据库和表的布局

优秀.NET程序员必知必会

【图灵图书推荐】 Effective C#中文版         出自 Scott Hanselman博客,原文" What Great .NET Developers Ought To Know (More .NET Interview Questions)",是篇老文章了,今天不知道怎么看到的。感觉挺好,涉及面广,而且不枯燥,深浅适度,记在这里先。 Google了一下

Java 实际项目开发之最少必知计算机基础

前言 当知识体系特别庞大时,先抓最小必要知识进行上手开发,边开发边学习细枝末节 文章目录 前言

Spring必知必会—事务

Spring的事务 1. Spring中的事务控制方式 Spring的事务控制可以分为 编程式事务 控制和 声明式事务 控制。 编程式 开发者直接把事务的代码和业务代码耦合到一起,在实际开发中不用。 声明式 开发者采用配置的方式来实现的事务控制,业务代码与事务代码实现解耦合,使用的AOP思想。 2.编程式事务控制相关对象 2.1PlatformTransactionManager

Palworld幻兽帕鲁攻略|新手必知10个技巧 前期神宠 幻兽帕鲁入门级攻略大全 Mac玩幻兽帕鲁 幻兽帕鲁新版本升级

游戏准备 《幻兽帕鲁》暂时还没有引进国服,玩家想要游玩游戏不仅需要购买游戏,还需要准备一个加速器,否则会出现无法加入房间、延迟很高等问题,根本玩不了。 如果你的电脑是苹果电脑,可以参照下文在Mac电脑上玩幻兽帕鲁: Mac电脑玩《幻兽帕鲁》卡怎么办?《幻兽帕鲁》为什么打不开D3DMetal?幻兽帕鲁一周卖5亿_crossover 让你在mac上轻松运行 windows 幻兽帕鲁游戏-CSDN

读书笔记_mysql必知必会_25_使用触发器

目录 创建触发器 删除触发器 使用触发器 INSERT触发器 DELETE触发器 UPDATE触发器 关于触发器的进一步介绍 如果你想要某条语句(或某些语句)在事件发生时自动执行  每当增加一个顾客到某个数据库表时,都检查其电话号码格式是否正确,州的缩写是否为大写;  每当订购一个产品时,都从库存数量中减去订购的数量;  无论何时删除一行

读书笔记_mysql必知必会_28_访问控制

目录 访问控制 管理用户 创建用户账号 删除用户账号 设置访问权限 更改口令 访问控制 MySQL 服务器的安全基础是: 用户应该对他们需要的数据具有适当的访问权,既不能多也不能少 。换句话说,用户不能对过多的数据具有过多的访问权。 考虑以下内容:  多数用户只需要对表进行读和写,但少数用户甚至需要能创建和 删除表;  某些用户需要读表

读书笔记_mysql必知必会_29_数据库维护

目录 数据库备份 数据库维护 诊断启动问题 查看日志文件 数据库备份 由于MySQL数据库是基于磁盘的文件,普通的备份系统和例程就能备份MySQL的数据。 但是,由于这些文件总是处于打开和使用状态,普通的文件副本备份不一定总是有效 使用命令行实用程序mysqldump转储所有数据库内容到某个外部文件。在进行常规备份前这个实用程序应该正常运行,以便能正确地备份转储文件可用命令行实

读书笔记_mysql必知必会_30_改善性能

1.MySQL (与所有 DBMS一样)具有特定的 硬件建议 ,对用于生产的服务器来说,应该坚持遵循这些硬件建议。 2.一般来说,关键的生产 DBMS 应该运行在自己的 专用服务器 上。 3.MySQL是用一系列的 默认设置预先配置的,从这些设置开始通常是很好的。但过一段时间后你可能需要 调整内存分配、缓冲区大 小等(为查看当前设置,可使用 SHOW VARIABLE

正则表达式必知必会(一)

概述 定义 正则表达式(Regular Expression,简称regex),是一种处理文本的工具,并不算得上是一门“语言”,可以理解为内嵌于其它语言中的“迷你语言”。用途 搜索,替换语法 正则表达式区分大小写; 由字符和具有特殊含义的元字符构成; 对于大部分的元字符,当要使用它们本身时,一般需要使用反斜线 \ 进行转义,\ 本身也是一个元字符,要搜索 \ 本身时,使用 \\ 转义序

[机器学习必知必会]集成学习Boosting、Boostrap和Bagging算法介绍

 集成学习算法简介: (1)原理: 集成学习在机器学习算法中具有较高的准去率,不足之处就是模型的训练过程可能比较复杂,效率不是很高。目前接触较多的集成学习主要有2种:基于Boosting的和基于Bagging,前者的代表算法有Adaboost、GBDT、XGBOOST、后者的代表算法主要是随机森林。 集成学习的主要思想是利用一定的手段学习出多个分类器,而且这多个分类器要求是弱分

[机器学习必知必会]拉格朗日法及其对偶问题

了解一些简单的数学概念 首先看一个二元函数(再复杂一点的函数就很难直观地呈现出来)的三维图像和对应的等高线,其中函数表达式为 z = x 2 + y 2 z=x^2+y^2 z=x2+y2: 从导数到偏导数 对于一个一元函数而言,导数的定义想必大家都很清楚,具体的表达式为: f ′ ( x ) = lim ⁡ △ x → 0 f ( x + △ x ) − f ( x ) △ x =

[机器学习必知必会]牛顿法和拟牛顿法

前言 同梯度下降法一样,牛顿法和拟牛顿法也是求解无约束最优化问题的常用方法。牛顿法本身属于迭代算法,每一步需要求解目标函数的海赛矩阵的逆矩阵,计算比较复杂。拟牛顿法通过正定矩阵近似海赛矩阵的逆矩阵或海赛矩阵,简化了这一计算过程。 需要提前了解的知识 泰勒展开 当 f ( x ) f(x) f(x)在 x = x 0 x=x_0 x=x0​处具有 n n n阶连续导数,我们可以用 x −

Python初学者必知必会:字典(dict)常用操作

在Python中,字典是一种非常强大且常用的数据结构。 它提供了一种键值对(key-value pair)的存储方式,使得数据的存取变得既快速又方便。 字典的键可以是任何不可变类型,如字符串、数字或元组,而值则可以是任何数据类型。 我将详细介绍Python字典的常用操作,帮助初学者更好地理解和使用这一功能。 1. 创建字典 创建字典的基本方法是使用花括号 {},在其中放置以逗号分隔的键值