- 博客(23)
- 资源 (5)
- 收藏
- 关注
原创 2021-03-02
关于EXCEL我特别不明白这个函数为什么有问题: 求大神在线指导,可以进群:925290045这跟写个index(K:K,3)难道不一样么index(SUBSTITUTE(ADDRESS(1,MATCH(""&LEFT(A15,7-1)&"",A1:AO1,),4,1),1,""):SUBSTITUTE(ADDRESS(1,MATCH(""&LEFT(A15,7-1)&"",A1:AO1,),4,1),1,""),1)...
2021-03-02 12:05:52
134
原创 python 学习记录
python 获取时间的各种方法相关库import timeimport calendar相关网址:https://www.runoob.com/python/python-date-time.html
2021-02-13 20:41:05
158
1
原创 MySQL 查看表结构命令
一、简单描述表结构,字段类型desc tabl_name;显示表结构,字段类型,主键,是否为空等属性,但不显示外键。二、查询表中列的注释信息select * from information_schema.columnswhere table_schema = ‘db’ #表所在数据库and table_name = ‘tablename’ ; #你要查的表例如:可以自动选择你需要信息三、只查询列名和注释select column_name, column_comment from
2021-02-10 10:43:54
750
转载 在Mysql中如何显示所有用户
1.登录数据库首先,你需要使用如下命令登录到数据库,注意,必须是root用户哦~## mysql -u root -p2.查询用户表在Mysql中其实有一个内置且名为mysql的数据库,这个数据库中存储的是Mysql的一些数据,比如用户、权限信息、存储过程等,所以呢,我们可以通过如下简单的查询语句来显示所有的用户呢。SELECT User, Host FROM mysql.user;如果你想增加或减少一些列的显示,那么你只需要编辑这条sql语句即可,比如你只需要显示用户的用户名,那么你就可
2021-02-09 09:27:49
381
原创 树莓派配置MariaDB
在树莓派上配置MariaDB前言MariaDB是由原本开发MySQL的一些原始开发者领导,他们担心Oracle收购MySQL后会有一些隐患。MariaDB与MySQL保持这高度兼容性,并使用了一个新的存储引擎Aria。安装MriaDBsudo apt-get install mariadb-server静静的等待安装完成即可,中间会询问是否继续,输入Y继续即可。安装完成后就可以通过一下命令连接到MariaDBsudo mysql出现如下讯息表示已成功连接到MariaDB了Welcome to
2021-01-23 12:27:27
236
原创 apt 命令集锦
apt update从软件源服务器获取最新的软件信息并缓存到本地。因为很多apt的其他命令都是要通过比对版本信息来进行操作的,如果每次都去对比线上的版本信息效率肯定不理想,也没必要,所以做了一个缓存的机制。apt upgrade从本地仓库中对比系统中所有已安装的软件,如果有新版本的话则进行升级apt list列出本地仓库中所有的软件包名apt list [package]从本地仓库中查找指定的包名,支持通配符,比如"apt list zlib*"就能列出以zlib开头的所有包名可以看到,如
2021-01-23 11:57:42
240
原创 树莓派 串口通讯 使用GPIO实现
准备工作1、USB转TTL的调试硬件一个2、树莓派一个3、串口调试助手一个这里先讲一点,使用FT232,应该是有一个坑,调试了一天也没有通,在接收端收到的都是乱码。所以如果想要一次性调通,请使用TTL转换器。树莓派准备工作:树莓派3上用户目前无法正常是使用GPIO中的UART串口(GPIO14&GPIO15),,原因是树莓派CPU内部有两个串口,一个是硬件串口(官方称为PL011 UART),一个是迷你串口(官方成为mini-uart)。在树莓派2B/B+这些老版树莓派上,官方设计时都
2021-01-02 23:31:29
1259
原创 解决 树莓派 ftp配置的问题
这篇博文既是备忘,也是创作,希望能帮助到你们,能达到指哪打哪的目的。1、 安装sudo apt-get install vsftpd2、打开cd /etc/vsftpd.conf启动如下四项:anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=0223、查看状态Service vsftpd status4、重启 service vsftpd restartPs:在sudo nano /etc/services 这
2021-01-01 19:53:43
315
原创 关于树莓派 两个i2c通道 PCF8591和声音传感器简单集成
使用硬件:树莓派PCF8591一个声音传感器一个。硬件接线图:(千万注意电源的正负极)1、i2c两个通道一个是i2c_1是为了控制ARM的,i2c0是为了控制ViedoCore(即"GPU")的(我的理解是,i2c1是为了控制大部分i2c设备的,i2c0是为了控制摄像头或者显示屏等外设用的)2、如何打开I2C?以上三步打开树莓派I2C接口。使用 sudo i2cdetect -y 1 命令 查看I2C地址。3、I2C协议讲解,咱们就先将就看看别人的博客吧。咱们有时间再来详细
2020-12-27 00:26:07
1962
转载 WebSockets状态码
WebSockets状态码WebSockets 的CloseEvent 会在连接关闭时发送给使用 WebSockets 的客户端。它在 WebSocket 对象的 onclose 事件监听器中使用。服务端发送的关闭码,以下为已分配的状态码。状态码 名称 描述0–999 - 保留段, 未使用。1000 CLOSE_NORMAL 正常关闭; 无论为何目的而创建, 该链接都已成功完成任务。1001 CLOSE_GOING_AWAY 终端离开, 可能因为服务端错误, 也可能因为浏览器正从打开连接的页面跳转
2020-12-26 09:03:17
2718
原创 web动态显示树莓派传感器数据
拿到这个小课题,那个方法可是有很多种呀,但是对于轻量级的来说,怎么做好呢。其他各种的方法以后整理。今天讲一下使用websocket方式实现的方式。websocket原理大家自行学习一下。因为没有做存储环节,我们的思路是这样的数据在服务端产生,服务端将数据采集处理,和调用其他程序。客户端每次请求数据,都执行一次采集程序。这种做法,如果请求的人过多的话,应该是会产生问题。websocket服务端,使用python编写。websocket客户端,使用js编写,这里需要注意,要用支持websocke
2020-12-26 01:51:50
2304
5
原创 树莓派开机操作----SSH配置和wifi配置
树莓派拆机第一次开机拿到一个新的树莓派应该怎么做呢?树莓派是什么?前期准备系统安装SSH远程登录树莓派连接wifi拿到一个新的树莓派应该怎么做呢?当我们第一次拿到树莓派,我们该怎么做呢?拆机、插线我们就不讲了哈。树莓派是什么?树莓派(Raspberry Pi)是尺寸仅有信用卡大小的一个小型电脑,您可以将树莓派连接电视、显示器、键盘鼠标等设备使用。树莓派能替代日常桌面计算机的多种用途,包括文字处理、电子表格、媒体中心甚至是游戏。并且树莓派还可以播放高至 4K 的高清视频。前期准备前期准备:硬件
2020-12-18 12:53:28
1600
原创 U盘安装虚拟机系统 以及系统下载地址
本文介绍了通过U盘安装 虚拟机系统的方法。安装过程中有问题可以关注公众号:环城交流第一步:使用winPE工具,将U盘做成启动盘。(如何制作U盘启动)第二步:添加物理U盘到虚拟机。上图中,通常情况下win7选择SCSI格式类型硬盘,win10系统选择IDE格式硬盘。上图中一定要选择物理磁盘,因为我们PE系统安装在物理U盘中。添加完这一步,完成了PE启动盘的配置。第三步:重启系统。启动过程中要将鼠标应用到虚拟机中去,按F2或者ESC,虚拟机如果需要重启,不能按ctrl+alt+Delet
2020-12-16 08:33:35
539
原创 ESP 8266 ESP 01S固件烧录完整步骤
1、硬件esp8266 01sUSB转TTL CH340模块2、烧录工具以及烧录程序百度网盘链接:https://pan.baidu.com/s/14076XZTtSIxsHQ7HFq2NNA 提取码:szw4 (如果失效可以加群:925290045)3、烧录过程:对于ESP32 01S,烧录出厂的AT固件。注意上面的选择项,然后直接点击start,就可以下载了。下载完成后,一定断电重启,或者按下下载器上面的复位键。固件里面有分8M和32M,ESP8266-01S选择8M的固件,因为E
2020-12-13 21:49:56
14481
1
原创 Arduino IDE的疑问,欢迎大家讨论
最近在玩arduino,但是玩的过程中发现arduino IDE 不能像其他编译器一样自动带出函数,也没办法看一些函数的头文件。仅能从W3Cschool中查看帮助手册。https://www.w3cschool.cn/arduino/如果对这方面有特别了解,或者有相同疑问的朋友,欢迎加QQ群一起交流:9252900451、业余时间爱捣鼓自己的业余爱好。2、喜欢了解新知识,致力于不甘做个平凡程序员,致力于交更多的朋友...
2020-12-13 13:13:42
456
原创 Ardunio进行ESP8266 01S开发版测试 入门第一课
硬件准备:1:USB转TTL下载器一个(图1);2:ESP8266 01S 模块一个,由安信可公司开发(图2);软件环境:Arduino IDE环境。软件开发环境很重要,我们需要用到很多SDK。我们暂时做不到对每一个设备的驱动都很了解,但是有了SDK,我们可以对模块进行二次开发等工作。完成更高一级的业务流程。需要加载esp8266库文件(图5),并在文件->首选项(图4)中添加如下地址,用来下载esp8266的arduino库文件:http://arduino.esp8266.com
2020-12-12 15:36:29
756
原创 基于flask 与python服务端案例
第一点:https://dormousehole.readthedocs.io/en/latest/Flask的中文手册,虽然Flask已经不再年轻。简介:Flask 是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。 Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用F
2020-12-06 22:41:22
245
1
原创 树莓派 usb与电脑windows系统进行485通讯
1、实验环境两个usb转485模块2、接线方式接线需要交叉接线3、测试方式windows端使用常规的串口软件,设置好串口参数。安装了Python的树莓派中运行如下代码:serial.pyimport serialimport timeimport sqlite3# 加载串口端口信息ser = serial.Serial("/dev/ttyUSB0", 9600, timeout=0.5) # 57600为了和仪器的波特率匹配ser.flushInput()
2020-12-06 19:42:04
1332
1
原创 vh/vw和100%的区别
在实现自适应布局时往往会用到vh/vw和100%,那么vh/vw和100%的区别是什么呢?第一,vh/vw的含义。视口(viewport) 在桌面端,指的是浏览器的可视区域;在移动端,指的是Viewport中的Layout Viewport。浏览器内部的可视区域大小,即window.innerWidth/window.innerHeight大小,不包含任务栏标题栏以及底部工具栏的浏览器区域大小。在css3规范中,1 vw 等于视口宽度的1%,1 vh 等于视口高度的1%。vh 和 vw 是相对于视口的
2020-12-04 22:25:22
2571
原创 微信小程序 常见input事件绑定
在使用input事件时候,我们使用绑定不同的事件的方法,例如:在wxml中绑定代码如下:<view> <input type="number" bindchange="num1change"/> </view><view> <input type="number" bindchange="num2change"/> </view>在index.js中bingchange 代码如下:num1:0,
2020-11-26 21:28:07
5600
1
原创 小程序 bindtap与catchtap区别
bindtap 是不会阻止冒泡事件向上冒泡;catchtap可以组织冒泡事件向上冒泡。代码案例如下: <view bindtap="outerTap"id="outer">outer<view catchtap="middletap"id="middle">middle<view bindtap="innertap">inner</view></view></view>单击inner时候,会执行到middle部分 提示如下:
2020-11-25 20:43:10
282
ESP 8266 ESP 01S固件烧录完整程序
2020-12-13
200 smart培训PPT.pptx
2019-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人