NOT

进行了部分文章的整理

删除了部分过时的文章,如wcf等技术知识 部分重复的文章, 一些文章可以用后面更详细的文章代替 一些代码类的当时水平有限, 时过境迁,现在也看不上。 部分作为知识点记录的文章现在可以用chatgpt之类的ai引擎代替, 并且知识点更新, 更全面,更强大 部分转载类的文章: 转载基本上只能本人可见,不 ......
部分 文章

Marine pollution resources

Marine Pollution The world’s marine pollution comes in many forms – from toxic chemicals, sewage and fertilisers to plastics, discarded fishing nets a ......
pollution resources Marine

20231028

23/10/28 NOIP模拟赛总结 时间安排 7:40-8:00 看题 8:00-8:30 看到T1题面的第一眼:寄。 看到提示,发现做法已经给出来了,直接写过。 8:30-8:50 开T2,没啥思路,先打了30的暴力。 8:50-9:30 T3写了个 \(O(n^2)\) 的做法,当时以为是 \ ......
20231028

微信小程序学习随笔

scroll-view与view 要做出滚动视图的效果 <scroll-view> <view id="1">11</view> <view id="2">22</view> <view id="3">33</view> </scroll-view> 在wxss中对scroll-view使用 whi ......
随笔 程序

iptables 使用总结

Linux 系统的防火墙功能是由内核实现的 2.0 版内核中,包过滤机制是 ipfw,管理工具是 ipfwadm 2.2 版内核中,包过滤机制是 ipchain,管理工具是 ipchains 2.4 版及以后的内核中,包过滤机制是 netfilter,管理工具是 iptables iptables ......
iptables

IEEEXTREME

很难理解有这么抽象的 24h 算法竞赛,每 2h 发 2 / 3 题,从早上八点到下一天八点。每个题目的分数动态变化,先做出来和后做出来基本没啥区别,分一样。部分分不说清楚,写之前不知道能多少分,乱搞能不少分。可以上网查阅资料,也没有限制聊天什么,那不是很容易作弊。比较开心的是这种比赛可以一直交题没 ......
IEEEXTREME

11月第一周学习计划(2023/10/29 )

科目大类 学习科目 言语 标题填入 态度理解 道理解释 词句理解 提炼关键词 逻辑推理 逻辑论证之归因论证 申论 分析理解题目 每项需要完成事件 1. 看完相关网课,每一个部分整理笔记并且形成博客上传。 2. 相关题目,整理错误题目,申论订正正确答案,并拍照上传。 3. 完成率,每日更新。 ......
2023 10 29

文件管理

Linux系统中,一切皆文件,所以需要掌握文件管理的基本内容和原理,熟悉Linux文件目录管理各种功能命令。 菜单打开终端窗口或者利用组合按键ctrl+alt+Fn进入到命令行终端,并以root用户登录系统。 Linux系统以单根的方式组织文件,所有的文件都存在于根目录/下,可以使用ls命令查看根目 ......
文件

线程安全,读-取 ,都加锁

如果一个线程修改属性,而另一个线程读取相同的属性,那么在多线程环境中,为了确保数据的一致性,通常也需要使用锁来同步访问。 即使一个线程只读取属性而不修改它,也不能保证在读取的同时,另一个线程进行修改操作。如果没有适当的同步机制,可能会导致读取到不一致或不完整的数据。 以下是一个示例代码,演示了在一个 ......
线程

获取摄像头名字和索引

# pip install wmi import wmi def get_camera_name(): camera_names = [] wmi_obj = wmi.WMI() cameras = wmi_obj.Win32_PnPEntity() for camera in cameras: i ......
摄像头 索引 名字

多线程读取多个摄像头并把画面显示到Tkinter 的 label上面

