ICode9

精准搜索请尝试: 精确搜索
  • 嵌入式硬核必备知识:合并bin文件,bin转换hex文件2022-02-20 16:34:30

    首先为什莫要合成bin:很多时候单片机要求要boot和app两个程序,但是两个分别烧写比较麻烦,然后通过合并,将两块运行程序合并在一起 好东西就是要分享:::::::::::::::::::::::::::::::::::: 链接:https://pan.baidu.com/s/1o7x84XkoHsDEKOy0XnNZtA 提取码:soko --来自百度网盘超级会员V4

  • Mysql死锁场景分析2022-02-15 17:31:22

    报错日志 org.springframework.dao.DeadlockLoserDataAccessException: ### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction ### The error may exist

  • MySQL死锁问题实例分析及解决方法2022-02-03 15:31:24

    转载于:https://blog.51cto.com/dbachina/781938   MySQL死锁问题的相关知识是本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容,希望能够对您有所帮助。 1、MySQL常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level lock

  • 使用随机16进制字符串和16进制时间戳生成token2022-01-27 10:00:35

    import json import hmac import time import datetime import random h_sk = "63QhvMPaWCdyARXhXxkfMQ==" # 16进制本地时间戳 now_tm = (datetime.datetime.now().strftime('%Y%m%d%H%M%S')) time_array = time.strptime(now_tm, '%Y%m%d%H%M%S') s

  • CYCLONE 使用bootloader方法2022-01-20 10:32:05

    CYCLONE 使用bootloader方法 Steps: open Nios II command shell and go to bootloader project directorychange EPCS_SRC_ADDR in boot_loader.h with desired boot address for Nios applicationbuild the custom bootloader, which generates a epcs_controller_boot_rom

  • Qt 进制之间的转换与QString相关之间的转换2022-01-13 11:33:13

    (QString)Binary -> (int)Dec :  int Dec =  QString("1111").toInt( &isOk,2); (int) Dec ->(QString) Binary : 第一种: QString str1 = QString::number( int  x , int y ); x是将要被转的十进制  y 可以是2、8、16等,分别表示二进制、八进制、十六进制等,缺点是不能指定位数。   

  • CH573 CH582蓝牙sdk实现使用固定BLE LIB2022-01-10 10:31:58

    CH573的BLE LIB参与编译大小约为120K; CH583的BLE LIB参与编译大小超过164K; 蓝牙例子都是可以使用固定LIB的,库不参与编译,接收用户代码的大小 以CH582为例子 工程设置开启 CH57xBLE_ROM 和 LIB_FLASH_BASE_ADDRESSS   0x00040000的宏定义   工程ld文件修改 ROM占用不超过256K,R

  • Keil5工程编译hex文件转bin文件2022-01-07 11:31:28

    1、前言 相信很多公司在生产的时候都是用bin文件作为生产文件,其好处和区别其实网上都有很多介绍,本文就不细致介绍,我随便找了一篇,介绍也算很详细了; 链接:Hex和Bin的区别_sinat_16169043的博客-CSDN博客_bin文件和hex文件的区别 本文主要介绍如何将keil软件生产的hex文件转换成bin

  • python-binasscii模块学习2022-01-05 02:00:26

    作用  binascii模块包含很多在二进制和ASCII编码的二进制表示转换的方法。通常情况不会直接使用这些功能,而是使用像UU,base64编码,或BinHex封装模块。 binascii模块包含更高级别的模块使用的,用C语言编写的低级高效功能。 实例 1.字符串与16进制转换(仅可在python2中使用) >>> hexlify

  • .NET 编码的基础知识2022-01-04 12:36:11

    .NET 编码的一些基本概念和分析 简单的类型概念 Hex (16进制) byte 字节 范围是:0~255,二进制下的范围就是00000000~11111111,相当于1字节。 byte[] 字节数组 bit 比特,只有2种状态:0,1 1 字节 等于 8 比特 即1byte=8bit 在c#中。Byte即byte,他是一个struct结构体, b1等于b2. byte b = 1;

  • HNUST OJ 2287 寻找厄咒图腾2021-12-28 00:01:34

    问题 C: 寻找厄咒图腾 时间限制: 1 Sec  内存限制: 128 MB 题目描述 不知道怎么的,晟晟突然出现在黎明杀机的世界中,他和一个凶残的杀手被关在封闭的房间内,目前他已经躲了起来处于安全状态,他现在需要冷静下来思考逃跑的对策。 他发现杀手的特殊力量部分来自于藏在封闭房间内的

  • C# 进制转换(二进制、十六进制、十进制互转)2021-12-17 10:05:15

      //1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串 //十进制转二进制 Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2)); //十进制转八进制 Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8)); //十进制转十六进制

  • C#——HEX字符串转jpg2021-12-15 19:00:10

    顺便记录一下调试过程   returnBytes[i] = Convert.ToByte(hexString.Substring(i * 2, 2), 16);     报错找不到任何可识别的数字     原因是我的HEX字符串中存在空格,去掉就好了   System.Drawing.Image img = System.Drawing.Image.FromStream((Stream)ms); //把内

  • 2021-12-06工作问题学习记录2021-12-11 14:00:51

    之前,项目中有使用到PHP的hexdec(string $hex_string),这一内置函数,需求是将十六进制数转换为十进制数。后来在生产环境发现,传入的参数$hex_string(需要进行转换的十六进制的字符串),可能存在一些特殊情况,比如:正常的传参为如下形式:'eeaac32',而在生产环境中,可能传入值的情况为'[eea

  • 资源图片阴影2021-12-10 10:04:01

    <html> <head> <title>demo</title> <style> .nav { width:60px; height:60px; position: relative; background-color: #fff; padding: 20px; transition: 0.5s; border-radius: 80px; overflow: hidden;

  • 2021陇原战役2021-12-08 16:02:23

    2021陇原战役 可惜只做了一个密码学。还是用软件直出的。我真垃圾。赛后复盘。 参考链接 2021陇原战疫WP - n03tAck MISC soEasyCheckin 打开是一串加密。看编码是base32加密。解码发现是e开头,后面有5位的hex加密。但这里有个没解出来。根据前后可以推测为e。替换以后hex

  • mysql HEX将字符串或数字转化为16进制字符串、UNHEX将16字符串转化成二进制2021-12-01 15:00:40

    目录 前言HEXHEX 函数的参数为数字时HEX 函数的参数为字符串时 UNHEXHEX 转化 binary 类型 前言 mysql 5.7.31 HEX HEX 函数的官方说明如下: HEX(str), HEX(N) For a string argument str, HEX() returns a hexadecimal string representation of str where each byte of

  • 前端JS Md5加密2021-12-01 10:33:57

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script src="md5.js" type="text/javascript" charset="utf-8&

  • 文件上传-00截断2021-11-29 16:05:03

    pass-13(post00截断):白名单,文件上传路径拼接生成,而且使用了post发送的数据进行拼接,我们可以控制post数据进行0x00截断绕过白名单(这里使用的是php5.2.17+apache环境)post不会对数据自动解码,要在hex修改 (1)上传一句话木马1.php,并用burp抓包 (2)观察数据包,在upload/后面加上1.php+, +是为了

  • MySQL:介于普通读和锁定读的加锁方式,linux高性能服务器编程百度云2021-11-23 20:03:29

    INSERT INTO hero VALUES (1, ‘l刘备’, ‘蜀’), (3, ‘z诸葛亮’, ‘蜀’), (8, ‘c曹操’, ‘魏’), (15, ‘x荀彧’, ‘魏’), (20, ‘s孙权’, ‘吴’); 现在hero表中的记录情况就如下所示: mysql> SELECT * FROM hero; ±-------±-----------±--------+ | number | n

  • re -12 buuctf [Zer0pts2020]easy strcmp2021-11-19 21:05:52

    [Zer0pts2020]easy strcmp 前话:这题要用到ida64位远程调试先记录一下配置方法,因为本人使用的是ida7.6版本差异可能导致问题。 application与input file填linux路径下的题目文件路径 dictionary填linu下题目文件所在文件夹的路径(即题目文件的父级) Paramater不填 Hostname用if

  • JS+AES解密(CBC模式、输出HEX)2021-11-12 09:32:24

    if (tokenMsgs) { const response = await getMqttMsgService(); let mqttMsg = response.data.msg; state.mqttconfigs = mqttMsg; const aesKeyResData = (await getAesKeyService()).data.msg.part1; //请求key(ba

  • vim查看编辑hex文件2021-11-08 12:33:31

    有的时候需要查看一下不可打印字符的二进制,用vim可以很方便的查看,使用方法如下: 首先以二进制方式编辑这个文件:vim -b testfile 现在用xxd把这个文件转换成十六进制::%!xxd 最后,用下面命令把它转换回来: :%!xxd -r 0000000: 1f8b 0808 39d7 173b 0203 7474 002b 4e49 ….9..;..tt.

  • 在python中怎么用转义字符输出汉字2021-10-31 16:32:57

    在python中可以使用转义字符输出汉字和英文等 方法如下:在python中,每一个汉字都有对应的编码字符。首先用ord()函数查找对应的编码字符。 例如: ord('划') 会返回一串十进制数,这是目标在python里的序数。 再用hex() 将十进制的序数转换为八进制的 hex(21010) 输出时,用转义字符 

  • keil使用2021-10-27 10:03:37

    生成.hex文件 【project】—【options for Target】—【Output】—【Create HEX File】 程序下载 【我的电脑】—【属性】—【设备管理器】—查看端口

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有