使用指南 指南 个人obs

csapp二进制炸弹实验个人总结

2023/7/13完成了这个实验,算是我的第一次逆向实战,对我来说很有挑战性。总结如下: 1.对于汇编的熟练度,尤其是“层次”问题,mov 0x8(%rsp),%rax和lea 0x8(%rsp),%rax并不同;要注意某一个值本身是“地址”还是“数值” 2.理解机器码工作原理后,拓宽思路,经验+寻 ......
二进制 炸弹 csapp 个人

设计模式-建造者模式在Java中使用示例

场景 建造者模式 复杂对象的组装与创建 没有人买车会只买一个轮胎或者方向盘,大家买的都是一辆包含轮胎、方向盘和发动机等多个部件的完整汽车。 如何将这些部件组装成一辆完整的汽车并返回给用户,这是建造者模式需要解决的问题。 建造者模式又称为生成器模式,它是一种较为复杂、使用频率也相对较低的创建型模式。 ......
模式 设计模式 示例 Java

uniapp 在app和小程序端使用webview进行数据交互

结论:app端支持比较好可以做到实时传递,微信小程序支持比较差,小程序向url传参只能通过url,url向app传参需要特定时机(后退、组件销毁、分享、复制链接)触发才能收到消息。 以下是代码 app端(需要使用nvue) <template> <view class="webview-box"> ......
webview 数据 uniapp app

CMake使用

makefile依赖于不同编译平台,CMake可以跨平台。通过编写CMakeLists.txt文件,执行cmake命令,就可以自动生成对应平台的makefile文件,再执行命令make就能进行编译 # 语法 变量使用${}取值,if语句中直接使用变量名 指令格式为:指令(参数1 参数2),指令大小写 ......
CMake

docker私有仓库的搭建与使用

docker私有仓库的搭建与使用 原创 凉兮 凉兮的运维日记 2023-07-07 11:29 发表于北京 收录于合集#docker2个 一、私有仓库的优点: 其实,私有库的镜像最原始来源还是从公库中下载的,但是企业公司中为什么不都直接使用公库下载需要的镜像呢,允许使用 registry 搭建本地私 ......
仓库 docker

Linux限制用户的磁盘空间和内存使用

Linux限制用户的磁盘空间和内存使用 原创 李德荣 EDA运维 2023-07-05 19:00 发表于上海 收录于合集 #CentOS2个 #IT59个 #服务器20个 一、如何限制用户的磁盘空间 1. 查看系统中所有用户的磁盘空间配额 sudo repquota /dev/vda1 2. 查看 ......
磁盘 内存 用户 Linux 空间

RedisTemplate 的简单使用

redisTemplate.opsForValue() 方法可以获得一个 Redis String 的操作类,通过该类可以执行一系列字符串类型数据的操作,例如获取、设置、删除数据等。 // 示例 1: 设置字符串类型的数据 redisTemplate.opsForValue().set("key", ......
RedisTemplate

2023-07-13 C#深拷贝功能以及推荐使用方式

# C#深拷贝功能以及推荐使用方式 *【作者】长生* ### 深拷贝 深拷贝是用于在对引用对象进行复制时的一种操作方式。平常我们新建一个对象,然后直接赋值,只是对地址引用的赋值,在修改新建的对象时,也会对我们复制的对象进行修改。 ### 深拷贝方法 * 常用的深拷贝有序列化的方式有“二进制流”,“序 ......
拷贝 功能 方式 2023 07

使用事务

来自微软官网 使用事务 项目 2022/09/28 9 个参与者 反馈 本文内容 默认情况下 EF 执行的操作 API 的工作原理 将事务与其他功能一起使用 备注 仅限 EF6 及更高版本 - 此页面中讨论的功能、API 等已引入实体框架 6。 如果使用的是早期版本,则部分或全部信息不适用。 本文档 ......
事务

pnpm的安装与使用

