![](https://img-blog.csdnimg.cn/20191204143936800.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
随笔
有时候,会有一些新奇的点子,便借机写点东西,这些不想具体分类的文章都在这了。
Steven·简谈
博观而约取,厚积而薄发
展开
-
Arduino单片机控制步进电机
步进电机是一种将电脉冲转化为角位移的执行机构。当步进电机的驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步长)。通过控制脉冲个数来控制角位移量,达到准确定位的目的;通过控制脉冲频率来控制电机转动的速度和加速度,达到调速的目的。下面是连接图,右上角是 Arduino 与驱动器的连线,VCC、脉冲、方向、使能是单片机提供的 4 个引脚,字面意思是对于驱动器而言,与 Ar...原创 2019-12-12 01:05:10 · 20505 阅读 · 12 评论 -
运行单个Kotlin文件(与Java区分)
对于 Android 开发,大多数人学习 Kotlin 之前,基本上都是使用 Java 的,而且 Kotlin 还无缝兼容 Java。因此,初学Kotlin时可能多多少少在语法上会受到 Java 的影响,导致学习时一些基本语法搞混。比如在 Android Studio 建立的 Kotlin 项目中运行单个 Kotlin 文件,就必须先写好 main 函数,当然任何一种语言都是如此,需要一个入口函...原创 2019-12-05 15:23:29 · 2163 阅读 · 0 评论 -
Git常用命令清单
Git 操作的命令是非常多的,想要全部记住不太可能,只有常用的几个命令才能一直留在脑海里,而且也足够日常使用了。但是如果想要更加全面地操作,就需要用到很多的命令,本文旨在记录常用的几十个命令,以便查看。远程仓库操作命令...原创 2019-04-27 22:45:33 · 723 阅读 · 0 评论 -
Selenium以静默模式启动浏览器
使用 Selenium 进行自动化操作固然方便,但是有时候不停地弹出界面也是有点烦。所以,不打开图形化界面来运行想必会更方便一点,当然也要根据自己的需求来选择。静默模式添加 Options 参数:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionschrome_optio...原创 2019-03-16 23:42:53 · 7275 阅读 · 3 评论 -
VS Code中运行Python的虚拟环境
在使用 Python 的过程中,不可避免地会遇到使用虚拟环境的情况,尤其是运行一些时间相隔比较久的项目的时候。以前在一般情况下,我是很少使用虚拟环境的,因为觉得配置虚拟环境太麻烦了,还要再安装那么多的库,而且运行前还要启动它,这样会花费比较长的时间。不过,现在我确实改变了自己的想法,即使自己电脑上的环境配置得再好,也无法兼容所有的情况。所以,不得不说使用虚拟环境很有必要。VS Code 作为我最...原创 2019-03-15 00:00:10 · 42477 阅读 · 8 评论 -
Docker初体验
早就听说过 Docker 的大名了,由于一直没有使用容器开发的需求,就没有真正使用过这个工具,但还是抽时间安装并使用了一下,这次我是在Windows10上安装的 Docker Desktop,这个工具目前必须是Windows10的专业版或企业版、教育版才能安装。至于其它的Windows版本要怎么办呢?可以选择安装另一个工具:Docke...原创 2019-02-19 10:55:04 · 356 阅读 · 0 评论 -
Python3的编码问题(笔记)
对Python3的编码问题一直不太在意,毕竟很少用python操作文件和各种文档,这不最近写脚本的时候就遇到了问题,简单来讲就是将 txt 文件的内容提取出来后与 html 标签拼接成字符串,再写进 html 文件成为完整的标签内容。而问题就出在中文编码上,不管是提取出来的,还是在代码中写的,在最后写进 html 文件中时,都会成为乱码(只有中文是乱码)。因为我在 html 中设置的是 UTF-...原创 2019-02-13 17:12:28 · 407 阅读 · 0 评论