首页
关于
Search
1
华为三层交换机与路由器对接上网配置示例
238 阅读
2
如何在centos 7 上测试网速
182 阅读
3
Centos7 搭建FRP
122 阅读
4
Docker修改存储默认目录 2022新方法
116 阅读
5
经典 RTS 游戏《帝国时代 2》将首次推出合作模式,东欧资料..
106 阅读
闲聊杂谈
Linux技术
服务器管理
网络技术
影像美图
DIY硬件
登录
Search
打杂的Andee
累计撰写
33
篇文章
累计收到
24
条评论
首页
栏目
闲聊杂谈
Linux技术
服务器管理
网络技术
影像美图
DIY硬件
页面
关于
搜索到
33
篇与
andee zhang
的结果
2023-02-02
关于在线学习网站Moodle
Moodle(Modular Object-Oriented Dynamic Learning Environment)是一个用于制作网络课程或网站的软件包。它是一个全球性的开发项目,用以支持社会建构主义(social constructionist)的教育框架。Moodle是一个自由的开源软件 (在GNU 公共许可协议下),也就是说Moodle是有版权的,但是你有额外的自由。你可以自由地复制、使用或者修改Moodle,前提条件是你同意:为他人提供代码,没有修改或删除原有的版权和许可,以及将相似的版权应用于衍生的作品。尝试着搭建了一个,目前没有更多的进展。地址: {anote icon="" href="http://ip.wejk.cn:8000" type="secondary" content="点击访问"/}
2023年02月02日
15 阅读
0 评论
0 点赞
2022-12-05
Python——虚拟解释器环境venv
什么是虚拟解释器环境随着我们用python开发的程序越来越多,需要的第三方库也会越来越多,这些第三方库都安装在site-packages目录下面。如下所示大家可以发现,这个目录太臃肿了。更大的问题是:我们可能会开发两个软件项目,对同一个库, 需要不同版本的。比如 一个新项目需要使用 Django3.0 版本(依赖里面的异步特性), 而同时还要维护一个老项目使用的是 Django2.0 ,不能随便升级,否则可能带来潜在的bug。Python 的 虚拟解释器环境技术 venv ,就可以很好的解决这个问题。它可以让我们创建 多套彼此分隔的 虚拟解释器环境 ,每个虚拟解释器环境可以安装各自需要的第三方库,互不干扰。为什么叫 虚拟 呢?因为它并不是完全的拷贝了整个原来你安装的 系统解释器环境 ,而是从原来的系统解释器创建了 分身 。虚拟环境还是会大量依赖系统解释器环境里面的东西,所以是 轻量级的创建 虚拟环境可以执行下面的命令,创建一个虚拟的解释器环境python -m venv e:/my/venv1注意上面例子里面的 e:/my/venv1 就是虚拟解释器环境所在的目录。你可以改名为你喜欢的名字。执行完命令后,就会创建 这样的 一个目录。 里面包含了如下内容scripts目录里面的包含了Python解释器程序 : python.exe 包管理器程序: pip.exe 激活虚拟环境的命令: activate.bat, deactivate.bat激活为缺省解释器环境如果你希望后续一段时间的工作,缺省都是使用这个虚拟解释器环境,就可以执行命令 activate.bat 。这个命令会把虚拟解释器环境的目录 插入 到 环境变量 Path 包含路径 的 开头位置。这样当你执行python或者pip命令时,优先找到的就是这个虚拟环境里面的 python.exe 和 pip.exe 了。比如直接执行 pip install selenium, 就会安装selenium到这个虚拟环境使用系统环境安装的第三方库上面的命令创建的虚拟环境,缺省可以使用系统解释器环境 标准库 ,比如 sqlite、tkinter、re 等等import sqlite3 >>> import tkinter >>> import re >>>都不会有问题。但是, 不能使用 第三方库 。比如你已经用 pip install 安装好的 django、requests、selenium这些,通常在 site-packages 目录中如果要让虚拟环境 可以直接使用 系统解释器环境 里面 site-packages目录中的库:可以在创建虚拟环境的时候,加上 --system-site-packages 参数也可以修改虚拟环境目录中的 pyvenv.cfg 文件 设置 include-system-site-packages 值为 true
2022年12月05日
64 阅读
0 评论
1 点赞
2022-10-20
esp8266-12e和esp8266-12f到底有啥区别?
esp826612e和esp826612f都是基于ESP8266芯片方案的WiFi模块,他们的区别有:1、I/O口的区别,esp826612e具有11个io口,esp8266f具有9个io口。2、睡眠电流的不同。esp826612e的modem sleep电流为15ma,esp826612f的modem sleep电流为20ma。3、深度睡眠的电流不同,esp826612e的deep sleep电流为10ua,esp826612f的deep sleep电流为20ua。4、light sleep电流不同,esp826612e的light sleep电流为0.9ma,esp826612f的light sleep电流为2ma。
2022年10月20日
24 阅读
0 评论
0 点赞
2022-09-12
Micro:bit功能引脚介绍和一些技术参数
产品简介Microbit是由英国广播电视公司(BBC)为青少年编程教育设计,联合微软,三星,ARM,英国兰卡斯特大学等共同完成开发的一款微型电脑用途主要针对中小学生编程教育。一块微小板子集合了数种传感器,可以让学生无门槛的入手编程和控制硬件。16年3月-6月,micro:bit在英国全线铺开,BBC在线上线下配套了大量的项目教程资源和活动,每一位7年级的在校学生(11-12岁)都能免费获取一块micro:bit开发板用于编程学习,Microbit已经在英国中大力推广,现已呈现出全球化的趋势。因此Microbit是适合中小学生学习编程的利器。技术参数供电方式: 供电从Microbit的usb口供入,或者Microbit的3V电池座供入2节7号电池(不能插3.7锂电池包会烧毁Microbit)工作电压:3V输出电流:40ma(不要用IO口驱动大电流器件,容易烧坏Microbit)串口引出:串口可进行IO口映射I2C口引出:19、20引脚只能作为I2C功能引脚使用,不能作为普通IO口读写,因为microbit底层写死了spi口引出;13、14、15(IO口可读写)可编程资源25颗独立可编程LED(5x5点阵屏)2颗可编程按键AB金手指引出的可编程IO口光线传感器和温度传感器 运动传感器(加速度计和指南针)无线通讯,蓝牙方式和2.4G无线通讯可编程LEDMicro:bit有25颗可独立编程的LED灯,你可以用它来显示文本,数字以及简单的图标(像素点太少,暂时不能显示中文字符串)Micro:bit的IO口主要包括了GPIO,ADC,DAC,IIC,SPI,PWM等。具体详细介绍可以参考Micro:bit官网硬件介绍µ:bit开发者社区Micro:bit拥有边缘连接端子引出引脚,其引出的引脚如下图所示:Micro:bit引出的引脚中,其引脚功能分类如下表所示:表头表头引脚功能引脚名GPIOP0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P19,P20ADC/DACP0,P1,P2,P3,P4,P10IICP19(SCL),P20(SDA)SPIP13(SCK),P14(MISO),P15(MOSI)PWMP0,P1,P2,P3,P4,P10已占用P3(LED Col1),P4(LED Col2),P5(BUTTON A),P6(LED Col9),P7(LED Col8),P9(LED Col7),P10(LED Col3),P11(Button B)Micro:bit各功能引脚的使用GPIO在Micro:bit中,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P19,P20口可配置为输入与输出,当配置为输出的时候,可输出高低电平,当配置为输入的时候,可读取引脚输入电平,示例如下:输出示例,对相应的引脚输出高低电平:" 0 " " 1 "。输入示例,读取引脚的电平状态(数字信号引脚也只能读出:" 0 " " 1 ")。ADC与DAC在Micro:bit中,提供了ADC与DAC相关方法,下面将进行演示:DAC示例,模拟输出电压,参数为0-1023:仅有引脚P0,P1,P2,P3,P4,P10能够进行模拟输出。输出电压值(Volt)为,假设写入的值为Value:Volt = 3.3 * (Value/1024) ADC示例,模拟读取引脚输入电压,并返回0-1023:并且,从图中可看出,仅有引脚P0,P1,P2,P3,P4,P10能够模拟读取电压,读取电压值(Volt)计算方法为,假设返回值为Value: Volt = 3.3 * (Value/1024)IIC与SPIi2c Read Numberi2c Write Number在Micro:bit中,提供了IIC与SPI等接口,可以很方便地与外围设备进行通信。其中,IIC接口为P19,P20引脚,P19可配置成I2C的时钟线,P20可配置为I2C的数据线;SPI接口为P13,P14,P15引脚,P13可配置成SCK,P14可配置成MISO,P15可配置成MOSI。可直接连接相关引脚即可,相关使用已封装在软件包中。PWM在Micro:bit中,通过相关引脚,可直接输出PWM。PWM输出示例如下图所示:由该示例可知,仅P0,P1,P2,P3,P4,P10支持PWM输出,并且,在该示例中:向引脚P0模拟写入256表示从P0输出PWM,脉宽为(256/1024)*周期。将引脚P0的模拟期间设置为(us)表示设置PWM的周期。
2022年09月12日
26 阅读
0 评论
0 点赞
2022-08-31
欢迎我的3年级学生们
20220901_世合学校保育员报名登记表.docx世合学校教师登记表.docx
2022年08月31日
27 阅读
0 评论
0 点赞
1
2
3
...
7