ICode9

精准搜索请尝试: 精确搜索
  • bcc工具之execsnoop2022-05-01 16:31:55

    在实际工作中,偶尔会遇到系统的CPU使用率和系统平均负载很高,但却找不到高CPU的应用; 产生这个问题的原因:进程有可能在不断的崩溃、重启 通过uptime发现系统负载很高,但是通过top,mpstat,pidstat,perf等工具很难发现是什么进程导致了系统负载和CPU使用率很高; 注:通过上面工具的判断,即不是C

  • PICO-MAGIX通讯协议(初稿)2022-03-19 09:34:35

    第一章:综述 PICO_MAGIX通讯协议文件是总括上位机和下位机定义的通讯方式,所有的通讯指令都在本文件中包括。 本协议参考MODBUS协议进行编写。 本协议软件参考木南协议进行编写。 https://github.com/foxclever/Modbus 本协议参考GESHE测控大师软件编写。 http://www.ge

  • 第二章 windows下删除已安装服务2022-03-01 18:00:25

    一、打开cmd 单击开始,找到命令提示符,右击以管理员身份运行 二、查询已安装服务 C:\WINDOWS\system32>sc query MySQL SERVICE_NAME: MySQL TYPE : 10 WIN32_OWN_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : 0 (0x

  • qemu device tree uart2022-02-18 19:34:15

      qemu static const MemMapEntry virt_memmap[] = { [VIRT_DEBUG] = { 0x0, 0x100 }, [VIRT_MROM] = { 0x1000, 0xf000 }, [VIRT_TEST] = { 0x100000, 0x1000 }, [VIRT_RTC] = { 0x10100

  • 浅谈GOT表与PLT表2022-01-17 20:04:15

    文章目录 浅谈GOT表与PLT表1. 实例2. PLT表3. 动态解析4. 总结 浅谈GOT表与PLT表 我们都知道动态链接库是我们程序开发中比较基础的手段,我们将公共的函数封装在一个so库中,即可用减少主程序的大小,也能增加公共代码的复用度。 那么对于一个共享库中的导出变量和函数的使用

  • 猿人学之js混淆源码乱码2021-12-31 12:33:47

    篇幅有限 完整内容及源码关注公众号:ReverseCode,发送 冲 题目 https://match.yuanrenxue.com/match/1 抓取所有(5页)机票的价格,并计算所有机票价格的平均值,填入答案。 抓包 打开控制台开始抓包,出现无限debugger循环,可以通过Never pause here或Fiddler过掉。 方案一:在第2行选中

  • pyusb打印的device信息案例2021-12-12 22:31:34

    DEVICE ID 12d1:107e on Bus 002 Address 002 =================  bLength                :   0x12 (18 bytes)  bDescriptorType        :    0x1 Device  bcdUSB                 :  0x210 USB 2.1  bDeviceClass           :    0x0 S

  • 不一样的文章2021-11-27 23:06:14

    懒得打开头语,想睡觉; 题目描述 输入两个正整数 x_0, y_0x0​,y0​,求出满足下列条件的 P, QP,Q 的个数: P,QP,Q 是正整数。 要求 P, QP,Q 以 x_0x0​ 为最大公约数,以 y_0y0​ 为最小公倍数。 试求:满足条件的所有可能的 P, QP,Q 的个数。 输入格式 一行两个正整数 x

  • 鼠标连点器要收费?我直接爆破2021-11-11 18:31:42

    鼠标连点器要收费?我直接爆破! 项目需要测试一款芯片,重复性采集数据,网上随便找了一个鼠标连点器,试了一下,发现还挺好用的,结果用着用着,居然要卡半天,提示未注册用户需要暂停使用一分钟???本着"学习"的目的,尝试了一下绕过验证,结果令我大吃一惊!!!一、软件使用界面二、给软件做个体检1.

  • “21天好习惯”第一期-162021-11-09 13:59:32

    求n分之一序列的前n项和 #include <stdio.h> int main() { int N; int a=1; float s=0.0; scanf("%d",&N); while (a<=N) { s=s+1.0/a; a++; } printf("sum = %.6f",s); return 0; } 5 sum = 2

  • 反汇编测试2021-11-06 21:33:08

    1.通过输入gcc -S -o main.s main.c 将下面c程序”week0303学号.c“编译成汇编代码 2.使用gdb跟踪汇编代码,在纸上画出f中每一条语句引起的eip(rip),ebp(rbp),esp(rsb),eax(rax)的值和栈的变化情况。提交照片,要有学号信息。 相关知识: esp:寄存器存放当前线程的栈顶指针 ebp:寄存器

  • kernel timer misc2021-10-27 19:32:34

    timer misc timer timeout callback callstack [ 99.021468] CPU: 2 PID: 0 Comm: swapper/2 Tainted: P O 4.19.116+ #53 [ 99.029138] Hardware name: xxx(DT) [ 99.032802] Call trace: [ 99.035261] dump_backtrace+0x0/0x4 [ 99.038759] dum

  • ret2text调试找栈溢出过程,注意看栈2021-09-18 21:33:49

    ret2text调试找栈溢出过程,注意看栈 尤其注意ni和si的区别,注意好进入函数的时机 mosen@ubuntu:~/Desktop$ gdb ret2text GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/l

  • 共享中断2021-08-24 21:02:24

    一、问题:   使用共享中断获取散热风扇FG脚的脉冲信号的频率,在进中断第100000次时,出现中断异常,系统diable掉IRQ,error信息如下: irq 71: nobody cared (try booting with the "irqpoll" option) [] (dump_stack+0x0/0x14) from [] (__report_bad_irq+0x7c/0xac) [] (__report_bad_

  • 完美解决PC电脑0x0和0x800BFA07等错误,成功加入Windows10/11预览体验计划2021-08-01 18:04:02

     很多人在加入Windows预览体验计划时,出现错误,无法加入,错误代码包括:0x0和0x800BFA07等等。尝试更换网络、修改DNS、修改注册表和重新注册Microsoft微软账号等方法,都无法解决,很是苦恼。 究竟什么原因呢? 通过检查,发现是注册表缺失或者错误导致的,这样就需要知道哪个注册表错误,并

  • 穷举法求因子2021-07-17 23:00:45

    #include<iostream> using namespace std; int main() { int n; cout<<"输入n值"; cin>>n; cout<<"Number"<<n<<"Factor"; for(int i = 1;i<=n;i++) if(n%i == 0)

  • JetBrains GoLand 以debug运行Go程序时出现could not launch process: decoding dwarf section info at offset 0x0:2021-07-15 08:31:22

    这是一篇写给刚开始学习Go语言而在搭建环境可能遇到问题的小萌新的文,大神请自行绕路哈(0-0) 有天,我把Go运用环境升到最新版1.16后,用以前一直在用的JetBrains GoLand 2017.3.3 x64版本运行了搭建的gin框架项目时,使用debug模式后,启动就出现了这样一条异常信息:could not launch process

  • 树梅派硬件编程_红外遥控器2021-07-13 18:30:42

    红外遥控器 红外遥控原理 用户码或数据码中的每一个位可以是位‘1’,也可以是位‘0’。区分‘0’和‘1’是利用脉冲的时间间隔来区分,这种编码方式称为脉冲位置调制方式,英文简写PPM。 红外接收头的型号有很多HS0038 VS838等 功能大致相同,只是引脚封装不同。 红外接收有几种统一

  • Matlab中readmatrix用法2021-06-22 09:05:35

    目录 语法 说明 示例 从文本文件中读取矩阵 从电子表格文件中读取矩阵 使用导入选项从指定的工作表和范围中读取矩阵 从指定的工作表和范围中读取矩阵 输入参数 名称-值对组参数 readmatrix是从文件中读取矩阵。 语法 A = readmatrix(filename) A = readmatrix(filename,opts)

  • LiteOS 入门学习笔记 - 用户任务task的创建2021-06-14 09:06:46

    环境 系统版本:LiteOS Kernel Version : 5.1.0 硬件:STM32F103VE开发板 开发IDE:HUAWEI-LiteOS-Studio   需求 我们使用RTOS(实时操作系统),注意的原因,不是为了炫耀代码编程能力,而是为了解决多任务问题,为了简化目标的实现方法。 把一个复杂的产品需求,拆解成一个个小的任务,RTOS可以通

  • Bad check value found during backing up datafileBad check value found during backing up datafile2021-05-29 18:06:53

    Bad check value found during backing up datafileBad check value found during backing up datafile 问题背景: 客户反馈alert日志有异常,协助排查原因   1> alert日志如下 1 Thu Jan 09 01:11:13 2020 2 Hex dump of (file 15, block 2236158) in trace file /opt/

  • 记一次 .NET 某HIS系统后端服务 内存泄漏分析2021-05-21 11:29:18

    一:背景 1. 讲故事 前天那位 his 老哥又来找我了,上次因为CPU爆高的问题我给解决了,看样子对我挺信任的,这次另一个程序又遇到内存泄漏,希望我帮忙诊断下。 其实这位老哥技术还是很不错的,他既然能给我dump,那真的是遇到很棘手的疑难杂症了

  • jvm源码解读--15 oop对象详解2021-05-18 19:05:34

    (gdb) p obj $15 = (oopDesc *) 0xf3885d08 (gdb) p * obj $16 = { _mark = 0x70dea4e01, _metadata = { _klass = 0x2000070e, _compressed_klass = 536872718 }, static _bs = 0x7f658801eea8 } 1.介绍oo对象 现在先看最长使用的oop对象的定义,jvm的二分

  • jvm源码解读--12 invokspecial指令的解读2021-04-27 19:05:15

    先看代码 package com.zyt.jvmbook; public class Girl extends Person{ public Girl() { int a; } @Override public void sayHello() { System.out.println("girl say hello"); } private void sayHi(){ System.o

  • Python的文本和字节序列2021-04-22 23:32:12

    一、字符串的表示和存储 字符串是字符的序列,每个字符都有有一个数字作为标识,同时会有一个将标识转换为存储字节的编码方案; s = 'hello world python' for c in s: print(c, end=' ') h e l l o w o r l d p y t h o n ACSII为协议内的每个字符分别对应一个数字,然后以这个数

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

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

ICode9版权所有