笔记mysql day 12

学习笔记-Java8新特性-第一节-简介

# Java8 新特性 简介 * Lambda表达式 * 函数式接口 * 方法引用与构造器引用 * StreamAPI * 接口中的默认方法与静态方法 * 新时间日期API * 其他新特性 优点: * 速度更快 * HashMap在底层使用哈希表,数组+链表+红黑树 * 链表长度大于8,容量大于64 ......
特性 笔记 简介 Java8 Java

代码随想录Day7|哈希表part02

今日任务 ● 454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和 ● 总结 详细布置 454.四数相加II 建议:本题是 使用map 巧妙解决的问题,好好体会一下 哈希法 如何提高程序执行效率,降低时间复杂度,当然使用哈希法 会提高空间复杂度,但一般来说我们都是舍 ......
随想录 随想 代码 Day7 part

babylon.js 学习笔记(5)

前面我们画的小房子,基本上都是用内置的标准形状组合而成,但并非所有对象都这么简单,今天我们来画一个小汽车,汽车由多个零件组成,控制这些零件的缩放、位置、旋转,如果每个都单独用代码来修改position/roration/scaling,未免太复杂,幸好babylon.js中,对象有所谓的child/ ......
babylon 笔记 js

MySQL锁

在 MySQL 中,常见的锁类型有以下几种: 1. 共享锁(Shared Lock,简称 S 锁): 也称为读锁,多个事务可以同时持有共享锁,用于读取数据,不会阻止其他事务获取共享锁,但会阻止其他事务获取排他锁。 2. 排他锁(Exclusive Lock,简称 X 锁): 也称为写锁,只有一个事务 ......
MySQL

SpringIOC个人笔记

上一章讲解了SpringBoot中的 **AutoConfiguration**自动装配,而这一章就来讲讲自动装配时会用到的Spring三大特性之一的IOC控制反转。 ​ **使用过Spring的人都熟知,SpringIOC容器可以在对象生成或初始化时就直接将数据注入到对象中,如果对象A的属性是另一 ......
SpringIOC 笔记 个人

py之路——day12-20230521:装饰器

作者:zb 一、装饰器 1、装饰器的定义: 装饰器的“器”是函数的意思,即装饰器本质上是函数,用def关键字定义 2、装饰器的功能: 装饰其他函数,即为其他函数添加附加功能,为函数实现他们本身没有的功能 3、装饰器的原则: ⑴不能修改被装饰函数的源代码(有影响线上业务的风险) ⑵不能修改被装饰函数的 ......
20230521 day 12

C++ Primer 5th 阅读笔记:字符串,vector 和数组

# 前言 C++ 定义了丰富的抽象数据类型。 `string` 支持变长字符串。 `vector` 支持变长集合。 迭代器用于访问容器中的元素,比如,`string` 中的字符和`vector` 中的元素。 `string` 和 `vector` 都基于更加原始的数组类型。 # 使用 using 声 ......
数组 字符串 字符 笔记 Primer

SSM + MySQL + Vue2.x + ElementU 图书管理系统(期末作业)

# 图书管理系统 ## 项目介绍 🔥 SSM + MySQL + Vue2.x + ElementUI 🔥 本项目使用 Idea 开发工具采用当前最火的Java + Web前端框架开发,在保证质量的同时界面美观,交互友好,实在是期末大作业的首选项目。 ## 软件架构 使用软件设计三层架构 + 前 ......
ElementU 管理系统 图书 系统 MySQL

《程序员修炼之道--从小工到专家》阅读笔记02

《程序员修炼之道--从小工到专家》第二章和第三章的主题是“实践”和“注重实效”,本文是本人对这两章节的阅读笔记。第二章:实践本章的核心观点是:软件开发是一门实践性很强的技艺,需要不断地实践和锤炼,才能取得进步和提高。而编写代码需要掌握多方面的技巧和工具,并不是只要会某一门编程语言就足够了。作者提出了 ......
小工 程序员 笔记 程序 专家

pytorch学习笔记——timm库

当使用ChatGPT帮我们工作的时候,确实很大一部分人就会失业,当然也有很大一部分人收益其中。我今天继续使用其帮我了解新的内容,也就是timm库。毫不夸张的说,Chat GPT比百分之80的博客讲的更清楚更好,仅次于源码。 当提到计算机视觉的深度学习框架时,PyTorch无疑是最受欢迎的选择之一。P ......
pytorch 笔记 timm

MySQL学习基础篇Day6

5. 多表查询 我们之前在讲解SQL语句的时候,讲解了DQL语句,也就是数据查询语句,但是之前讲解的查询都是单 表查询,而本章节我们要学习的则是多表查询操作,主要从以下几个方面进行讲解。 5.1 多表关系 项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结 构, ......
基础 MySQL Day6 Day

Day 41 41.3 URL 解码 编码详解

# 【一】URL 解码 / 编码详解 > 当 URL 路径或者查询参数中,带有中文或者特殊字符的时候,就需要对 URL 进行编码(采用十六进制[编码格式](https://so.csdn.net/so/search?q=编码格式&spm=1001.2101.3001.7020))。URL 编码的原则 ......
编码 41 41.3 Day URL

Day 41 41.2 Python中json模块之dumps参数详解

# Python的JSON用法之dumps的各种参数用法(详细) > JSON 是用于存储和交换数据的语法。 > > JSON (JavaScript Object Notation)最初是用 JavaScript 对象表示法编写的文本,但随后成为了一种常见格式,被包括Python在内的众多语言采用 ......
模块 参数 Python dumps 41

Day 41 41.1 Python中json模块的loadloads方法实战及参数详解

