反码 补码 进制 随笔

剑指Offer 15. 二进制中1的个数

**题目链接:** [剑指Offer 15. 二进制中1的个数](https://leetcode.cn/problems/er-jin-zhi-zhong-1de-ge-shu-lcof/description/?envType=study-plan-v2&envId=coding-intervi ......
二进制 个数 Offer 15

二进制生成二维码

由一串二进制数字生成一张二维码图片 from PIL import Image from zxing import BarCodeReader reader = BarCodeReader() MAX = 70 pic = Image.new("RGB", (MAX, MAX)) binary_nu ......
二进制

二进制

二进制 给定一个长度为 $N$ 的二进制串($01$ 串)以及一个正整数 $K$。 按照从左到右的顺序,依次遍历给定二进制串的 $N-K+1$ 个长度为 $K$ 的子串,并计算每个遍历子串的各位数字之和。 将这 $N-K+1$ 个子串数字和按照子串的遍历顺序进行排列,得到的序列就是给定二进制串的 $ ......
二进制

反汇编ARM程序的技术靠谱吗?——揭秘ARM架构二进制程序的反汇编技术现状

​ 本文系原创,转载请说明出处 Please Subscribe Wechat Official Account:信安科研人,获取更多的原创安全资讯 参考发表在2020年软工顶会ISSTA的论文《An Empirical Study on ARM Disassembly Tools》 作者公开研究在 ......
程序 技术 二进制 架构 ARM

《转换篇》byte数组与16进制字符串

参考链接:https://blog.csdn.net/elie_yang/article/details/103684180 ## 1:单个byte转16进制字符串 byte _byte = 97; string result= Convert.ToString(_byte, 16);// resu ......
进制 数组 字符串 字符 byte

JavaSE(2)(简单了解idea, 项目结构,运算符,数据转换,原反补码)

# JavaSE(2)(简单了解idea, 项目结构,运算符,数据转换,原反补码) ## p28 idea 项目结构 project 项目 > module 模块 > package 包 > class 类 拿微信举例, 微信就是**项目**, 它下方的四大功能(微信,通讯录,发现,我)就是**模块 ......
补码 运算符 结构 项目 数据

随笔(三十)『Dockerfile 构建ubuntu镜像练习』

### 1、将需要用的java8传到宿主机,同级目录下创建Dockerfile ![image](https://img2023.cnblogs.com/blog/2365967/202308/2365967-20230824140832735-1643087703.png) ### 2、编写Doc ......
Dockerfile 随笔 镜像 ubuntu

【405】数字转换为十六进制数

链接: https://leetcode.cn/problems/convert-a-number-to-hexadecimal/description/ 分析: 实话实说,我最怕编码类问题了,因为我真的不会,当时读大学的时候也没学好这块。 我的思路是: 首先对数据进行分类,分成正数、负数和零来分别 ......
十六进制 数字 405

C# 二进制文件的写入和读取

BinaryWriter.Write 和 BinaryReader.ReadInt32 是.NET Framework 中用于读写二进制数据的类。它们提供了一种简单而高效的方式来读写各种二进制数据类型。 BinaryWriter.Write 方法用于将特定类型的数据写入到二进制流中,其中包括整数、浮 ......
二进制 文件

二进制安装k8s1.28.0

https://mp.weixin.qq.com/s?__biz=MzI0MzA4NTM2NQ==&mid=2247485386&idx=1&sn=1457e40d6749f768e264170c6544c482&chksm=e9733e90de04b78659eb3cfb682265a80b0d6 ......
二进制 k8s k8 8s 28

随笔(二十九)『docker 3主3从redis配置 』

### 1、拉取镜像 ``` docker pull redis:6.0.8 ``` ### 2、创建并启动容器 ``` docker run -d --name redis-node-1 --net host --privileged=true -v /mydata/redis/redis-nod ......
随笔 docker redis

LeetCode 算法题解之 26 进制转换 All In One

LeetCode 算法题解之 26 进制转换 All In One 171. Excel Sheet Column Number 171. Excel 工作表列号 168. Excel Sheet Column Title 168. Excel 工作表列头 ......
题解 进制 算法 LeetCode All

C语言实现十进制转为二进制 递归法

// ConsoleApplication15.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。// #include <iostream>#include <stdio.h>using namespace std; void to_binary(unsigned long ......
十进制 二进制 语言

博客园Markdown随笔快速备份工具

# 1、背景 本人花了一个月时间,正在搭建一个能够实时同步博客园文章的博客后台。无奈突然得到了博客园最后破釜沉舟的消息。 故花了一天时间快速搭建了这个**博客园Markdown文章快速备份工具** 目前工具已成功运行 ,你只需要在博客园中获取你的metaweblog的**url**,**name** ......
备份工具 备份 Markdown 随笔 工具

平衡三进制2

Smiling & Weeping 道理都懂,只是情绪作祟,故事太撩人。 题目链接:https://www.matiji.net 题目:三进制计算机2 很好的思路:不似原本三进制0,1,2 而是-1,0,1 这本质上也是三进制,就是将所有原本的2进一,本位-1,就可以保持数值大小不变 注意:这道题卡 ......
进制

平衡三进制1

Smiling & Weeping 只要想起一生中后悔的事, 梅花便落满了南山。 题目链接:https://www.matiji.net/exam/dohomework/4183/3 题目:三进制计算机1 思路:不难,就是往前遍历,-1,0,1也就是代表本位 Talk is cheap , show ......
进制

Kotlin-大师班 第四章-随笔

1. init() Kotlin 中,当对象被创建时,调用 init() 做初始化。 2. Kotlin 的函数参数都是 val 类型的,都不可修改。 Kotlin 的函数参数在函数中不可修改。 3. 避免出现 shadow 的情况。 举个例子:就是函数内定义了一个变量,变量名和参数名相同。这样一来 ......
随笔 大师 Kotlin

随笔(二十八)『docker 本地镜像发布到私有仓库 』

### 1、拉取registry镜像 ``` docker pull registry ``` ### 2、创建并启动registry容器 ``` docker run -d -p 5000:5000 -v /mydata/docker/registry/:/tmp/registry --privi ......
仓库 随笔 镜像 docker

【剑指Offer】11、二进制中1的个数

# 【剑指Offer】11、二进制中1的个数 **题目描述:** 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 **解题思路:** 本题有以下两个解决方案: (1)**依次判断每一位**。判断的方法是先与1相与,为1则说明该位为1,为0说明该位为0,然后将1左移,再判断倒数第二位 ......
二进制 个数 Offer

8.21 随笔记录

# 高速CAN和低速CAN的区别 * 高速CAN和低速CAN的物理层电气特性不一样,因此不能互相连接 * 高速CAN主要应用于发动机、变速箱等实时性要求高的场合 * 低速CAN主要应用于车身控制系统等可靠性要求高的场合 * CAN_H和CAN_L任意一根导线损坏,高速CAN收发失效,而低速CAN收有 ......
随笔 8.21 21

feign传递文件、传递二进制流

### 传递文件 服务端 ```java @RestController public class DemoController { @PostMapping("/upload") @ApiOperation("上传文件") public void upload(@RequestParam("fil ......
二进制 文件 feign

进制转换

通过toString将数字转化为对应进制的字符串:var num = 12;num.toString(2); //转换成二进制 1100num.toString(8); //转换成八进制 14num.toString(16); //转换成十六进制 c通过parseInt将数字字符按指定的进制转化为十 ......
进制

分析和理解二进制文件结构的命令

hexdump:用于以十六进制格式显示文件的内容,可以帮助开发者了解文件的二进制结构。 file:用于确定文件类型和格式,这对分析二进制文件非常重要。 objdump:用于分析可执行文件、目标文件和共享库的二进制代码,包括反汇编和符号表等信息。 readelf:用于显示ELF格式的可执行文件和目标文 ......
二进制 命令 结构 文件

二进制数相乘

实质是根据被乘数(1011_1011)根据乘数(1101)进行移位相加,具体来说,data_out[11:0] = 1011_1011<<3 + 1011_1011<<2 + 1011_1011。 用加法实现a*5/16功能(要求四舍五入),输入为a,10bit位宽,输出结果为result。请写出下 ......
二进制

随笔(二十七)『VitrualBox 安装 Centos7』

![image](https://img2023.cnblogs.com/blog/2365967/202308/2365967-20230821095238571-1002539448.png) ![image](https://img2023.cnblogs.com/blog/2365967/2 ......
VitrualBox 随笔 Centos7 Centos

JavaWeb随笔

Javascript Javascript是客户端的一个脚本语言 <script language="JavaScript"> var str = "hello world"; alert(typeof str); str = 999; alert(typeof str); </script> Ja ......
随笔 JavaWeb

Kotlin-大师班 第三章-随笔

1. Kotlin中,不管是用 val 或是 var 声明的变量,都是不可为空的。 想让变量可空,需要在声明语句的类型后面加个问号。 2. elvis 运算符 ? : 当你要把一个 nullable 变量赋值给一个不可空变量时,使用该运算符。否则被赋值变量会被定义为可空变量。 3. double e ......
随笔 大师 第三章 Kotlin

cmd下git status中文显示成八进制字符编码

起因是在win11的cmd下提交了几个中文名称的文件,然后在使用git status查看变化时,发现中文全变成了八进制字符编码,看着就很不爽: 网上搜了下发现:在默认设置下,中文文件名在工作区状态就显示为八进制的字符编码。 解决这个问题只需将git配置文件 core.quotepath项设置为fal ......
八进制 字符 编码 status cmd

对称三进制

# 题目背景 # 进制转换公式 $$ x=\sum_{i=0}^{n-1}{a_i \times p^i} $$ $i$ 是从右往左数的位数,从第 $0$ 位开始。 # 对称三进制转十进制 输入输出: 代码: ```c++ #include #include using namespace std; ......
进制

电子书阅读随笔

# **一、电子书和纸质书的差异** 通过我对两种方式的对比,现在读电子书比起纸质书是更好的选择的原因我认为主要有以下几点: 1、方便携带和即使阅读。我家里有很多纸质书,但在学校来回显然就难以携带。现在我们出行必备的东西就只有手机了,能在手机里看电子书无论对于经常在外的人还是怕麻烦的人来说无疑是一个 ......
电子书 随笔 电子