实践者 软件工程 笔记 方法

Makefile笔记(5)——经典案例

1. Makefile中使用shell脚本 msm-5.10/tools/testing/selftests/futex$ cat Makefile # SPDX-License-Identifier: GPL-2.0 SUBDIRS := functional TEST_PROGS := run. ......
经典案例 Makefile 案例 笔记 经典

Django笔记六之外键ForeignKey介绍

这一篇笔记介绍 Django 系统 model 的外键处理,ForeignKey 以及相应的处理方法。 这是一种一对多的字段类型,表示两张表之间的关联关系。 本篇笔记的目录如下: on_delete related_name related_query_name 外键字段的保存 1、on_delet ......
ForeignKey 笔记 Django

zeRO-Offload代码实践

https://mp.weixin.qq.com/s/VOgNPEcDhmhMuDdy_HL0BA from deepspeed.ops.zero_offload import FP16ZeROOffloadEngine # Initialize the ZeRO-Offload engine ze ......
zeRO-Offload Offload 代码 zeRO

网络对抗Exp2-后门原理与实践

实验基础 本次实验需要我们掌握后门的基础知识,学习使用nc实现Windows,Linux之间的后门连接,学习使用Metaspolit的msfvenom指令生成简单的后门程序,学会MSF POST模块的应用。 基础知识 后门的概念 后门就是不经过正常认证流程而访问系统的通道。后门可能出现在编译器中、操 ......
后门 原理 网络 Exp2 Exp

后门原理与实践—20201229赵斌

Exp2 后门原理与实践—20201229赵斌 基础问题回答 例举你能想到的一个后门进入到你系统中的可能方式? 在网上下载软件的时候,后门很有可能被捆绑在下载的软件当中; 浏览网页的时候,点的一些小广告可能会被植入后门; 接入别人的U盘或硬盘时,有可能被植入木马; 连接了不安全的网络。 例举你知道的 ......
后门 20201229 原理

DDD读书笔记

《DDD实战-欧创新》 DDD是什么? “DDD是一种指导思想和方法论,指导拆分复杂业务、划分边界和建设领域模型,并最终指导微服务系统建设落地(draft)” 如何使用DDD “使用事件风暴进行业务领域建模 -> 使用DDD的战术设计,设计聚合、实体、值对象、领域服务、领域事件以及应用服务等领域对象 ......
笔记 DDD

js_三大高阶数组方法

####首先,这些方法遵循着函数式编程较好的习惯:不改变原有的变量的值,即-不改变数组的元素的值。这些方法只是生成了新的数组,并将其返回。(若是使用foreach(),则会改变原来数组) 小贴士1:保持较好的函数式编程习惯:尽量不改变函数之外的变量; 将函数所需要的参数在参数列表里列清楚,即-全局变 ......
高阶 数组 三大 方法 js

微服务实用篇--学习笔记

@ 服务项目 黑马- SpringCloud微服务技术栈实用篇完成时间2023-3-22。 项目涉及技术 知识点是按照集数依次整理,方便日后回来查找。 考虑到不是固定的联网方式,时而WiFi,时而热点,配置静态IP会导致每次网络变更后都需要重新配置,所以虚拟机使用的动态路由,当需要运行相关程序时,I ......
笔记

网络对抗实验二 后门原理与实践--20201313

《网络对抗技术》——Exp2 后门原理与实践 一、实验准备 1、实验要求 使用netcat获取主机操作Shell,cron启动 使用socat获取主机操作Shell, 任务计划启动 使用MSF meterpreter(或其他软件)生成可执行文件,利用ncat或socat传送到主机并运行获取主机She ......
后门 20201313 原理 网络

尚品汇项目 笔记

Data: 2022-12-09 Author: gavin 视频地址 本项目值得一看 nprogress 进度条 防抖 登录注册 轮播图插件 图片懒加载 路由懒加载 mockjs 库使用 P17 nprogress 进度条 主要时在 axios 请求拦截器中使用 步骤 安装三方包 npm i np ......
笔记 项目

5 Why 分析法,一种用于归纳抽象出解决方案的好方法

最近在看了《微信背后的产品观 - 张小龙手抄版》,其中有段话如下: 用户需求是零散的,解决方案是归纳抽象的过程 那如何归纳抽象呢?是否有一定的实践方法论呢?经过一轮探讨和学习,有这些答案: 5 Whys 分析法 U 型思考法 等等 二、5 Whys 分析法 5 Whys 法,最初由丰田佐吉开发,并在 ......
分析法 解决方案 方案 方法 Why

2023年3月23日(软件工程日报)

Fragment的动态创建 添加依赖 创建一个Fragment 布局代码中用一个容器承接,但不直接绑定 代码中,使用FragmentManager,FragmentTransaction添加Fragment到容器中 静态创建 Fragment Contruct,onlnflate,onCreate ......
软件工程 日报 工程 软件 2023

详解 RHEL7.1 yum源配置与软件安装

导读 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、 ......
RHEL7 软件 RHEL yum

2023.3.22 计算机导引·课堂笔记

学习没有捷径,只有烂笔头 ......
课堂笔记 课堂 计算机 笔记 2023

20201326_exp2_后门原理与实践_实验报告

20201326 EXP2-后门原理与实践 一、实验基础 实验目的 本次实验需要我们掌握后门的基础知识,学习使用nc实现Windows,Linux之间的后门连接,学习使用Metaspolit的msfvenom指令生成简单的后门程序,学会MSF POST模块的应用。 基础知识 后门 后门就是不经过正常 ......
后门 20201326 原理 报告 exp2

