技术专区
-
算法总结
今天放几个关于字符串的算法题 package com.chenghaixiang.jianzhi2.day11; import java.util.*; /** * @author 程海翔 * @school 石家庄铁道大学 */ public class Office033 { } //给定一个字符串数组 strs ,将 …
-
C# 笔迹擦除8边形
擦除区域与橡皮大小不一致 测试反馈,擦除区域与真实的橡皮大小不一致: 上图中,橡皮显示是圆形的,但擦除效果是一个“8边形”区域。 找了一台8K屏,确实是能复现的: 看到这个诡异的8边形,一开始我是以为是逗逼…
-
SQL的DDL,DML,DCL和DQL解释
DDL(defination): 数据定义语言,定义数据库对象:数据库、表、列 常用的 create/alter/drop1.数据库创建数据库 create database db_name [character set 编码方式] [collate 排序规则];查看数据库 show database;…
-
MySQL多表查询
多表连接的方式有四种: 内连接 外连接** 全连接 子查询 SQL92语法 1992年的语法。 -- 查询学号,姓名,年龄,分数,通过多表连接查询,student和scores通过id和s_id连接 SELECT stu.id 学号, stu.name 姓名, stu.a…
-
动手实验查看MySQL索引的B+树的高度
一: 简化几个概念:h:统称索引的高度;h1:聚簇索引的高度;h2:二级辅助索引的高度;k:中间结点的扇出系数。 二:索引结构 叶子节点其实是双向链表,而叶子节点内的行数据是单向链表,该图未体现。磁盘块其实是…
-
如何解决生产环境MySQL的死锁问题
生产问题 云服务上的生产环境中发现我们数据库出现了一个异常,异常堆栈信息如下: Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when tr…
-
mysql问题记录:varchar字段存数字加了索引,导致between速度非常慢,走了全表扫描
在字段类型为varchar并且是数字的时候,此时使用between num1 and num2。会导致不走索引。原因是因为当条件是数字的时候,mysql会将varchar字段先转换为数值,然后进行比较。建议的做法是使用正确的类型。此外,可…
-
python3 time和datetime
Python中表示时间的两种方式: 1.时间戳:相对于1970.1.1 00:00:00以秒计算的偏移量,唯一的 2.时间元组struct_time:共有9个元素 tm_year:年1-12 tm_mon:月1-12 tm_mday:日1-31 tm_hour:时0-2…
-
.NET Core开发实战(第4课:Startup:掌握ASP.NET Core的启动过程)--学习笔记
IHostBuilder 的默认实现 是 HostBuilder,在 GitHub 中查看 HostBuilder 源码 Github 本质上,如果查看源码会发现,委托注册进去之后,实际上是按照一定的顺序来执行的: 1、ConfigureWebHostDefaults 这个阶段注…