XOR
3.20-3.23
今天在网上找了一些有关软件设计的教学视频 大致了解了一下数据库与软件之间的连携,感觉还是不太会web增删改查方面有时候运行老是出错,项目资源管理器方面显示有错误 但网页间的连携却能正常运行,增删改查需要一些方法了。 ......
116Cebtos7安装node
在windows中本来安装了node,就自带npm 但是在centos7中,安装了node 没有npm这个命令 于是就有了这个... 首先安装node yum install epel-release yum install nodejs 再安装npm yum install npm ......
嵌套 if 三次猜随机数
''' 定义一个数字 1到10 随机产生 ,通过3次判断来猜出数字 ''' import random num=random.randint(1,10) print(num) if int(input("第一次,猜猜数字是:")) != num: print("第一次猜错了") if int(inp ......
DDD读书笔记
《DDD实战-欧创新》 DDD是什么? “DDD是一种指导思想和方法论,指导拆分复杂业务、划分边界和建设领域模型,并最终指导微服务系统建设落地(draft)” 如何使用DDD “使用事件风暴进行业务领域建模 -> 使用DDD的战术设计,设计聚合、实体、值对象、领域服务、领域事件以及应用服务等领域对象 ......
后门原理与实践—20201229赵斌
Exp2 后门原理与实践—20201229赵斌 基础问题回答 例举你能想到的一个后门进入到你系统中的可能方式? 在网上下载软件的时候,后门很有可能被捆绑在下载的软件当中; 浏览网页的时候,点的一些小广告可能会被植入后门; 接入别人的U盘或硬盘时,有可能被植入木马; 连接了不安全的网络。 例举你知道的 ......
使用 Python 探索 感知机 算法
动动发财的小手,点个赞吧! 从理论到实践,我们将从简要的理论介绍开始研究感知机(器)学习方法,然后实现。 在这篇博文的最后,您将能够了解何时以及如何使用这种机器学习算法,清楚地了解它的所有优缺点。 1. 理论 1.1. 引言 感知器有其存在的生物学原因。我们的神经元不断从其他神经元接收能量,但只有在 ......
Loops in C++
#include <iostream> using namespace std; int main() { int v[] = {0,1,2,3,4}; for(auto x : v) { cout << x << endl; } for(auto y : {10, 20, 30}) { cout ......
构建之法 二
通读完构建之法之后,我有一个很大的感触。就是一个优秀的软件工程师不仅仅要代码写得好,而且要善于交流沟通,具备团队协作精神。我以前一直强调个人努力,认为一个人只要勤奋努力,学习好编程代码写得好就是一名优秀的软件工程师,一个人就能开发出非常优秀的软件产品。其实不然,一个好的软件必定是一个团队分工合作,共 ......
JAVAWEB-NOTE08-request&response
#request与response对象简介 Request:获取请求的数据 Response:设置响应数据 @WebServlet(value = "/demo3") public class servletdemo3 extends HttpServlet { @Override protecte ......
.NET生成MongoDB中的主键ObjectId
前言 因为很多场景下我们需要在创建MongoDB数据的时候提前生成好主键为了返回或者通过主键查询创建的业务,像EF中我们可以生成Guid来,本来想着要不要实现一套MongoDB中ObjectId的,结果发现网上各种各样的实现都有,不过好在阅读C#MongoDB驱动mongo-csharp-drive ......
2023.3.23 日寄
2023.3.23 日寄 挑战 $20\min$ 极限日寄+骂出题人。 越来越懒了,日寄更新频率↓/kk 一言 $~~~~$ 在这个世界上,饱受苦难的人不一定是好人,满嘴谎话的也不一定是坏人,这个世界上有幸福存在,也有痛苦,这个世界上的绝大多数特质都可以在一个人身上共存。 $~~~~$ 什么贪婪,自 ......
what's the difference between const and constexpr in C++?
Both const and constexpr are used to define constants in C++, but they have different meanings and use cases. const is used to declare a variable as c ......
图片懒加载的方案
IntersectionObserver useEffect(() => { // 实现懒加载 const observer = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isInt ......
Vue.js Vuex实现求和案例
视频 #Vuex版本 ##components ###Count.vue <template> <div> <!-- 模板里能看见vc上所有东西 --> <h1>当前求和为:{{$store.state.sum}}</h1> <select v-model.number="n"> <option v ......
NavicatPremium12连接Oracle11g报ORA-28547错误
使用NavicatPremium12连接oracle11g数据库时报ORA-28547错误 这是因为Navicat自带的oci.dll并不支持oracle11g,需要去官网下载支持的版本。 先用你的IDEA或者别人的连接到oracle数据库(为了查询版本)1、查询版本SQL:select * fro ......
how to check variable in memory view in Clion?
To check the value of a variable in Clion's memory view, follow these steps: Run your program in debug mode by clicking the "Debug" button in the tool ......
《构建之法》读后感
《构建之法》读后感(三):循序渐进,步步为营 编程是艺术,开发是工程比起一门编程语言,软件工程的入门过程,要难得多。盖因一门语言,其语法、关键字、系统库和常用工具,总是确定而有限的。而软件工程,作为工程学的一个门类,它肩负着在软件开发的过程中,将种种条件确定下来,将资源安排妥当,使工作过程确定清晰, ......
1630 等差子数组
1630. 等差子数组 如果一个数列由至少两个元素组成,且每两个连续元素之间的差值都相同,那么这个序列就是 等差数列 。更正式地,数列 s 是等差数列,只需要满足:对于每个有效的 i , s[i+1] - s[i] == s[1] - s[0] 都成立。 例如,下面这些都是 等差数列 : 1, 3, ......
系统理论
系统理论是研究系统的一般模式,结构和规律的学问,是具有逻辑和数学性质的一门新兴的科学,系统理论主张任何事物都是一个系统。所谓系统,就是相互联系、相互制约、相互作用的元素组成的具有一定结构和功能的整体。其功能取决于它的组成部分以及这些部分之间的相互关系。一个系统的状况具备五大优点,即稳定、均衡、分化、 ......
后门
实 验 报 告 课程:网络对抗技术 班级:2012 姓名:郭幸坤 学号:20201213 实验名称:后门原理与实践 实验日期:2023.3.20 实验目的 了解网络后门的原理与危害。 学会使用 netcat 、socat 获取主机 shell 理解 TCP 反弹 shell 的原理 初步掌握 met ......
k8s挂载storageclass
k8s挂载storageclass 概念定义 pv pvc storageclass PV 是群集中的资源。 PVC 是对这些资源的请求 pv 的供应方式 可以通过两种方式配置 PV:静态或动态。 绑定 用户创建 pvc 并指定需要的资源和访问模式。在找到可用 pv 之前,pvc 会保持未绑定状态 ......
Python多进程代码调试工具
https://github.com/Lightning-AI/forked-pdb import sys import pdb class ForkedPdb(pdb.Pdb): """ PDB Subclass for debugging multi-processed code Suggest ......
AXI4协议理解
AXI4 AXI总线是计算机内部的一种高速总线,主要用于主机(master)和从机(slave)低延迟、高速的数据传输,是由RAM公司设计的为了代替AHB、APB总线而存在的总线标准。AXI可以细分为AXI4、AXI_lite、AXI_stream。 三种总线标准的特点应用为: AXI4(AXI_f ......
ddr控制-axi4映射到altera-uniPHY
原始资料参考《emi_ddr_ug》,暂未下载到,故未粘贴datasheet原图。 **local_size:**burst 读写的最大数据数量。通常 IP 核内部有 FIFO 用于支持这样的连续数据读写,在Megafunction中设定好的最大数据数量是 Avl_size 的上限值。 **loca ......
altera-DDR控制器uniPHY
原始资料参考《emi_ddr_ug》,暂未下载到,故未粘贴datasheet原图。 **local_size:**burst 读写的最大数据数量。通常 IP 核内部有 FIFO 用于支持这样的连续数据读写,在Megafunction中设定好的最大数据数量是 Avl_size 的上限值。 **loca ......
解决-黑苹果-睡眠唤醒-蓝牙不正常工作、睡死
黑苹果睡眠没问题,出现唤醒之后蓝牙不正常工作现象,比如可以连接蓝牙键盘但是键盘快捷键很多失效,连接无线蓝牙耳机一直转圈,表现为蓝牙睡死症状 临时解决方法:重新打开蓝牙可以暂时解决问题 一劳永逸方法:使用sleepwatcher+blueutil,实现睡眠之前关闭蓝牙,睡醒之后打开蓝牙 准备工作 下载 ......
what to write in cmakelists.txt to force build 64 bit exe
To force a 64-bit build in CMake, you can add the following lines to your CMakeLists.txt file: set(CMAKE_GENERATOR_PLATFORM x64) set(CMAKE_EXE_LINKER_ ......
跟着chatgpt学mmap
以前对Linux的了解比较少,现在跟着chatgpt来学学,很好玩。 chatgpt给的mmap解释 mmap是一种UNIX和类UNIX操作系统中的系统调用,用于将文件或者其他对象映射到内存中,从而使得应用程序可以直接访问这些内存中的对象。其核心思想是将一个文件映射到一段虚拟内存中,使得对这段虚拟内 ......
一篇氵文,计组复习
2023.3.23 福州天气 非常的阴沉,黑云压城城欲摧~,然后计组明天小测,这波是,现学现卖。 单位进制:1Byte=8bit,1K=2^10,1M=2^20,1G=2^30 ,1T=2^40 存储器带宽:指单位时间内从存储器读出的二进制数信息量,单位通用字节数每秒(B/s)来表示 存储器带宽 = ......