import cv2 import threading import tkinter as tk from PIL import Image, ImageTk class CameraThread(threading.Thread): def __init__(self, camera_index, ......
线程 摄像头 画面 多个 Tkinter

重要数据类型

重要数据类型 列表数据类型 在实际开发中,经常需要将一组(不只一个)数据存储起来,以便后边的代码使用。列表就是这样的一个数据结构。且列表是Python中最基本也是最常用的数据结构之一。 什么是数据结构呢? 有列表,,元组,字典,字符串等。 通俗来讲,可以将数据结构当做是某种容器,该容器是用来装载或者 ......
类型 数据

二分算法习题汇总

一、复制书稿 题目描述 现在要把 \(m\) 本有顺序的书分给 \(k\) 个人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,分给每一个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。 现在请你设计一种方案,使得复制时间最短。复制时间为抄写页数最多 ......
习题 算法

PAT甲级:1174 Left-View of Binary Tree

题目:1174 Left-View of Binary Tree 25分 题解:层次遍历输出每一行最左边的元素。(最开始以为输出部分节点的左子树...想不到思路) using namespace std; #include <iostream> #include <vector> #include ......
甲级 Left-View Binary 1174 Left

Ubuntu 系统管理篇

账户管理 sudo //一般用户,有时需要用户自己的密码 su //切换root用户权限,输入后需要rootpassword确认 sudo su //临时申请root权限 文件管理 访问权限 Linux 文件访问权限 Linux 文件所属用户及用户组 cd传送 cd ../ //回到当前目录上一层目 ......
管理篇 Ubuntu 系统

20231029

20231029 NOIP#27 总结 时间安排 7:35~8:05 看题,\(A\) 一时不会,\(B\) 想到了构造方式不确定对,\(C,D\) 一档暴力。 8:05~8:35 写 \(B\) 构造,并且这个构造是对的。 8:35~9:00 写 \(C\) 的爆搜 9:00~9:30 写 \(D ......
20231029

finalshell在sbt安装目录中使用下面命令创建一个Shell脚本文件,用于启动sbt:

finalshell在sbt安装目录中使用下面命令创建一个Shell脚本文件,用于启动sbt: vim /usr/local/sbt/sbt language-bash 该脚本文件中的代码如下: #!/bin/bash SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX: ......
脚本 finalshell sbt 命令 文件

python pandas安装失败的解决方法之一

从https://www.lfd.uci.edu/~gohlke/pythonlibs/中下载对应的whl文件例: pandas‑1.4.3‑cp39‑cp39‑win32.whl,39指python3.9用下好放到python目录下的Scripts文件夹中,例我的是C:\Users\Adminis ......
方法 python pandas

学习笔记7——并发编程与线程同步

学习笔记7——并发编程与线程同步 本文将深入探讨并发编程的概念,介绍了并行计算的重要性,比较了顺序算法与并行算法,解释了线程的原理和相对于进程的优势,并通过示例介绍了在Pthread中进行线程操作。我们还将讨论线程同步工具,如互斥量、信号量和屏障,以及如何避免并发程序中的死锁问题。 一、概述 在计算 ......
线程 笔记

Ubuntu Lamp环境

安装 更新Ubnutu服务器 sudo apt update sudo apt upgrade 安装Apache Web服务器 sudo apt install apache2 检查Apache Web状态 sudo systemctl status apache2 配置 Apache环境设置 防火 ......
环境 Ubuntu Lamp

2023.10.29——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.mybatis 明日计划: 学习 ......
2023 10 29

java基础漏洞学习----SSTI漏洞

java基础漏洞学习 SSTI漏洞 Velocity模板注入 Java中有以下这些常见的模板引擎:XMLTemplate,Velocity,CommonTemplate,FreeMarker,Smarty4j,TemplateEngine 其中Velocity在Java中使用较多 把以下内容用bur ......
漏洞 基础 java SSTI

marine pollution

Marine Pollution Marine pollution is a combination of chemicals and trash, most of which comes from land sources and is washed or blown into the ocean ......
pollution marine

任意选择以下一种方式通过Spark API 编写一个独立应用程序。

任意选择以下一种方式通过Spark API 编写一个独立应用程序。 (一)使用sbt对Scala独立应用程序进行编译打包 (二)使用Maven对Java独立应用程序进行编译打包 (三)使用Maven对Scala独立应用程序进行编译打包 ......
应用程序 方式 程序 Spark API

作业6 数据仓库Hive

请在以下两题中任选一题作答,其中第一题编程实践满分30,第二题应用调查满分20(1)编程实践:参考教程https://dblab.xmu.edu.cn/blog/4309/,编写HiveQL语句实现WordCount算法,在input文件夹中创建两个测试文件file1.txt和file2.txt,然 ......
仓库 数据 Hive

作业5 MapReduce

词频统计任务编程实践,任务要求:在Linux系统本地创建两个文件,即文件wordfile1.txt和wordfile2.txt,文件wordfile1.txt的内容格式如下,需要将zhangsan换成自己名字的英文全拼: zhangsan loves Spark zhangsan loves Had ......
MapReduce

计算圆周率

from math import*from time import*scale=20s,m,=1,2print("执行开始".center(scale//2, "-"))start = perf_counter()for i in range(scale+1): s=sqrt((1-sqrt(1-p ......
圆周率 圆周

Net 高级调试之一:开始认识一些调试工具

一、简介 从今天开始一个长系列,Net 高级调试的相关文章,我自从学习了之后,以前很多模糊的地方现在很清楚了,原来自己的功力还是不够,所以有很多不明白,通过学习 Net 高级调试,眼前豁然开朗,茅塞顿开。其实,刚开始要学习《Net 高级调试》,还是很是很困难的,很多工具不会用,又不知道如何调试,痛苦 ......
工具 Net

团队作业(二):需求分析

任务一:基础技能 一、初步熟悉团队git的协作方式。 相关学习博客 如何利用Git+Github进行团队协作开发 使用码云代码管理平台进行多人协作开发的流程 【码云官方推荐】8小时入门Git之团队合作 二、初步确立团队任务计划 将团队的任务计划添加到github的团队项目issues里。后续根据时间 ......
团队 需求

一种编程思想——利用settings文件实现功能的增减

一. 正常函数版本的思路 1. notify.py def wechat(content): print('微信通知:%s'%content) def qq(content): print('qq通知:%s'%content) def email(content): print('邮箱通知:%s'% ......
settings 思想 功能 文件