自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

v1029179954

javaweb 树莓派 网站搭建 大数据 java hadoop spark

  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

原创 微信小程序弹框之获取输入内容(2)

ex:在我的例子中就是实现获取最终内容跳转到打卡页面(在确认函数实现)点击会实现弹框的消失(想实现更多的内容可在取消确认自己写函数)bindinput='input’绑定的是获取输入内容的函数。model放在需要触发按钮同样的文件wxxml即可。默认消失也就是关闭的,所以在js文件data设置。toClock4函数触发弹框,输入自己想输入内容。关于微信弹框更多知识微信搜索公众号:小白XBIT。1:通过其它打卡绑定函数toClock4。input函数即获取输入文本的内容。3:toClock4函数。

2022-09-03 16:30:49 1560 1

原创 微信小程序弹框显示自定义内容(1)

点击会实现弹框的消失(想实现更多的内容可在取消确认自己写函数)model放在需要触发按钮同样的文件wxxml即可。hiddenmodalput这个控制弹框显示或消失。默认消失也就是关闭的,所以在js文件data设置。关于微信弹框更多知识微信搜索公众号:小白XBIT。1:通过查看详情绑定函数toClock。toClock 触发弹框。input即显示文件内容。2:准备model模块。3:toClock函数。将num显示在弹框里。

2022-09-03 16:16:20 1689

原创 土壤湿度使用详细教程(基于树莓派3b+)

案列:本案列是:根据土壤湿度自动打开水泵浇水前言:土壤湿度传感器,直接读取具体土壤湿度使用AO口,目前树莓派AO不能直接使用,所以需要借用PCF8591读取具体具体数值(PCF8591必须使用)。硬件准备:树莓派3b+、土壤湿度传感器、PCF8591、继电器、水泵和土邦线土壤湿度传感器PCF8591...

2022-04-30 15:23:33 1447

原创 微信小程序 input隐藏和不可操作的设置

微信小程序input使用

2022-04-22 14:40:05 3811

原创 微信小程序基于udp协议与esp8266进行通信

微信小程序有关于UDP协议的API,具体内容可前往官网查看;整体实现的思路就是利用路由组一个局域网,手机、路由器和esp8266,手机和esp8266连接路由器,登录路由器查看esp8266的ip,微信小程序利用udp协议可以往esp8266发送数据,进而实现微信小程序与esp8266通信,也就实现了与单片机通信。

2022-04-21 14:01:45 7016 1

原创 微信小程序与低功耗蓝牙通信-接受硬件端发送来的数据(四)

接受数据只要 wx.notifyBLECharacteristicValueChange监听器打开,wx.onBLECharacteristicValueChange是接受数据的函数。

2022-03-12 15:45:13 1983

原创 微信小程序与低功耗蓝牙通信-往硬件端发送数据(三)

微信小程序往硬件端发送数据,对应的函数是wx.writeBLECharacteristicValue,他的参数是:(对应的下面的参数获取有2种获取方式(1):通过硬件的at指令获取,(2)也可以通过微信小程序特征值获取)

2022-03-12 15:34:38 1945

原创 微信小程序通过低功耗蓝牙设备进行定位及测距(二)

微信小程序搜索附近蓝牙设备,通过指定蓝牙名称获取信号轻度rssi,再通过信号强度转化为距离,进而实现定位和测距。

2022-03-12 15:14:12 3207

原创 微信小程序进行蓝牙初始化、搜索附近蓝牙设备及连接指定蓝牙(一)

微信小程序搜索附近蓝牙设备,必须先进行蓝牙初始化,初始化ok进行搜索附近蓝牙设备。连接指定蓝牙需要deviceId(硬件通过at指令可以查看deviceId)

2022-03-12 11:19:54 4813 5

原创 微信小程序setInterval定时函数使用详细教程

