NOT
open_basedir(PHP可访问目录)
open_basedir指令用来限制PHP只能访问那些目录,通常我们只需要设置Web文件目录即可。如果需要 include 加载外部脚本,也需要把脚本所在目录路径加入到open_basedir指令中,多个目录以分号(;)分割。 使用open_basedir需要注意的一点是,指定的显示实际上是前缀,而 ......
20231016打卡
上午的课程是铁道技术认知。在这门课上,我们学习了铁道的基础知识,包括受电弓、道岔变道器等。通过老师的讲解和课堂讨论,我们对铁道的运行和设备有了更深入的了解。在课程中,我们还通过虚拟仿真系统在计算机上学习了如何具体进行变轨操作和模拟动车组的运行。此外,通过沙盘的实际操作,我们深入熟悉了火车站之间的动车 ......
14.8 Socket 一收一发通信
通常情况下我们在编写套接字通信程序时都会实现一收一发的通信模式,当客户端发送数据到服务端后,我们希望服务端处理请求后同样返回给我们一个状态值,并以此判断我们的请求是否被执行成功了,另外增加收发同步有助于避免数据包粘包问题的产生,在多数开发场景中我们都会实现该功能。Socket粘包是指在使用TCP协议... ......
231016C T4 P9340 [JOISC 2023 Day3] Tourism
题外话 此做法的主要思路来自 图老师,比较巧妙的转化!至少对于我来说,比洛谷题解区的题解都要简单! \(odt\) 被卡掉了,好伤心/ll(upd:图老师说 \(odt\) 不会被卡,他坚信是我代码有问题/yun 今天的饭好难吃/ng \(\text{Links}\) \(\text{cnblogs ......
【题解】AtCoder-ARC167
AtCoder-ARC167A Toasts for Breakfast Party 一定不会有空盘,问题转化成 \(2m\) 个数,其中 \(2m-n\) 个是 \(0\),这样一定是最大值和最小值一起,次大值和次小值一起,以此类推。 提交记录:Submission - AtCoder AtCod ......
MAC WMware 设置静态IP
为什么设置静态IP就不用说了,搭建kubernetes 服务器各虚拟机设置静态IP。 相信很多同学直接设置 ens33网卡后,不能访问外网 问题就在子网掩码和dns 以上两个的value 通过终端获取 1、cat /Library/Preferences/VMware\ Fusion/vmnet8/ ......
离线统计,建立日表、周表、月表
经理让我做一个离线统计,建立日表、周表、月表 当时就有些心虚加崩溃,因为乍一听很牛的样子,但是我之前没有接触过,他偏偏还说,你以前应该做过吧…… 经过我不懈的心惊胆战和求助和豁然开朗和再次讨论和自我修改迭代的基础上,我把这个需求搞懂了并且表也建好了 1、为什么有这个需求? 因为这次的需求是对大屏进行 ......
qbittorrent 根据 RSS订阅自动下载指定大小的种子文件
1.获取RSS订阅 2.添加RSS订阅到qbittorrent 3.开启RSS订阅自动下载 4.修改自动下载规则 正则表达式0.00 GB - 29.99 GB大小的种子会自动下载: \[([1,2][0-9]|[0-9]{1})\.[0-9]{1,2}\sGB \[: 必须有'[' 因为生成的标题 ......
django的使用
配置python环境以及环境变量 安转django 在cmd 输入 pip install django pip show django Location: c:\users\tian\appdata\roaming\python\python38\site-packages 为django的位置 ......
操作系统-cnblog
操作系统 目录操作系统1概念命令接口特征操作系统的发展单道批处理系统多道批处理系统分时操作系统实时操作系统运行机制中断和异常系统调用操作系统体系结构内核操作系统引导虚拟机2进程进程的状态与转换原语进程通信(IPC)线程概念实现方式线程的状态与转换 组织与控制处理机调度进程调度的时机、切换与过程调度器 ......
网络层IP数据包
网络层 功能 选择数据通过网络(IP地址)的最佳路径 协议字段 版本号(4bit):指IP协议版本。并且通信双方使用的版本必须一致,目前我们使用的是IPv4,表示为0100 十进制 是4 首部长度(4):IP数据包的包头长度(不包括数据) 优先级与服务类型(8):该字段用于表示数据包的优先级和服务类 ......
10.16日记
在src目录下创建路由文件目录,目录名为“router”,并在该目录下创建“index.js”文件,文件内容如下所示,代码中,创建了一个路由器,其中配置了两个路由“about”和“home”,分别对应组件“About”和“Home”。 // 该文件专门用于创建整个应用的路由器 import VueR ......
微机原理笔记 - chap2 - Intel单核/多核处理器
单核处理器(8086/8088) 8086/8088 功能特性 第一次将流水线思想引进微处理器:指令级流水。 存储器分段管理机制引入处理器,扩大寻址能力。 内存地址分段:寄存器最多存 16 位,故有些寄存器用来当段寄存器,代表着地址的高 16 位(低 4 位默认为 0 )。再加上段内偏移寄存器的值( ......
微机原理笔记 - chap3 - Intel处理器指令系统及汇编语言
汇编语言基础 数据定义: 数据传送、算术运算、跳转指令 MOV 指令 “先目的操作数,再源操作数。” MOV 指令需要遵循的规则: 两个操作数的尺寸必须一致。 两个操作数不能同时为内存操作数。 mov reg, reg mov mem, reg mov reg, mem mov mem, imm m ......
设计模式02 —— UML
设计模式02 —— UML 本教程参考:菜鸟教程 - 学的不仅是技术,更是梦想! (runoob.com) 参考书:《图解设计模式》 本系列为本人学习笔记,和课程学习笔记,资料和参考均源自互联网,希望各位大佬多多指点! UML的概念 UML的全称是Undefined Modeling Languag ......
Course_Description
Course Title Bachelor year Credit 2 C Programming Language C 7 Course Description: 课程内容包括:c语言概述,c语言基本数据类型、运算符及表达式,简单程序设计,选择结构程序设计,循环结构程序设计,数组,函数与预处理,指 ......
2023数据采集与融合技术实践作业二
作业①: 1)、要求:在中国气象网(http://www.weather.com.cn)给定城市集的7日天气预报,并保存在数据库。 题目1链接:题目1 代码如下: from bs4 import BeautifulSoup from bs4 import UnicodeDammit import u ......
k8s是什么?
1、k8s是什么? Kubernetes(简称k8s)是一个开源的容器编排和管理系统,由Google开发并维护。它可以自动化地部署、扩展和管理容器化的应用程序,使得这些应用程序可以更加高效、可靠、可伸缩地运行。 Kubernetes的设计目标是使得应用程序的部署和管理变得更加简单、可靠和可扩展,从而 ......
CF27D Ring Road 2
好一眼的题,据说出题人给的做法不是2-SAT,因此才会有这样的数据范围,但这个模型yysy实在是太典了啊喂 不难发现每条边的取法就是两种,并且内部和外部的边之间绝对不会相交,因此考虑使用2-SAT模型 枚举两条边\(i,j\),如果\(i,j\)同时放在一边会产生冲突,就钦定两者的状态必须相异,然后 ......
CF1119F Niyaz and Small Degrees 题解
原题 翻译 首先 \(O(n^2 \log n)\) 的 dp 是 simple 的,我们设 \(dp_{i,0/1}\) 表示以 \(i\) 为根, \(i\) 到 \(fa_i\) 这条边删/不删的最小权值和。转移是一个非常 trick 的问题,只需要假设所有都选 \(dp_{i,0}\) ,然 ......
统计问题
--(1)2021年至今天为止签订的合同(不含付款合同)里面,一共有多少个客户(相同的客户要合并算作一个);1171--(2)2021年至今天为止签订的合同(不含付款合同)里面,帮我统计一个清单,就是累计合同签订额最高的15个客户。 --1,合同金额不为0select (select objname ......
数据库系统笔记 - chap2 - 关系模型
关系数据结构 关系代数 A set of fundamental operations to retrieve and manipulate tuples in a relation. These operations take one or some relations as inputs, an ......
数据库系统笔记 - chap3 - SQL
Introduction to SQL SQL(Structured Query Language),是关系数据库的标准查询语言。 SQL 的特点: 综合统一 SQL 集数据定义语言(DDL),数据操纵语言(DML),数据控制语言 (DCL)功能于一体。 高度非过程化 SQL 只要提出“做什么”,而 ......
微机原理笔记 - chap1 - 绪论
Intel微处理器的发展 1978年:8086/8088微处理器出现,首枚16位微处理器。 微型计算机概述 计算机加电以后,首先运行 BIOS(Basic Input Output System) 系统,进行硬件的检查、初始化(加电时寄存器的内容是随机的)、给操作系统提供编程接口等。 通过硬件驱动程 ......
RK3588平台产测之ArmSoM大批量产测软件
1. 简介 优秀的产品都要进行严苛的产品测试才能够经得起市场的检验 由ArmSoM团队研发的产测软件用于在量产的过程中快速地甄别产品功能和器件的好坏,即重点 FCT(Functional Test)测试,进而提高生产效率和检测的准确性。 ArmSoM团队的专业产测软件用来保证量产的每一部产品的质量以 ......
java批量执行atax同步MySQL表时出现卡住问题处理
中断问题和datax中自带的MySQL jar包版本有关,更换后即可。 背景:有个需求需要把服务器上的mysql业务库数据同步到另一台服务器上,我选择了datax来做批量同步操作。 现象:java批量执行的代码写好后,在自己电脑(win10)执行没问题,换了一台电脑(也是windows server ......
CF553C Love Triangles
很有意思的一个题,想了一会才发现解题的关键 首先我们注意到对于某个大小\(\ge 3\)的连通块,其实连通块内的所有边的颜色都会被已知的边唯一确定 而不同的连通块间的连边方式有两种,因此设连通块个数为\(tot\),最后的答案就是\(2^{tot-1}\) 但还要考虑判掉不合法的情况,注意到不管是\ ......
1_排序
一.排序 1.冒泡排序 #!/bin/bash function maopao_paixu(){ arr=($@) # 获取数组的长度 len=${#arr[@]} #外层循环用来定义比较轮数,比较轮数为数组长度减1,且从1开始 for ((i=1; i<len; i++)); do #内层循环用来 ......
2_脚本程序
一.脚本程序 1.脚本执行方式 执行1:bash file1 # !/bin/bash 脚本声明 echo "你好!" [root@kvm ~]# vim aaa.sh [root@kvm ~]# bash aaa.sh 你好! 执行2:sh file1 [root@kvm ~]# sh aaa.s ......