随笔分类 -  代码

摘要:var code = “dccf4c95-7458-4b38-b8ae-d45b3e59c218” 价格和 API 申请参考: 免费翻译接口最新最全汇总(百度翻译,腾讯翻译,谷歌翻译,DeepL翻译等…):了解了大部分免费翻译接口的价格情况以及申请的官方地址。百度、阿里、腾讯、有道各平台翻译API申 阅读全文
posted @ 2024-04-24 00:03 shandianchengzi 阅读(816) 评论(0) 推荐(0) 编辑
摘要:代码主体是GPT帮我写的,我觉得这个功能非常实用。 解决自动旋转问题参考:一行代码解决PIL/OpenCV读取图片出现自动旋转的问题,增加一行代码image = ImageOps.exif_transpose(image) 即可恢复正常角度。 from PIL import Image, Image 阅读全文
posted @ 2024-04-21 12:49 shandianchengzi 阅读(153) 评论(0) 推荐(0) 编辑
摘要:本文使用的版本: Chrome 124Python 12Selenium 4.19.0 版本过旧可能会出现问题,但只要别差异太大,就可以看本文,因为本文对新老版本都有讲解。 文章目录 1 难点解析和具体思路2 注意事项2.1 PDF 资源获取时注意事项2.2 Capabilities 写法2.3 g 阅读全文
posted @ 2024-04-17 22:29 shandianchengzi 阅读(82) 评论(0) 推荐(0) 编辑
摘要:版本: Chrome 124Python 3.12Selenium 4.19.0 版本与我有差异不要紧,只要别差异太大比如 Chrome 用 57 之前的版本了,就可以看本文。 如果你从前完全没使用过、没安装过Selenium,可以参考这篇博客《【记录】Python3|Selenium4 极速上手入 阅读全文
posted @ 2024-04-17 19:14 shandianchengzi 阅读(534) 评论(0) 推荐(0) 编辑
摘要:这篇Prompt摘抄并修改自朋友送给我的书的第49页5.2.3让ChatGPT构建提示,质量挺不错,支持一下她的博客:【好书推荐2】AI提示工程实战:从零开始利用提示工程学习应用大语言模型。 书长这样: 不啰嗦了,正文如下。 文章目录 作用介绍Prompt模板使用示例1 粘贴 Prompt2 一步一 阅读全文
posted @ 2024-04-11 22:06 shandianchengzi 阅读(73) 评论(0) 推荐(0) 编辑
摘要:今天是特别的日子,我想把这篇存稿发出来。 一次缺席,次次缺席,便不再期待重逢。 也是时候,解开最后一个设计过的谜题。 学加密的同时,我恰好写前端比较多,也有朋友找我测试他们前端页面上的加密方案的安全性。当时我就在想: 前端很适合展示浪漫的心思。前端是一个公开的信息渠道,单纯的前端代码具有较差的隐匿性 阅读全文
posted @ 2024-04-09 12:50 shandianchengzi 阅读(80) 评论(0) 推荐(1) 编辑
摘要:前言 有个人跟我说浮点数运算起来非常麻烦,总是算着算着丢失精度,导致计算结果取int的时候取不准。毕竟系统也没有自动根据这个数的精度四舍五入的功能。 比如int(2.999999999999999)=2,但是float(2.999999999999999)=3.000000。 我觉得这个问题很好解决 阅读全文
posted @ 2024-04-03 00:03 shandianchengzi 阅读(596) 评论(0) 推荐(0) 编辑
摘要:版本:Android 11及以上,gradle 7.0以上,Android SDK > 29 获取存储权限 获取存储权限参考:Android 11 外部存储权限适配指南及方案,这篇文章直接翻到最下面,用XXPermissions框架。它漏了这个框架的使用方式,使用方式参考https://github 阅读全文
posted @ 2024-03-08 11:35 shandianchengzi 阅读(236) 评论(0) 推荐(0) 编辑
摘要:我有个需求是需要画图,让GPT帮我生成了一下学习计划。 学习路线依照GPT的来的,使用的Prompt工具是https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor。 文章目录 PrerequisiteMain Curriculum1.1 Seaborn介绍Se 阅读全文
posted @ 2024-03-04 19:52 shandianchengzi 阅读(54) 评论(0) 推荐(0) 编辑
摘要:首先需要分清自己需要的是大气压还是触摸压力,如果是大气压那么就是TYPE_PRESSURE,可以参考https://source.android.google.cn/docs/core/interaction/sensors/sensor-types?hl=zh-cn。如果是触摸压力就是另一回事,我 阅读全文
posted @ 2024-03-03 23:56 shandianchengzi 阅读(230) 评论(0) 推荐(0) 编辑
摘要:作者版本:Android 11及以上 主要是发现网上没有完整的、能跑的代码,不知道怎么回事,GPT给我重写的。我只能保证这个代码尊嘟能跑,不像其他的缺胳膊少腿的。 asserts 贴一下结果: boolean isAssertFileExists(String filename) { AssetMa 阅读全文
posted @ 2024-03-03 22:15 shandianchengzi 阅读(61) 评论(0) 推荐(0) 编辑
摘要:代码来源于openprocessing,考虑到国内不是很好访问,我把我找到的比较好的搬运过来! @目录合集1笔触4(流速笔触,速写)笔触5(流速笔触,晕染)笔触6(流速笔触,毛笔)合集2笔触1(平板压感笔触,不连续圆点)笔触2(平板压感笔触,连续)【自制】笔触3(平板压感笔触,连续,修复上一个的压感 阅读全文
posted @ 2024-02-08 17:29 shandianchengzi 阅读(75) 评论(0) 推荐(0) 编辑
摘要:支持PC端浏览器任意页面视频倍速播放、调整进度、调整音量。 阅读全文
posted @ 2023-07-30 19:06 shandianchengzi 阅读(5774) 评论(0) 推荐(1) 编辑
摘要:文章目录 1 安装 Selenium Basic2 下载webdriver3 自动登录 1 安装 Selenium Basic 首先需要安装Selenium Basic,才能在工具栏中找到Selenium Type Library。 在安装Selenium Basic之前,请确保您的计算机上已安装V 阅读全文
posted @ 2023-03-17 11:49 shandianchengzi 阅读(143) 评论(0) 推荐(0) 编辑
摘要:文章目录 版本:应用实例:1 神经网络可视化2 别人的示例和代码 PyVis的应用:零、官方教程一、初始化画布`Network`二、添加结点添加单个结点`add_node`:添加一系列结点`add_nodes`: 三、添加边添加一条边`add_edge`:添加多条边`add_edges`: 四、为结 阅读全文
posted @ 2022-08-20 12:29 shandianchengzi 阅读(205) 评论(0) 推荐(0) 编辑
摘要:文章目录 问题描述1. 结合Selenium、Edge解析该网站搜索页面的数据2. 结合lxml解析网页数据3. 附加:不是异步加载的网页,结合requests直接请求数据 问题描述 一些网站会有很多的重定向,才能跳转到真实的资源页。然后爬虫就会报错:requests.exceptions.TooM 阅读全文
posted @ 2022-06-23 16:06 shandianchengzi 阅读(119) 评论(0) 推荐(0) 编辑
摘要:文章目录 json分割json.gz 转换成 jsonl.gzjson格式化显示遍历目录及子目录,对某种类型的文件内容查找是否有指定字符串 json分割 主要使用json.loads、json.dump。 import json # 把path文件分割成num个,并存入path2中 # path: 阅读全文
posted @ 2022-03-27 13:15 shandianchengzi 阅读(39) 评论(0) 推荐(0) 编辑
摘要:GetModuleFileName获取当前程序的绝对路径。然后对比再strcat之类的。 只能获得同一盘符下的相对路径: #include <string.h> /*pa是绝对路径,relPath用于存放相对路径*/ bool AbsPath2RelPath(char* pa, char* relP 阅读全文
posted @ 2021-11-07 15:33 shandianchengzi 阅读(24) 评论(0) 推荐(0) 编辑
摘要:方法一 主要参考博客:根据文件句柄获得文件名(这篇超级清晰,就是有一点点小问题) 通过文件句柄获得文件路径(这篇不是很好用,但是思路大体是一致的) 主要思路: 根据HANDLE 创建映射文件,调用GetMappedFileName获得一个DosDevice路径。然后GetLogicaDriveStr 阅读全文
posted @ 2021-09-16 09:12 shandianchengzi 阅读(72) 评论(0) 推荐(0) 编辑
摘要:JS 解决方法来源于知乎新码笔记的文章 function b64Encode(str) { return btoa(unescape(encodeURIComponent(str))); } function b64Decode(str) { return decodeURIComponent(es 阅读全文
posted @ 2021-09-12 11:41 shandianchengzi 阅读(68) 评论(0) 推荐(0) 编辑