• 2024-07-17Python爬虫(5-10)-编解码、ajax的get请求、ajax的post请求、URLError/HTTPError、微博的cookie登录、Handler处理器
    五、编解码(Unicode编码)(1)GET请求所提方法都在urllib.parse.路径下get请求的quote()方法(适用于只提交一两个参数值)url='http://www.baidu.com/baidu?ie=utf-8&wd='#对汉字进行unicode编码name=urllib.parse.quote('白敬亭')url+=nameget请求的urlencode()方法(适用于
  • 2024-07-16Google Colab 云端硬盘路径读取
    加载云端硬盘需要在左上角点击这个文件图标;fromgoogle.colabimportdrivedrive.mount("/content/drive")#挂载云端硬盘importospath="/content/drive/MyDrive/TextClassificationCustom"os.chdir(path)#以路径path作为当前工作目录os.listdir(path)curre
  • 2024-07-16Python爬虫Post请求返回值为-1000
    今天写了一个简单的爬虫程序,为了爬取kfc官网的餐厅数据,代码如下#ajax的post请求--肯德基官网defcreate_request(page):url='http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx'data={ 'cname':'濮阳', 'pid':'', 'pageIndex':p
  • 2024-07-16Elastic的Kibana-8.13.4的控制台开发简单入门
    1.创建索引        在Elasticsearch中,创建索引的基本语法格式为:PUT/索引名称{ "settings":{  //索引的设置,如分片数量、副本数量、分词器等 }, "mappings":{  "properties":{   "字段名称":{    "type":"字段类型",//
  • 2024-07-16Sixth Article from github - 6
    Title1contentfortest1Title2contentaddedfortest2文章链接:https://www.cnblogs.com/BensonLaur/p/18305465测试修改cblog覆盖情况继续修改github,覆盖测试显示图片(image\2024-07-16\1.png)图片1测试显示图片(https://pic.cnblogs.com/avatar/683006/2024071612
  • 2024-07-160189-输出 PPM 图片
    环境Time2022-11-14WSL-Ubuntu22.04Rust1.65.0前言说明参考:https://raytracing.github.io/books/RayTracingInOneWeekend.html目标编写一个简单的程序,输出一张.ppm格式的图片并查看。ppm格式ppm是一种用ascii字符来表示图片的方式。具体内容参考:https://zh.
  • 2024-07-160190-定义三维向量
    环境Time2022-11-14WSL-Ubuntu22.04Rust1.65.0前言说明参考:https://raytracing.github.io/books/RayTracingInOneWeekend.html目标将之前定义的三种颜色,封装到一个三维的向量中,保持原有的逻辑不变。main.rsusecrate::vector3::Color;modvector3;fnmain(){
  • 2024-07-15【扣子coze+微信开发者工具】实现ai自定义对话03:微信小程序js逻辑和接口实现
    目录摘要一、前言二、扣子API1. 扣子的API文档理解2.对话API深度理解2.1 bot_id2.2 additional_messages2.2.1role2.2.2 type2.2.3 content_type2.2.4 content2.3stream三、.js文件——发起对话(逻辑代码)1.纯文本text对话1.1content传入内容包装2.
  • 2024-07-15vue3+Element Plus 自定义表格单选 多选
    项目背景:用vue3+elementplus做一套考试系统功能场景:添加试题中分为客观题、主观题两种类型,在客观题会出现单选题、多选题两种类型就会导致单选题只能勾选一个答案、多选题能勾选多个答案。效果图废话不说直接上代码<el-buttonclass="btn"icon="Plus"plainst
  • 2024-07-15AI学习 | chatgpt_api 和 tiktoken使用
    fromopenaiimportOpenAIimporttiktoken 如何使用chatgpttoken#创建实例,因为密钥已经传入环境变量,所以这里不用输入了client=OpenAI()#开始对话 response=client.chat.completions.create(model="gpt-3.5-turbo",messages=[{"role":"sys
  • 2024-07-13Android 四大组件 Activity、Service、Broadcast、Content Provider
    一、Android四大组件Activity、Service、Broadcast、ContentProvider1、Activity:1.1、打开App内部Activity:Intentintent=newIntent(SourceActivity.this,TargetActivity.class);startActivity(intent); 1.2、打开Activity并获取返回结果(类似模式对话框): 主Activit
  • 2024-07-13对红酒品质进行数据分析(python)
    http://t.csdnimg.cn/UWg2S数据来源于这篇博客,直接下载好csv文件。这篇内容均在VScode的jupyternotebook上完成,操作可以看我的另一篇博客:http://t.csdnimg.cn/69sDJ一、准备工作1.导入数据库#功能是可以内嵌绘图,并且可以省略掉plt.show()这一步,具体作用是当你调用matplo
  • 2024-07-13使用 AI 解决一道算法题
    善用AI。AI可以是一个好帮手。问题问题是工作中遇到的。题目很简单:将一个文件的文本内容中的命中指定正则表达式的部分用<qthighlight--命中规则的文本--qthighlight>包围起来。每个这样的命中内容,如果前后五行没有这样的标签围起来的内容,则作为一个独立块输出;如果
  • 2024-07-13IDEA出错:Cannot resolve plugin org.apache.maven.plugins:maven-install-plugin:3.1.1
    问题阐述:无论是怎么创建,都会报这个错,并且项目结构也不完整。这个问题困扰了我一晚上,为了解决它,浏览器问了个遍。网上说的最多的解决方案就是 maven 安装的路径和和本地仓库的目录必须要保持一致(不一致就会出现这个问题)。打开File->Settings-> 解决办法:这里主要
  • 2024-07-13Scray爬取小说
    创建一个scrapy项目编写主程序文件代码配置settings文件编写pipelines文件代码目标地址:顶点小说_顶点中文免费阅读网(ddyueshu.com)爬取目标 1.创建一个scrapy项目scrapystartprojectdingdianxiaoshuo进入到项目里cd+项目路径创建CrawlSpiderscrapygenspider-
  • 2024-07-13元素缩放?一个vue指令搞定
    说在前面
  • 2024-07-13[HarekazeCTF2019]encode_and_encode 1
    json绕过,waf绕过打开之后可以直接看到源码<?phperror_reporting(0);if(isset($_GET['source'])){show_source(__FILE__);exit();}functionis_valid($str){$banword=[//nopathtraversal'\.\.',//nostreamwrapper&
  • 2024-07-12markdown文件中图片url替换方法
    博客园可以直接通过markdown文件导入成博客,我在本地有一些自己的markdown文件,但是里面的图片都是相对路径,其实我将这些文件都打包好传到gitee了,那其实这些图片也在gitee中,所以我只要把markdown文件中的相对路径换成gitee中的路径就好了,下面是我用python写的一个脚本。importargp
  • 2024-07-12PowerShell发送企业微信消息
     Import-ModuleMicrosoft.PowerShell.UtilityFunctionSendWechat($user,$days){$corpid="wechat"$secret="123-446"$agentid="1000000"$auth_sring="https://qyapi.weixin.qq.com/cgi-bin/gettoken?
  • 2024-07-11快递查询|阿里云实现调用API接口
    整体请求流程介绍:本次解析通过阿里云云市场的云服务来实现程序中对快递包裹实时监控,首先需要准备选择一家可以提供快递查询的商品。https://market.aliyun.com/apimarket/detail/cmapi00065859#sku=yuncode5985900001步骤1:选择商品如图点击免费试用,即可免费申请该接
  • 2024-07-11PHP实现断点续传
    解释业务上要求对资源文件进行加密,遂实现通过php接口调用,修改header头,传输流的方式。测试中,在苹果手机上,如果文件过大(大概10M以上),会主动调用多次接口。此时如果不使用断点续传的方式,会导致资源无法加载。苹果设备对于HTTPRange请求的处理可能会更加严格和敏感。它可能更倾
  • 2024-07-11PowerQuery 汇总系列 - 多文件、单工作表数据
    文章目录1.唠叨几句2.从文件夹中获取Excel工作薄数据2.1.常规解法:【添加自定义列】2.2.进阶解法:修改【转换】功能生成的M公式2.3.高阶解法:一行搞定,一个查询步骤搞定多文件汇总2.4.一点细节3.版本建议4.留点问题Authors@樊笼星海@
  • 2024-07-10解决“网页源代码编码形式为utf-8,但爬虫代码设置为decode('utf-8')仍出现汉字乱码”的问题
    为了用爬虫获取百度首页的源代码,检查了百度的源代码,显示编码格式为utf-8但这样写代码,却失败了…..(这里提示:不要直接复制百度的URL,应该是http,不是https!!!)#获取百度首页的源码importurllib.request#(1)定义一个URLurl='http://www.baidu.com'#(2)模拟浏览器向服务器发送
  • 2024-07-10IDEA社区版搭建Spring工程(04-加载配置文件及加解密)
    SpringMVC加载配置文件的几种方式通过context:property-placeholde实现加载配置文件在springmvc.xml配置文件里加入context相关引用<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:conte
  • 2024-07-10python urllib 基础 1
    url='http://www.baidu.com'#模拟浏览器向服务器发送请求response=urllib.request.urlopen(url)#res=response.read().decode('utf-8')#print(res)#一个类型,六个方法#print(type(res))##HTTPResponse类型#print(type(response))#一个字节一个字节读#