NOT

日志模块logging

日志模块logging 函数的简单配置 匹配参数 日志的详细使用 配置成字典格式 函数的简单配置 import logging logging.debug('debug message') logging.info('info message') logging.warning('warning m ......
模块 logging 日志

Windows Issues

Windows Issues 时间乱码 电脑部分软件时间出现乱码,如:〉〇〉《-〇【-〉》 〉《:〉『:》《 ,场景包括"phpStudyPro"与取证软件恢复的数据。 后来发现是 Windows 在『区域格式』设置为『中文(简体汉字,香港特别行政区)』时,解析部分软件的时间数据可能会出现乱码 解决 ......
Windows Issues

echarts 150种图标path

echarts 150种图标path let iconArray=[ 'circle', //实心圆 'rect', //矩形 'roundRect', //圆角矩形 'triangle', //三角形 'diamond', //菱形 'pin', // 'arrow', //箭头 'path:// ......
图标 echarts path 150

求助遗留(Legacy)App 的编译问题(iOS)

事情是这样的,之前委托第三方开发了一个 iOS App ,使用了第四方的库。第四方库依赖 libstdc++ 众所周知,xcode 10 以后,需要迁移到 libc++了。但是第四方库已死,不再维护,当然也不会针对 libc++重新编译。 开始是用网上找到的把 xcode 9 的 libstdc++ ......
Legacy 问题 App iOS

算法打卡|Day5 哈希表part01

哈希表 part01 今日任务 ● 哈希表理论基础 ● 242.有效的字母异位词 ● 349. 两个数组的交集 ● 202. 快乐数 ● 1. 两数之和 目录哈希表 part01链表理论基础Problem: 242. 有效的字母异位词思路解题方法CodeProblem: 349. 两个数组的交集思路 ......
算法 Day5 part Day 01

Java 数组

1.Arrays类 Arrays.deepToString()与Arrays.toString()的区别: Arrays.deepToString()主要用于打印多维数组, Arrays.toString()主要用于打印一维数组,如果用于多维数组,将会打印其地址。 import java.util. ......
数组 Java

2023龙信杯

感谢toto与d3f4u1t 手机取证 1.请分析涉案手机的设备标识是___。(标准格式:12345678) 实际是tar包,加个后缀给xways就能以压缩包识别了,右击浏览即可 根据应用目录可以看出是小米手机,不过这个设备标识我还是第一次听说,不应该是序列号?不会是没提出表示就默认把序列号当标识吧 ......
2023

第一章 初识Linux

一、什么是Linux Linux是一种开源的操作系统,它基于Unix操作系统的设计原则和思想,具有稳定性、安全性和灵活性等优点。和Windows操作系统软件一样,Linux也是一个操作系统软件。但是和Windows不同的是,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统软件(U ......
Linux

第二章 文件管理

一、目录与路径 1.1文件目录 目录是文件系统中的文件夹,用于存储和组织文件和其他目录。 1.2文件路径 路径是用于定位文件或目录的字符串,它指示了从根目录到目标文件或目录的路径。 联系:目录是文件系统中的文件夹,它可以包含其他文件和目录。路径是用于定位文件或目录的字符串,它指示了从根目录到目标文件 ......
第二章 文件

RabbitMQ报错:Shutdown Signal: channel error; protocol method

Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class ......
RabbitMQ Shutdown protocol channel Signal

中介者设计模式-Mediator

随着微服务的流行,而DDD(领域驱动设计)也光速般兴起,CRQS(Command Query Responsibility Seperation--命令查询职责分离)、领域事件名词是不是经常在耳边环绕,而MediatR组件经常用来对其技术的落地,凭这,小伙伴们说火不火?(强行引入主题,牛掰不!!!) ......

Linux---内核初始化

内核初始化 引导加载程序(BootLoader) 计算机首先加载引导(GRUB)。引导加载程序的任务是从存储介质(硬盘、光盘等)加载操作系统内核到内存中,并跳转到内核的启动位置。 设置堆栈和切换到保护模式 内核初始开始时,计算机可能仍让处于实模式。内核会设置堆栈,切换到保护模式或长模式(64位系统) ......
内核 Linux

Linux-----进程的调度基本原则和实现方式

基本原则 公平性 Linux调度器追求公平性,即每个运行中的进程都有机会获得CPU时间。这通过使用时间片轮转算法和动态优先级调度来实现。Linux将进程分为实时(real-time)和普通(normal)进程,以确保实时任务不会被普通任务长时间阻塞。 优先级 Linux采用了静态优先级和动态优先级相 ......
基本原则 进程 原则 方式 Linux

《技术人员修炼之道》 读书笔记

认知决定天花板,行动决定地平线。知行合一,方能立足天地间;学习不是单行道,适当的返回也是可以排忧解难的;越希望结果完美,离完成就越远;方法会比努力更重要;不要追求大而全,应该追求小而美。 ......
人员 笔记 技术

SpringBoot学习2(springboot引导类,Rest基础学习,yml格式)

1.parent、starter 基础篇-08-入门案例解析:parent_哔哩哔哩_bilibili 基础篇-09-入门案例解析:starter_哔哩哔哩_bilibili 2.引导类 引导类扫描所在包加载bean,不在该包内扫描不到。 3.Rest开发 RESR(Representational ......
SpringBoot springboot 格式 基础 Rest

【学习笔记】(29) 笛卡尔树

定义与性质 笛卡尔树是一种二叉树,每一个结点由一个键值二元组 \((k,w)\) 构成。要求 \(k\) 满足二叉搜索树的性质,而 \(w\) 满足堆的性质。 ,也就是说,对于一个节点 \(i\) 的左儿子 \(l_i\) 和右儿子 \(r_i\),一定满足 \(l_i<i<r_i\)(下标 \(k ......
笔记 29

联想thinkbook15 G2 ARE WLAN图标消失

联想thinkbook 15 G2 ARE WiFi图标不见了了: 我试了好多方法,第三种解决了问题。 以下几种解决手段供参考: Win+X→设备管理器→网络适配器; 系统升级导致驱动丢失;如果前面有感叹号,则更新驱动,如果没有这个选项就只能去联想官网下载驱动安装;Lenovo联想售后客户服务中心, ......
图标 thinkbook WLAN ARE 15

Nityacke's 分块(代码待补)(未补全)

P2801 教主的魔法 区间加区间查询一个数排名。 对于每个块,维护其有序序列。修改时散块暴力重构,整块打tag。 查询是简单的。时间复杂度 \(O(n\log B+\dfrac{qn}{B}\log B+qB)\)。 \(B=\sqrt{n\log n}\)时复杂度为\(O(n\sqrt{n}\l ......
Nityacke 代码 39

oracle将一个字段拆分成多个值 (regexp_substr函数)

1、基本语法 REGEXP_SUBSTR(String, pattern, position,occurrence, modifier) String:需要进行处理的字符串。 pattern:正则表达式。 position:起始位置(从字符串的第几个开始,默认为1,注:数据库中的字符串起始位置为1) ......
字段 regexp_substr 函数 多个 oracle

oracle将多行字段拼接成一个列 (listagg函数)

1、基本语法 将多行同列合并展示为一行:LISTAGG(展示字段,分隔符) WITHIN GROUP( ORDER BY 分组维度) 2、解析 with temp as( select '中国' country ,'北京' city from dual union all select '中国' c ......
字段 函数 listagg oracle

每日总结

今日收获 将昨天的遗留问题解决啦! 还将同学们前几天提到的用json传数据到echarts图表中,给我心里听一咯噔(我用的数组格式的转化,今天抓紧时间给弄了); 写完了《设计模式》的作业; 背了英语单词! 学习了springboot+vue3的语句; 明天预计 上课! 肯定是要写大型数据库的作业的啦 ......

SpringBoot 2.7.x 整合 swagger2 冲突问题

问题描述 SpringBoot2.7.x 版本在整合 swagger2 时抛出异常如下: org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootst ......
SpringBoot swagger2 swagger 问题

题解 AtCoder Beginner Contest 268 A~H

RobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinChenRobinC... ......
题解 Beginner AtCoder Contest 268

Oracle中常用的系统表

1、如何快速修改用户中涉及多个表中某个字段类型 1)方法一: SELECT 'alter table '||TABLE_NAME||' modify '||COLUMN_NAME||' VARCHAR2('||DATA_LENGTH||');' --要alter的sql ,T.* FROM dba_ ......
常用 Oracle 系统

linux内核网络源码学习(一)

代码一 linux/include/net/tcp.h #define TCP_SKB_CB(__skb) ((struct tcp_skb_cb *)&((__skb)->cb[0])) 这段代码是一个宏定义,用于将一个struct sk_buff结构中的成员cb转换为struct tcp_skb ......
内核 源码 linux 网络

9.25随笔

在今天的课堂上,我们编写了一道程序,要求如下: 1、可定制(数量):输入大的出题数量值,测试一下系统是否崩溃,反向查找系统是否优化的余地; 2、定制操作数的个数、定制是否有乘除法、定制是否有括号(随机加入)、定制数值范围(确定操作数的取值范围); 3、定义方法实现错题集、错题重练并记录错题的次数功能 ......
随笔 9.25 25

seqkit 软件的安装及使用

001、安装 下载最新版: 官网:https://github.com/shenwei356/seqkit/releases 002、解压、调用测试 (base) [root@pc1 Seqkit]# ls ## 安装包 seqkit_linux_amd64.tar.gz (base) [root@ ......
seqkit 软件

拆位问题小总结

拆位问题小总结 通用表达 异或前缀和: \[\begin{align*} s _ k = \bigoplus_{i= 1} ^ ka_i \\ \end{align*} \]\[\begin{align*} f(l,r) = \bigoplus_{i = l}^ra_i = s_r \oplus s ......
问题

Python 中的数字类型与转换技巧

Python中有三种数字类型: int(整数) float(浮点数) complex(复数) 当您将值分配给变量时,将创建数字类型的变量: 示例:获取您自己的Python服务器 x = 1 # int y = 2.8 # float z = 1j # complex 要验证Python中任何对象的类 ......
类型 数字 技巧 Python

DOS命令2

调用程序 notepad 记事本 mspaint 画图 regedit 注册表 tasklist 查看电脑上运行的所有进程 tasklist 列出运行的所有进程 taskkill 关闭进程 taskkill /im notepad.exe 按映像名关闭记事本。 taskkill /pid 4464 ......
命令 DOS