自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 脚本-抽取配置文件

Android抽取内核配置文件脚本

2022-11-23 14:50:39 383 1

原创 Compare线刷包与卡刷包

目前我认为能够抽取内核的boot.img文件只能由线刷包生成。

2022-11-15 22:42:48 1221

原创 How to get ‘kernel config‘ when CONFIG_IKCONFIG is not set ? (Method)

本文用于提取Android内核配置文件,在 CONFIG_IKCONFG is not set 的情况下。受Github的一个代码库的启发,现在应该是提取出了kernel config。

2022-11-14 20:51:21 858 1

原创 How to get ‘kernel config‘ when CONFIG_IKCONFIG is not set ? (Preliminary)

一些先验知识

2022-11-13 21:24:29 793

原创 Analysis of Xiaomi Kernel(Updating)

分析 小米内核 提取内核配置文件(全网最详细)

2022-11-10 09:20:56 623

原创 Android 与 Linux内核(学习ing)

Android 与 Linux内核studying

2022-11-08 21:16:55 3154

原创 编译运行Linux内核(切换Linux内核版本)

Linux内核是操作系统的核心,也是操作系统最基本的部分。Linux内核的体积结构是单内核的、但是他充分采用了微内核的设计思想、使得虽然是单内核、但工作在模块化的方式下、并且这个模块可以动态装载或卸 载;Linux负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。如是我们在了解Linux内核的基础上根据自己的需要量身定制一个更高效,更稳定的内核,就需要我们手动去编译和配置内核里的各项相关的参数和信息了。

2022-11-07 18:31:56 2809

原创 Python pillow库的基本使用

实现图片信息的获取(大小,颜色模式,图片的格式)这里我们需要使用Image函数,所以要引入Image

2020-06-10 00:06:59 467

原创 6分钟 Python 爬虫入门

一.requests 库这是我们调用访问网址的接口所在的库1.设置headers请求头import requestsurl = 'https://www.lmonkey.com/'# 定义头部信息headers = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.

2020-05-28 15:41:08 303

原创 手把手教你_微信小程序使用 Vant Weapp 组件库

Vant Weapp 是移动端 Vue 组件库 Vant 的小程序版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用。https://youzan.github.io/vant-weapp/#/introVant Weapp 链接: https://youzan.github.io/vant-weapp/#/intro.两种使用方法1.下载到本地,放置到小程...

2020-04-13 11:21:51 2858 1

原创 微信小程序+thinkPHP框架+phpMyAdmin管理 连接Mysql数据库

这片博客将手把手教你如何在本地调试成功后上传代码到云服务器,实现数据交互。这里我用的是新浪云,新浪云的域名是不用等待备案时间的,申请就可以直接用。https://www.sinacloud.com新浪云链接: https://www.sinacloud.com.进去注册登录完以后,点击实名认证,毕竟要防止违法行为。如果你是学生可以点击学生认证,有相应的优惠。等实名认证(3个工作日之内)...

2020-04-13 10:56:55 1633

原创 攻防世界_WEB_高手进阶区_DAY1

第一题 baby_web题目描述:想想初始页面是哪个首先想到index.php,我们试一下,发现可以进去,然后就看看各种文件,最后在Network中找到了。第二题 Training-WWW-Robots这道题和新手村的robots那道题一样。我们先看看它不让访问哪个页面FLAG就藏在此处...

2020-04-11 20:53:23 343

原创 攻防世界_WEB_新手练习区_DAY4

