AND
2023.8.19-假期周进度报告
本周,主要进行暑期社会调查内容的思考和基本社会调查报告的编写,下周准备继续完成暑期社会调查报告和调查日志的编写,并按要求将它们抄到纸上。 本周日,思考社会调查的主题,完成了社会调查的主题,遇到了社会调查写什么好呢的问题,解决方法是想到既然在揽月湾附近,就以揽月湾为主题写一个社会调查吧。 本周一,准备 ......
Netty编解码&粘包拆包&心跳机制&断线自动重连
Netty编解码Netty涉及到编解码的组件有Channel、ChannelHandler、ChannelPipe等,先大概了解下这几个组件的作用。ChannelHandlerChannelHandler充当了处理入站和出站数据的应用程序逻辑容器。例如,实现ChannelInboundHandler ......
Dart 是不是单线程模型?是如何运行的?
引用《Flutter中文网》里的话:Dart 在单线程中是以消息循环机制来运行的,其中包含两个任务队列,一个是“微任务队列” microtask queue,另一个叫做“事件队列” event queue。入口函数 main() 执行完后,消息循环机制便启动了。首先会按照先进先出的顺序逐个执行微任务 ......
解决虚拟上docker 启动ES访问不成功
可能原因是ES太耗内存了,我发现启动了ES容器后,像docker ps这种命令都很慢而且查看日志发现进行垃圾回收出现错误。所以判断可能是因为ES太耗内存。采用以下命令启动容器,应该可以解决。 ``` docker run -id --name elasticsearch -d --restart=a ......
《408操作系统 》复习笔记 ② 第二章 进程与线程
"进程概念、组成、特征", "进程状态与转换", "进程控制","进程间通信", "线程实现方式", "多线程模型", "线程状态与转换、组织控制" ......
P9572 Colorful Days♪
[原题链接](https://www.luogu.com.cn/problem/P9572 "原题链接") ## 题目大意: 有两个数组$S$,$T$,你可以把S进行复制并接到其后面形成$S^k$,如$S$=`123`,则$S^2$=`123123`,$S^3$=`123123123` 让你求出$S ......
强化学习算法如何将GPU利用率提高到100%——在线强化学习如何将GPU利用率提升至100%
一直有个疑问,那就是“强化学习算法如何将GPU利用率提高到100%”,在一些论坛中也有人会提出这样的问题,但是一直也没有人比较正面的回答过这个问题,为此正好自己又想到了这么一个问题,于是想在这里正面的谈论下这个问题。 ......
高级定时器寄存器
TIMx_CR1 TIM1&TIM8 control register 1 TIM1 和 TIM8 控制寄存器 1 TIMx_CR2 TIM1&TIM8 control register 2 TIM1 和 TIM8 控制寄存器 2 TIMx_SMCR TIM1&TIM8 slave mode con ......
ArcGIS安装包免费分享|附安装教程
::: block-1 ### DataAssassin > 全网同号,数据免费获取请关注公众号**DataAssassin**,如有问题请添加公众号联系作者。感谢您的关注。 ::: # ArcGIS介绍 **ArcGIS**是Esri公司开发的一款全面的系统,用户可用其来收集、组织、管理、分析、交 ......
元气壁纸下载器
# 元气壁纸下载器 ### 本软件使用python编写并使用nuitka进行打包 软件灵感来源于吾爱破解2007156,但代码全部原创 目前软件还只有命令行版本,GUI正在编写中 打包版本下载地址 https://www.123pan.com/s/pXIrVv-p4q53.html提取码:52pj ......
Gale-Ryser 定理
给定两个非负整数数列 $p_1 \ge p_2 \ge \dots \ge p_n$ 以及 $q_1 \ge q_2 \ge \dots \ge q_m$ 满足 $\sum_{i = 1}^n p_i = \sum_{i = 1}^m q_i$,存在一个简单二分图使得左部点的度数分别为 $p_1, ......
Netty核心功能与线程模型
Netty初探NIO 的类库和 API 繁杂, 使用麻烦: 需要熟练掌握Selector、 ServerSocketChannel、 SocketChannel、ByteBuffer等。开发工作量和难度都非常大: 例如客户端面临断线重连、 网络闪断、心跳处理、半包读写、 网络拥塞和异常流的处理等等。 ......
面向对象编程
# 面向对象编程 ## 多[多种]态[状态]基本介绍 方法或对象具有多种状态,是面向对象的第三大特征 ## 多态的具体体现 1. 方法的多态 2. 对象的多态 ```java /* 1.一个对象的编译类型和运行类型可以不一致 2.编译类型在定义对象时,就确定了,不能改变 3.运行类型是可以变化的 4 ......
面向对象高级01
# 面向对象高级 ## 一、类变量和类方法 ### 1.1类变量和类方法 #### 1.1.1 static变量是对象共享的,不管static变量在哪里 #### 1.1.2 共识: (1)static 变量是同一个类的对象共享。(2)static变量在类加载的时候就已经生成了 #### 1.1.3 ......
python+playwright 学习-74 set_extra_http_headers设置浏览器请求头部
# 前言 大部分网站保存登录状态是用cookies,也有个别网站是在请求头部添加token实现保存登录。 playwright 可以使用set_extra_http_headers() 方法设置浏览器请求头部参数 # set_extra_http_headers() 方法 设置头部参数headers ......
1.7 App快速预览单张模板
# 一、App快速预览单张模板 ## 1. 环境准备 将 PC 设备与移动设备切换至同一网络环境下。有两种方法: 1)手机给电脑开热点 2)手机和电脑连接同一热点 > 注:为防止电脑 IP 未切换到无线网络的 IP,请拔掉有线网。 ## 2. 访问单张模板 1)打开 FineReport 设计器,打 ......
老隋:什么赚钱就做什么,记住轻资产运营,试错成本低
> 来源:BV1XM4y1275N 我们当时也不懂,当我看到赚钱了,我就直接抄,你是不是也在找赚钱的机会,但是很多人都跟你讲,找风口行业,我跟大家说,别管这么多,什么赚钱干什么,20年我们做多少频,一年将近做了1000万。 21年我们开始做蓝海项目,做到2000万,就去年这种情况下,我们还做了500 ......
CSCI316 大数据挖掘
CSCI316 (SIM) 2023 Session 3 Individual Assignment 2CSCI316 – Big Data Mining Techniques and ImplementationIndividual Assignment 22023 Session 3 (SIM) ......
《区间最值操作与历史最值问题》(吉如一)阅读笔记
## A. 基础区间最值操作 ### 问题描述 给定一个序列 $A$,需要支持以下操作: 1. 给定区间,将内部所有元素对 $X$ 取最大值。 1. 询问区间和。 ### 解法 首先,传统的线段树区间操作时间复杂度为 $\Theta(\log n)$,这是基于任何一个区间在线段树上作拆解,最终得到的 ......
P9571 Horizon Blue 题解
[原题链接](https://www.luogu.com.cn/problem/P9571) ## 题目大意: $有三个操作,分别为$ $操作1加入一条直线$ $操作2查询与一条直线相交但不重合的直线条数$ $操作3删除所有与一条直线相交或重合的直线$\ $注意:后面两个操作的直线并不需要加入$ $ ......
MacbookPro 17年款老机器升级Macos10.15.7挺好的
# MacbookPro 17年款老机器升级Macos10.15.7挺好的 由于需要安装一些软件,至少需要10.14或者10.15,所以,把MacBookPro 17年款的老机器进行了升级,原装的系统是10.12.6. 安装之前在网上搜索了各种升级的利弊,有升级成功的,也有很多说升级之后不能使用,然 ......
AGC029E Wandering TKHS
没有简要题意了,哈哈! 分析一下题目给出的过程。直觉告诉我们关键在于点 $r$ 到 $1$ 的这条路径。一个结论是整个过程中访问的编号最大的点就是这条路径上的最大点,证明可以考虑如果访问了不在路径上的更大的点,在此之前一定可以够到 $1$,于是矛盾。 于是可以发现最大值很重要,那么直觉告诉我们首先观 ......
01 常用语句
# Data Manipulation language(DML) - SELECT 查询 - INSERT 插入 - UPDATE 更新 - DELETE 删除 - MERGE # Data definition language(DDL) - CREATE 创建对象 - ALTER 修改对象定义 ......
SQL注入基础学习
## SQL注入基础 #### 一、sql注入的基本知识 ##### Ⅰ、sql注入原理 通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。通常未经检查或者未经充分检查的用户输入数据或代码编写问题,意外变成了代码被执行。 产生漏洞的条件: ......
登录功能(auth模块ajax方法)
前端 <div class="container-fluid"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <h1 class="text-center">登录</h1> <div class="form-group"> <la ......
电压采样电路
问题: 一般使用MCU的ADC功能来实现电压监控。但是外围电路的不同会有不同的采样精度。本文主要记录两种电压采样电路。 典型电路 图 1 电压经过分压之后,输入到ADC模块 图 2 采样电压经过运放之后,进行电压采样 具体分析 第一种电路: 直接分压之后,输入到ADC模块。在其右侧为左侧的等效电路( ......
iBooker 技术评论 20230819:打工是风险最高的事情
很多人总是认为打工是稳定的事情,因为每个月都有工资到账。但是这个稳定从来不取决于你,是公司所决定的。换句话说,公司想什么时候开除你就什么时候开除你。 这么看来,打工毫无稳定可言。根据墨菲定律,如果公司能够迫害你,或者说迫害你的收益大于不这么做,就一定会迫害你。那为什么多数人不去创业呢?一是,大多数人 ......
python - base64转图片
折腾了base64转png弄了很久,使用以下代码进行转换后图片一直打不开 ``` import base64 imgData = 'data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD后面省略' imgData = src.split(',')[1] i ......