XOR

【技术积累】Mysql中的SQL高级技巧【一】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
技巧 Mysql 技术 SQL

python日记-os、sys学习

OS模块: os 模块提供了许多与操作系统交互的函数,例如创建、移动和删除文件和目录,以及访问环境变量等。 至今位置用到的 os.path.abspath(path) 返回绝对路径; linux:(环境变量) os.environ['USER']:当前使用用户。 os.environ['LC_COL ......
日记 python sys os

Python Joblib库使用学习总结

## 实践环境 python 3.6.2 Joblib ## 简介 Joblib是一组在Python中提供轻量级流水线的工具。特别是: 1. 函数的透明磁盘缓存和延迟重新计算(记忆模式) 2. 简单易用的并行计算 Joblib已被优化得很快速,很健壮了,特别是在大数据上,并对numpy数组进行了特定 ......
Python Joblib

代码大全阅读笔记1

在阅读了《代码大全》一书后,我对自己以前的软件开发方法进行了反思,发现我的做法并不总是最好的选择。下面是我的阅读笔记: 过去的做法:注重代码的函数和类,而忽略了代码整体架构 在我的以往的软件开发项目中,我通常会注重代码中函数、类、变量等细节,并花费大量时间去精细调整它们,以期望使代码更好维护、更易读 ......
代码 笔记 大全

代码大全阅读笔记2

过去的做法:使用自己熟悉的代码风格,没有统一规范 在我的过去的软件开发项目中,我只是根据自己的喜好和审美感受来书写代码。我没有考虑与他人合作时如何保持代码的一致性和可读性。因此,我的代码风格不够规范,长时间的阅读会让人感到疲劳,并且会带来一些潜在问题,比如难以维护、找错等。 为什么这样不好:不规范的 ......
代码 笔记 大全

202303-天天向上队 实验七 综合软件项目案例

| 项目 | 内容 | | | | |课程班级博客链接 | [2023年春软件工程](https://edu.cnblogs.com/campus/xbsf/2020CSSE/) | |这个作业要求链接|[实验七 综合软件项目案例](https://edu.cnblogs.com/campus/xb ......
案例 项目 202303 软件

MyBatis-Plus删除操作的几种基本方法

## delete删除的三种方法 ### 一、根据 id 删除 ```java @Test void deleteById(Integer id) { empMapper.deleteById(new Emp().getId()); empMapper.deleteById(id); } ``` # ......
MyBatis-Plus MyBatis 方法 Plus

CSS_三大特性下_优先级

# CSS三大特性 ## 1、继承性 [CSS_特性继承和层叠 - Bublly - 博客园 (cnblogs.com)](https://www.cnblogs.com/ZWeva/p/17471809.html) ## 2、层叠性 [CSS_特性继承和层叠 - Bublly - 博客园 (cnb ......
优先级 特性 三大 CSS

Spring的三级缓存

学习资料: https://www.bilibili.com/video/BV1dP411J7tQ/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598 ......
缓存 Spring

cisco思科C3640核心交换机配置snmp

# 配置snmp v2c 运行config t进入全局配置模式 `Switch#config t` `Switch#` 设置只读字符串,public为团体名称,ro为只读 `Switch#snmp-server community public ro` 启用snmp陷井,允许交换机将所有类型SNMP ......
交换机 核心 cisco C3640 3640

这个学期课程的Java学习心得体会

不知不觉中以学习Java将近4个月了,在这几个月的学习中我从一开始的迷茫懵逼,到现在的懵逼迷茫中,写下了这篇这个学期课程的Java学习心得体会。首先,我认为作为一个该开始学习Java的小白,在开始学习之前无论你有多大的热情与信心,都会在之后的学习中被程序啪啪打脸,让你无限的迷茫与懵逼。于是呢在学习中 ......
心得体会 学期 心得 课程 Java

实验7 文件应用编程

task1 #include<stdio.h> #define N 7 #define M 80 typedef struct { char name[M]; //书名 char author[M]; //作者 }BOOK; int main() { BOOK x[N] = {{"《雕塑家》","斯 ......
文件

6.11学习总结

不知不觉中以学习Java将近4个月了,在这几个月的学习中我从一开始的迷茫懵逼,到现在的懵逼迷茫中,写下了这篇这个学期课程的Java学习心得体会。首先,我认为作为一个该开始学习Java的小白,在开始学习之前无论你有多大的热情与信心,都会在之后的学习中被程序啪啪打脸,让你无限的迷茫与懵逼。于是呢在学习中 ......
6.11 11

数学考研高效率速通计划

绝大多数院校的数学考研初试科目是数学分析和高等代数。 根据院校的难度,数学分析和高等代数各选择一本合适的教辅书。 按照考试大纲(各院校略有差异),把不需要的章节删去。 第一轮复习的时候,数学分析安排两个月,高等代数安排一个月。 数学分析把教材内容进行拆分成60天的任务,高等代数30天,阅读所需的章节 ......
高效率 数学

(2023.6.10)线程绑定到指定核上

pthread_setaffinity_np与sched_setaffinity的区别:sched_setaffinity可在进程的线程中去修改亲和性写在启动脚本中是使用pthread_setaffinity_np、sched_setaffinity、还是tasklet ? (https://www ......
线程 2023 10

6.2学习总结

align-items 属性 align-items 设置或检索弹性盒子元素在侧轴(纵轴)方向上的对齐方式。 语法 align-items: flex-start | flex-end | center | baseline | stretch 各个值解析: flex-start:弹性盒子元素的侧轴 ......
6.2

6.4学习总结

flex-wrap 属性 flex-wrap 属性用于指定弹性盒子的子元素换行方式。 语法 flex-wrap: nowrap|wrap|wrap-reverse|initial|inherit; 各个值解析: nowrap - 默认, 弹性容器为单行。该情况下弹性子项可能会溢出容器。 wrap - ......
6.4

6.5学习总结

align-content 属性 align-content 属性用于修改 flex-wrap 属性的行为。类似于 align-items, 但它不是设置弹性子元素的对齐,而是设置各个行的对齐。 语法 align-content: flex-start | flex-end | center | s ......
6.5

6.6学习总结

多媒体查询语法 多媒体查询由多种媒体组成,可以包含一个或多个表达式,表达式根据条件是否成立返回 true 或 false。 @media not|only mediatype and (expressions) { CSS 代码...; } 如果指定的多媒体类型匹配设备类型则查询结果返回 true, ......
6.6

6.7学习总结

CSS3 多媒体查询实例 本章节我们将为大家演示一些多媒体查询实例。 开始之前我们先制作一个电子邮箱的链接列表。HTML 代码如下: 实例 1 <!DOCTYPE html><html><head><style>ul { list-style-type: none;}ul li a { color: ......
6.7

CSS学习笔记

# 1 如何将CSS样式应用到元素上 ## 1.1 内联样式(行内样式) 内联样式表存在于HTML元素的style属性之中。 CSS样式之间用分号;隔开,建议每条CSS样式后面都加上分号; ## 1.2 内部样式表 将CSS放在HTML文件\元素里的\元素之中。 ## 1.3 外部样式表 外部样式表 ......
笔记 CSS

仿滴滴打车百度地图定位查找附近出租车或门店信息

前端vue仿滴滴打车百度地图定位查找附近出租车或门店信息, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12982 效果图如下: # #### 使用方法 ```使用方法 #安装vue-baidu-map插件 npm insta ......
门店 出租车 地图 信息

6.8学习总结

网格元素 网格布局由一个父元素及一个或多个子元素组成。 实例 <div class="grid-container"> <div class="grid-item">1</div> <div class="grid-item">2</div> <div class="grid-item">3</di ......
6.8

6.9学习总结

网格容器 要使 HTML 元素变成一个网格容器,可以将 display 属性设置为 grid 或 inline-grid。 网格容器内放置着由列和行内组成的网格元素。 grid-template-columns 属性 grid-template-columns 属性定义了网格布局中的列的数量,它也可 ......
6.9

6.10学习总结

Java ArrayList Java 集合框架 ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 ArrayList 类位于 java.util ......
6.10 10

GitlabCI学习笔记之五:GitLabRunner pipeline语法之artifacts dependencies

artifacts 用于指定在作业成功或者失败时应附加到作业的文件或目录的列表。作业完成后,工件将被发送到GitLab,并可在GitLab UI中下载。 artifacts:paths 路径是相对于项目目录的,不能直接链接到项目目录之外。 将制品设置为target目录 artifacts: path ......

人月神话阅读笔记1

《人月神话》是一本经典的软件工程书籍,作者弗雷德里克·布鲁克斯在书中提出了许多关于软件开发过程的思考和经验,对软件开发领域产生了很大的影响。下面分两个部分记录我的阅读笔记: 部分一:我过去是怎么做的、为什么这样不好 在我以前的软件开发项目中,我通常会认为如果向团队增加更多的人力,就可以更快地完成任务 ......
神话 笔记

人月神话阅读笔记2

在读完《人月神话》后,我反思了自己在软件开发过程中的做法,并认识到以前采用的一些方式并不是最好的选择,下面是我的阅读笔记: 过去的做法:以人数为目标,尽快完成项目 在我以前的软件开发项目中,我通常会将项目进度视为一个目标,并以人数来实现这个目标。我的想法是招募更多的工程师,以期望可以更快地完成项目任 ......
神话 笔记

go网络编程(一)

【B站最深度的Golang学习到实战 up主强力推荐】 https://www.bilibili.com/video/BV1TK4y1a7ex/?p=101&share_source=copy_web&vd_source=03c1dc52eeb3747825ecad0412c18ab1 # 网络概述 ......
网络编程 网络

SpringBoot进阶教程(七十六)多维度排序查询

在项目中经常能遇到,需要对某些数据集合进行多维度排序的需求。对于集合多条件排序解决方案也有很多,今天我们就介绍一种,思路大致是设置一个分值的集合,这个分值是按照需求来设定大小的,再根据分值的大小对集合排序。 v需求背景 我们来模拟一个需求,现在需要查询一个用户列表,该列表需要实现的排序优先级如下: ......
进阶教程 SpringBoot 教程