常量 语言学习 变量 语言

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 ......

6.1学习总结

justify-content 属性 内容对齐(justify-content)属性应用在弹性容器上,把弹性项沿着弹性容器的主轴线(main axis)对齐。 justify-content 语法如下: justify-content: flex-start | flex-end | center ......
6.1

5.25学习总结

CSS3 调整尺寸(Resizing) CSS3中,resize属性指定一个元素是否应该由用户去调整大小。 这个 div 元素由用户调整大小。 (在 Firefox 4+, Chrome, 和 Safari中) CSS代码如下: 实例 由用户指定一个div元素尺寸大小: div { resize:b ......
5.25 25

5.26学习总结

CSS 图片 本章节将为大家介绍如何使用 CSS 来布局图片。 圆角图片 实例 圆角图片: img { border-radius: 8px;} 尝试一下 » 实例 椭圆形图片: img { border-radius: 50%;} 尝试一下 » 缩略图 我们使用 border 属性来创建缩略图。 ......
5.26 26

5.27学习总结

CSS 按钮 本章节我们为大家介绍使用 CSS 来制作按钮。 基本按钮样式 默认按钮 CSS 按钮 实例 .button {背景颜色: #4CAF50; /* 绿色 */边框:无;颜色:白色;填充:15px 32px;文本对齐:居中;文字装饰:无;显示:内联块;字体大小:16px;} 尝试一下 » ......
5.27 27

5.28学习总结

CSS 分页实例 本章节我们将为大家介绍如何通过使用 CSS 来创建分页的实例。 简单分页 如果你的网站有很多个页面,你就需要使用分页来为每个页面做导航。 以下实例演示了如何使用 HTML 和 CSS 来创建分页: CSS 实例 ul.pagination { display: inline-blo ......
5.28 28

5.29学习总结

CSS3 框大小 CSS3 box-sizing 属性可以设置 width 和 height 属性中包含了 padding(内边距) 和 border(边框)。 浏览器支持 表格中的数字表示支持该属性的第一个浏览器的版本号。 紧跟在数字后面的 -webkit- 或 -moz- 为指定浏览器的前缀。 ......
5.29 29

5.30学习总结

CSS3 弹性盒子(Flex Box) 弹性盒子是 CSS3 的一种新的布局模式。 CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的 ......
5.30 30

5.31学习总结

flex-direction flex-direction 属性指定了弹性子元素在父容器中的位置。 语法 flex-direction: row | row-reverse | column | column-reverse flex-direction的值有: row:横向从左到右排列(左对齐), ......
5.31 31

5.23学习总结

使用 SELECT ... INTO OUTFILE 语句导出数据 以下实例中我们将数据表 runoob_tbl 数据导出到 /tmp/runoob.txt 文件中: mysql> SELECT * FROM runoob_tbl -> INTO OUTFILE '/tmp/runoob.txt'; ......
5.23 23

5.24学习总结

MySQL 导入数据 本章节我们为大家介绍几种简单的 MySQL 导入数据命令。 1、mysql 命令导入 使用 mysql 命令导入语法格式为: mysql -u用户名 -p密码 < 要导入的数据库数据(runoob.sql) 实例: # mysql -uroot -p123456 < runoo ......
5.24 24

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

cache 缓存 用来指定需要在job之间缓存的文件或目录。只能使用该项目工作空间内的路径。不要使用缓存在阶段之间传递工件,因为缓存旨在存储编译项目所需的运行时依赖项。 如果在job范围之外定义了cache ,则意味着它是全局设置,所有job都将使用该定义。如果未全局定义或未按job定义则禁用该功能 ......
GitLabRunner 语法 GitlabCI pipeline 笔记

5.22学习总结

1. 类和对象的抽象理念 类和对象的概念是面向对象编程(OOP)的基础。在Python中,面向对象的设计方法提供了一种封装数据和功能的有效方式。它让我们能将现实世界的事物和行为映射到代码中,这种映射更加符合我们人类的认知方式,让我们能以更自然的方式理解和设计复杂的软件系统。 类的抽象 类是抽象的模板 ......
5.22 22

pwn学习随笔

在学习ret2syscall中 ROPgadget --binary rop --ropchain 这个命令 payload直接自动生成,仔细阅读一下自动生成的,发现就是都是利用片段拼接,而且只调用了一次int 0x80,调用的这次也是咱们那个只能用一次的int 0x80的那个地址。这种直接生成的p ......
随笔 pwn

C语言宏(macro)小技巧

[toc] # 字符串化运算符(stringizing operator) 运算符 # 在宏中会将实参直接转化为字符串literal,也就是字符串常量,举个简单的例子: ``` c #define arg2str(p) #p puts(arg2str(666)); // 宏展开后变成如下 puts( ......
语言 技巧 macro

学习,控制LED灯,亮2秒,灭1秒

int led=13; void setup() { // put your setup code here, to run once: pinMode(led,OUTPUT); } void loop() { // put your main code here, to run repeatedl ......
LED

Go语言之gin框架源码学习

# Go语言之gin框架源码学习 ## gin 框架路由注册与路由匹配、中间件 ```go package main import ( "fmt" "github.com/gin-gonic/gin" "net/http" ) func func1(c *gin.Context) { fmt.Pri ......
源码 框架 语言 gin

Java编程技巧-定义集合常量、定义数组常量的最佳方式

场景 Java中定义集合常量的最佳方式 在编码中,经常使用到各种集合常量,比如List(列表)常量、Set(集合)常量、Map(映射)常量等。 普通方式一般这样写: public static final List<Integer> CONST_VALUE_LIST = Arrays.asList( ......
常量 编程技巧 数组 方式 技巧

第七章学习笔记

## 第13章 密码协议导论 - 建立安全密码协议最主要的挑战:设计者或实现者不能控制协议的过程 - 设计密码协议的假设:在和攻击者打交道 ### **13.1 角色** - **单个实体可以充当协议中的任意一方角色** (尤其是在分析协议安全性时) ### **13.2 信任** - **信任的来 ......
笔记

Shellcode Execution in a Local Process with QueueUserAPC and NtTestAlert(nim学习系列)

# Shellcode Execution in a Local Process with QueueUserAPC and NtTestAlert ## APC队列 异步过程调用(APC)队列是一个与线程关联的队列,用于存储要在该线程上下文中异步执行的函数。操作系统内核会跟踪每个线程的 APC 队 ......

COMP9417 Machine Learning 机器学习

COMP9417 - Machine LearningHomework 1: Regularized Regression & NumericalOptimizationIntroduction In this homework we will explore some algorithms for ......
Learning 机器 Machine COMP 9417

js笔记_变量的作用域

在JavaScript中,var定义变量实际是有作用域的。 假设在函数体中声明,则在函数体外不可以使用,(非要想实现的话,后面可以研究 一下 闭包) function li(){ var x = 1; x = x+1;//2 } x = x + 2;//uncaught ReferenceError ......
变量 作用 笔记

uniapp-黑马优选学习01

01. IDE使用 HBuilderX 02. scss/sass 插件安装:为了方便 样式的编写 地址: https://ext.dcloud.net.cn/plugin?name=compile-node-sass 03. 快捷键方案的设置、IDE主题色的设置、基本设置(ctlr 加 alt 加 ......
黑马 uniapp

机器学习——泰坦尼克号幸存者预测及分析

1. 项目背景 泰坦尼克号: 是当时世界上体积最庞大、内部设施最豪华的客运轮船, 于1909年3月31日动工建造, 1912年4月2日完工试航. 于1912年4月10日, 在南安普敦港的海洋码头, 启程驶往纽约, 开始了它的第一次, 也是最后一次的航行. 泰坦尼克号将乘客分为三个等级: 三等舱位于船 ......
幸存者 机器

5.26日学习总结之网络编程socket

Python socket编程在网络上的教程较少,菜鸟中也只是给出了一小段描述,在此我推荐白羽黑夜socket编程 | 白月黑羽 (byhy.net)其中的描写非常详细,本人也是在此学习的。 socket又被称作套接字,可以简单的看作是两个地址(ip,port地址)之间通过socket的函数来进行传 ......
网络编程 socket 网络 5.26 26

GoLand 2023(GO语言集成开发工具环境)mac版

GoLand是一个非常简单的 Go语言开发工具,它使您能够在各种平台上构建 Go应用程序。在过去的几年里, GoLand2023在各个领域进行了改进,并且继续发展。我们从这篇文章开始,以了解 GoLand的新功能。 GoLand的一个很棒的功能是允许您设置源代码,而不仅仅是编译它。这使您可以在编写代 ......
开发工具 语言 环境 工具 GoLand

4.30学习总结之初见tkinter

Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。 由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库,对简单图形界面的实现十分简单。 在引入"imp ......
tkinter 4.30 30