自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (21)
  • 收藏
  • 关注

原创 小程序单击、双击、长按、滑动、双指缩放事件详解

文章目录1.单击2.双击3.长按4. 滑动5.双指缩放1.单击触发顺序:touchstart → touchend → tap单击事件由touchstart、touchend组成,touchend后触发tap事件。<view> <button type="primary" bindtouchstart="mytouchstart" bindtouchend="mytouchend" bindtap="mytap">点我吧</button></view

2020-05-30 13:49:25 2164 1

转载 mpvue、微信小程序生命周期详解

mpvue继承自Vue.js,其技术规范和语法特点与 Vue.js保持一致,所以具备vue知识储备的同学用mpvue开发小程序很快就能上手。我觉得mpvue比较容易混淆的就是生命周期,mpvue除了Vue 本身的生命周期外,还兼容了小程序的生命周期,接下来就通过实例讲解一下生命周期的执行顺序。一、生命周期分三个部分app生命周期+vue生命周期+小程序自有生命周期,所以我会把这三个类型的生命周期通过console打印出来,通过page-app、page-index(首页)、page-user(个人中心.

2020-05-30 13:26:53 604

转载 clientX、offsetX、screenX、pageX、x的区别

QQ群招募中:646258285(招募中,没几个人说话), 需要交流的朋友可以直接加我微信( DntBeliv )或QQ( 1121864253 )一、clientX、clientY点击位置距离当前body可视区域的x,y坐标二、pageX、pageY对于整个页面来说,包括了被卷去的body部分的长度三、screenX、screenY点击位置距离当前电脑屏幕的x,y坐标四、offsetX、offsetY相对于带有定位的父盒子的x,y坐标五、x、y和screenX、screenY

2020-05-30 13:24:02 770 1

原创 ZYNQ lwip实现UPD读取数据

首先力推此人写的一系列关于lwip的博客:https://blog.csdn.net/fpgadesigner/article/category/8769950需要注意的是,使用此人的博客在lwip211 1.0里面,需要将变量 struct ip_addr 改成 ip_addr_t 。我的代码如下:main.c#include "user_udp.h"int main(void){...

2020-05-30 13:14:45 1078 3

原创 单片机内存(ram)、flash、与数据存储和启动过程说明

1 电脑程序运行过程与单片机的区别由于电脑中的程序是存储在磁盘中的,而磁盘的读取速度非常慢,因此我们不可能从磁盘中直接读取当前要执行的代码,这样必然导致程序阻塞。好在,电脑的内存非常大,所以在程序执行之前,先把整个代码copy到内存中,然后CPU从内存中读取一条条指令,并运行。为了合理利用和规划内存资源,除了操作系统的内存管理外,最重要的是内存的分段。对每一个进程,操作系统都会为其分配一片内存...

2020-05-30 13:11:45 2882

原创 单片机外设(ram、寄存器)地址详解

外设与内设在学习汇编语言时,我们会接触到一些寄存器,比如R0、R1、还有栈指针寄存器SP、下一条指令寄存器PC 等等。这些寄存器是存在于内核(如CPU)之内的,这些寄存器是我们无法通过c语言访问到的,而只能用汇编语言操作。因此区别于可以用C语言访问的外部寄存器,这些寄存器可以称之为内部寄存器。汇编语言的强大之处便在于其不但可以访问内部寄存器,还可以读写外部寄存器。因此在单片机的引导程序建立了c...

2020-05-30 13:11:21 4566

原创 ubuntu设置静态IP

修改/etc/dhcpcd.conf,大概有以下几种指令:#测试可以使用,会打开GNN编辑器sudo nano /etc/dhcpcd.conf#测试可以读取文本,无法编辑sudo vi /etc/dhcpcd.conf#测试无法使用sudo vim /etc/dhcpcd.conf注:GNN为Linux自带的编辑器步骤:1 打开 sudo nano /etc/dhcpcd...

2020-05-30 13:08:03 1300 1

原创 树莓派安装Tomcat

安装Tomcat首先要安装jdk,方法如下:输入如下指令,如果报错可以百度问题,我这里可以直接安装成功。sudo apt-get install openjdk-8-jre检查jdk是否安装成功: java -version接下来安装Tomcat,使用apt-get指令直接安装,当然也可以自己下载Tomcat的安装包解压,这样可以将软件安装在我们想要的目录,但这里我们采用简单的方法。...

2020-05-30 13:07:43 974

原创 树莓派应用1:发送天气预报邮件

使用和风天气API用来获取天气数据:https://www.heweather.com1 注册、测试API进入和风天气网站注册,我用我的邮箱注册的:[email protected],密码是hf1121864253。之后使用HTTP协议来先测试一下这个API(和风天气API链接:https://dev.heweather.com/docs/api/weather),我使用的是谷歌浏览器的一个...

2020-05-30 13:06:34 611

原创 mpvue中使用小程序云开发详细步骤

转载自:https://blog.csdn.net/weixin_33910137/article/details/88711934参考博客:https://cloud.tencent.com/developer/article/1562132一、前言这两天在用踩坑了一下小程序云开发,用mpvue、vant组件库、wux组件库、小程序云开发开发了一款小程序。算是初试云开发了,所以总结一下使用...

2020-05-30 13:05:23 1073 2

原创 小程序云开发常见问题汇总

文章目录怎么自定义id字段,并实现自增怎么自定义id字段,并实现自增小程序的默认_id是无序的,只能保证唯一性。可以使用Command.inc(value: number): Command。多个用户同时写,对数据库来说都是将字段自增,不会有后来者覆写前者的情况示例代码:将一个 todo 的进度自增 10:const _ = db.commanddb.collection('todos...

2020-05-30 13:04:29 556

转载 小程序跳转页面几种方式

参考官方文档:路由https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.switchTab.html//保留当前页面,跳转到应用内的某个页面wx.navigateTo({ url: 'home?cid=1'})//关闭当前页面,跳转到应用内的某个页面wx.redirectTo({ url: 'home?cid=1'})//关闭所有页面,打开到应用内的某个页面。wx.reLaunch({ url: 'ho

2020-05-30 12:59:12 2251

原创 微信小程序常用功能总结

文章目录1 禁止页面滚动2 获取用户授权3 保存图片到系统相册4 canvas导出为图片bug5 canvas绘图6 canvas层级最高解决办法7 同时在canvas上绑定tap和touchmove事件后,tap失效1 禁止页面滚动在页面对应的main.json添加配置:{ disableScroll":true}disableScroll的优先级小于enablePullDownRefresh,因此如果app.json里是enablePullDownRefresh:true,那如果只是在pa

2020-05-30 12:52:33 677

转载 小程序利用Canvas绘制图片和竖排文字

直接按照这个博客的帖子改的,有些地方不是非常合理,但是可以使用,参考帖子:原理帖:https://www.zhangxinxu.com/wordpress/2018/02/canvas-text-break-line-letter-spacing-vertical/直接出处:https://blog.csdn.net/rolan1993/article/details/80321007function drawTextVertical(context, fontSize, text, x, y) {

2020-05-30 11:59:38 881

转载 微信小程序自制提示框(具有输入文本功能)

微信小程序自带的API中的页面交互功能,虽然提示功能非常全面,但是所有的交互API中是没有可以自己在提示框中输入文本的功能,那么现在我们来自己做这样的一个提示框(可以带有输入功能),在提示框输入完内容之后,点击确定,可以将文本内容返回,点击取消则可以回到之前的状态。(在这里,主页面的布局可以根据每个人的想法来布局,这里展示的css之后展示提示框部分的)1、首先打开微信开发者工具,建立一个代码模板,那么我们这个提示框就是写在这个页面上。 这里我们主页面叫做index2、在基本页面中写上一个姓名的文本,.

2020-05-30 11:55:00 6278

转载 微信小程序实现单击、双击、滑动、长按事件响应

》》》什么是事件事件是视图层到逻辑层的通讯方式。事件可以将用户的行为反馈到逻辑层进行处理。事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。事件对象可以携带额外信息,如id, dataset, touches。》》》事件分类touchstart 手指触摸touchmove 手指触摸后移动touchcancel 手指触摸动作被打断,如弹窗和来电提醒touchend 手指触摸动作结束tap 手指触摸后离开longtap 手

2020-05-26 22:29:43 3604

转载 pageX、clientX等的区别

鼠标事件鼠标事件有下面这几种:1. onclick鼠标点击事件box.onclick = function(e){ console.log(e)}2. onmousedown鼠标按下事件box.onmousedown = function(e){ cons...

2020-05-26 22:26:30 13716 4

转载 鼠标的点击事件--双击时不触发单击的事件

鼠标的单击事件是鼠标点击一次触发的事件(click);双击事件是两次的单击事件.如果在一个DOM对象上同时绑定单击(click)和双击(dblclick)事件,当在这个DOM对象上发生双击事件时,第一次点击(click)会 触发一次单击(click)事件,第二次点击(连续的)也会触发双击(dblclick)事件,还是会触发单击(click)事件(IE7与 firefox)。为了保证双击时不触发单击事件,解决办法,给单击事件添加一个计时器,当单击事件还没有触发时,取消这个事件,最后就只有双击事件的内容触发了

2020-05-26 22:21:58 1272

转载 迭代遍历集合,输出去掉最后一个逗号

Iterator<String> ite = ts.iterator(); while(ite.hasNext()) { System.out.print(ite.next()); if(ite.hasNext()) { System.out.print(","); } }

2020-05-08 17:51:09 1156

转载 eclipse运行程序时自动保存源代码

window --> Preferences --> run/debug --> launching里面save required dirty editors before launching选always就自动保存咯选prompt就提示保存选never就不保存

2020-05-08 17:44:24 779

IMC20602卡尔曼滤波

基于stm32cubemx实现的卡尔曼滤波解算IMC20602六轴传感器姿态角的程序,亲测可用。ICM_KF.zip

2020-11-21

无源滤波器设计软件Filter Solutions 2009 V12[1].1.4

无源滤波器设计软件Filter Solutions 2009 V12[1].1.4

2020-11-21

加速度计六面椭球校准matlab.zip

使用matlab实现的加速度计六面椭球校准程序,文件中提供源码及测试数据。以及最终的校准精度分析。 使用matlab实现的加速度计六面椭球校准程序,文件中提供源码及测试数据。以及最终的校准精度分析。

2020-11-21

SLAM for Dummies.pdf

SLAM入门教程,SLAM for Dummies,英文版,对于其中相关公式有注解,便于理解。文件格式为pdf,其中文字可以复制。

2020-07-04

2001-2019全国大学生电子设计大赛题目合集.zip

2001-2019全国大学生电子设计大赛题目合集,欢迎关注我的博客,查看更多内容: https://blog.csdn.net/qq_45467083

2020-04-15

mpvue工程模板wxAPP_template.zip

学习mpvue后写了一个模板,包括组件的使用,两个界面的使用,生命周期log等, mpvue参考资料(https://blog.csdn.net/stronglyh/category_9035995.html)(https://www.jianshu.com/p/8f779950bfd9)

2020-02-22

myLittleGift.html

html小游戏 https://blog.csdn.net/qq_45467083/article/details/104208876

2020-02-07

实物及管脚图.zip

树莓派GPIO管脚图。

2020-01-22

msp430串口计算器

本次实验实现了基于串口通信的表达式解析与计算功能,如下图所示,向单片机输入表达式:2/1-3*(1*5+4*(2-2)+5)/(3-1*9)=; 返回计算结果:7,等等

2020-01-13

msp430使用OLED实现数字钟.zip

本次实验使用msp430及一块扩展板实现数字钟系统,扩展板上有一块OLED屏幕与4x4矩阵键盘,此外还有一些led指示灯。 此外该系统还实现了设置时间日期,自动计算星期等等功能。此外还有5个闹钟,闹钟是用右上角的led指示灯显示的。

2020-01-07

tiva资料合集(中文手册、tivaware、keil包)

tiva资料合集 --TM4C123FH6PM中文手册 --TM4C123GH6PM英文手册 --ROM-TM4C123GH6PM-UG-750英文手册 --Tivaware使用入门指导 --Keil.TM4C_DFP.1.1.0(TM4在Keil上对应的包(Pack)) --TivaWare_C_Series-2.1.4.178

2020-01-03

A Method for Registration of 3D Shapes.pdf

icp经典文献,第一篇提出icp算法的论文,该论文使用四元数的方法介绍了icp算法

2020-01-02

Least-Squares Fitting of Two 3-D Point Sets.pdf

icp经典论文Least-Squares Fitting of Two 3-D Point Sets,基于SVD分解的icp算法

2020-01-01

SoundWave.zip

本程序使用MFC,将一段音乐边播放边进行傅里叶变化,同时将其部分波形动态地绘制出来。

2019-08-01

moveBox.zip

该程序使用ege图形库开发简单的3D动画,即一个旋转的立方体。可以通过按键更改旋转方向、旋转速度、移动方向等等。

2019-08-01

定时关机小程序(使用前先复制会自动删除).bat

运行该程序后会在系统上添加服务,定时关机。在win7、win8系统上使用成功。

2019-08-01

HappyNewYear.html

使用HTML与JavaScript实现,点击生成烟花效果,并有彩色“新年快乐”字样,可以浏览器直接查看。

2019-07-31

C++_与电脑玩21点游戏.zip

C++写的21点游戏,与电脑对弈,可以感受到电脑比较智能

2019-07-30

二叉树彩画.zip

使用二叉树的数据结构,配合ege图形库画出漂亮的二叉树,还有满天的星空与弯月

2019-07-30

数字雨屏保.zip

使用ege图形库与C-Free开发工具制作的数字雨程序,可以调节雨长度与下落速度,按任意按键退出,可以用作屏幕保护程序

2019-07-30

C-Free5.zip

该资源为C-Free免安装压缩包,解压即可使用。内部已引用ege图形库和OpenGL图形库,可以直接使用。

2019-07-30

空空如也

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

TA关注的人

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