神器 英语学习 服务器anki

《信息安全系统设计与实现》第六周学习笔记

第十一章 EXT2 文件系统 EX2文件系统数据结构 创建虚拟硬盘 mke2fs [-b blksize -N ninodes] device nblocks 虚拟磁盘布局 Block#0:引导块 超级块 Block#1 容纳整个文件系统的信息 超级块的重要字段: u32 s_inodes_coun ......
笔记 系统 信息

.NET微服务系列之Saga分布式事务案例实践

自从Wing正式发布以后,很多童鞋反馈对Saga分布式事务比较感兴趣,今天就跟大家分享一下“跨行转账”的分布式事务实践案例,入门使用教程请自行前往Wing官方文档。 假设自己名下有“中国农业银行(ABC)”和“中国工商银行(ICBC)”的账户余额各1万元,现在从“ABC”跨行转账1000元到“ICB ......
分布式 案例 事务 Saga NET

免费云服务器云虚拟主机

3丰云致力于为大众提供优质的互联网基础服务和物联网服务,包括:域名注册、虚拟主机、云服务器、主机托管租用、CDN网站加速、物联网应用等服务。以帮助客户轻松、 高速、高效的应用互联网/物联网,提高企业竞争能力。 起步定价:46元/每月 免费试用:有 公司名称:北京太极3丰云计算有限公司 创建时间:20 ......
虚拟主机 主机 服务器

Node.js实现websocket服务器,转换UDP数据

