自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 微信小程序随心记系统的“随笔功能”之页面展示(一)

近期,做了一个简单的微信小程序“随心记”系统,随心记,即“随心随时随地记录自己想记录的东西”,愿我们每个人都能随心记录生活中的点滴美好,记录自己绚烂多彩的人生! 点击“开启随笔之旅”按钮后,用户将进入随笔内容展示页面,若用户暂未添加内容,则显示“空盒子”暂未添加内容,界面效果如下图所示:用户可点击右下方的“编辑”标签,进入“随笔”添加页面,添加成功的内容将显示在随笔内容展示列表中,界面效果如下图所示:点击列表中相应标题,可进入“更改”界面,界面效果如下图所示: 下一篇.

2022-04-24 20:39:14 1007 2

原创 微信小程序云开发如何修改后台手动添加的数据

在使用微信小程序云开发时,发现使用"update"修改不了"后台手动添加的数据",只能修改"从前端界面添加进后台数据库的数据",数据修改前如下图所示:1. 后台手动添加的数据 :2. 前端界面添加进后台数据库的数据 :3. 更新数据的JS代码 :Page({ update(){ wx.cloud.database().collection('menus') //连接云数据库 .doc('14139e12611ce84805c738b05da86bf9') //

2021-08-19 21:03:29 3124

原创 Git安装教程

1. 官网下载-安装程序2. 获取使用声明许可3. 选择安装路径4. 选择安装的组件5. 选择开始菜单6. 选择Git文件默认的编辑器7. 调整PATH环境8. 选择HTTPS后端传输9. 配置行尾符合转换10. 配置终端模拟器与Git Bash配合使用11. 配置额外选项12. 配置实验选项13. 安装进度显示14. 完成安装15. 在本机菜单栏输入git,可查看三个Git打开窗口16. 安装完成,在Git

2021-08-01 10:14:12 326

原创 如何解决“Fatal error in launcher: Unable to create process using c:\users\...”错误

在使用Python的pip3命令安装依赖包时,报了“Fatal error in launcher: Unable to create process using c:\users…”错误,如下图所示:

2021-07-23 18:24:48 69555 10

原创 微信小程序开发“渲染层错误”的解决方法

最近,在学习微信小程序开发时,出现了“TypeError: Cannot read property ‘addEventListener’ of undefined”;“TypeError: Cannot read property ‘invoke’ of undefined” ;“Unhandled promise rejection TypeError: WebAssembly.instantiate(): Argument 0 must be a buffer source or a WebA

2021-05-11 16:02:02 47519 15

原创 周期置换密码的加密操作原理

置换密码: 是指把明文中各字符的位置序列重新排列来得到密文的一种密码体制。加密方法: 把明文字符以固定的宽度m(分组长度)水平地(按行)写在一张纸上(如果最后一行不足m,则需要补充固定字符),再按垂直方向(即按列)读出,即可得到密文。解密方法:将密文按相同的宽带m垂直地写在纸上,然后水平地读出,即可得到明文。Q: 假设明文是“Data security is very important”, 按密钥“4,3,1,2” 进行周期置换加密, 求加密后的密文?【周期置换加密的解题思路】①按

2021-03-15 18:11:19 6657 2

原创 Vigenere算法如何进行加密操作?

Q: 假设明文是“visit shanghai tomorrow”, 密钥是“enjoy”, 如何使用Vigenere算法对其加密?【Vigenere算法的解题思路】①用1–26依次对a—z进行编号。②找出明文“visit shanghai tomorrow”所对应的序号。③通过密钥“enjoy”这五个字符对应的序号,组成一组五个数的数列。④将明文序号+密钥序号(五个数依次循环对应),若两者之和小于25,即“加密密文=两者之和”对应的字母;若两者之和大于25,即“加密密文=两者之和-26

2021-03-15 17:07:07 1924

原创 Python使用xlrd读取Excel数据时,“xlrd.biffh.XLRDError: Excel xlsx file; not supported”报错的解决方法

最近,在使用PyCharm中的xlrd读取Excel数据时,出现了“xlrd.biffh.XLRDError: Excel xlsx file; not supported”的错误,如下所示:错误分析: 我安装的xlrd版本为2.0.1版,程序报错主要是xlrd的2.0以上版本不支持后缀名.xlsx文件的读取,支持.xls文件的读取。解决方法: 在PyCharm下,想要正确读取.xlsx文件的数据,可以选择File中的Settings—>Project Python_Excel—&

2021-02-03 21:46:13 19570 13

原创 操作系统知识点(二)

文章目录一、联机处理二、脱机处理三、 作业周转时间四、作业调度程序五、直接存储器访问(DMA)六、先来先服务(FCFS)七、缓冲池(Buffer pool)八、进程控制块(PCB)九、中断(Interrupt)十、驱动I/O(Driven I/O)一、联机处理联机处理: 慢速的IO直接与主机相连。二、脱机处理脱机处理: 利用卫星级完成IO操作,主机与卫星机分别工作,二者可并行工作。三、 作业周转时间作业周转时间: 运行时间 + 等待时间四、作业调度程序作业调度程序: 当作业资源

2021-01-23 18:57:32 266

原创 信息及信息技术概述(一)

文章目录一、信息(一)信息的定义(二)信息的基本特征(三)信息处理二、 信息技术(一)信息技术的定义(二)信息技术的发展阶段(三)信息技术的发展趋势三、信息安全(一)信息安全的定义(二)信息安全的三要素(三)计算机病毒(四)计算机病毒的防治(五)计算机文件保密四、相关法律法规一、信息(一)信息的定义信息: 从广义上说,是反映一切事物的属性以及动态的消息、情报、指令、数据和信号中所包含的实际的内容,信息不是实体,需要依靠某种媒介进行传递。 信息载体: 是在信息传播过程中携带信息的媒介,是信息赖以附

2021-01-23 00:49:38 1919

原创 操作系统知识点(一)

一、生产者、消费者中对调生产者中的PV,将发生什么样的情况?生产者、消费者中对调生产者中的PV,将发生什么样的情况?解:当在生产者、消费者中对调生产者中的PV时,会导致系统中多个进程无限制地等待,或在进程执行中由竞争资源所造成的僵持状态,导致了死锁问题。二、快表的作用和原理?快表的作用和原理?解: 快表: 是一个高速缓冲的存储器,是用来存放“页表项”的,通过快表访问页表,有利于缩短从“一个虚拟地址”转换成“一个物理地址”的时间,提高页表的转换速度,但快表也有一个小缺点,那就是它的容量有限。

2021-01-21 12:19:42 559

原创 HTTP协议和HTTPS协议的区别及优缺点

一、HTTP协议与HTTPS协议的区别HTTP协议与HTTPS协议的区别:1. 安全角度:HTTP协议 属于“明文传输协议”,是以“明文”的方式在网络中传输数据的;而 HTTPS协议 属于“加密传输协议”,HTTPS协议中传输的数据是需要经过TLS/SSL加密后才进行传输的,因此HTTPS在传输数据方面具有较高的安全性。2. 端口角度:HTTP协议的端口是:80HTTP协议的端口是:4433. 加密与证书角度:HTTP协议 使用明文传输数据,不进行加密处理,不

2021-01-20 21:28:21 6531 1

原创 TCP和UDP的区别及应用场景

一、TCP和UDP的区别1. 连接TCP: 是面向连接的传输协议,即:传输数据之前必须先建立好连接。UDP: 属于无连接的传输协议。2. 服务对象TCP: 是点对点的两点之间的服务,即:一条TCP连接只能有两个端点。UDP: 支持一对一、一对多、多对一、多对多的交互通信。...

2021-01-19 23:42:44 7463

原创 物联网应用问题

一、星型拓扑结构星型拓扑: 是由各站点通过“点到点链路”连接到“中央节点”上而形成的网络结构,各站点之间的通信都要通过中央节点来完成。中央节点执行集中式通信控制策略,因而其结构相当复杂,而各个站点的通信处理负担都很轻。“PBX(专用交换机)”就是星型拓扑结构的典型实例。二、总线拓扑结构总线拓扑: 是采用“单根传输线”作为传输介质,所有站点都通过相应的硬件接口直接连到传输介质上。任何一个站发送的信号都可以沿着介质传播,而且能被所有其他站点接收,“以太网”就是基于总线拓扑结构的。三、环型拓

2020-12-24 20:34:11 236 1

原创 移动通信电波传播及损耗(二)

一、移动通信信道研究的基本方法移动通信信道研究的基本方法:理论分析现场电波传播实测计算机仿真二、移动通信信道的基本特点移动通信信道的基本特点:带宽有限干扰和噪声影响大存在着多径衰落三、电波传播方式电波传播方式主要有以下三种:直射波传播地面反射波传播地表面波传播四、...

2020-12-24 11:15:08 1783

原创 移动通信概述(一)

一、移动通信的定义移动通信: 是通信双方至少有一方是在运动中(或临时禁止状态)实现通信的通信方式,采用的频段遍及低频、中频、高频、甚高频和特高频。移动通信:包括海、陆、空移动通信。(eg: 固定体与移动体之间、移动体与移动体之间的信息交换)固定体:固定无线电台、有线用户等;移动体:人、汽车、火车、轮船、飞机、收音机等;固定体与移动体之间通信,除了要依赖“无线通信技术”外,还要依赖“有线通信技术”,如:公用电话网PSTN、公用数据网PDN和综合业务数字网ISDN等。移动体与移动体之间通信,必须

2020-12-20 21:42:17 4276

原创 物联网知识点(总结)

一、物联网的定义物联网: 当下几乎所有技术与计算机、互联网技术的结合,实现物体与物体之间,环境以及状态信息实时的实时共享以及智能化的收集、传递、处理和执行。(广义物联网:当下涉及到信息技术的应用,都可以纳入物联网的范畴。)二、物联网架构及组成物联网架构可分为三层:感知层、网络层、应用层。感知层:由各种传感器构成,包括“温湿度传感器、二维码标签、RFID标签、读写器、摄像头、红外线、GPS”等感知终端,感知层是物联网识别物体、采集信息的来源。网络层:由各种网络,包括互联网、光电网、网络管理系统

2020-12-20 15:34:11 17856 8

原创 (一)Vue.js简介与安装

Unit 1 Vue.js简介与安装一、Vue概述Vue是一个用来开发Web界面的前端框架,是个轻量级的工具,它提供了现代Web开发中常见的高级功能(eg: 逻辑视图与数据、可复用的组件、前端路由、状态管理、虚拟DOM等)。MVVM模式: 简称“模型-视图-视图模型(Model-View-ViewModel)”模型:指后端传递的数据;视图:指HTML页面;视图模型:是MVVM模式的核心,是连接View和Model的桥梁。...

2020-12-10 21:27:16 260 1

原创 物联网概述(一)

一、物联网的定义物联网: 即“物物相连的互联网”,简称“IOT”,是通过各种信息传感设备,按照约定的协议把任何物品与互联网连接起来进行信息交换、信息通信和信息处理,以实现智能化识别、定位、跟踪、监控和管理的一种网络。(所有物品通过“射频识别”等信息传感设备与互联网连接起来,实现智能化识别和管理)RFID(射频识别): 又称“电子标签”、“无线射频识别”、“电子条码”,“RFID射频识别”是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关的数据 ,识别工作无需人工干预,可识别高速运

2020-12-10 21:13:01 3051 3

原创 3、HTML文档中的DOCTYPE作用及类型

【问题1】: HTML文档中的DOCTYPE有什么作用?【考查】: 对HTML文档中的DOCTYPE的作用的了解程度。【解析】:1. DOCTYPE的定义。DOCTYPE是DocumentType的简写,并不是HTML 标签,也没有结束标签,它是“一种标记语言的文档类型声明”,用来告知浏览器当前HTNL使用的版本(DOCTYPE会影响代码验证,并决定浏览器最终如何显示用户的Web文档)。2. DOCTYPE的作用:DOCTYPE在Web设计中用来声明文档类型,声明后浏览器就能了解

2020-12-06 17:11:36 369

原创 2、阐述对W3C的理解

【问题】:请阐述对W3C的理解?【考查】:对W3C知识点的理解,不能直接照搬定义,而是要阐述自己对W3C概念的认识与理解。【解析】:1. 从“Web的标准规范”的角度来阐述:Web标准规范要求:书写标签必须闭合、标签要小写、不能乱嵌套,这样可以提高搜索机器人对网页内容的搜索概率。2. 从“脚本语言”的角度来阐述:建议使用外链CSS和JavaScript脚本,从而达到结构和行为、结构和表现的分离,这样可以提高页面的渲染速度,更快地显示页面的内容。3. 从“页面内容”的角度来阐

2020-11-24 18:29:24 437

原创 1、如何区分HTML5、HTML和XHTML

【问题】:如何区分HTML5、HTML和XHTML?【考查】:对HTML5、HTML和XHTML之间的熟练程度,应从三者的“定义”以及“使用时的关键注意点”来区分它们之间的不同之处。【解析】:基本概念及定义:HTML5 : 是HTML、XHTML和HTML DOM 的一个新标准,HTML5是最先由WHATWG(Web超文本应用技术工作组)命名的一种超文本标记语言,后来和W3C的xhtml2.0相结合,产生了现在最新一代的超文本标记语言。可简单理解为: HTML5 = HTML + CSS

2020-11-23 13:49:21 553

原创 Web程序设计(一)

在一个探索期,迷茫过、思考过、未曾为此真正努力过的自己,想把学到的短暂知识封印在这里,所以本篇内容不会涉及太多理论的知识,只是将自己学到的、理解的、实践的内容做一个简单的整理和总结。一、前言1.ASP 与ASP.NET的区别ASP: 起源时,用于网站开发,与Html混合使用,不能进行前后端分离,较难维护。ASP.NET: 用于网站开发,在ASP基础上有改进,可进行前后的分离,多数以“控件”形式进行表达,可独立访问且方便控制页面的各个元素,支持C#、VB,维护起来相对容易。2. 学习范围.

2020-09-15 22:43:52 3861

原创 1.1设计一个有getMin功能的栈

【题目】:设计一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。【解答】第一种设计方案: stackMin压入栈时,稍微节省空间,但弹出操作稍微耗费时间。public class MyStack1{ private Stack<Integer> stackData; //定义两个私有类型的栈,防止栈数据被更改; private Stack<Integer> stackData; public MyStack1()

2020-08-23 23:19:17 133

原创 电子电路基础——知识点(下篇)

文章目录第五章 晶体管放大电路基础八、射极输出器九、 多级放大电路十、功率放大电路十一、放大电路中的负反馈第六章 集成运算放大器一、差动放大电路二、集成运放的概念三、基本运算放大电路第五章 晶体管放大电路基础八、射极输出器共集电极电路:集电极交流接地;射极输出器:发射极射出。射极输出器的直流通路符号表示:3.射极输出器的特点:输入电阻:高;输出电阻:低;电压跟随:小于等于1;电流放大。4.共集电极放大电路(电压跟随器)主要用途:多级放大电路的第一级,减少

2020-06-25 15:35:40 7421 2

原创 电子电路基础——知识点(上篇)

第一章 电路的基本概念与基本定律一、基本概念电路: 是由“用电设备或元器件(负载)”与“供电设备(电源)”,通过导线连接而构成的提供给“电荷流动”的通路。电路的组成电源:为电路工作提供能量;用电设备/元器件:在电能作用下完成电路功能;导线:连接电源和用电设备;开关:控制电源的接入等;电路的功能能量传输: 将电源的电能传输给用电设备(负载);能量转换: 将传输到负载的电能根据需要转换成其它形式的能量,如:光、声、热、机械能等;信息传输: 信息——(载体)——信号——电路

2020-06-24 11:23:11 58114 13

原创 数据结构——二叉树

一、满二叉树定义: 在一棵二叉树中,如果所有分支结点都存在左子树和右子树,并且所有叶子都在同一层。特点: 叶子只能出现在最下一层;只有度为0和度为2的结点。二、完全二叉树定义: 对一棵具有n个结点的二叉树按层序编号,如果编号为i(1<= i <=n)的结点与同样深度的满二叉树中编号为i的结点在二叉树中的位置完全相同。满二叉树,是特殊的完全二叉树。三、二叉树的基本性质如果叶子结点的个数为n0,度为2的结点个数为n2,则n0=n2+1。二叉树的第i层上最多有 2i-1 结

2020-06-13 18:45:33 3865 2

原创 数据结构——单链表的实现

一、单链表的定义template <typename DataType>class LinkList{public: LinkList(); //建立只有头结点的单链表; LinkList(DataType a[], int n); //建立n个元素的单链表; ~LinkList(); //析构函数; int Length(); //求单链表的长度; DataType Get(int i); //按位查找,查找第i个结点的元素值; int Locate

2020-06-08 00:23:32 1398 1

原创 PHP开发一个小型商务网站

前言这里以“开发一个小型的鞋子销售网站”为例,步骤要求如下:创建数据库;用户登录;鞋子数据的显示和查询;通过网页实现数据的添加和删除。本次开发的工具:start WampServer64、SQLyog、phpDesigner 8、浏览器开发步骤一、创建数据库我这里使用的是小型的SQLyog数据库,先运行一下start WampServer64,再登录SQLyog,创建一个新的数据库eshoe,并添加一个用户表(user)和一个鞋信息表(shoe):在user表中添加数

2020-06-05 11:34:18 535 4

原创 计算机网络--知识点(上篇)

1、概述“ 网络转发数据包”根据虚电路数字网络被称为 虚电路 。数据链路层协议所交换的单位被称为 帧。FDM(频分多路复用) 和 **TDM(时分复用)**属于"电路交换网络"。存储转发传输意味着交换必须接收整个包,才可以开始发送接收到的包到出站链接。数据报网络是使用目的地址, 虚电路网络是使用VC数字向目的地转发数据包。移动互联网的网络层负责将"网络层数据包"被称为数据报,从一个宿主传播到另一个。各层的协议被称为协议栈。"分组交换网络"的两种类型:数据报和虚电路网络;互联网允许P2P应

2020-05-31 22:41:02 1348

原创 Java 入门级

Unit 1 Java 简介一、概况Java背景:1995年由Sun公司推出的一门语言,Sun公司在2009年被ORACLE公司收购,归属ORACLE公司门下。基础核心部分:Java SE 的标准版本,包括了Java最基础的结构,内容特性主要有“面向对象、API、JVM”等等;Java EE的企业版本,主要运用于大型企业的开发,内容特性主要有“JSP、EJB、服务”等等;Java ME 主要用于嵌入式的开发,例如:在移动设备、通信、游戏等方面的开发。JVM(Java Virtual Ma

2020-05-15 00:37:29 218

原创 数据结构——简要概述

1.1 什么是数据结构一、基本概念1.数据:信息的载体,指能够被计算机识别、存取、处理以及计算机程序加工和处理的“原料”。(eg:字符串、图像、声音等)2.数据项:具有独立含义的最小标识单位。(eg:字段、域、属性等)3.数据元素:数据的基本单位。(一个数据元素可由多个数据项组成)4.数据对象:性质相同的数据元素的集合,是数据的一个子集。(eg: 26个字母构成的字符集合)5.数据结构...

2020-04-13 10:34:30 3218

原创 Java Exception 异常处理

Java Exception 异常处理一、定义异常(Exception):是指程序运行时出现的非正常情况,是特殊的运行错误对象,对应着Java语言特定的运行错误处理机制。二、两大常见的异常类型RuntimeException(运行时异常):主要包括“错误的类型转换”、“数组下标越界”、“数组越界”和“空指针”等,这种RuntimeException往往是由于程序的不正确导致的;N...

2020-04-09 22:32:15 479

原创 JAVA基础小知识

JAVA基础小知识序言:“不积跬步,无以至千里。不积小流,无以成江海。”每一个庞大的知识架构都是由无数个小知识点慢慢积累起来的,没有量变的积累,就没有质变上的飞跃,成功往往离不开积累。今天就和大家分享一些我在学习JAVA过程中总结的一些小知识吧!1.JAVA语言规定标识符的命名规则标识符应以“字母”、“下划线”、“美元符号$”开头,不能以“数字”开头;标识符可以由“字母(A-Z,a-z...

2020-04-07 22:39:19 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除