二进制 专项writeup部分

【位运算】二进制中1的个数 (lowbit运算)

lowbit的概念 我们知道,任何一个正整数都可以被表示成一个二进制数。如: (2)10=(10)2 (4)10=(100)2 那么定义一个函数f(x) = lowbit(x),输入一个十进制数,返回二进制中最低一位的1所表示的值,如lowbit(4)=4 先了解原码 补码 反码 原码:是最简单的机 ......
二进制 个数 lowbit

day04 进制和编码

day04 进制和编码 1.pythont代码的运行方式 脚本时 交互式 2.进制 二进制 (字符串) 八进制 (整型) 十进制(字符串) 十六进制(字符串) 2.1 进制转换 v1 = bin(35) #十进制转换成二进制 v2 = oct(35) #十进制转换成八进制 v3 = hex(35) ......
进制 编码 day 04

CS自学指南一部分的归纳

必学工具 vim编辑器 emacs编辑器 进阶,git github开源社区 GNU Make提升效率 Cmake更抽象 让排版自动专业Latex 轻量级虚拟机docker 配环境节省时间scoop 日常工作学习流 Obsidian ,其中Annotator笔记能跳转到原文,Anki生成卡片链接 电 ......
指南

2023南海区信息学区赛(初中组) T1二进制整除

第1题 二进制整除 查看测评数据信息 交换二进制数相邻两个位置的数字,需要花费1元的代价。 读入整数n以及n位二进制数(也许有前导0),你需要依次回答n个独立的问题,第i个问题(1<=i<=n)是这样的: 假如要使得读入的二进制数是2^i的倍数,至少需要花费多少元的代价?如果不可能,则输出-1。 注 ......
初中组 学区 二进制 初中 信息

谈谈JS二进制:File、Blob、FileReader、ArrayBuffer、Base64

JavaScript 提供了一些 API 来处理文件或原始文件数据,例如:File、Blob、FileReader、ArrayBuffer、base64 等。下面就来看看它们都是如何使用的,它们之间又有何区别和联系! 1. Blob Blob 全称为 binary large object ,即二进 ......
二进制 ArrayBuffer FileReader File Blob

ISCTF2023部分题解

