栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

vue深度监听对象

watch: { picker: { //为对象名 handler() { //对象内数据变化 会执行此方法 document.getElementById('nowColor').style.color=this.picker.color }, deep: true //深度监听申明字段 } } ...

News

CF EDU 106 D - The Number of Pairs

D - The Number of Pairs 数论,线性筛 给定 \(c,d,x\) 求满足 \(c*[a,b]-d*(a,b)=x\) 的 \((a,b)\) 对数 (当 \(a\neq b\) 时,\((a,b),(b,a)\) 算两对) 记 \(lcm=[a,b],\;gcd=(a,b)\) \(a'=\frac a{gcd}\;b'=\frac ...

News

go 1.18 泛型使用

package main import ( "fmt" ) type vector[T any] []T func printslice[T any] (s []T){ for _, v :=range s{ fmt.Println(v) } } type M[K string,V any] map[K]V //K不支持any,因为底层map不支持,所以是...

News

jenkins创建构建任务

jenkins创建构建任务 环境:linux jenkins:Jenkins 2.332.3 jdk:jdk-11.0.15 一、部署 略,参考官网 二、创建构建任务 1、安装初始化后,根据需求安装插件。 2、新建任务 本次构建一个自由风格的软件项目,这个更好入门,配置起来对比好理解。 3、下面将已配置好的一个任务相关配置地方展示如下: 整体一个流程: 1...

News

Cesium 淹没分析 思路

你用这个多边形添加水面估计是做淹没演示之类的吧? 1 直接删除 添加,会有闪烁 2 定义两个primitive去添加删除 3 搞一个矩阵,只更改高度,更改prmitive的modelMatrix 4 update primitive中的update(frameState)去更改position之类的 https://blog.csdn.net/A87305...

News

P4735 最大异或和 题解

题面 考虑异或可以表示成前缀和的形式,则 \(a[p]\oplus a[p+1]\oplus\ldots \oplus a[n]\oplus x=s[p-1]\oplus s[n] \oplus x\)。后面都是知道的,所以可以拿着 \(s[n]\oplus x\) 的值去01-trie上做匹配。注意到还有一个 \(p\in[l-1,r-1]\) 的限制,...

News

接口协议之抓包分析 TCP 协议

TCP 协议是在传输层中,一种面向连接的、可靠的、基于字节流的传输层通信协议。 环境准备 对接口测试工具进行分类,可以如下几类: 网络嗅探工具:tcpdump,wireshark 代理工具:fiddler,charles,anyproxyburpsuite,mitmproxy 分析工具:curl,postman,chrome Devtool 抓包分析TCP...

News

django学习笔记

Choice参数(数据库设计字段常见) 针对某一个字段可能是可以完全列举的, 我们可以使用choice字段 例如: 性别, 成绩等级 gender_choices = (   (1, '男'),   (2, '女'),   (3, '其他'), ) gender = models.IntegerField(choice=gender_choices) sc...