- 博客(131)
- 资源 (23)
- 收藏
- 关注
原创 一文秒懂Auto.js免Root自动化脚本开发
Auto.js一、 手机端安装Auto.js app1、 通过运行自带demo来入门auto.js的基础使用二、 VSCode完成PC编写代码手机调试1、 在vscode中安装插件Auto.js-VSCodeExt2、 在vscode中运行 ctrl+shift+p 启用窗口输入命令auto.js选择startserver 开启服务器3、 在auto.js 的手机app 中侧边栏启用链接到电脑4、 在vscode中选择需要运行的脚本,ctrl+shift+p 启用窗口输入命令auto.js选
2020-05-27 11:27:20 3609 4
原创 爬虫 requests请求库使用
# 因为请求下来的信息 需要解码 所有只能使用content属性 然后结合decode手动解密。# 第三种方式 使用content属性 适合请求二进制,或者文本信息(需要自己手动解码)# 第一种方式 直接使用json()函数 前提是服务器返回数据能使用json。# 第二种方式 直接使用text属性 前提是服务器返回数据不需要解码。# # 使用content 获取二进制信息。# requests 请求数据如何解析。# # 处理图片等二进制信息。# # 200 代表成功。终端、terminal。
2024-09-05 08:39:47 544
原创 python生成器
生成器使用 yield 关键字来返回一个值,每次调用生成器的 __next__() 方法时,生成器会恢复执行,直到遇到下一个 yield。装饰器本质上是一个函数,它接收另一个函数作为参数,并返回一个新的函数或修改后的函数。这个过程实际上是将目标函数传递给装饰器函数,并用装饰器函数返回的新函数替代原来的函数。总之,装饰器是 Python 中一个强大的工具,能够帮助开发者以更优雅和模块化的方式扩展和修改函数的行为。定义装饰器函数:装饰器是一个函数,它接收一个函数作为参数,并返回一个新的函数。
2024-09-04 09:23:28 591
原创 python装饰器详解
装饰器本质上是一个函数,它接收另一个函数作为参数,并返回一个新的函数或修改后的函数。应用装饰器:使用 @decorator_name 的语法,将装饰器应用到目标函数上。这个过程实际上是将目标函数传递给装饰器函数,并用装饰器函数返回的新函数替代原来的函数。在这个例子中,MyDecorator 是一个装饰器类,它的 __call__ 方法定义了装饰器的行为。定义装饰器函数:装饰器是一个函数,它接收一个函数作为参数,并返回一个新的函数。调用装饰后的函数:装饰器返回的函数可以在原函数之前或之后执行额外的代码。
2024-09-04 09:21:38 700
原创 python reques使用案例
字典 (dict):键值对集合,如 {'name': 'Alice', 'age': 30}。浮点数 (float):表示带小数的数值,如 3.14 或 -0.001。布尔值 (bool):表示真 (True) 或假 (False)。集合 (set):无序且不重复的元素集合,如 {1, 2, 3}。元组 (tuple):有序的不可变集合,如 (1, 2, 3)。列表 (list):有序的可变集合,如 [1, 2, 3]。整数 (int):表示整数值,如 5 或 -3。python数据类型简介。
2024-09-03 09:17:18 1023
原创 python数据类型简介
字典 (dict):键值对集合,如 {'name': 'Alice', 'age': 30}。浮点数 (float):表示带小数的数值,如 3.14 或 -0.001。布尔值 (bool):表示真 (True) 或假 (False)。集合 (set):无序且不重复的元素集合,如 {1, 2, 3}。元组 (tuple):有序的不可变集合,如 (1, 2, 3)。列表 (list):有序的可变集合,如 [1, 2, 3]。整数 (int):表示整数值,如 5 或 -3。
2024-09-03 09:15:59 482
原创 前端框架对比
每个框架的性能会受到具体应用场景、开发实践以及使用的技术栈等多种因素的影响。因此,在选择前端框架时,除了性能,还需要综合考虑其他因素如开发效率、团队熟悉度和生态系统等。前端框架的性能是选择合适框架时的一个重要考量因素。
2024-09-02 12:55:05 724
原创 Unity3d 截屏保存到相册,并且刷新相册
2、关于路径Application中有四种路径(可自行百度),我们需要的是保存到截图专用的路径Pictures中,代码参考上面最后两行,也可将最后一样的Pictures/Screenshots(截图路径)可以替换/DCIM/Camera/(相册路径)。3、关于刷新相册,网上大多数人给的方案为调用java中的MediaScannerConnection.scanFile(百度上很多,这里不细说)。3、保存的图片可以在手机的文件管理中找到,但是相册中没有。要做一个截图的功能,并且玩家可以在相册中看到。
2024-09-02 12:50:03 589
原创 几个常见的 JavaScript DOM 操作的案例
删除元素</button><button onclick="changeStyle()">改变样式</button><button onclick="addItem()">添加项原始内容修改内容</title><title>删除元素
2024-09-01 10:52:13 468
原创 Vue自定义指令
在 Vue,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。它的作用价值在于当开发人员在某些场景下需要对普通 DOM 元素进行操作。Vue自定义指令有全局注册和局部注册两种方式。先来看看注册全局指令的方式,通过方式注册全局指令。然后在入口文件中进行Vue.use()调用。批量注册指令,新建文件在main.js引入并调用下面分享几个实用的 Vue 自定义指令v-copyv-debouncev-emojiv-LazyLoad。
2024-08-27 08:50:21 821
原创 python操作Excel读写文件和分析数据
日常的工作和学习过程中充斥着大量excel操作,比如打开excel文件、计算数据、保存数据、绘图等等。python有诸多可以操作excel数据的模块如pandas,但想要一览完整的pandas是个相对庞大的工程,从操作excel出发python有更轻量的工具。本文将带大家认识一下python操作excel的模块——openpyxl,一个更容易上手的实用型模块。
2024-08-26 11:32:01 753
原创 mysql5.7性能调优
一千个DBA就有一千种配置方式!大家一定记得不要轻易去看网上,要看只看官网!网上很多博客都是错的,连参数都列错了,5.7很多参数和5.6是完全不一样的。可能你从未看到过这样的一篇集中火力式的把mysql参数列了这么全的文章,很有兴曾参与过超3万并发的18~19年的数轮520、618、双11、双12保卫战。因此这一篇是汇集了最精华和实战的内容把mysql所有的参数列在这边供大家参考。并且以(64c cpu,128gb内存)的mysql cpu和内存来进行了一轮配置。
2024-08-26 11:31:11 720
原创 MarkDown演示
前端知识体系第一阶段第二阶段第三阶段第四阶段第五阶段二级标题haginiagjr第一阶段HTMLCSS第二阶段JavaScriptjQuery第三阶段NodeJsMySql第四阶段VueReact第五阶段小程序UniApp二级标题haginiagjr
2024-08-25 10:28:04 173
原创 pymysql 与 MySQL数据库交互
使用pymysql,开发人员可以执行各种数据库操作,包括创建、删除和修改数据库,创建和删除表,以及插入、更新和删除数据等。通过pymysql,开发人员可以快速、方便地实现与MySQL数据库的交互,并且可以轻松地将其集成到Python应用程序中。pymysql是一个Python的第三方库,用于在Python程序中与MySQL数据库进行交互。它提供了一个简单而直接的接口,使开发人员可以轻松地连接、查询和操作MySQL数据库。
2024-08-24 07:51:12 317
原创 sqlite3 在Python中使用
SQLite是一种关系型数据库管理系统,使用SQL语言进行数据操作。Python内置了一个SQLite模块,可以轻松地在Python中使用SQLite数据库。
2024-08-24 07:51:04 480
原创 区块链技术的应用场景和优势。
同时,区块链还可以提高供应链管理的透明度和效率,减少中间环节的成本和风险。5. 版权保护和数字资产交易:区块链可以实现数字内容的版权保护和交易,确保艺术家和创作者的权益。1. 去中心化:区块链技术通过分布式节点的方式实现数据的存储和验证,没有中心化的控制机构,防止单点故障和数据篡改。5. 去信任:区块链通过密码学技术和共识机制保证了交易的可信性,不需要信任第三方机构,减少了交易的风险和成本。2. 透明性:区块链上的交易信息对所有参与者都是可见的,任何人都可以验证交易的合法性,确保交易的公正和透明。
2024-08-23 08:06:03 351
原创 Git 的基本概念和使用方式。
1. 仓库(Repository):Git仓库是用来存储项目的所有文件和历史记录的地方。3. 分支(Branch):分支是指在仓库中创建的一个独立的开发线,它可以独立于主线进行开发和修改。5. 远程仓库(Remote Repository):远程仓库是指存储在远程服务器上的Git仓库。也可以合并分支以将变更合并到主线。8. 推送(Push):推送是指将本地仓库的变更上传到远程仓库,以便其他人可以获取和合并这些变更。3. 添加文件:将项目中的文件添加到Git仓库中,这样Git就能够追踪和管理这些文件的变更。
2024-08-22 10:40:02 841
原创 工智能在现代科技中的应用和未来发展趋势。
随着计算机硬件性能的提升和算法的改进,人工智能在模式识别、自主决策等方面的能力将进一步提升。同时,人工智能还将更加注重与人类的交互,让人类与智能系统之间的沟通更加自然和顺畅。近年来,人工智能在医疗、交通、金融、教育等领域的应用也将会进一步扩大,为人类社会带来更多的便利和效益。人工智能在现代科技中的应用非常广泛,包括图像识别、语音识别、自然语言处理、机器学习、数据挖掘等。在图像识别方面,人工智能可以通过深度学习算法识别和分类大量的图片,使计算机具备较高的图像识别能力。
2024-08-22 10:39:53 224
原创 Apache Spark 的基本概念和在大数据分析中的应用。
Apache Spark 是一个开源的大数据处理引擎,它提供了高效的分布式计算能力和内置的机器学习库,用于处理和分析大规模数据集。3. Spark Streaming:Spark Streaming 是 Spark 的一个模块,用于实时流数据的处理和分析。它可以将实时数据流分成小批处理作业,并以低延迟的方式进行处理。总之,Apache Spark 是一个强大的大数据处理引擎,其分布式计算能力、内存存储和丰富的库支持使其能够处理和分析大规模数据集,广泛应用于批处理、实时数据处理、机器学习和图计算等领域。
2024-08-21 10:54:33 347
原创 计算机视觉(CV)技术的优势和挑战。
3. 多样性:图像和视频数据的多样性使得CV技术难以针对不同的数据集和场景进行泛化,需要更具有鲁棒性的算法和模型。4. 准确性:CV技术具有高度准确性,能够识别和分析图像中的细微特征,以支持各种应用,如人脸识别和医学影像分析。2. 复杂性:CV技术涉及多个步骤,包括图像预处理、特征提取和分类等,实现复杂,并且需要大量的计算资源和算法。4. 隐私和伦理问题:CV技术应用在涉及个人隐私和伦理问题的场景中,可能引发隐私泄露和道德争议。3. 大规模处理:CV技术可以处理大规模的数据集,并从中提取有用的信息和知识。
2024-08-21 07:50:31 436
原创 Docker 的基本概念和优势,以及在应用程序开发中的实际应用。
总之,Docker 提供了一种简单、轻量化的容器化解决方案,可以提升开发、测试和部署的效率,帮助开发者构建可移植、可扩展和可靠的应用程序。2. 持续集成和交付:Docker 可以用于构建和运行持续集成和交付(CI/CD)流水线,简化开发者的部署流程,并提供可靠的环境。它的基本概念包括镜像、容器和仓库。3. 微服务架构:Docker 可以将不同的服务拆分为独立的容器,加快开发、测试和部署的速度,实现高效的微服务架构。4. 隔离性:Docker 容器之间具有良好的隔离性,一个容器的问题不会影响其他容器的运行。
2024-08-20 17:02:35 423
node.js websocket socket.io unity 同步
2016-11-16
C#属性排序 List Dictionary
2015-11-25
unity自制scroll view面板,scroll bar 可一拖动drag
2014-04-25
java 面向对象 案例 合集
2024-07-18
Python与MongoDB是一种常见的搭配,增删改查案例
2024-07-18
微信小程序技术文档 哆啦A梦智能小程序实现技术
2023-01-31
NodeJS 编写了些常用的后端项目接口, 小白学习需要使用
2022-11-10
python数据分析与应用 考试题 含答案
2022-05-20
Linux入门精华版.pdf
2020-04-02
DjangoRestFrameWork从入门到精通源码分析.docx
2020-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人