Node.js实现websocket服务器,转换UDP数据 const dgram = require('dgram'); function udp_server() { const server = dgram.createSocket('udp4'); server.on('error', (e ......
websocket 服务器 数据 Node UDP

【安全学习之路】Day44

距离上次《逆向工程核心原理》隔得远了点,并不是没继续看下去,一直没什么时间写博客,读得一些章节没什么营养的我就跳过了,现在从x64处理器开始。 x64处理器 64位 64位系统当中的内存地址变为64位,使用64位大小的指针。如寄存器等基本单位也变成了64位的。 内存 虚拟内存的实际大小实际上是16T ......
Day 44

《算法学习专栏》——DP问题之线性DP

2023年10月10日 更新于2023年10月10日 一、前言 本栏,为线性DP,题目主要来源日常,目前主要来源于Acwing的提高课。希望以后做到线性DP的题目,也能加进来,不断完善。 二、线性DP 2.1 目前的模型: 数字三角形模型 最长上升子序列模型 2.2 目前解决的问题: 可以解决路径上 ......
线性 算法 专栏 问题

基于Qlearning强化学习的路径规划算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 MATLAB2022A 3.算法理论概述 路径规划在机器人、自动驾驶等领域中具有重要应用。Q-learning是一种经典的强化学习算法,可以用于解决路径规划问题。本文介绍了基于Q-learning的路径规划算法,该算法可以在未知环境中学习最优路径,具有广 ......
算法 路径 Qlearning matlab

spoot-vue学习

1、创建Vue项目(需要提前搭建好环境) 启动cmd,进入到文件夹路径,输入以下命令,回车 vue init webpack myvue 其中 myvue 是项目的名称 2、创建完成后,使用IDEA导入此vue项目 在控制台中输入npm install安装依赖环境 安装完成后,输入npm insta ......
spoot-vue spoot vue

Linux内核学习

文件系统 什么是文件系统? 常规认知: 根目录 文件系统是操作系统用于明确存储设备组织文件的方法。 以上说的方法:就是文件管理系统(程序),简称文件系统 文件系统(文件管理系统的方法)的种类有哪些? FAT VFAT NTFS EXT1/2/3/4 HFS .... 树莓派查看文件系统的命令: df ......
内核 Linux

拓扑排序学习笔记

拓扑排序 - oiwiki 在有向无环图中,若一个由该图中所有点构成的序列满足:图中所有边 (x,y),x 在序列 A 中都出现在 y 前,则称 A 是该图的一个拓扑序。求解序列 A 的过程就叫拓扑排序。 拓扑排序可以解决一个有向无环图的所有节点排序。我理解的话,就是按每个店的入度多少的顺序找到一种 ......
拓扑 笔记

java学习day1—markdown使用教程

java学习day1—markdown使用教程 标题 #+一级标题 ##+二级标题 字体 粗体 前后双星号 斜体 前后单星号 粗体加斜体 前后三星号 删除字体 前后双~ 半角字符曲线 分割线 三个- 三个* 表格 emmmm还是插入吧,自己拼忒麻烦 列表 无序列表 用*空格+内容 第一项 第二项 有 ......
markdown 教程 java day1 day

不需要服务器,免费且快速部署项目的,只需要一分钟就搞定

快速搭建且免费的内网穿透工具--ngrok 大家好,我是温醉酒一壶,本次想为大家推荐一款非常不错的内网穿透工具ngrok,不时大家都会有疑问为什么需要内网穿透呢?内网穿透是干嘛的?新手会一脸茫然,其实你可以理解是一款可以让你装X的一个服务,我们平时开发的项目运行只能在我们的局域网中的访问,如果我们想 ......
服务器 项目

《动手学深度学习 Pytorch版》 8.4 循环神经网络

8.4.1 无隐状态的神经网络 对于无隐藏装态的神经网络来说,给定一个小批量样本 \(\boldsymbol{X}\in\mathbb{R}^{n\times d}\),则隐藏层的输出 \(\boldsymbol{H}\in\mathbb{R}^{n\times h}\) 通过下式计算: \[\bo ......
神经网络 深度 神经 Pytorch 网络

ET8开发微信小游戏之部署云服务器Nginx代理

最近用ET8搞微信小游戏测试,部署到云服务器,手机上运行,必须要用https备案过得域名,客户端使用websocket创建必须要wss开头,服务端部分通过Nginx进行https通信之后转发到云服务器的内网ET服,表格配置部分如下,当前我使用端口4xxx系列,对应服务端映射之后的3xxx端口。 代码 ......
小游戏 服务器 Nginx ET8 ET

SQLAlchemy学习-13.分页查询'Query' object has no attribute 'paginate'

前言 用过Flask-SQLAlchemy的应该知道, 它提供了一个分页查询方法 paginate(),方便我们实现在后端查询分页。 但是单独使用SQLAlchemy 却没有paginate方法,会报错:AttributeError: 'Query' object has no attribute ......
39 SQLAlchemy attribute paginate object

数据库初期学习

show databases; --查看所有的数据库 mysql -u root -p123456 --连接数据库 use school; --切换数据库 use数据库名 show student;-- 显示数据库中所有的表的信息 create database westos; --创建一个数据库 ......
初期 数据库 数据

c++对象模型学习笔记

参照大佬的博客学习了一下c++的对象模型: https://www.cnblogs.com/skynet/p/3343726.html 有些思考需要做下记录。 对于有虚函数表的类的对象,它的起始地址处会存储vptr指向虚函数表,在这个虚函数表的前4或8字节中,会存储一个地址值,指向RTTI类型信息 ......
模型 对象 笔记

SQLAlchemy学习-12.查询之 order_by 按desc 降序排序

前言 sqlalchemy的query默认是按id升序进行排序的,当我们需要按某个字段降序排序,就需要用到 order_by。 order_by 排序 默认情况下 sqlalchemy 的 query 默认是按 id 升序进行排序的 res = session.query(Project).all( ......
SQLAlchemy order_by order desc 12

Vue源码学习(十):关于dep和watcher使用的一些思考

好家伙, 前面想了好久,都没想明白为什么要dep和watcher打配合才能实现数据-视图同步 为什么要多一个依赖管理这样的东西 给每个数据绑个watcher(xxfunction),然后,数据变了,调set,然后调xxfunction,不就行了, 然后今天突然想明白了,不是为什么要这么干,而是必须这 ......
源码 watcher Vue dep

服务器网络不通问题之缺少回指路由

遇到其他区域访问服务器网络不通问题。 进行排查: 1.telnet 目的ip 端口。结果失败。 telnet dst-ip dst-port 2.traceroute 目的IP。查看路径,发现路由到达目的服务器网关所在的交换机,然后没了。 traceroute dst-ip 3.查看交换机上的路由. ......
路由 服务器 问题 网络

莫比乌斯反演 学习笔记

前置知识 整除分块 把之前写的博客搬过来了 模型 求 \(\large\sum^{n}_ {i=1} \lfloor{\frac{n}{i}}\rfloor\) 假设 \(n\) 等于 10,我们可以列出下表: \(\ i\) 1 2 3 4 5 6 7 8 9 10 \(\frac{10}{i}\ ......
笔记

搭建游戏服务端初始准备

1. 开发游戏服务端,一般会从编写联网的程序着手,因为游戏服务端最重要的任务是处理网络请求。 尽管网络编程很重要,但从“学以致用”的角度来看,先“不择手段”(用现成的库)把游戏做出来,再深入了解,也未尝不可。 ......

fasthttp + `page partial gziped cache`: 页面输出服务性能提升20%

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 接上一篇:http 中使用 gzip 输出内容时,如何预先压缩前一半页面? 经过实测,对线上一个输出 html 的服务进行了改造,通过预先压缩页面前半部分的方 ......
fasthttp 性能 partial 页面 gziped

Linux学习记录(六):系统安装与配置

一、系统安装 安装Linux系统(Ubuntu16.04/18.04 LTS) LTS means Long-term support 虚拟机安装:VMWare + ISO系统镜像文件 WSL (Windows Subsystem for Linux) 二、系统配置 可选项: 更换软件源 安装依赖项 ......
系统 Linux

Oracle 学习1_Oracle的客户端

Oracle的客户端: 1.命令行 2.SQL*Plus 3.isqlpluse 4.plsqldev /DBeaver .... ......
Oracle 客户端 客户

vconsole 前端调试神器,h5页面调试工具

npm install vconsole 在需要的页面引入 ,并初始化 <script> import Vconsole from 'vconsole'; export default { created() { let vConsole = new Vconsole(); } } </script ......
神器 前端 vconsole 页面 工具

多线程分批处理数据(控制服务器cpu,控制数据库cpu)

package ip;import com.google.common.collect.Lists;import lombok.extern.slf4j.Slf4j;import java.util.List;import java.util.concurrent.CountDownLatch;im ......
数据 线程 cpu 服务器 数据库

imgui 学习 之一

ImGUI又称为Dear ImGui,它是与平台无关的C++轻量级跨平台图形界面库,没有任何第三方依赖,可以将ImGUI的源码直接加到项目中使用,也可以编译成dll, ImGUI使用DX或者OpenGL进行界面渲染,对于画面质量要求较高,例如客户端游戏,4k/8k视频播放时,用ImGUI是很好的选择 ......
imgui

计算机组成原理学习2

二、寻址 寻址速度:立即寻址>寄存器寻址>直接寻址>寄存器间接寻址>间接寻址 三、校验码1、奇偶校验码:只能检奇偶个数错不能纠错 2、海明码:运用奇偶性来检错和纠错,码距是3,这里记得公式2k>=n+k+1就行,其中k是检验位,n是数据位 码距=2,无纠错能力码距>=3,有纠错能力 3、循环冗余检验 ......
原理 计算机