1、setInterval的理解(1)setInterval理解setInterval定时函数,就是延迟多长时间不停的调用 setInterval中的函数,想具体了解 setInterval函数,我们先看一下 setInterval函数组成部分。(2)setInterval组成setInterval(function () {},时间)。function () {}就是不停执行函数,时间就是延迟多久不断地执行,重点function () {}函数具体示例: setInterval(functio

2022-03-05 09:46:25 13586

原创 微信小程序调用百度ocr实现身份识别(后台基于springboot实现)

概括:实现的功能是微信小程序调用手机摄像头或者上传本地照片进行身份证识别。身份证识别调用的是百度云API,具体操作见下面的教程。一:百度云api使用1:百度云新建应用具体操作按照下面的图片进行操作:(1)产品->人工智能->卡证文字识别(2)立即使用(3)创建应用(4)更具提示点击创建应用(5)查看ak和sk(6)领取免费资源二:微信小程序实现身份证拍照和本地上传身份证wxxml<view class="index"> <view clas

2021-12-28 15:17:41 1926

原创 烟雾传感器(mq-2)使用详细教程(基于树莓派3b+实现)

经验:网上大部分关于mq-2的代码,实现的功能判断是否有烟雾值,而具体的烟雾值无法读取。由于树莓派无法直接读取模拟信号A0值,所以得借助PCF8591(读取烟雾值关键adc)读取,这个PCF8591相当关键,必须使用。硬件准备:树莓派3b+、mq-2、PCF8591(读取烟雾值关键adc)和杜邦线PCF8591如下图:实物连接:PCF8591与树莓派相连接:mq-2与树莓派和PCF8591相连接mq-2 PCF8591 树莓派vcc------------------

2021-12-18 15:06:38 4982 4

原创 switch使用(微信小程序)

switch可以理解为开关的使用,就是打开和闭合。switch开是true,闭是false,也可以绑定函数,在绑定函数中获取当前状态是开还是闭,然后根据自己的逻辑写代码。

2021-12-11 19:07:00 8450 2

原创 基于ibeacons三点定位(微信小程序)

本文章分享三点定位核心代码,以及在写的过程中发现的问题1:三点定位,不是有三个ibeacons就可以一定都连接上,在wx.getBeacons({})就会发现轻易很难拿到三个,所以做测试多买几个ibeacons2:网上几乎三点定位都是利用勾股定理,所以计算动点到定点距离成了关键,有2种方法(1)这里我使用的是官方提供的距离,小程序接口自身会返回距离,这个应该也考虑rssi的波动和 衰减。(2)还有就是根据公式测算(我感觉没有微信官方给的准确度高)var pointBRSSi = res.devic

2021-12-05 16:10:02 1341

原创 室内外地图切换(室内基于ibeacons三点定位)

程序是在微信小程序实现的1:概括腾讯地图使用api:apihttps://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview关键是,申请密钥,在小程序中要使用。2:室外地图当你进入室内地图,提醒你是否切换到室内地图wxml<map id="map" longitude="{{longitude}}" latitude='{{latitude}}' scale='18' show-location marker

2021-12-05 15:46:34 1001

原创 微信小程序获取登录用户信息、openid和access_token

1:获取登录用户信息由于微信小程序提升用户体验,所以获取用户信息就有所提升,使用button按钮,添加open-type="getUserInfo"即可wxml<view class='loginHeader'> <image src='{{userHead}}' class='userHead' mode='aspectFill' bindtap='previewHead' /> <button class='userTitle' open-typ

2021-11-28 15:42:25 3091

原创 idea导入springboot+maven项目

先将项目打开,然后配置maven和jdk的环境,项目即可运行。1:直接open一个项目file->open2:找到文件的位置打开3;配置mavenfile->setting->maven其中maven配置文件地址,修改下载jar的地址,速度更快4:导入jar等待jar的下载5:看jdk是否需要配置按照下面的步骤查看如果没出现jdk就需add一个新的,将安装好的jdk导入就可以。6:项目就可以运行了。...

2021-05-23 17:21:16 639

原创 微信小程序的订阅号开发(消息推送)

由于微信订阅号开发改变,之前写的那片订阅号推送有些内容不可以使用了,所以我重新整理了一下开发逻辑,希望可以对有需要的朋友带来帮助。一、 选择订阅号消息的模板通过微信公众平台登录微信小程序的后台,按照下面的步骤选取模板,获取模板的id,消息推送要用。模板id二、其他参数的准备(1)参数的介绍openid:每个微信唯一的id,服务通知用它的作用是你想要通知谁,谁的openid就给你发送过去,它类似你的电话号码,给你发短信,必须知道你的电话号。access_token:因为如何实现微信服务通知,

2021-05-20 15:56:11 2674 3

原创 基于微信小程序的wifi模块使用

本文章主要写基于微信小程序的wifi模块使用,主要写4个功能,wifi的初始化、获取周围的wifi列表、连接wifi和获取连接wifi的基本信息。1、wifi的初始化,wifi模块使用前,必须初始化。2、获取周围的wifi列表,获取你附近的wifi列表的基本信息,wifi名,mac地址,信号强度等基本信息,通过这些就可进行定位。3、连接wifi,知道wifi账号和密码就可以连接。4、获取连接wifi的基本信息,获取不需要账号和密码,和上边的连接wifi没有关系。获取的是手机已经连接wifi。下面是

2021-04-19 20:16:23 3376 6

原创 基于ibeacons签到系统

基于ibeacons签到系统具体功能:老师:发起签到,结束签到和查看签到人数学生:进行签到硬件:ibeacons一个软件:整体分为2部分,通过不同的账号登录,区分人员身份,这个主要利用的是全局的变量。在app.js设置具体的变量globalData: { userInfo: null, tag:1,//tag代表签到状态 1未发起签到 2是发起签到 count:0//count代表签到的人数 默认为0 }老师部分的代码(1)wxml<view

2021-04-18 15:35:20 289

原创 微信小程序调用客服接口

实现思路由于小程序接口开发比较完善,所以我们直接调用微信小程序客服接口就可以。但必须阅读下面的接口文档(1)客服功能使用指南https://developers.weixin.qq.com/miniprogram/introduction/custom.html#%E5%8A%9F%E8%83%BD%E4%BB%8B%E7%BB%8D(2)客服消息使用指南https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/

2021-01-02 10:58:02 5783

原创 poi操作word模板替换数据并且导出word

一、前言poi操作word模板替换数据,很简单,涉及的算法也不是很多。我会提供poi的jar包。核心思想就是将word需要替换的部分写成关键字,在操作word的时候,根据关键字替换成我们填充的数据。二、poi下载微信公众号搜索:小白XBIT回复关键字:poi,既可以下载。三、实现1、将word模板放在固定的路径如:D:\poi\inpoi\征信****.docx2、将你想要替换的数据和关键字匹配进行替换。通过java的Map构造类似json的数据格式,将获取的数据put进去。这里需要注意,ma

2020-07-31 10:31:23 1914

原创 jacob打印word

一、前言利用jacob打印word,首先需要jacob.jar和jacob.dll俩种工具,都是底层工具,会使用就可以了。打印word其实涉及一系列word的操作,比如替换文本,还是转化成pdf等等,我建议做这些工作的话利用poi操作word比较好,简单,方便。二、工具下载微信公众号搜索:小白XBIT回复关键字:jacob就可以获得以上俩种的工具三、工具的使用1:jacob.jar(1)将它放在安装jdk的bin目录下和jre的目录下,同时要放在web-inf的lib下面然后build一下就可

2020-07-31 09:59:01 315 1

原创 web读取身份证信息(java语言)

其实实现读取身份证信息,代码其实没有多难,关键需要和硬件的厂商协调好,看他们的硬件是否支持二次开发(一般都支持)。如果支持我们需要和他们拿到他们底层的jar包和api(接口文档),要是有demo就更好了。下面分享一下我实现的过程:一:实现思路1:和硬件的研发沟通好,拿到jar因为需要动态库,会使用到dll,这个研发也会给我们,我们根据他们要求放在对应的位置就可以。dll怎么实现我们不需要理会,我们只要使用jar调用就可以。2:把jar放到你的项目,build一下3:新建对应的对象,调取函数,实现

2020-07-12 15:19:21 2037 1

原创 javaweb开发软件下载

由于官网下载开发软件太慢,为了让更多刚接触javaweb快速搭建开发环境,我将常用的软件已经部署在网盘,大家根据需求下载即可。关注下方公众号,点击其它找到开发软件,根据需求下载即可。...

2020-06-04 10:38:28 850

原创 二维码门禁(基于微信小程序)

门禁系统是一个经典系统,很多人都在做,比如说指纹门禁、人脸门禁等。二维码门禁相比于传统的门禁有什么特点:1:权限分明,2:日志跟踪,3:管理方便。硬件:二维码扫描器、继电器、电池锁、网线软件:微信小程序(前端)、web(后台)技术:二维码生成、二维码解码、http协议数据传输和接受、局域网使用、公网使用微信小程序生成二维码代码// pages/main/index.jsvar QR = require("../../utils/qrcode.js");Page({ data: {

2020-05-23 20:12:14 3968

原创 二维码门禁(ssm做后台)

门禁刷卡现在已经out了,现在二维码门禁非常的火,下面我将分享我的学习过程。首先需要购买二维码扫描器、电磁锁、门禁电源(给电磁锁供电)每个二维码扫描器开发可能不同,我主要以微光的产品进行分享,你买回来二维码扫描器你需要进行配置,这个到时候买的那个问淘宝就可以。还要说,这个二维码扫描器需要网络,本地测试在本地就可以,但是部署在网络一定需要联网。配置二维码扫描器的时候根据你开发的协议选择不同的协议...

2020-05-22 20:43:08 925 2

原创 基于ssm的图片上传和将图片入数据库同时实现图片的预览和前段展示

在开发中图片上传用的比较多,所以这也是我们必会的一项的开发技能。直接上代码1、jsp这是一个整体的页面,实现信息的完善,重点的部分我已经加粗。图片实现预览实在js实现的,代码也加粗<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><%@ tagli...

2020-05-22 20:39:24 1054

原创 sts配置maven

下面的前提是已经安装好jdk1:安装sts2:安装maven并配置maven(1)在电脑的高级系统中的环境变量配置环境MAVEN_HOME: maven根目录(maven的安装目录)path: maven根目录\bin(2)修改maven新建一个文件(需要记住文件的位置):E:/manrep配置Maven本地仓库: 打开 mvn根目录/conf/setting.xml : ...

2020-02-27 15:44:31 1593

原创 微信小程序通过外网控制树莓派(ssm做后台)

微信小程序如何控制树莓派,今天我将分享一下我的学习过程。我是使用javaweb做后台和树莓派建立的联系。微信小程序肯定不能直接控制树莓派,需要通过向后台发起请求,后台在处理请求同时与树莓派交互。下面我用一个例子讲解整个过程(控制电灯的开和关):1:微信小程序发起请求微信小程序的js的代码:(我这里将后台部署在服务器了,所以请求的URL就是服务器的域名地址) navigateTo(){...

2020-02-12 15:16:55 2250 1

原创 sql在javaweb开发写法

首先你需要会sql语言,如果你对sql不太会可以看这篇帖子(https://blog.csdn.net/baidu_38978508/article/details/88901870)为了让大家更好的理解在javweb开发的sql的增删查改,下面的例子都是以整个函数进行的。1、增(insert)重点!!!!!!!!!!!!!!!!!!!!!!sql语言,也就是要即将进行执行的语言。Str...

2020-02-12 15:16:01 885

原创 基于树莓派温度传感器控制

材料准备:树莓派3b、温度传感器、继电器、风扇具体的连接如下图:代码如下:while GPIO.input(channel) == GPIO.LOW: continue while GPIO.input(channel) == GPIO.HIGH: continue while j &lt; 40: k = 0 while GPIO.i...

2020-02-12 15:15:33 3762 5

原创 微信小程序通过data-***获取数据

有时候微信小程序数据不在from表单,数据在一些按钮或者就是文字里边带着,这时候获取数据就很关键了,只有获取到了,我们向后台发起请求才有数据可传。下面我写一个例子:酒店预订 <view class="section_book" bindtap="bookTap" data-aid="{{item1.rid}}"> <text>预约</text> &...

2020-02-12 15:14:58 4365

原创 宝塔下部署javaweb项目

一:前期的准备的工作服务器一台(Linux安装宝塔面板)域名(已经完成映射)二:部署javaweb项目1:登录宝塔面板(实际就是登录服务器)

2020-02-12 15:14:36 944 5

原创 微信小程序服务通知开发

微信服务通知类似短信,但是开发相对简单,在发开前必须搞懂下面的几个参数,因为这几个参数关系到你开发是否成功。1:参数这里先说参数的意义,如何获取下面详细讲解。openid:每个微信唯一的id,服务通知用它的作用是你想要通知谁,谁的openid就给你发送过去,它类似你的电话号码,给你发短信,必须知道你的电话号。access_token:因为如何实现微信服务通知,底层我们不知道,微信给了接口,...

2020-02-12 15:14:13 19651 11

原创 Windows下部署javaweb项目

想部署项目需要完成以下准备工作1:域名申请完成2:购买服务器(Windows服务器)3:域名映射完成(域名映射在服务器上)4:服务器安装Tomcat下面部署已经写好的javaweb项目1:导出你的项目为war包(1)导出过程(2)结果为2:打开Windows服务器(1)win+r打开运行 输入mstsc(2)根据提示输入你的服务器的ip(3)输入用户名和密码 ...

2020-02-12 15:14:04 2171

原创 微信小程序端上传照片ssm后台处理

微信小程序端的效果1:微信端代码(2)wxxml <view class="container-body container-gray" style="display:{{showfootertab==0?'block':'none'}}"> <form bindsubmit="evaSubmit"> <view class="group">...

2020-02-12 15:13:38 1552 2

原创 基于树莓派的智慧教室管理系统

本系统主要有三部分构成硬件、微信小程序和ssm构成。硬件:温湿度、土壤湿度器、水泵、风扇、灯、ibeacon和二维码门禁(ibeacon和二维码门禁是主要的功能和那点)下面上效果图:1:硬件2:微信小程序3:后端(ssm)可以做毕设也可以参加比赛,有需要可以购买,了解+vx 1029179954...

2020-02-12 15:11:25 1623 6

原创 微信小程序通过picker获取选中的值

有源码微信小程序的picker类型很多,时间获取比较好获取,直接e.detail.value就可以获取,但是像很多是类别的获取,这样就很难获取了,因为你的e.detail.value获取到的是数组的下标,这样你无法获取你想要的数据,这样就导致无法和后台交互,下面我用一个具体的实例来讲一picker获取数组的数据:做的就是车位预约申请:第一个问题:选中数据但是无法再前段显示选中的数据(一定得...

2020-02-12 15:10:47 17854 3

原创 微信小程序以ssm做后台开发

我的微信小程序以ssm为后台进行的开发,下面我以登录注册为例讲解,希望可以帮到大家(我感觉用ssm后台开发资料比较少)先看一下页面的效果1、wmxl我利用from表单做的<view class="btn-submit"><button formType="reset">欢迎登录小白XBIT酒店</button></view><f...

2020-02-12 15:10:17 12597 5

ibeacons-消息推送.zip

根据定位,推送消息。第一步:完成定位,第二步消息推送。实现的是博物馆的消息推送,根据你到达那个场馆,推送那个场馆对应的消息。

2021-05-20

基于ibeacons签到系统(微信小程序)

基于ibeacons的签到系统,老师发起签到,学生签到,老师可以查看签到人数。

2021-05-16

空空如也

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

TA关注的人

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