XOR

css和html入门

# css和html入门 + 前言: 这是一个oier在摆烂之时随便学的学习笔记,本来想搞cnblog的博客,然后发现博客的外观可以自己搭建,于是开始现学现卖,几乎没有参考价值,完全自娱自乐。 ## html是什么? 超文本标记语言(英语:HyperText Markup Language,简称:H ......
html css

巴基斯坦某地发生火灾及安科瑞电气火灾监控系统的介绍

安科瑞虞佳豪 当地时间7月12日,巴基斯坦拉合尔老城巴蒂门 (Bhati Gate) 附近一所房屋发生火灾,造成同一家庭的10名成员死亡。 据救援人员介绍,初步调查显示,电路短路造成了房屋起火。目前救援人员已将火势控制住。 随着国民经济的发展和人民生活水平的不断提高,我国工业用电和家庭用电量逐年增加 ......
火灾 监控系统 电气 系统

Java Scanner 类详解

Java Scanner 类详解 介绍 Java Scanner 类是 java.util 包中的一个类,它可以从不同的输入源(如标准输入、文件、字符串等)读取数据,并将数据转换为 Java 中的基本类型或字符串。它是 Java 5 的新特性,可以方便地实现用户输入的获取和处理。 使用场景 Java ......
Scanner Java

kubernetes之 Ingress及Ingress Controller资源

第七部分 ingress及ingress controller配置如何使用ingress服务,优先配置系统参数 a、编辑kubelet配置文件/etc/sysconfig/kubelet,设置其忽略Swap启用的状态错误,内容如下, KUBELET_EXTRA_ARGS="--fail-swap-o ......
Ingress kubernetes Controller 资源

JDK1.8日期类常用方法总结

Java 1.8推荐使用java.time包中的日期和时间类来处理日期和时间。这些类提供了更简单、更清晰、更易于使用的API。 在日常工作中最常用的三个时间处理API: 1、LocalDate 只显示日期部分(yyyy-MM-dd)。 2、LocalTime 只显示时间部分(HH:mm:ss)。 3 ......
常用 日期 方法 JDK1 JDK

Csrf跨站请求伪造漏洞简述

Csrf跨站请求伪造(客户端发起) **原理:** 利用已登录的用户身份,以用户的名义发送恶意请求,完成非法操作。 当用户第一次发请GET请求时后台会给前端发送一个加密字符串,下次用户发请POST请求时就需要带这这个加密字符串发送 CSRF的使用:在setting.py中间件中的django.mid ......
漏洞 Csrf

h5+热更新下载wgt