Exp2-后门原理与实践

1.基础问题问答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 答:在网络上下载了不安全的程序或是软件,将捡到的U盘插入自己的电脑,点击了具有安全风险的不明链接,这些东西都很有可能带有后门。后门通过这些途径进入电脑,导致系统中的一些隐私信息暴露。 (2)例举你知道的后门如何启动起来(win ......
后门 原理 Exp2 Exp

高可用K8S集群中Master加入集群的时候报错:error execution phase check-etcd:解决方法

报错信息: 报错原因: 1、这个问题我找了两天没找到,最后找到网络的问题,我做的有双网卡,导致Master02和Master03服务器抢一个虚拟IP。 2、Master02先抢到这个IP,Master03就没有这个IP了,所以就会报错。 3、配置文件中指定了eth1的网卡,但在加入集群的时候,Mas ......
集群 check-etcd execution 时候 方法

「学习笔记」二分图

「学习笔记」二分图 点击查看目录 知识点 定义及判定 定义:存在一种方案把点分为两个集合,使得同一个集合内的点没有连边的图。 比如这张图(by OI-Wiki): 判定:没有奇环。 考虑染色法,左边集合的点染成 $1$,左边集合的点染成 $0$。如果存在奇环则会有一个点不知道染成什么颜色,因此不是二 ......
笔记

英文跟读练习笔记

跟读练习 选择感兴趣的英文视频,以落后1-2秒的速度跟读 跟不上的话可以先减速慢放,熟悉后再恢复原速 碰到生词难句时可暂停做下笔记 练习材料:https://www.bilibili.com/video/BV1Gf4y1y7wc 单词 neutral 中性的 adj. neutrons 中子 n. ......
笔记

 js解压gzip字符串方法:  js怎么解压gzip字符串?

在JavaScript中,可以使用`pako`库对gzip格式的数据进行解压缩。`pako`是一个纯JavaScript实现的压缩库,支持多种压缩算法,包括gzip。 使用`pako`库解压gzip字符串的步骤如下: 1. 导入`pako`库:可以使用`<script>`标签将`pako`库直接引入 ......
字符串 字符 gzip 方法

XHR 的属性与XHR 的方法

XHR 的属性 responseType和response属性 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>responseType和response属性</title> </head> <body> <script> // ......
XHR 属性 方法

网络流学习笔记

一、亿些小定义 网络:是一张图 $G=(V,E)$,每一条边 $(u,v)$ 都有容量限制 $c(u,v)$,其流量为 $f(u,v)$。 定义流量函数为 $f:V\times V \to \mathbb{R}$,是点集中二元组对实数的一个映射,$f(u,v)$ 表示边 $(u,v)$ 的流量,$f ......
笔记 网络

关于Could not autowire. No beans of 'xxxx' type found. 解决方法之一

#关于Could not autowire. No beans of 'xxxx' type found. 解决方法之一 原因:启动类与配置类是在一个包下 但是不同包 而且配置类也不是子包 启动类没扫描到配置类 这时候有两种解决方案 第一种需要在Springboot启动类上添加@ComponentS ......
autowire 方法 Could beans found

ArrayList的contains方法(转) list.contains(user)时实际上比较的是user.equals(object)

ArrayList的contains方法(转) https://www.shuzhiduo.com/A/x9J216pez6/ 今天在用ArrayList类的caontains方法是遇到了问题,我写了一个存放User类的ArrayList 但在调用list.contains(user)时总是返回fa ......
contains user ArrayList 实际上 实际

work中模板、主题、样式集、样式的作用和使用方法

【收藏】Word样式、样式集、主题、模版怎么区分?进来围观学习了~ 我们先来按照层次关系从小到大排序:样式<样式集<主题<模板 接下来,我们按照层次关系从小到大开始了解它们之间的的区别。 (1)样式 样式就是Word格式的合集,比如说段落、字符、表格这些对象你想设置的格式。 Word有字符、段落、链 ......
样式 使用方法 模板 作用 方法

JAVA中循环删除list中元素的方法总结

印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea ......
元素 方法 JAVA list

工程:上课时间调整模块修改

上课时间调整模块修改1(2023-02-27) | 序号 | 修改任务 | 完成情况 | | :--: | : | : : | | 1 | 分页功能(当某页只剩一行数据时,点击删除时应该把总页数减一) | √ | | 2 | 按照调整前的上课时间排序(默认降序) | √ | | 3 | 增加表格展示 ......
模块 时间 工程

通过使用chatgpt 逐步解决egg项目学习的一些问题【笔记】

###我的需求提问 创建一个html页面,这个页面包括通过学生id查询学生详情的组件,和通过学生姓名,身份证,选择班级的组件,并把代码告诉我 ###chatgpt回答 好的,以下是一个包含两个组件的HTML页面,分别是通过学生ID查询学生详情和通过姓名、身份证号码和班级选择查询学生详情。 <!DOC ......
chatgpt 笔记 项目 问题 egg

openSUSE 系统, 安装 "snapd" 软件包

简介 Snaps 是一种应用程序打包格式,可以在各种 Linux 发行版上运行,从而使软件安装变得更加简单和可靠。 安装 在 openSUSE 中启用 Snaps 支持需要安装“snapd”软件包。您可以使用以下命令安装它: sudo zypper install snapd ps: 如果没有提示没 ......
软件包 quot openSUSE 系统 snapd

react函数组件中,父组件调用子组件的方法

使用ref来处理。 父组件里面 子组件里面 ......
组件 函数 方法 react