## pnpm使用 官网:https://www.pnpm.cn/installation ### 全局安装 npm install pnpm -g ## 设置源 ``` //查看源 pnpm config get registry //切换淘宝源 pnpm config set registry ......
pnpm

consul 使用总结 & Nginx 负责均衡,最大连接数据,超时次数,超时等待时间,权重

consul 使用总结 & Nginx 负责均衡,最大连接数据,超时次数,超时等待时间,权重 1. consul agnet -dev 启动consul 2. 启动服务,注册服务: dotnet OrderServer.dll --urls="http://*:5189" --ip="127.0.0 ......
权重 次数 时间 数据 consul

OBS/OBD/GPTQ

这是一种量化、剪枝用的算法 首先OBD是LeCun的论文提出的(1990): https://proceedings.neurips.cc/paper/1989/file/6c9882bbac1c7093bd25041881277658-Paper.pdf 然后在之后被应用到了剪枝上,叫OBS(19 ......
GPTQ OBS OBD

Asp.Net Core 项目实战之权限管理系统使用AdminLTE搭建 -- 系列文章

0 Asp.Net Core 项目实战之权限管理系统(0) 无中生有 1 Asp.Net Core 项目实战之权限管理系统(1) 使用AdminLTE搭建前端 2 Asp.Net Core 项目实战之权限管理系统(2) 功能及实体设计 3 Asp.Net Core 项目实战之权限管理系统(3) 通过 ......
实战 AdminLTE 管理系统 权限 项目

使用nuxtjs静态部署时报错TypeError: renderContext.renderResourceHints is not a function

在使用nuxt框架进行静态打包部署时候每次总会有一两个界面报TypeError: renderContext.renderResourceHints is not a function的错误 一开始以为是asyncData中获取的数据有问题,在各种排查后返现数据没问题,再次编译还是会有错误,最后甚至 ......

dhtmlx基本使用demo,vue

main.js 引入样式 import 'dhtmlx-gantt/codebase/dhtmlxgantt.css' 父组件: gangtData,数据 <ganttChart v-if="value8" :gangtData="gangtData" /> 子组件: <template> <div ......
dhtmlx demo vue

jmeter基本使用

性能测试:验证在 各种性能负载场景下,系统的表现是否符合预期。 一个性能测试场景,Jmeter称之为test plan,即 测试计划 Jmeter 的测试计划 对应 性能测试的一个场景,也就是一个测试用例。 我们应该首先准备好 性能测试用例,然后用Jmeter来创建对应的 测试计划。 性能测试用例, ......
jmeter

远程连接工具xshell上用vi/vim小键盘无法使用的解决办法

1、 https://www.cnblogs.com/my-first-blog-lgz/p/17361128.html 问题: 后台开发人员经常使用Xshell来访问远程服务器,在用vim(或vi)编辑文件的时,使用小键盘数字键的时候,可能会输入一堆字母和换行,并不是数字。 修改: 1.修改会话属 ......
小键盘 办法 工具 xshell vim

C#开发中IronPython的使用

目前的最新版本是:3.4.1 安装 Install-Package IronPython 如果需要使用标准库,则进行下面的安装 Install-Package IronPython.StdLib 在C#程序中执行Python代码 示例代码: var eng = IronPython.Hosting. ......
IronPython

个人技术方向发展