html5+下载更新包 var dtask =plus.downloader.createDownload("http://192.168.4.41:8096/upgrade/__UNI__EEBDBA7.wgt", {}, function(d, status){ var filePath = p ......
wgt h5

Deer_Gf之构建Packed包资源

### Deer_Gf之构建Packed包资源 #### 说在前面 听到很多群友希望框架支持第一次出包走包体内资源后续有更新增加更新资源 本来Gameformework(Gf)框架支持Packed包资源模式,但是Deer扩展的GF框架,增加了程序集热更资源和表热更资源,由于这两块资源下载没有写完整, ......
Deer_Gf Packed 资源 Deer Gf

插件基础

const fp = require('fastify-plugin') const { DataSource } = require('typeorm') function dbPlugin(fastify, options, done) { const con = new DataSource( ......
插件 基础

字符设备驱动之输入子系统分析(四)

作者:Bright-Ho 联系方式:836665637@qq.com 这一节主要讲解“设备硬件层”;这一层的内容就需要我们自己来实现;这里主要讲解框架; 在“核心层”里面会提供一个input_register_device()这样一个函数; 在“设备硬件层”先构造并初始化一个struct input ......
设备驱动 子系统 字符 设备

定义路由

const routes = (fastify, options, done) => { fastify.post('/login', async (request, reply) => { return 'ok' }) fastify.get('/getBooks', async (request ......
路由

P1115 最大子段和 一维动态规划

#include<iostream> #include<cmath> using namespace std; long long n,a[200005],dp[200005],ans; int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>a[i]; ......
动态 P1115 1115

Django框架学习-Celery的使用

celery用户文档:https://docs.celeryq.dev/en/v5.3.1/userguide/index.html 1、Celery的提出 用户需要在网站填写注册信息,发给用户一封注册激活邮件到邮箱,如果由于各种原因,这封邮件发送所需时间较长,那么客户端将会等待很久,造成不好的用户 ......
框架 Django Celery

REST CRUD

REST CRUD 使用APIPost工具测试 查询 新增 修改 删除 ......
REST CRUD

JVM垃圾回收

## 内存分配和回收原则 ### 对象优先在 Eden 区分配 - 当 Eden 区没有足够空间进行分配时,虚拟机将发起一次 Minor GC。 - GC 期间虚拟机又发现 `对象` 无法存入 Survivor 空间,所以只好通过 **分配担保机制** 把新生代的对象提前转移到老年代中去,老年代上的 ......
垃圾 JVM

[第三章 web进阶]Python里的SSRF

一、运行靶机 发现没有有效界面信息,这个时候查看靶机说明信息,在说明信息里面明确提到访问容器内部的 8000 端口和 url path /api/internal/secret 即可获取 flag 二、根据提示信息访问url 由于提示信息中提到url path,则可以尝试设置参数名为url ?url ......
第三章 Python SSRF web

jsp实现浏览器端大文件分片上传

​ 在web项目中上传文件夹现在已经成为了一个主流的需求。在OA,或者企业ERP系统中都有类似的需求。上传文件夹并且保留层级结构能够对用户行成很好的引导,用户使用起来也更方便。能够提供更高级的应用支撑。 数据表结构文件 ​ 编辑 文件夹数据表结构 ​ 编辑 文件数据表结构 ​ 编辑 该项目核心就是文 ......
浏览器 文件 jsp

认证与会话安全(五)

一、会话及会话管理 会话是指客户端与服务端一系列交互过程,这一系列的交互过程可能包含很多次请求和响应,由于HTTP协议是无状态的,服务器为了识别请求来自哪个客户端用户,引入了会话机制。 通常使用Cookie与Session来实现Web应用的会话管理,Cookie通过在客户端记录信息确定用户身份,Se ......

递归和迭代的区别

递归 关键字是if-else 深层的调用 ,一层一层进行执行函数的调用 是这样的 ![image](https://img2023.cnblogs.com/blog/1973284/202307/1973284-20230712173402094-1981617806.png) 迭代 关键字是 fo ......

测试标题2

测试内容 ![img](https://img2023.cnblogs.com/blog/2993952/202307/2993952-20230712173823941-472538134.png) ......
标题

迈开第一步,成功一大步

大家可能会好奇我们久壳机房断更一个月,就光忙碌一个展会吗?当然不是啦!我们久壳机房在这一个月参加了两个展会,一个是琶洲A区第六届工业互联网展,一个是琶洲C区的第十一届装配式建筑展。 大家上一个展会欣赏完了,是不是对新的展会有新期待呢?在这边我先给大家剧透一下,新展会是两个展会合并,因此整个展会是风格 ......
大步

Python面试

1. 了解哪些Python装饰器? @torch.no_grad(): 这个装饰器用于禁用梯度计算,以减少内存消耗和加速推断过程。 @lru_cache 在记忆化搜索中保存历史结果。 2. GIL是什么 GIL是CPython的一个特性,它限制了多线程的实现,单位时间只有一个线程能执行任务。但使用G ......
Python

ACL(访问控制列表)、SNAT、DNAT

[TOC] ### 一、ACL #### 新建 ![](https://img2023.cnblogs.com/blog/2937119/202307/2937119-20230712172459844-429783796.png) #### 配置 ![](https://img2023.cnblo ......
SNAT DNAT ACL

Solution Set of NFLS SImulations

在 nfls 的最后一天,来记录一些似乎有意义的题吧。 没有原题(或者我忘了原题)的就简要写下题意,不放原题面了。 [TOC] ![NOI2023 模拟赛 33](https://img2023.cnblogs.com/blog/2913835/202307/2913835-202307120824 ......
SImulations Solution NFLS Set of

数据库参数设置

数据库参数设置 设置:数据库的帐套号,帐套名称,数据库类型,用户名,密码,数据库IP,数据库端口,数据库名称,数据库驱动的动态库 ......
参数 数据库 数据

haproxy代理排干、置维以及就绪操作

前言: 我们在使用haproxy作为代理流量的时候,如果后端服务需要进行维护下线,那么就可以使用haproxy自带的status模块来完成。以下为具体示例。 一、haproxy开启status模块 1、在haproxy.cfg的defaults区域开启以下参数 1 listen stats 2 bi ......
haproxy

索引

1.索引设计原则 对查询频次较高,且数据量比较大的表建立索引。 索引字段的选择,最佳候选列应当从where子句的条件中提取,如果where子句中的组合比较多,那么应当挑选最常用、过滤效果最好的列的组合。 使用唯一索引,区分度越高,使用索引的效率越高。 2.explain分析执行计划 id 字段是 s ......
索引

事件循环

1. 何为进程 (在哪运行代码 浏览器中的进程中) 程序运行需要有他自己专属的内存空间, 内存空间 进程 每个应用至少一个进程,进程之间相互独立, 即使要通信,也要双方同意 2. 何为线程 (谁来运行代码 线程) 一个进程至少一个线程,进程开启之后会自动创建一个线程来运行代码,该线程称之为主线程 如 ......
事件

Python 类别别名 type alias

Type aliases Type aliases are defined by simple variable assignments: Url = str def retry(url: Url, retry_count: int) -> None: ... Note that we recomm ......
别名 类别 Python alias type

Stream - Collectors.groupingBy实现分组后,且每个分组也进行排序

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Stream - 实现分组后,且每个分组也进行排序 前言 一、groupingBy高级用法 二、先分组,再排序 总结 前言 之前记录过:stream的三个常用方式(toMap,groupingBy,findFirst)。 这里继续记录 ......
Collectors groupingBy Stream