NOT
php无限分类形成列表树并显示子栏目总数
https://blog.csdn.net/rghanbing4/article/details/51284131 <pre name="code" class="php"><pre name="code" class="php"><?php $arr = array( array('id' => ......
Cannot invoke "Object.hashCode()" because "key" is null
奇葩问题,springboot+mybatis-plus 使用queryWrapper查询语句报错,Cannot invoke "Object.hashCode()" because "key" is null 使用的mybatis-plus-boot-start,3.3.2版本 jdk17 据说是 ......
Hadoop运行模式之本地模式(wordcount)
本地模式总结起来大概有以下几点: 单机运行,常用来演示,生产环境不适用 文件存储在操作系统的文件系统中而非Hadoop的HDFS中 1.安装JDK https://www.cnblogs.com/fanqisoft/p/16949738.html 2.安装Hadoop https://www.cnb ......
Educational Codeforces Round 158 (Rated for Div. 2)
Educational Codeforces Round 158 (Rated for Div. 2) A - Line Trip 解题思路: 每次到加油站油都会加满,所以我们考虑到达两个加油站间需要的最大油量即可。 注意:最后一站的油量是一个来回。 代码: #include <bits/stdc+ ......
第五周
进程和进程管理基础:我们学习了进程的概念和特点,了解了进程与程序之间的区别。我们学习了如何查看系统中运行的进程,并学习了与进程相关的基本命令,如ps、top和htop。我们还了解了进程的状态和优先级及其对系统性能的影响。 进程的创建与终止:我们学习了如何创建新的进程,并了解了进程创建的各种方式,包括 ......
手把手教会你--github的学习--持续更新
@目录前言1.1 使用过程(1) 进入某个项目(2) 点击某个文件(3) 在源码区域下面(4) 源码区的头顶上1.2 作者的其他项目1.3 搜索1.4 复制别人的代码(即项目)到自己的空间内1.5 上传自己的Bugs(bushi1.6 在线修改文件1.7 评论参考 前言 请务必跟着博主实践一遍,这能 ......
「星星湖」月与桂花
“我……这是在哪里?” 小绒尾似乎醒了过来。她正躺在地面上,揉揉眼睛,不解地望着一片从未见过的星空。 她撑着身子坐了起来,小手上沾上了一层薄薄的银砂。这是一颗银白色的星球,空气中飘着隐隐约约的甜味儿。小绒尾从来没有闻过这种味道,像牛奶,好像还混合着蜂蜜,但是味道似乎从很远的地方传来,淡淡的,不会叫人 ......
第四周
软件包管理:学习了Linux系统中的软件包管理。我们重点关注了两种常用的包管理工具:apt和yum。通过这些工具,我们可以轻松地搜索、安装、更新和卸载软件包。我们还学习了如何添加软件源,以便从不同的软件源安装软件。 系统日志和日志管理:我们探索了Linux系统中的系统日志文件,如/var/log目录 ......
结构体中的指针
结构体中的函数指针 C++中面向对象的实现过程,其实是在结构体中加入函数指针用来调用成员函数的; 函数指针详解 include<stdio.h> typedef void (*PRINT) (struct *pMM); // 声明一个函数指针,这个函数指针的参数为struct *pMM类型的 str ......
博客园美化小记
参考以下博友的代码,感谢分享! 爱学习的刘刘^ Quaint's Blog 需要开申请开通JS权限(必须) 博客皮肤需要先择SimpleMemory才能生效 将下面的代码贴到对应的位置就可以了 博客侧边栏公共 <script type="text/javascript"> window.cnblog ......
Centos下如何Yum安装php5.5、php5.6、php7.0等版本
1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbs ......
Netty源码学习5——服务端是如何读取数据的
系列文章目录和关于我 零丶引入 在前面《Netty源码学习4——服务端是处理新连接的&netty的reactor模式》的学习中,我们了解到服务端是如何处理新连接的,即注册ServerSocketChannel对accept事件,包装ServerSocketChannel为NioServerSocke ......
斜率优化入门 任务分配
终于开始斜率优化了。。洛谷P2365 任务安排 题目描述 nn 个任务排成一个序列在一台机器上等待完成(顺序不得改变),这 nn 个任务被分成若干批,每批包含相邻的若干任务。 从零时刻开始,这些任务被分批加工,第 ii 个任务单独完成所需的时间为 titi。在每批任务开始前,机器需要启动时间 ss ......
CodeTON Round 7 (Div. 1 + Div. 2) 解题报告
CodeTON Round 7 (Div. 1 + Div. 2) Contest Link 广告:本场比赛博主使用了 CCH 完成,体验很好,推荐高 rating 用户使用(低 rating 受 cloudflare 影响很大)。 A. Jagged Swaps \(\text{Status: \ ......
双链表
一、算法描述 本篇文章讲述的数据结构是双链表,与上一篇文章一样是算法竞赛中常用的用数组模拟的双链表。 //用数组模拟的双链表定义如下: int e[N], l[N], r[N], idx; /* e[i]表示节点i的值 l[i]表示节点i的左边一个节点 r[i]表示节点i的右边一个节点 idx表示当 ......
实现环形进度条效果【一】
好基友扔过来一张效果图,简单分析下,一起看看如何实现它吧。 一个半环形用于表示 0 - 100%。 半环形开头有一个圆点作为修饰。 半环形两端需要呈现为圆角。 通过 div 实现 先画一个长方形。 <div class="graph"></div> .graph { width: 200px; he ......
自定义springboot-starter 动态数据源
自定义springboot-starter 动态数据源 如果使用的是spring或springboot框架,spring提供了一个实现动态数据源的一个抽象类AbstractRoutingDataSource 当我们实现这个类后需要实现一个方法 @Override protected Object d ......
第7篇冲刺
作业要求 这个作业属于哪个课程 软件工程 这个作业要求在哪里 团队作业4——项目冲刺 这个作业的目标 每天举行站立式会议,项目燃尽图,代码/文档签入记录,项目程序/模块的最新(运行)截图,每日每人总结 站立式会议 1. 会议照片 2. 昨天已完成的工作&今天计划完成的工作 成员 昨天已完成的工作 今 ......
2023-2024-1 20231321王曦轶 《计算机基础与程序设计》第九周学习总结
2023-2024-1 20231321王曦轶 《计算机基础与程序设计》第九周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(如2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第九周作业) 这个作业的目标 ......
学习笔记11
第十四章 MYSQL实践 mysql简介 MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服 务器后,用户可向服务器输入SQL命令,以便创建数据库,删除数据库,存储、组织和检索数据库中的数据。MySQL有广泛的应用。 mysql安装 在ubuntu中使用sudo apt i ......
《信息安全系统设计与实现》第十二周学习笔记
TCP/IP协议 TCP/IP协议是一组通信协议,用于在计算机网络上实现数据传输。它是因特网的基础协议,也被广泛用于局域网(LAN)和广域网(WAN)。TCP/IP协议族由两个主要协议组成:传输控制协议(TCP)和互联网协议(IP)。这两个协议共同工作,以确保在网络上可靠、有序地传输数据。 IP主机 ......
crytpo 2
32.[BJDCTF 2nd]Y1nglish-y1ng 老规矩直接爆破 BJD{pyth0n_Brut3_f0rc3_oR_quipquip_AI_Cr4cy}把最后一个字母改成kBJD{pyth0n_Brut3_f0rc3_oR_quipquip_AI_Cr4ck} 33.世上无难事 老规矩直接 ......
供应链设施选址模型——Python实现
选址问题是运筹学中非常经典的问题。选址问题是指在确定选址对象,选址目标区,成本函数以及存在何种约束条件的前提下,以总物流成本最低或总服务最优或社会效益最大化为总目标,以确定物流系统中物流节点的数量、位置,从而合理规划物流网络结构。设施选址问题(Facility Location Problem)自2 ......
misc 3
10、文件中的秘密(Stegsolve、winhex)(1)方法一(Stegsolve)直接打开文件之后,发现是一张jpeg的图片。话不多说,直接用Stegsolve打开图片。在查看图片具体信息的中间的位置,发现了flag。复制出来之后,将中间的.删去。 得到flag。 flag{870c5a728 ......
13-不同图片相同区域
1 在三个图片中选取相同的区域 点击视图-新建参考线 2 3 然后剪裁; 4 也可以直接对叠加图进行剪裁; 每个图层都是这个区域了; 5 标尺:用钢笔进行描边。然后改变线条的颜色和粗细就行; 6 填充要取消; 7 用钢笔工具的时候,上面没有对线条操作的状态栏; 点击鼠标的时候,就可以对下面的线进行操 ......
Hadoop 环境变量配置
1.下载 https://hadoop.apache.org/releases.html 2.环境变量配置 在/etc/profile.d中配置 1.新建hadoop.sh vi /etc/profile.d/hadoop.sh export HADOOP_HOME=/usr/hadoop/hado ......
《网络空间安全导论》第3周学习总结
学期:2023-2024-1 学号:20232402 《网络空间安全导论》第3周学习总结 教材学习内容总结 教材学习中的问题和解决过程 问题1:不理解网络协议是什么 问题1解决方案:观看介绍视频并进行百度搜索 解释如下:网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。 例如,网络中 ......