• 2024-08-28strip使用
    在Linux中,strip命令用于去除二进制程序中的符号信息和调试信息,以减小文件大小。如果你想要交叉使用strip命令,可以在目标机器上使用strip,或者在主机上使用交叉编译工具链的strip版本。 示例  arm-linux-gnueabihf-stripmyapp strip[选项][文件…]其中,选项可以是:–
  • 2024-08-22减小编译出来的 .so 文件的尺寸方法
    要减小编译出来的.so文件的尺寸,可以通过去除符号表、调试信息等非必要的内容来实现:一、Linux系统下方法1.使用strip命令strip命令可以删除.so文件中的符号表和调试信息,从而减小文件大小。strip--strip-unneededlibyourlibrary.so--strip-unneeded参数只会
  • 2024-08-12strip 删除的是字符而不是 字符串
    s='abcaabc's=s.rstrip('abc') #!/usr/bin/python#-*-coding:UTF-8-*-random_string='thisisgood'#字符串末尾的空格会被删除print(random_string.rstrip())#'sioo'不是尾随字符,因此不会删除任何内容print(random_string.rstrip('
  • 2024-08-12Python爬虫实战入门:豆瓣电影Top250(保你会,不会来打我)
    需求目标网站:https://movie.douban.com/top250需求:爬取电影中文名、英文名、电影详情页链接、导演、主演、上映年份、国籍、类型、评分、评分人数,并保存到csv文件当中目标url:https://movie.douban.com/top250所需第三方库requestslxml安装requests安装命令
  • 2024-08-06python-分享篇-英文短文自动分词写入文本文件
    文章目录准备代码效果准备代码importstringf=open('./data/split.txt')s=f.read()str1=s.title()print(str1)print("".join([sforsinstr1.splitlines(True)ifs.strip()]))list1=str1.split()#采用默认分隔符进行分割#字符串列表去重l1=list(s
  • 2024-07-22Folding Strip
    第一次在考场中做出来的E题,rank也是来到了20,纪念一下,一定要相信自己呀构造方法见官方题解,证明见下:对于原始串\(s\),如果第一个(从左往右数)相同交界不折,选择折后面的交界,那么根据决策包容性,我们可以折一下第一个相同交界,答案不会更差,如下如果不折第一个交界:对于最终方案我们折一
  • 2024-06-20Precautions for using a ride-on sweeper
    Nomatterwhatkindofmachineitis,youmustfirstcherishitandtreatitasyourowncartoextendtheservicelifeofthesweeperandreducethefailurerate.Readtheinstructionscarefullytounderstandtheperformanceofthemachine.Beforeusing
  • 2024-06-17python爬取数据爬取图书信息
    #encoding=utf-8importjson#json包,用于读取解析,生成json格式的文件内容importtimefromrandomimportrandintimportrequests#请求包用于发起网络请求frombs4importBeautifulSoup#解析页面内容帮助包fromlxmlimportetreeimportre#正则表达式
  • 2024-05-28u-boot中,if_changed函数的作用
    if_changed是定义在scripts/Kbuild.include文件中的,该函数,接受一个参数,作用是判断目标依赖是否有改变,如果有就执行一条shell命令例如: $(callif_changed,u-boot-spl) 展开后得到$(echo-cmd)$(cmd_u-boot-spl); cmd_u-boot-spl这个变量需要提前定义 ####if_cha
  • 2024-05-26爬虫实训案例:中国大学排名
    近一个月左右的时间学习爬虫,在用所积累的知识爬取了《中国大学排名》这个网站,爬取的内容虽然只是可见的文本,但对于初学者来说是一个很好的练习。在爬取的过程中,通过请求数据、解析内容、提取文本、存储数据等几个重要的内容入手,不过在存储数据后的数据排版方面并不是很完善
  • 2024-04-22反序列化死亡exit绕过
    又做了一个反序列化,发现一个知识点。[羊城杯2020]easyser点击查看代码<?phperror_reporting(0);if($_SERVER['REMOTE_ADDR']=="127.0.0.1"){highlight_file(__FILE__);}$flag='{Trump_:"fake_news!"}';classGWHT{public$hero;
  • 2024-04-11php去掉字段文本的所有html标签
    方法1:php内建函数strip_tags()除去HTML标签<?phpheader("content-type:text/html;charset=utf-8");functionstrip_html_tags($str){$pattern='/<("[^"]*"|\'[^\']\*\'|[^>"\'])*>
  • 2024-03-28ansible脚本
    -hosts:allgather_facts:nobecome:yestasks:-name:Installtraceroutepackage:name:"{{item}}"state:presentwith_items:-traceroute-name:checkipshell:"{{item}}"register:
  • 2024-03-19vulnhub靶机:djinn1
    一:信息收集1:主机发现arp-scan-Ieth010.9.23.0/24靶机IP10.9.23.2122:端口扫描nmap-A-p--T410.9.23.212ftp允许匿名登录扫描ssh时被过滤了1337不知道是个什么端口7331端口是个python环境的web服务3:端口探测1:ftp端口ftp10.9.23.212anonymous查看文件
  • 2024-03-18Python学习随记(三):字符串方法
    Python学习随记(三)字符串方法#字符串方法name='翟图南-袁培风-徐万里汪断水谷继之翟少泽俞名万'print(name)#去除空格strip()lstriprstrip首尾或首或尾的空格print(name.strip())#replace替换print(name.replace('翟','宅'))#切分所有的数据默认
  • 2024-03-17字符串拼接re.sub()用法
    re.sub()用法介绍re.sub()函数会搜索string中满足pattern的子串,并用repl替换它们。替换后的字符串作为函数返回值返回re.sub()语法:re.sub(pattern,repl,string,count=0,flags=0)参数:pattern:表示正则表达式中的模式字符串;repl:被替换的字符串(既可以是字符
  • 2024-02-28分类处理获取到的数据
    #!/usr/bin/envpython#-*-coding:utf-8-*-"""#File:XXXXsjfl.py#Time:2023/9/120:15#Author:lrtao2010#version:python3.10.1#Description:分类处理获取到的数据"""file_name='./shuju/sharehol
  • 2024-02-192024/1/22
    字符串的分割语法:字符串.split(分隔符字符串)功能:按照指定的分隔符字符串,将字符串划分为多个字符串,并存列表对中注意:字符串本身不变,而是得到了一个列表对象字符串的规整操作(丢前后空榕)语法:字符串Jstrip()功my_str="print(my_str.strip())itheimaanditcast#结果:"itheima
  • 2024-02-05安卓动态链接库文件体积优化探索实践
    背景介绍应用安装包的体积影响着用户下载量、安装时长、用户磁盘占用量等多个方面,据GooglePlay统计,应用体积每增加6MB,安装的转化率将下降1%。   安装包的体积受诸多方面影响,针对dex、资源文件、so文件都有不同的优化策略,在此不做一一展开,本文主要记录了在研发时针对动态
  • 2024-01-25微雪ESP32-S3-Zreo学习笔记之WS2812
    板载WS2812板载1颗WS2812连接IO21软件下载ESP32-S3-Zero没有板载USB转串口,无法实现自动下载。下载软件时要按住Boot按键再上电,此时电脑会识别到一个USB模拟的COM口,可用于下载软件。开发环境编程环境是使用的esp-idf-4.4.2;安装esp-idf-5.0.2、esp-idf-5.1.2都不能正常使用
  • 2024-01-16字符串类型内置方法
    按索引取值name='yryriw9999ndlaanl'print(name[0])print(name[-1])切片:步长为正数,从左到右切片;如果步长为负数print(name[0:7])print(name[0:7:2])print(name[0::2])print(name[-4::1])print(name[-4
  • 2023-12-23Ubuntu 22.04.3 LTS 编译 OpenJDK 12
    基于《深入理解Java虚拟机》第3版1.配置环境更新软件源sudoaptupdate获取源码wgethttps://hg.openjdk.org/jdk/jdk12/archive/06222165c35f.zip构建基础编译环境sudoaptinstallbuild-essential此处安装的gcc及g++的版本为11,需要替换为7。参考这个
  • 2023-12-1212.12日记
    defGet_Detail(Details_Url):   Detail_Url=Base_Url+Details_Url   One_Detail=requests.get(url=Detail_Url,headers=Headers)   One_Detail_Html=One_Detail.content.decode('gbk')   Detail_Html=etree.HTML(One_Detail_Html)   Detail_Conte
  • 2023-11-24变量常量以及注释
    变量一言以蔽之:可以变化的量name="纯二"print(name)#纯二name="Amigo"print(name)#Amigo常量一言以蔽之:不会变化的量python中本没有常量的概念,但是约定俗成使用全部大写变量名去定义常量一般看到这种变量名,尽量(约定俗成)不要去修改。MAX_CONNECTIONS=500
  • 2023-11-19洛谷B2017 打印 ASCII 码(Python3)
    要点:1.Python的input()默认要换行,而在输入的时候即使只输了一个字符,也会被判定为输入两个字符。故此处要么只取字符串的第一位,要么在输入时用.strip()来删去首位字符,strip的介绍在这里2.Python中不能用强制类型转换来得到ASCII码,需要用到ord()函数。ord():括号内的字符的ASCI