NOT
全局数组未加锁访问溢出导致才内存
在客户那里发现有些数据包被错误的转到了standby SMM上,后面查看 proc 发现是 knet.ko 中的 role 字段被踩 后面再检查发现有三个字段都被踩: zyc@fish smm_arm64 (/≧▽≦)/ ~/do_not_remove/aarch64-marvell-linux-g ......
Windbg常用命令及分析套路
自己也在使用windbg分析问题,但是属于刚入门所以转发下大神的总结:https://www.cnblogs.com/fj365/p/13295453.html 常用 !threadpool 查看线程池CPU使用量 !threads 查看所有托管线程情况 !clrstack 某个线程托管代码的调用栈 ......
雾里滑雪笔记(三)热力学第一定律
热一律及其衍生物 一、热力学第一定律的基本内容 热力学第一定律是能量守恒定律在一定条件下的表现形式。为了理解这种说法,我们考虑所有可能的形式的能量。 系统的总能量可以分为三部分:系统在外力场中的势能或位能 $V$ ,系统整体运动的动能 $T$ ,和系统的内能,即热力学能 $U$ 。 $$E=T+V+ ......
C#中使用Newtonsoft.Charp实现Json对象序列化与反序列化
场景 C#中使用Newtonsoft.Json实现对Json字符串的解析: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/105795048 上面讲的对JSON字符串进行解析,实际就是JSON对象的反序列化。 在与第三方进行交互时 ......
Educational Codeforces Round 155 (Rated for Div. 2)
比赛链接 A. Rigged! 题目链接 就是一个比较简单的模拟就可以解决,如何判断能不能第一只需要考虑比他力量大的耐力是不是也比他大就行,而只要比他大,他就不可能第一,否则输出他的力量作为标杆就行,这样也可以避免比他力量小的也可以举起来。 #include<bits/stdc++.h> using ......
[CF1810G] The Maximum Prefix
题目描述 You're going to generate an array $ a $ with a length of at most $ n $ , where each $ a_{i} $ equals either $ 1 $ or $ -1 $ . You generate this a ......
GitLab——重置(reset)和还原(revert)
Git 命令 reset 和 revert 的区别 - 知乎 (zhihu.com) 总结: git reset --hard 9201d9b19dbf5b4ceaf90f92fd4e4019b6858513 reset——删除节点9201d9b19dbf5b4ceaf90f92fd4e4019b6 ......
mysql 查询时额外查询一个index列,类似sqlserver的ROW_NUMBER()
-- 创建临时表CREATE TEMPORARY TABLE temp1 AS ( SELECT (@rowindex := @rowindex +1) AS rowindex,a.city_id,b.name as 'city_name' ,a.dept_name,a.final_point FR ......
Docker: docker-compose file
docker-compose.yaml: version: '3.3' services: nginx: image: nginx:latest ports: - 8080:80 With regards to the preceding docker-compose file, we have t ......
QOJ 5019 整数
QOJ 传送门 考虑从低位向高位 dp,设 \(f_{i, S}\) 为考虑到从低到高第 \(i\) 位,当前每个数超出上界的情况为 \(S\)。 转移可以枚举这一位填的数: 若 \(a_j = 0, r_j = 1\),那么这一位一定不会超出上界; 若 \(a_j = 1, r_j = 0\),那 ......
农行
符合首套住房标准承诺书 中国农业银行: 本人承诺:本人家庭(包括本人、配偶及未成年子女)当前实际住房情况 已符合房屋所在城市首套住房标准,提供的证明材料真实、准确、有效。如有 不实,则利率调整自始无效,仍按原借款合同约定执行。本人授权你行对本人 家庭住房情况进行查询验证。 借款人(签字): 身份证件 ......
skywalking 安装部署与使用
springcloud3 篇文章0 订阅订阅专栏1、下载SkyWalking apm和agent 下载地址:https://skywalking.apache.org/downloads/ https://archive.apache.org/dist/skywalking/8.8.0/ wget ......
中断嵌套导致的panic
串口日志: [0629_17:01:42]casa_switch_client_tx: ioctl rc -1 [0629_17:01:42]casa_switch_client_tx: ioctl rc -1 [0629_17:01:42]casa_switch_client_tx: ioctl ......
波场(Tron)USDT 合约授权(Approve)以及授权转账(TransferFrom)
授权(Approve) private static async Task<string> ApproveAsync(string privateKey, string spenderAddress, decimal amount) { const string contractAddress = ......
2023-09-23-周日
1), 今天去骑行 成都锦城绿道·天府绿道了 所以一天也没干什么..就和ice,tyj,zk一起骑共享单车 从早上9:00出发,,,到晚上9:00才骑行完毕..哭死😂 应该喊上俊达哥的,,但是不知道为什么我们都忘记叫他了 然后我会写一个独立的文章,,然后概述一下今天的行程和小故事 ......
【2023-09-22】休息空间
20:00 心太小了,所有的小事就大了。心大了,所有的大事都小了。 ——丰子恺 昨晚何太下班晚,也不想她太折腾,就睡酒店了。说真的,我不太喜欢酒店的床,远不及家里的千分一舒服,哪怕再高的档次,还是没有那种贴床的熟悉感。酒店就是一种“快餐”文化产物,图的就是方便。 我很羡慕那种随便沾头就能睡的人,精力 ......
【2023-09-23】连岳摘抄
23:59 返照斜初彻,浮云薄未归。江虹明远饮,峡雨落馀飞。凫雁终高去,熊罴觉自肥。秋分客尚在,竹露夕微微。 ——唐·杜甫《晚晴》 人老了,多些担忧,多些伤感,是普遍现象。贫穷的老人如此,富裕的老人也如此,农村的老人如此,城市的老人也如此,独子的老人如此,多子的老人也如此。如果你把这普遍现象视为你家 ......
Codeforces463-E.Team Work-组合数、DP
Codeforces463-E.Team Work 题意:求 \[\sum_{i=1}^n \binom{n}{i} i^k \]其中\(1\leq n\leq 10^9\),\(1\leq k \leq 5000\)。 题解: 其实这个题\(k\)的数据范围就已经暗示了做法的复杂度——应该是要去考 ......
HashMap的实现原理
HashMap的数据结构: 底层使用hash表数据结构,即数组和链表或红黑树 当我们往HashMap中put元素时,利用key的hashCode重新hash计算出当前对象元素在数组中的下标 存储时,如果出现hash值相同的key,此时有两种情况 如果key相同,则覆盖原始值 如果key不同(出现冲突 ......
Mysql数据库定时备份到OSS
背景 mysql运行在Docker中,计划每天定时备份数据并存储到阿里云OSS。其中用到了定时任务crontab、云存储管理rclone、shell脚本 部署脚本 # 创建目录 mkdir -p ~/task cd ~/task # 创建主备份脚本 touch backup_main.sh # 创建 ......
个人项目评价
优点:她把各个模块儿完成的很好并且生成的卷子没有异常 缺点:使用路径是使用了绝对路径这导致可移植性差的原因,代码布局上不是很好。 如下伪代码: package page;import java.io.*;import java.text.SimpleDateFormat;import java.ut ......
js/ts 填充表单函数
直接代码 function from(form: string | HTMLFormElement, data: { [key: string]: any }) { let target: Element | null; if (form instanceof Element) { target = ......
flex布局
伸缩容器,伸缩项目 伸缩容器: 开启了display:flex; 的元素就是伸缩容器 伸缩项目: 伸缩容器的所有子元素自动成为伸缩项目 备注: ①仅伸缩容器的"子元素"是伸缩项目. 孙子重孙子等后代元素,不是伸缩项目. ②一旦成为了伸缩项目,全都会被块状化,无论原来是那种元素(块,行 ......
记录一次inode慢的文件和处理
查看inode的情况 [root@ www]# df -hi Filesystem Inodes IUsed IFree IUse% Mounted on /dev/vda1 2.5M 93K 2.5M 4% / tmpfs 984K 2 984K 1% /dev/shm /dev/vdb1 5.0 ......
echarts 使用双Y轴时,数据差距大,对不齐的问题,已解决
两个不同种类的数据差距大 使用dataset的option配置项 option = { legend: {}, tooltip: {}, dataset: { dimensions: ['model', '评分数', '评分值'], source: [ { model: 'FBA', 评分数: 15 ......
深度学习原理概述
1.1 深度学习原理概述 深度学习是机器学习的一个分支,机器学习是人工智能的一个分支。三者的关系如图: 人工智能、机器学习和深度学习的关系 通常,对于一个问题的求解,是先给定输入数据,然后将输入数据代入对应的计算规则,利用计算规则求解出对应问题的计算结果。 而对于机器学习而言,是先给定输入数据和真实 ......
300M带宽,下载速度才10MB/S!教你一步一步找出问题!
在互联网的带宽传输都是以bit (位)为单位 而文件的大小都是Byte(字节)为单位 他们的换算关系为: 1Byte = 8 bit 1MB = 8Mb 在通常情况下,下载文件的速度大约就是运营商宣传带宽的1/8,100M带宽大约就只有12.5MB的文件下载速度啦。 因此正常的300M宽带的正常下载 ......
Linux服务器文件外发行为检测
我超怕的 -https://www.cnblogs.com/iAmSoScArEd/p/17727571.html Code #!/bin/bash # Specify the directory where user home directories are located USER_HOME_D ......
mysql5.7的一些日常操作
查看库 MySQL [mysql]> show databases; + + | Database | + + | information_schema | | auditlog | | mysql | | nacos_config | | performance_schema | | sys | ......
入门篇-其之四-字符串String的简单使用
什么是字符串? 在Java编程语言中,字符串用于表示文本数据。 字符串(String)属于引用数据类型,根据String的源码,其头部使用class进行修饰,属于类,即引用数据类型。 字符串的表示 字符串使用双引号""表示,在双引号中你可以写任意字符。 和前面定义并初始化基本数据类型的变量一样,定义 ......