ICode9

精准搜索请尝试: 精确搜索
  • manacher2021-08-08 21:34:10

    manacher 快速求最长回文串的方法。 \(hw\) 数组表示 \(i\) 能扩展出的回文串长度(只有半边 \(mr\) 已知回文串最右边的结束位置 \(mid\) \(mr\) 所在的最长回文串的中心位置 代码核心思想就是通过 \(mid\) 和 \(mr\) 不断往右扩展,这样时间和空间都是线性的,利用了回文串对称的性

  • JAVA-HW 07:数组2021-07-17 13:06:02

    目录 作业1:请输入10位同学的java成绩1.求平均成绩,最高成绩、最低成绩2、对10的成绩按照从低到高的顺序排列(选做) 作业2:给定一个数组,判断某个元素是否在该数组中作业3:给定一个数组,大小为10,输入十个同学的成绩,求这些成绩的总分数,某一天转入2个新同学,请再次求12个同学的平均成

  • 第二部分 单机以及编队控制实验—初级教程之安卓APP使用教程(13)2021-07-13 21:03:49

    2.14 安卓APP使用教程 在前面的教程中,我们实现了通过远程计算机对机器人进行控制,在这一篇中,我们尝试通过手机远程操控机器人。 2.14.1 准备开始 1)下载安卓app 想要实现手机控制机器人,手机app是必不可少的,需要先在手机上安装相关的安卓app,ROS官方提供了安卓平台的支持,以及一些测

  • 随手2021-07-13 01:01:24

    本来之前一直是用hexo的,写了很多之前在hw的笔记,但是想来写的也很狭隘,另外没有很专注于复盘,更多是随笔; 特此立下flag,后续会一直更新。 另一个原因也是在搬砖的时候写了很多东西,不舍得就这样放弃。

  • 【语音分析】基于matlab语音线谱对转换【含Matlab源码 560期】2021-07-05 09:57:34

    一、简介 线谱对分析是一种频域参数分析方法,这种LPC方法求解的模型参数为线谱对(LSP, Line Spectrum Pair)。LSP在数学上等价于其他LPC参数,如αi。如将声道视为由P+1段声管级联而成,则LSP表示声门完全开启或完全闭合下声管的谐振频率。它也可以用于估计语音的基本特性。因为其为频

  • 记某hw中遇到的cms(PageAdmin CMS)渗透过程2021-07-02 09:35:13

    0x00前言 这是上周hw中遇到的一个cms,记录一下,防止以后遇到忘记利用点(手动狗头) 0x01介绍 PageAdmin Cms是一款基于asp.net mvc开发的自助建站系统,于2008年发布,从最开始的2.0版本到目前的4.0版本,强大的后台管理功能,良好的用户操作体验,开发式的功能扩展,让各种类型网站制作更加便

  • linux下lame&alsa进行音频流操作(二)alsa知识介绍和libasound使用2021-07-01 12:02:13

    说明   在Linux平台, 设计到音频的开发,必然离不开liasound,无论是混音器的参数设置,还是录音、播放音频等,liasound都提供了支持。这篇文章介绍的时播放音频部分,即 PCM 部分 1. 预备知识 1.1 音频相关知识 采样率(每秒采样次数)\帧率, 表示每一秒对声音的波形模拟量取样的次数,频

  • ESP8266驱动SSD1306 ESP8266 for Arduino(NodeMCU U8G2库)2021-06-15 12:04:43

    材料:  - NodeMCU  - SSD1306 128*64 I2C接口   接线:     Arduino IDE,安装库:  "esp8266 by ESP8266 Community 2.7.4"(开发板管理) 和 "U8g2"(库)   选择开发板: NodeMCU 1.0 (ESP-12E Module) Debug port: Serial1   代码样例: #include <Arduino.h> #include <U8

  • HW蓝队成员面试问题2021-06-14 12:58:25

    1、自我介绍 2.聊一下你简历上写的东西 3、开始正式问一些技术问题 4、宏病毒? 5、APP 加壳? 6、勒索软件 Wanacry 的特征? 蠕虫、僵尸病毒 7、ARM32 位指令中,返回值和返回地址保存在哪个寄存器中? 8、HTTPS 握手过程中用到哪些技术? 9、Linux 中 PHP 环境,disable_functions=exec,pas

  • mysql 更新json字段2021-06-11 16:01:25

        UPDATE project_moduleinfo SET module_attrs = REPLACE ( module_attrs, '}}', '},"hw-prod": {"namespace": "hw-prod", "profile": "prod", "cpu": {"request": "100m&qu

  • android访问应用程序第2步:实现hal层2021-06-07 23:59:40

    文章目录 1.hardware层概述1.1 主要数据结构1.2 上层访问驱动流程1.3 Hal伪代码示例 2.实现hal对于驱动的访问2.1 hellotest.c2.2 Android.mk2.3 hellotest.h2.4 编译hal模块 3.编写测试代码3.1 hellotest.c3.2 测试代码调用流程3.3 Android.mk4.测试 在android系统中

  • 2021-06-072021-06-07 20:29:44

    hal体系结构与设计思想 hal在Android 架构中的位置 HAL设计思想 为什么需要HAL 传统的linux对硬件的操作基本上在内核空间的linux驱动程序中实现了,那么现在为什么那么多此一举把对硬件的操作分为两部分,hal和linux驱动呢? 谷歌搭好了hal的框架,为上层framework打通过jni调用ha

  • 二、RT-Thread启动流程详解(硬件初始化篇)2021-06-06 13:59:53

    备注:基于正点原子阿波罗STM32F767IGT6开发板,RT-Thread Studio开发环境 目录 1、入口函数的确认 2、函数执行流程  3、关键函数功能详解 3.1 Reset_Handler 3.2 SystemInit() 3.3 entry() 3.4 rtthread_startup 3.4 rt_hw_interrupt_disable 3.4 rt_hw_board_init 3.5 hw_board_

  • 鸿蒙开发(1)---Text组件2021-06-05 20:01:33

    目录 鸿蒙开发Text组件通过代码操作Text组件使用Text组件实现跑马灯效果 鸿蒙开发 从2021年6月2号开始,鸿蒙系统已经完全开源。 目前学习鸿蒙开发正当其时,如果你之前学习过Android开发,那么鸿蒙完全可以直接上手。 不过,博主写的鸿蒙开发课程任何人都可以学习,因为都是从基

  • 《Accelerated C++中文版》学习配套编程(一)2021-05-30 00:02:00

    《Accelerated C++中文版》学习配套编程(一) 本书的第三章中,我们看到很多处理批量数据的方法,通过编写一个程序,读取学生的考试和家庭作业成绩,并且计算出一个最终的成绩。并且在这个过程中,我们还学习了如何储存所有数据,即使我们开始并不知道有多少成绩需要储存。 第四章中,提供了

  • layout需要非常了解清楚的内容2021-05-22 02:01:50

     1、线宽与电流的关系           2、常用单位换算 1OZ盎司=35um=1.35mil 1mm=39.37mil 1mil=25.4um 3、走线要求                     4、I2C通信速率:100Kbit/s、400Kbit/s       5、什么时候考虑阻抗控制? https://www.toutiao.com/i6794651664956523019/?in_o

  • Linux数据报文接收发送总结72021-05-19 21:01:46

    2.4 网卡驱动初始化每一个驱动程序(不仅仅只是网卡驱动)会使用 module_init 向内核注册一个初始化函数,当驱动被加载时,内核会调用这个函数。比如igb网卡驱动的代码位于drivers/net/ethernet/intel/igb/igb_main.c//file: drivers/net/ethernet/intel/igb/igb_main.c static struct 

  • 2021年最新HW漏洞奇安信防火墙网康下一代RCE漏洞细节参考2021-05-04 02:03:07

    漏洞信息: 漏洞名称:奇安信 网康下一代防火墙 RCE漏洞。漏洞性质:远程命令执行漏洞利用特点:命令执行之后没有回显利用方式:防火墙使用linux进行开发的,可以使用echo xxx >123.txt这样的方式写入文件。 当文件生成目录在网站根目录下就可以直接访问了。 POC POST /directdata/direct/ro

  • OS L5-HW: Solutions (Memory Management)2021-04-15 03:32:26

                              On Q9, there are two answers of the four I would consider valid.       On Q10, we never covered Page Faults!  It was supposed to read "number of different pages you may access" instead of "number of page faults&

  • es6 javascript的class类中的 get和set2021-04-13 20:01:13

    在 Es6 中,在 Class 内部可以使用 get 和 set 关键字, 对某个属性设置存值函数和取值函数, 拦截该属性的存取行为。class HelloWorld { constructor() { this.name_ = '' } get name() { return 'get name: '+this.name_; } set name(value) { console.log('se

  • 等待事件之enq: HW - contention2021-04-12 19:52:42

    等待事件之enq: HW - contention   SELECT *     FROM V$EVENT_NAME    WHERE NAME  IN          ('enq: HW - contention');   SELECT * FROM V$LOCK_TYPE D WHERE D.TYPE='HW';   主要用来控制特定对象空间分配时的并发操作。v$lock中的id1为表空间编号ts#,i

  • 【每日蓝桥】51、一七年省赛Java组真题“分巧克力”2021-04-02 21:02:12

    你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:分巧克力 儿童节那天有 K位小朋友到小明家做客。小明拿出了珍

  • android hal文件的编写2021-03-15 22:29:07

    一、hal主体框架解析 hal:模板:hardware/libhardware/modules/overlay/ 如图所示jni与hal层主要数据结构和函数调用: 首先jni层通过hw_get_module函数传入LED_MODULE_ID 即hal库的字符串名称,来找到hal库并加载它,加载后为pmodule赋值拿到led_hw_module_t 结构体实现。 然后再通

  • Vivado远程编译并下载程序到本地xilinx开发板2021-03-13 18:30:36

    Vivado远程编译并下载程序到本地xilinx开发板 关键词: vivado    远程烧写    frp    FPGA    xilinx    云服务器 需求分析:   项目需要,最近需要把FPGA程序从altera移植到xilinx平台,开发环境要从quartus ii换到vivado。现在有条件,   1.寝室有一台安装了vivado20

  • Linux kernel 命令行参数一2021-03-10 18:03:31

    The kernel’s command-line parameters The following is a consolidated list of the kernel parameters as implemented by the __setup(), early_param(), core_param() and module_param() macros and sorted into English Dictionary order (defined as ignoring all pun

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

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

ICode9版权所有