# Python中json模块的load/loads方法实战及参数详解 # 【一】loads方法与load方法的异同 - 在Python中json是一个非常常用的模块,这个主要有4个方法: - `json.dumps` - `json.dump` - `json.loads` - `json.loa ......
实战 loadloads 模块 参数 方法

C#学习笔记 -- 分部类、分部方法

1、分部类和分部类型 类的声明可以分割成几个分部类的声明 每个分部类的声明都有一些成员的声明 类的分部类声明可以在同一文件中也可以在不同文件中 每个分部类声明必须被标注为patial class partial class MyPartClass //类名称与下部分相同 { member1 dela ......
部类 分部 笔记 方法

Dockerfile练习二---------------------------构建自己的mysql镜像

构建自己的mysql镜像 ##NYSQL的shell安装脚本## [root@docker tomcat]# cd ~[root@docker ~]# mkdir mysql[root@docker ~]# cd mysql/[root@docker mysql]# vim run.sh#!/bin ......
Dockerfile 镜像 mysql

「学习笔记」同余最短路

同余最短路,可以用来解决像“给定 $n$ 个整数,求这 $n$ 个整数能拼凑出多少的其他整数($n$ 个整数可以重复取),以及给定 $n$ 个整数,求这 $n$ 个整数不能拼凑出的最小(最大)的整数,或者至少要拼几次才能拼出模 $K$ 余 $p$ 的数”的问题。 同于最短路是利用同余来构造状态,状态 ......
笔记

CSerialPort笔记

[前面的博客](https://www.cnblogs.com/dapenson/p/17135239.html)讲了如何以第三库方式使用[CSerialPort](https://github.com/itas109/CSerialPort),下面将介绍如何通过**cmake直接编译与使用[CSe ......
CSerialPort 笔记

Centos (openEuler)下快速安装cmake 2.8.12.2及cmake-gui

因为目前cmake版本远高于2.8,且search的结果只有3.2,因此通过wget从官网下载源码 1.首先安装wget,最新版即可 yum install wget 2.使用wget下载: 进入自己设置的下载存储目录 cd ~/downloads wget https://cmake.org/fi ......
cmake openEuler cmake-gui Centos gui

day48| 198+213+337

198. 打家劫舍 题目简述: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜 ......
day 198 213 337 48

es笔记四之中文分词插件安装与使用

> 本文首发于公众号:Hunter后端 > 原文链接:[es笔记四之中文分词插件安装与使用](https://mp.weixin.qq.com/s/aQuwrUzLZDKLv_K8dKeVzw) 前面我们介绍的操作及演示都是基于英语单词的分词,但我们大部分使用的肯定都是中文,所以如果需要使用分词的操 ......
插件 笔记

Qt开发笔记-----基础篇

## 1.1 为什么要学 Qt Qt是一个跨平台的 C++ 图形用户界面应用程序框架 Qt 为应用程序开发者提供建立艺术级图形界面所需的所有功能 Qt 是完全面向对象的,很容易扩展,并且允许真正的组件编程 (1)Qt 发展史 在讲解学习 Qt 的必要性之前, 先来了解下 Qt 的发展历史: 1991 ......
基础 笔记

babylon.js 学习笔记(4)

按上回继续,上节知道了如何用 『方块+三棱柱+贴图』结合起来,画一个简单的小房子,实际应用中可以把这3个打包在一起,组成1个house对象,这样更方便一些 const buildHouse = () => { const box1 = buildBox(); const roof1 = buildR ......
babylon 笔记 js

Docker 启动 Mysql@5.7 并使用 Navicat 客户端连接

### docker 运行mysql镜像 ```shell docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.7 ``` 其中 `some-mysql` 是您要分配给容器的 ......
客户端 Navicat 客户 Docker Mysql

算法学习day27回溯part03-39、40、131

package LeetCode.backtrackpart03; import java.lang.management.LockInfo; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedLi ......
算法 part day 131 27

Redis笔记(七):主从复制

#### 主从复制的作用: - 数据冗余 - 故障恢复 - 负载均衡 - 高可用 原因: - 单点故障 - 单台服务器内存有限,一般来说,单台最大不应该超过20G ### 配置 master服务器不用特殊配置 ```bash info replication # 查看集群主从信息 ``` 需要配置的 ......
主从 笔记 Redis

为知笔记服务器迁移

举个例子:原有的老服务器的为知笔记的docker启动脚本是docker run --name wiz1 --restart=always -it -d -v /mnt/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 80:80 -p ......
服务器 笔记

JavaScript学习笔记:模块

## 前言 在js编程中,模块指的是按照一定格式将代码以功能拆分后作为独立文件存在的一个实体。 早期的JS并没有规定模块应该如何设计,核心语言也没有针对模块提供相关支持。 早期的代码使用IIFE来实现一个模块, 它是通过向全局对象添加属性来实现与其他模块来交互的。 ``` (function() { ......
JavaScript 模块 笔记

计算机图形学入门——GAMES101第一课笔记

一、光栅化 将三维空间的几何形体显示在屏幕上,就是光栅化(Rasterization)。 虎书中有这么一段话: The process of finding all the pixels in an image that are occupied by a geometric primitive i ......
图形 计算机 笔记 GAMES 101

C#学习笔记 -- 对象初始化语句、索引器、访问器的修饰符

1、对象初始化语句 扩展语法 有如下两种扩展语法, 第一种当类中没有声明构造器或者声明了无参构造器才能用 第二种当类中声明了有参构造器才能用 new ExampleClass {FieldOrProp = InitProp, FieldOrProp = InitProp, ...}; new Exa ......
语句 索引 对象 笔记