WEB: 圣杯战争 !!! (题解:结局别说遗憾 Zn. ) 解题思路:打开题目链接,代码如下: <?php highlight_file(__FILE__); error_reporting(0); class artifact{ public $excalibuer; public $arrow ......
题解 部分 ISCTF 2023

[问题记录] C# 使用NPOI操作Excel模版写入数据 - 生成文件打开时提示 "发现 XXX.xlsx 中的部分内容有问题..."

解决方案: 1.先确保原来的模版文件打开是正常的,没有提示要恢复 2.用Office打开这个模版文件,另存为一个文件。用这个文件来作为模版使用。 问题描述: 使用C# NPOI 操作Excel模版 (模版用office打开是正常的),写入数据 , 导出的文件打开时提示是否尝试恢复 ,点击 “是” 后 ......
问题 quot 模版 部分 文件

爬虫及js相关部分内容

爬虫 websocket 直播弹幕抓取逆向分析流程总结 websocket,flash chrome插件 添加了有道生词本的 chrome google翻译扩展和有道翻译扩展 js提取auth taobao账号auth web自动化 新浪账号自动化刷新 headless puppeteer抓取微指数 ......
爬虫 部分 内容

Jenkins中设置中文,部分不生效

解决方法: 安装好插件“Locale plugin”和“Localization: Chinese (Simplified)后, 1. 将语言设定为zh_US,Jenkins切换为英文 2. 调用restart重启Jenkins:http://域名/restart 3. 再次语言设定为zh_CN,刷 ......
Jenkins 部分

进制转换

当涉及到不同进制之间的计算时,让我们通过具体示例来解释每种方法。 ### 1. 从十进制到其他进制的转换示例: #### 十进制转二进制示例: 假设我们要将十进制数 25 转换为二进制数。 1. 25 除以 2 得到商 12,余数 1。 2. 12 除以 2 得到商 6,余数 0。 3. 6 除以 ......
进制

THUPC 2024 初赛部分题解和游记

我们队赛时被 J 题创死了 awa 离做出来差一个剪枝,而且赛后试了试不加剪枝甚至能过…… 6 题离场。 一些题解 J 套娃 先对 \([0,n]\) 中每个数 \(k\) 分别考虑。 假设总共出现了 \(c\) 次 \(k\),第 \(i\) 次出现的位置是 \(pos_{i}\),(令 \(po ......
题解 初赛 游记 部分 THUPC

临界部分控制器

临界部分控制器 线程多的时候,有时候我们希望按顺序执行ABCD接口,如果直接执行顺序是乱的 临界部分控制器可以让ABCD接口按顺序执行 ......
控制器 部分

python-docx删除文档部分内容

1 from docx.document import Document as _Document 2 from docx.oxml.text.paragraph import CT_P 3 from docx.oxml.table import CT_Tbl 4 from docx.table i ......
python-docx 文档 部分 内容 python

linux:date <=> timestamp:转换;10进制 <=> 16进制;读取二进制原始数据hexdump

进制转换: 使用linux的 coreutils 的 printf 函数 : printf "%d" 0xf23b9 printf "%x" 12345 date timestamp 转换: date +"%F_%T" -d @时间戳的长整型值 date +"%s" [now] tail\head ......
进制 二进制 timestamp hexdump 数据

网络流部分结论性质及证明

最近做到了很多网络流的题,一眼都挺不一眼的,凭自己也只有几道可以想到性质,但知道网络流相关知识之后就都是简单题了。 以下所有的证明都偏口胡,但有一定程度上的严谨性。 设情景下的最大流流量为 \(|F|\)。 称某个最大流方案中这条边流量所构成的流网络为使用流网络。 称流网络中每条边的容量减去某个最大 ......
结论 性质 部分 网络

P1129 [ZJOI2007] 矩阵游戏 建模部分

link 题解没一个说为什么能用最小割的...(当然可能是只有我不知道) 设交换后行、列数相同的第 \(x\) 行和第 \(y\) 列(\(x,y\) 为原始位置),发现它们的交点现在位于 \((i,i)\),原来位于 \((x,y)\)。因为无论怎么交换位置,原来的交点仍是交点。 所以可以得出一个 ......
矩阵 部分 P1129 1129 2007

2023 强网杯逆向 Writeup

总体感觉,难度还好,就是题量太大了。做不完根本做不完。第一天上午没起床,最后一天下午看队伍 60 多名了而且自己也累了就摆烂了,最后是出了 4 个逆向,这两天又做了剩下的三个中的两个,sol那个看见合约俩字,感觉不是我能做的,也懒得看了。反正,后面的题也不难,但是解的人少,所以分贼高,感觉做前面的好 ......
Writeup 2023

python进行二进制数据处理的方法

方法一: 使用struct模块,特点轻量化,简单易用。缺点就是可读性不是太好,使用小数据临时使用一下,对于大量的数据解析,写起来比较繁琐,显得有点力不从心。 import struct data = b'\x92\xaa\xbb\xcc\x11\x22\x33\x44' a,b,c,d,e = st ......
二进制 数据处理 方法 数据 python

Matlab常用小技巧及部分快捷键

Matlab常用小技巧一: 1. m文件如果是函数,保存的文件名最好与函数名一致,这点都很清楚。不过容易疏忽的是,m文件名的命名尽量不要是简单的英文单词,最好是由大小写英文/数字/下划线等组成。原因是简单的单词命名容易与matlab内部函数名同名,结果会出现一些莫名其妙的错误。例如,写个m文件,命名 ......
快捷键 常用 部分 技巧 Matlab

计算机网络第四章部分题目解析,202页

网络层向上提供的服务有哪两种?试比较其优缺点 面向连接的服务(Connection-Oriented Service): 优点: 可靠性高: 通过建立连接、传输数据、最后释放连接的过程,可以保证数据的可靠性。 有序性: 数据传输是有序的,不会乱序到达。 流量控制: 可以通过连接的建立和释放来控制流量 ......
计算机网络 题目 部分 202

读后感:《程序员修炼之道》第八部分 - 逐步提高

第八部分的《程序员修炼之道》是这本书的压轴部分,它强调了不断学习和提高的重要性,以及如何在职业生涯中不断进步。以下是我从这一部分中得到的主要启示: 首先,书中强调了永不停止学习的概念。编程领域变化迅速,新技术不断涌现。要保持竞争力,我们需要不断学习和适应新的工具和方法。这包括参与在线课程、研究新技术 ......
读后 读后感 程序员 部分 程序

数据库版本历史的总结-信创部分

数据库版本历史的总结-信创部分 背景 总结了开源和国外商业数据库的非常简单的历史. 发现想总结一下国产的数据库非常困难. 云和恩墨的数据库排行榜上面, 国产数据库有 接近300种 我感觉我这边几乎是无法进行学习和总结的. 所以只能够将几种比较常见的数据库进行一些总结. 人大金仓 人大金仓应该是国内第 ......
版本 部分 数据库 数据 历史

Oceanbase部分参数学习与验证

Oceanbase部分参数学习与验证 字符集等参数查看 yum install obclient -y 然后使用客户端连接: obclient -h172.24.110.175 -P2881 -uroot -p'Testxxxx' -Doceanbase -A mysql方式连接: mysql -h ......
Oceanbase 参数 部分

【Loading】Crypto_ctfshow_WriteUp | _新手必刷_菜狗杯

1 - 密码签到 题目 密文为: 63746673686f777b77656c636f6d655f325f636169676f755f6375707d flag格式为 ctfshow{明文} 分析 只有十六进制字符,看着像 HEX 编码,hackbar 解码得到 flag。 Flag ctfshow ......

【Loading】OSINT_ctfshow_WriteUp | _新手必刷_菜狗杯

1 - Fish And Turtles 题目 分析 根据图片能够得到的信息: 出发日期为 8 月 27 日早晨 出发地的天气为雨,但根据登机桥窗户来看起飞时可能已经转阴 飞机中途会有中转,目的地为中转之后的地点 飞机注册号为 B-6448 飞机属于四川航空,出发地和目的地至少有一个地点属于四川省 ......

【Loading】Misc_ctfshow_WriteUp | _新手必刷_菜狗杯

1 - 杂项签到 题目 分析 查看十六进制文件,发现包含的信息不少: 猜测存在隐藏文件,用 binwalk 查看,发现 zlib 文件: 对文件进行分离……虽然但是这个签到题门槛怎么这么高?不会是…… 查了一下 ctfshow 提交 flag 的格式,搜索: 好家伙。 Flag ctfshow{a6 ......

【Loading】Web_ctfshow_WriteUp | _新手必刷_菜狗杯

1 - web签到 题目 分析 读代码: <?php // 注释信息 /* # -*- coding: utf-8 -*- # @Author: h1xa # @Date: 2022-11-10 17:20:38 # @Last Modified by: h1xa # @Last Modified ......

数据库版本历史的总结-非信创部分

数据库版本历史的总结-非信创部分 Oracle Oracle数据库是最悠久的 关系型数据库. 诞生于美国军方的管理项目 他的第一个版本是Oracle2 上世纪八九十年代的Oracle8和Oracle9 是非常成功的版本. 进入21世纪后 Oracle发布了 三个大版本 Oracle10g oracl ......
版本 部分 数据库 数据 历史

SCUCTF2023-WEB部分wp

川大新生赛,出的确实有点水平的,通过一些渠道看了看题打了一些,有些地方还是值得学习学习的。 不鸽了,先写点吧。 因为他们是校园网访问,所以我这边也只能通过一些其他的方法去打,没截图....有附件能复现的尽量复现一下。 主要看的是【Web】SCU新生赛个人wp及完赛感想-CSDN博客这篇blog跟的, ......
部分 SCUCTF 2023 WEB

Crypto_BUUCTF_WriteUp | [MRCTF2020]古典密码知多少

题目 分析 图中英文大意为:“我想你明白我的意思。emmm……也许你可以买一些栅栏~都是大写字母!!!” 图中密码为图形类密码。其中蓝紫色图形为传统猪圈密码,橙色为圣堂武士密码,黑色为标准银河字母密码。 分别解密得到: FGCPFLI RTU ASY ON 排成一行: FGCPFLIRTU ASYO ......
共2100篇  :3/70页 首页上一页3下一页尾页