![image](https://img2023.cnblogs.com/blog/682547/202307/682547-20230713153525861-1244028101.svg) 截止到2023年的技术方向发展,打勾的是实际用过的, 比较熟悉的. 目前缺失的是机器学习、云原生、数据湖这 ......
方向 技术 个人

RestCloud ETL 工具使用教程

一:准备阶段 安装数据库和RestCloud下载 安装 后续出教程 二:使用阶段 1.登录 初始用户名和密码 是 admin ,pass 并且输入对应服务器的ip和端口 即可登录 2. 登录进来后就是首页 3. 建立数据管理源 点击新建数据源 选择对应数据库(一般是分源端和目的端,在根据俩端数据库选 ......
RestCloud 工具 教程 ETL

MiniExcel的使用

安装 Install-Package MiniExcel 导入 var items = MiniExcel.Query<ConnectorChannelInfo>(fileName); 其中ConnectorChannelInfo是要导入的数据的数据类。 导出 MiniExcel.SaveAs(fi ......
MiniExcel

JPA的@Query与@Param注解使用方式 执行原生sql参数是否加@Param 这里明白了

JPA的@Query与@Param注解使用方式 执行原生sql参数是否加@Param 这里明白了 原文链接:https://blog.csdn.net/m0_37965811/article/details/123034370 @Query 是 JPA 中的注解,用于绑定方法和与数据库表有关的操作。 ......
Param 注解 参数 方式 Query

WPF开发中PropertyChanged.Fody的使用

现在基本上每一个项目都会使用PropertyChanged.Fody,用了以后,代码确实简洁清爽了很多。 安装 Install-Package PropertyChanged.Fody 继承INotifyPropertyChanged接口 安装了PropertyChanged.Fody以后,默认会为 ......
PropertyChanged Fody WPF

C#使用泛型方法将Datatable转换成List对象集合

在项目中遇到需要将Datatable转换成对象的需求,通过dr[0]取下标这种获取,如果数据的顺序发生了改变则需要改变全部,工作量大 foreach (DataRow dr in dt.Rows) { ZR.Model.Device.CheckDetail info = new Model.Devi ......
Datatable 对象 方法 List

适用于各种低功耗产品使用超低功耗LCD显示驱动芯片ICVKL076资料分享

VKL076概述:VKL076是一个点阵式存储映射的LCD驱动器,可支持最大76点(19SEGx4COM)的LCD屏。单片机可通过I2C接口配置显示参数和读写显示数据,可配置4种功耗模式,也可通过关显示和关振荡器进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。Z20+65 产 ......
功耗 芯片 资料 ICVKL 产品

react-d3-tree自定义节点使用案例

react-d3-tree 主要 API 及其中文解释: 1. Tree 组件的 props:这些 API 提供了丰富的配置选项,可以用来定制树的外观和行为。例如,可以使用 nodeSize 属性调整节点的大小,使用 pathFunc 属性绘制自定义的连线,使用 onClick 属性处理节点的点击事 ......
节点 案例 react-d react tree

Acunetix使用说明

简述 Acunetix是一种应用安全性扫描工具,旨在帮助发现和修复Web应用程序中的漏洞和安全风险。 Acunetix可以发现以下一些常见的安全问题: 跨站脚本攻击(XSS):通过在网页中注入恶意脚本来执行未经授权的操作。 SQL注入攻击:利用应用程序对用户输入的不正确处理,从而执行恶意数据库查询。 ......
使用说明 Acunetix

uniapp使用canvas在弹窗中绘制二维码,弹窗滚动及二维码样式问题

1.背景描述:在页面上点击显示二维码图标,然后以弹窗的形式将二维码展示出来 2.效果如下: 3.代码如下: <template> <view> <!-- 二维码 --> <view @click="showQRcode">二维码</view> <!-- 显示二维码弹窗 --> <uni-popup ......
样式 uniapp canvas 问题

使用cropperjs进行头像的上传裁剪

1.引入依赖 npm install cropperjs 2.使用 import 'cropperjs/dist/cropper.css'; import Cropper from 'cropperjs'; 3.页面及样式,这边我是参考这位up主的(https://blog.csdn.net/wei ......
cropperjs 头像

直播平台源代码,Silder(滑块,进度条)使用详解

直播平台源代码,Silder(滑块,进度条)使用详解 child: Slider( onChanged: (value) { setState(() { _silderValue = value; }); }, //值 value: _silderValue, //滑块划过的颜色 activeCol ......
源代码 进度 Silder 平台