编程小石头

爱技术,爱生活,爱分享,爱家人,爱学习。本人从2013年6月开始自学java Android h5至今,随着学习的深入,自己的技术也慢慢增强,在这里与大家分享个人的学习心得和成长历程,望共进步。...

原创 少儿编程入门001,在家自己带孩子学编程

最近几年少儿编程越来越火,编程被有些地方纳入学校课程。有些省份高考题目中也逐渐把编程作为必考科目。作为孩子的家长,在人工智能越来越火的今天,怎么能让自己的孩子在编程方面输在起跑线上呢。今天石头哥就来开始录制一系列的少儿编程课程,来教家长朋友们在家自己带娃学习编程。 [外链图片转存失败,源站可能有防...

2020-06-17 12:56:09 126 0

原创 Java点餐系统和点餐小程序新加微信消息推送功能

发现 关注 消息 搜索 Java点餐系统和点餐小程序新加微信消息推送功能 编程小石头 Java点餐系统和点餐小程序新加微信消息推送功能 编程小石头 0.117 2020.05.30 23:21:07 字数 2,090 阅读 5 编辑文章 其实想给点餐系统加推送很久了,之前也有单门写过Java版的微...

2020-05-31 09:48:36 303 0

原创 Java点餐系统和点餐小程序新加排号等位功能

最近忙着创业,好久没有写文章了。今天就抽空给点餐系统加一个排号等位功能,想加这个功能很久了,一直没有瞅到时间写。今天就把这个功能实现了,顺便写个文章出来。 老规矩,先给大家看效果图 只顾实现功能了,ui没怎么美化,后面有时间再做下ui美化吧。下面就来给大家讲解下。 讲之前,先给大家看一...

2020-05-23 18:26:48 534 0

原创 点餐系统常见问题解决(2020年最新版)

点餐系统的讲解视频也上线一段时间了,我把同学们学习过程中遇到的各种各样的问题都汇总到这里,方便大家学习。 一,Java后台相关 1-1 Idea导入三方依赖报红 问题如下图所示: 产生这个问题的原因就是因为,你项目相关类库没有加载成功。或者说你的默认maven是国外链接,加载的比较慢,甚至没有...

2020-03-14 11:22:07 2311 5

原创 借助云开发实现小程序朋友圈的发布与展示

随着小程序云开发越来越成熟,现在用云开发可以做的事情也越来越多,今天就来带大家实现小程序朋友圈功能。 知识技能点 1,小程序云开发 2,小程序云存储 3,小程序云数据库 4,图片大图预览 5,图片选择与删除 先给大家画个发布的流程图 下面是我们真正存到数据库里的数据。 然后我们在朋友圈页...

2019-10-12 13:10:03 1855 2

原创 5行java代码实现微信小程序模版消息推送 (含springboot后台和小程序源码)

我们在做小程序开发时,消息推送是不可避免的。今天就来教大家如何实现小程序消息推送的后台和前台开发。源码会在文章末尾贴出来。 其实我之前有写过一篇:《springboot实现微信消息推送,java实现小程序推送,含小程序端实现代码》 但是有同学反应这篇文章里的代码太繁琐,接入也比较麻烦。今天就来给...

2019-05-21 14:15:04 3860 16

原创 借助小程序云开发获取小程序用户openid

openid作为小程序用户的唯一标示,就相当于用户在微信里的身份证一样,我们做小程序开发时,获取用户的openid是很重要的。我们之前获取用户的openid,如下图官方文档说明,是通过该wx.login先获取临时凭证,然后再用临时凭证去换取用户的openid,这样做无可厚非,但是小程序出了云开发之...

2018-10-11 17:29:11 19755 10

原创 小程序消息推送(含源码)java实现小程序推送,springboot实现微信消息推送

最近需要开发微信和小程序的推送功能,需要用java后台实现推送,自己本身java和小程序都做,所以就自己动手实现下小程序的模版推送功能推送。 实现思路 1 小程序获取用户openid,收集formid传给java后台 2 java推送消息给指定小程序用户 ...

2018-09-11 14:31:28 23995 24

原创 springboot部署到阿里云,配置https,springboot项目同时支持http和https请求,阿里云配置https

最近在学习springboot,感觉springboot开发后台,提供api接口太方便了。简直是傻瓜式开发,一直都是本地在跑springboot项目。梦想着有一天,项目能在阿里云上跑。只有在阿里云上跑才是真正的java服务器项目。这里就带大家一起把springboot项目部署到阿里云,并且支持ht...

2018-04-12 16:27:21 21929 13

原创 零基础学小程序008----小程序列表实现+本地json数据解析渲染到小程序列表

视频讲解地址:https://edu.csdn.net/course/play/9531/265552 小程序云开发讲解视频:https://edu.csdn.net/course/detail/9604 点击下面网址进入系列教程 10天零基础入门小程序系列教程 上一节带领大家实现领简单...

2017-09-12 21:50:05 19352 2

原创 微信小程序源码大集004---小程序实现大转盘 仿天猫抽奖 跑马灯效果(有图有源码)

  10天零基础入门微信小程序开发,只讲干货,实战入门,10天开发属于自己的上线小程序。 10天零基础入门小程序系列教程 基本实现功能 1,小程序仿天猫超市抽奖大转盘 2,跑马灯效果 3,开始抽奖,抽奖完成后有弹窗   先看效果图     简单说一下   1.外面一...

2016-12-07 17:51:39 19918 4

原创 小程序自学系列(零基础学小程序)---小程序实现简单的倒计时效果

视频讲解地址:https://edu.csdn.net/course/play/9531/265552 基本实现功能 1,从60到0的倒计时效果 2,倒计时完毕后会有提示 先看效果图 其实实现代码很简单 <!--index.wxml--> &l...

2016-11-24 11:14:51 19729 4

原创 3行代码实现小程序直播,带美颜优惠券抽奖功能

最近准备给自己的小程序做个直播功能,看下直播所需要的一些资质,瞬间被吓止步。后面发现小程序官方出了直播插件,这就为小程序接入直播提供的诸多便利。仅仅需要一些简单的配置,就可以轻松实现直播功能了。下面带大家来一步步给自己的小程序添加直播功能吧。 老规矩,先看效果图 一,首先要给你的小程序开通直播...

2020-06-30 16:56:45 152 1

原创 小程序支付002~注册微信支付商户号

我们上一节已经注册了企业小程序,这一节我们就来注册微信支付商户号,这种实现微信支付的必须一步,因为没有微信支付商户号,就好比你没有银行卡一样,怎么收钱呢。 写在前面 微信商户号申请还是比较麻烦的,不仅要填写很多信息,还有最麻烦的一步就是经营场所的实景图验证,这一步很麻烦,我也是修改了好多次,才通...

2020-06-11 11:52:29 136 0

原创 小程序支付003~借助云开发10行代码快速实现小程序支付
原力计划

接上篇,上一篇我们已经注册完企业小程序,并成功的完成了微信认证。这一节我们就来开始正式的关联微信支付了,给我们的小程序接入支付功能。 传送门:《企业微信小程序的注册图文详解》 必备条件 1,必须注册微信支付的商户号 2,企业小程序必须通过认证 3,小程序关联微信支付商户号 一,小程序关联微信...

2020-06-11 11:49:36 198 0

原创 小程序支付001~企业微信小程序的注册图文详解

石头哥的公司终于注册下来了,所以接下来,石头哥也可以愉快的注册一个企业微信小程序了,主要是想实现微信支付功能,获取用户手机号功能,这些都需要企业小程序。所以今天就来注册一把企业小程序。顺便把这个过程通过这篇文章记录下来,后面注册微信支付商户号,还有实现小程序支付功能的时候,都会写对应的文章出来。 ...

2020-06-02 18:58:11 250 0

原创 小程序上传多张图片到springboot后台,返回可供访问的图片链接

最近在做小程序多图片上传到Java后台,Java后台是用springboot写的。也算是踩了不少坑,今天就来带大家来一步步实现小程序端多图片的上传。 首先看效果实现图 小程序端上传成功的回调 Java端接受到图片后的打印 链接可以直接在浏览器里打开查看 其实这两个截图就可以看出,我们图片上...

2020-05-30 15:41:45 254 0

原创 Java点餐系统+扫码点餐小程序部署文档(2020版)

准备工作 1,安装jdk8或者jdk11 2,安装mysql8.0 3,安装IntelliJ IDEA 开发工具(java) 4,安装微信小程序开发者工具 5,注册小程序获取小程序appid java后台 一,源码导入 1,首先下载源码 上图中的Java后台源码,下载到桌面并解压 2,点击...

2020-03-14 11:32:01 1537 4

原创 点餐系统的部署,Java点餐系统部署到Linux服务器
原力计划

经过前面几节的学习,我们在腾讯云Linux服务器上成功的安装了jdk8,mysql8,并且教会了大家如何配置ssl证书实现https,今天我们就来正式的部署点餐系统到linux服务器,这里以腾讯云服务器为例。 准备工作 1,linux服务器安装jdk8 2,linux服务器安装mysql8 3...

2020-03-14 09:59:25 305 1

原创 腾讯云Linux服务器安装Mysql8并实现远程访问

上一节已经给大家讲解了我们java项目,也就是微信小程序后台项目部署到腾讯云服务器,但是呢,我们服务器肯定要装mysql数据库吧,要不然我们的数据放哪里呢,所以这一节来教大家如何在linux服务器里安装mysql数据库,并做一些数据库常见的配置。 传送门 《java项目部署到linux服务器,微...

2020-03-13 08:40:47 180 0

原创 js获取一段时间内的工时,除去周末,午休时间

老规矩,先看效果图 比如我们上午9点到12点半,下午2点到6点半算工时。那么我们早晨9点商标,下午6点半下班,就应该算一个完整的工作日,8个工时。再如下图,就应该是15个工时,1天7小时。 还可以跨月计算 下面就把完整的js代码贴出来给大家 <!DOCTYPE html> <...

2020-02-23 15:20:51 269 0

原创 点餐系统部署文档,java后台部署和微信点餐小程序的部署

准备工作 1,安装jdk8或者jdk11 2,安装mysql8.0(只要是8.0开通即可) 3,安装IntelliJ IDEA 开发工具(java) 4,安装微信小程序开发者工具 5,注册小程序获取小程序appid java后台 一,源码导入 1,首先下载源码 上图中的Java后台源码,下...

2020-02-11 23:14:56 1037 4

原创 点餐系统的开发,java后台+微信小程序 实现完整的餐厅点餐系统。微信扫码点餐小程序源码讲解

今天来给大家讲解一个完整的微信小程序点餐项目。java后台+微信小程序实现点餐系统。 后台技术选型: JDK8 MySQL(需要5.6以上) Spring-boot Spring-data-jpa Lombok Freemarker Bootstrap Websocket 小程序端技术选型 ...

2020-02-07 18:01:02 22068 19

原创 Java入门003~mysql数据库的安装

今天来给大家讲讲mysql的安装与环境变量的配置,这里以mysql5.7为例 一,安装包的下载 1,官网下载 https://dev.mysql.com/downloads/windows/installer/5.7.html 有同学给我反馈,这里点完下载后,下载下来的却是mysql8,所以...

2020-01-19 20:22:51 498 0

原创 java入门002~jdk的安装

今天来教大家如何安装Java开发环境jdk,我们这里以jdk8为例。 一,jdk安装包的下载 目前有3种方式 1,Java官网下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h...

2020-01-19 20:21:45 367 0

原创 vue入门003~vue项目引入element并创建一个登录页面

上一节已经教大家如何创建一个vue项目,这一节,我们就温故下vue项目的创建,顺便引入element,实现一个简答的登陆页面。 老规矩,先看效果图 一,快速创建vue项目 二,引入element类库 首先我们进入element官网:https://element.eleme.cn/#/zh-...

2020-01-17 19:30:10 411 0

原创 vue入门002~vue项目的两种创建方式

上面一节我们已经成功的安装了nodejs,并且配置了npm的全局环境变量,那么这一节我们就来正式的安装vue-cli,然后在webstorm开发者工具里运行我们的vue项目。 这一节有两种创建vue项目的方式 1,通过npm命令行创建 2,通过webstorm来一键创建项目 准备工作 1,...

2020-01-17 12:18:04 448 0

原创 小程序订阅消息推送(含源码)java实现小程序推送,springboot实现微信消息推送

前面写过一篇云开发实现小程序订阅消息(模板消息)推送的文章,《借助云开发实现小程序订阅消息和模板消息的推送功能》是有好多同学用的是Java写后台,所以今天就再来写一篇Java后台实现小程序订阅消息推送的文章。 老规矩先看效果图 至于如何创建模板消息,如果获取模板id我这节就不再讲解,不知道的同...

2020-01-05 16:17:52 2891 4

原创 借助云开发实现小程序短信验证码的发送

最近在做小程序验证码登陆时,用到了短信发送验证码的需求,自己也研究了下,用云开发结合云函数来实现验证码短信发送还是很方便的。 老规矩,先看效果图 这是我调用腾讯云的短信平台发送的登陆验证码。核心代码其实只有下面这么多 是不是感觉实现起来特别简单,怎么说呢,我们代码调用其实就这么几行,就可以实...

2020-01-03 09:06:06 316 0

原创 借助小程序云开发10行代码实现短信验证码的发送

最近在做小程序验证码登陆时,用到了短信发送验证码的需求,自己也研究了下,用云开发结合云函数来实现验证码短信发送还是很方便的。 老规矩,先看效果图 这是我调用腾讯云的短信平台发送的登陆验证码。核心代码其实只有下面这么多 是不是感觉实现起来特别简单,怎么说呢,我们代码调用其实就这么几行,就可以实...

2020-01-02 23:23:17 415 0

原创 借助云开发10行代码生成小程序码,可以微信扫码快速进入指定小程序页

最近老有同学问我,如何生成小程序二维码,让用户扫码后能快速进入指定页面。经过一番研究,发现用云开发的云调用来实现特别方便,基本上10行代码就可以快速的生成指定页面的二维码。这样我们在做一些线下业务时就能让用户方便快速的进入到指定页面了,比如我们的点餐小程序,我们可以在二维码里绑定桌号,这样用户用微...

2020-01-01 10:32:53 526 1

原创 借助云开发实现小程序订阅消息和模板消息的推送功能

之前的模板消息推送,将在2020年1月10日下线,所以我们不得不使用订阅消息了。 我们先来看下订阅消息的官方简介。 接下来我们就来借助云开发,来快速实现小程序消息推送的功能。 一:获取模板 ID 这一步和我们之前的模板消息推送是一样的,也是先添加模板,然后拿到模板id 首先是开通订阅消息功能...

2019-12-23 20:43:01 1787 2

原创 5行代码获取小程序用户的手机号

最近有很多同学有获取小程序用户手机号的需求。其实云开发出现之前我们获取小程序用户的手机号特别繁琐。自从有了云开发,我们获取用户手机号变得非常简单。只需要5行代码即可。 老规矩,我们先来看下效果图 再来看下核心的代码,其实只有下面这一些。 甚至可以说核心代码只有上图红色框里的两行。是的,你没听...

2019-12-16 15:00:30 416 1

原创 1小时实战入门小程序开发,历史上的今天案例讲解

我们前面学了这么多的小程序基础知识,一直没有用一个实际的案例来把前面的知识点串起来,今天我们就来开发一款简单的《历史上的今天》,来把我们前面的知识点完整的串起来。 老规矩,先看效果图 可以看到我们实现了如下功能 1,列表页 2,列表跳转详情页 3,视频播放(其实是假的,后面给大家讲这个视频播...

2019-12-14 10:01:02 311 0

原创 小程序实现全屏幕高斯模糊背景图

我们在做小程序开发过程中,有时候会遇到这样的需求,用一张图片做全屏幕背景图。 并且实现毛玻璃效果(高斯模糊),今天就来带大家一步步的实现这个效果 老规矩,先看效果图 1,用网络图片实现 2,用本地图片实现 通过上面两张图可以看出来,我们既可以用网络图片来实现高斯模糊,有可以用本地图片来实现...

2019-12-11 15:09:58 567 0

原创 nodeJs的安装与npm全局环境变量的配置

最近在做小程序开发时,有用到云函数,而云函数就是用node.js写的,所以其中难免会用到一些node类库。用node类库就必选在电脑上安装node.js环境,并且配置npm命令的环境变量。用mac电脑,这些基本上都是自带的,不用安装和配置。但是大多数同学都是window电脑,所以今天就来教大家如何...

2019-12-10 19:43:45 806 0

原创 小程序里使用es7的async await语法

我们做小程序开发时,有时候想让自己代码变得整洁,异步操作时避免回调地狱.我们会使用es6的promise. es7的async,await . promise在小程序和云开发的云函数里都可以使用. async和await只能在云开发的云函数里使用.我们在小程序的代码里直接使用,就会报如下错误. ...

2019-12-10 13:10:01 247 0

原创 小程序登陆注册功能的实现

我们在开发小程序时,难免会用到登陆注册功能。通常小程序有为我们提供用户授权登陆的功能,但是这个只能获取用户的头像和昵称,我们该怎么样来实现小程序账号密码的注册和登陆呢,今天就来手把手的带大家学习小程序登陆注册功能的开发。 老规矩,先看效果图 通过上图可以看到我们主要实现了以下功能 1,账号密...

2019-12-09 22:37:43 615 0

原创 点餐系统和点餐小程序开发常见问题汇总及解决办法

最近在教大家部署点餐系统java后台和点餐小程序时,大家总会遇到各种各样的问题,石头哥就把大家学习过程中经常遇到的问题汇总到这里,每个问题都给出了解决方案。 java后台相关问题 一,程序包lombok不存在 通常报这个错误,是因为,我们的开发者工具idea没有安装lombok库导致的 解决办...

2019-11-26 15:05:19 1274 3

原创 小程序顶部导航栏,可滑动,可动态选中放大

最近在研究小程序顶部导航栏时,学到了一个不错的导航栏,今天就来分享给大家。 老规矩,先看效果图 可以看到我们实现了如下功能 1,顶部导航栏 2,可以左右滑动的导航栏 3,选中条目放大 原理其实很简单,我这里把我研究后的源码发给大家吧。 wxml文件如下 <!-- 导航栏 -->...

2019-11-22 13:50:26 351 1

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