command_execution题目描述:小宁写了个ping功能,但没有写waf,X老师告诉她这是非常危险的,你知道为什么吗。ping 是DOS命令,一般用于检测网络通与不通;是用来探测本机与网络中另一主机之间是否可达的命令,如果两台主机之间ping不通,则表明这两台主机不能建立起连接。ping是定位网络通不通的一个重要手段。WAF:Web应用防护系统(也称为:网站应用级入侵防御系统。英文...

2020-04-10 21:57:19 206

原创 攻防世界_WEB_新手练习区_DAY3

第八题 get_post题目描述:X老师告诉小宁同学HTTP通常使用两种请求方法,你知道是哪两种吗?考察如何给网址传递值进入题目所给网址因为是GET方式,直接在网址中传递值就可以这里我用的是一个软件,POSTMAN这样就获取到了FLAG...

2020-04-09 16:32:14 120

原创 攻防世界_WEB_新手练习区_DAY2

第7题 simple_php题目描述:小宁听说php是最好的语言,于是她简单学习之后写了几行php代码。进入题目所给网址<?phpshow_source(__FILE__);include("config.php");$a=@$_GET['a'];$b=@$_GET['b'];if($a==0 and $a){ echo $flag1;}if(is_numeric...

2020-04-08 22:16:45 174

原创 攻防世界_WEB_新手练习区_DAY1

第一题 view_source题目描述:X老师让小宁同学查看一个网页的源代码,但小宁同学发现鼠标右键好像不管用了。此题考查查看网页源代码的快捷键,我用的Chrome浏览器;Mac os 按 command+option+I,Win 按 ctrl+U。这样就可以找到FLAG了。第二题 robots题目描述:X老师上课讲了Robots协议,小宁同学却上课打了瞌睡,赶紧来教教小宁Robots协...

2020-04-07 16:41:14 403

原创 微信小程序保持用户登陆状态

1.openid刚开始我想用这个唯一标识,在IDE界面操作时也没有BUG,但是手机预览就拉垮了。说https://api.weixin.qq.com这一接口不安全,因为openid是私密的数据,这个接口你添加不到微信小程序可使用的域名。你可以在IDE的本地设置里,选择不校验域名的合法性。但是小程序无法上线。所以openid 不可选2.wx.setStorageSync() AND wx.get...

2020-03-23 09:20:32 2118

原创 微信小程序购物车(云数据库)详细-解决了更新数据库延迟显示

首先完成的大图这里不对新建云数据库进行讲解,直接插入,查询。首页想要获取云数据库的内容,我们要修改app.js//app.jsApp({ onLaunch: function () { // shop-6yqya wx.cloud.init({ env: 'shop-6yqya', traceUser: true, }) },...

2020-03-12 20:05:12 3375

原创 Mac OS 下 vs code 对c++的调试(不需要自己写配置文件)

在 csdn 上看了好多vscode for Mac 调试的配置,各种文件配置一大堆,好像都没用,决定自己写一个。我的vs code版本: 1.42.1提交: c47d83b293181d9be64f27ff093689e8e7aed054日期: 2020-02-11T14:44:27.652ZElectron: 6.1.6Chrome: 76.0.3809.146Node.js: ...

2020-02-28 17:14:34 395

原创 洛谷P1095 守望者的逃离 (从未感觉DP如此清晰, 所以这是DP吗2333)

恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变。守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去。到那时,岛上的所有人都会遇难。守望者的跑步速度为17m/s,以这样的速度是无法逃离荒岛的。庆幸的是守望者拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。守望者的魔法值恢复的...

2020-02-27 13:52:22 166

原创 欧拉筛素数法和埃氏筛法

个人感觉欧拉筛法是算在[ 1 - n ] 范围内求素数个数的算法;埃氏算法是算x(某一个数)前(包括x)有多少个素数的算法。欧拉筛const int maxn=1e6+5;int ans[maxn];bool vis[maxn];int n, cnt; // cnt表示在n的范围内,一共有cnt个素数void shai(){ ans[1] = 0; for(int ...

2020-02-19 20:11:53 138 1

原创 微信小程序页面间跳转的两种方法

首先来看看文件目录1.< navigator>跳转<view class="recommendBlock" bindtap="detail" id="{{i.img}}"> <navigator url="/pages/detail/detail"> <image src="{{i.img}}" style="width:32...

2020-02-15 14:35:56 1186

原创 微信小程序wxml传递值总结(e.currentTarget,e.detail.value)

本文主要讲解一下三个函数e.currentTarget.dataset.index 获取到 data-index 中的值e.currentTarget.id 获取到 id 中的值e.detail.value.(***) 动态获取 input 中的值1. bindtapExample 1.JS文件中声明的值// js文件recommendInfo: [ { ...

2020-02-15 14:02:12 12287

原创 微信小程序调用豆瓣电影API(详细)

微信小程序调用豆瓣电影API(详细)首先给出现在可以使用(有返回值的)的API网址现在是获取数据的过程1.在 JS 文件中声明一个变量2.我们写一个获取信息的函数我们打开 ==当前热映的API网址==进到开发者模式后我们可以看见啥都看不懂再看我们为什么这样写到此为止我们获取信息的函数就写完了3.我们需要调用, 我们在onload函数中调用它。到此为止 JS 文件写好了我们现在要让在屏幕中显示献上代...

2020-02-09 21:51:00 10169 18

原创 KMP算法-找出模式串匹配标准串的第一个位置

KMP算法-找出字串出现的第一个位置我们先得出子串(也就是标准串的NEXT[]表的值。上讲已经讲过如何算出给定子串的NEXT[]表的值,此讲不再冗述。第一步给出算NEXT[]表值的算法arr[]为题目给出的标准串,brr[]是给定要寻找位置的子串。next[]是我们新开辟的数组为空,等待我们算出值放入。void GETNEXT(char brr[], char next[]){ in...

2019-11-13 20:09:14 516

原创 KMP算法(算NXET表)

KMP算法(算NXET表)KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现,因此人们称它为克努特–莫里斯–普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。时间复杂度O(m+n)。NEXT[...

2019-11-03 11:25:10 288

cpu.sh

cpu.sh

2023-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除