分类归档

网站开发

FWQ
小程序
系统—微信小程序中利用短信验证码login实现流程及代码详解
微信小程序中如何获取短信验证码登录的?以下代码详细解说了,分享给大家参考,看看下图的效果,后面将系统介绍短信验证码实现流程。 我是java开发者,后端使用了springMvc 短信验证码实现流程 1、构造手机验证码,生成一个6位的随机数字串;2、使用接口向短信平台发送手机号和验证码,然后短信平台再把验证码发送到制定手机号上3、将手机号验证码、操作时间存入Session中,作为后面验证使用;4、接收用户填写的验证码、手机号及其他注册数据;5、对比提交的验证码与Session中的验证码是否一致,同时判断提交动作是否在有效期内;6、验证码正确且在有效期内,请求通过,处理相应的业务。 小程序代码 info.wxml <!--info.wxml--> <view>   <view><text>手机号码</text><input><text>发送</text><text>{{second+"s"}}</text></view>   <view><text>短信验证</text><input></view>   <view><text>其他信息</text><input></view>   <button>保存</button>   </view> 登录后复制 info.js // info.js const config = require('../../config/config.default.js')   Page({   data: {     send: false,     alreadySend: false,     second: 60,…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发–如何制作表白图片?
      大家可能都会在抖音上刷过,那种表白小程序,但在我看来表白还是亲口说出来比较好,这类小程序只适合在平常的一些小节日给对方一个惊喜。话不多说,现在进入正题:         首先,要在电脑上安装微软的编译软件,我这里是使用的vs2017,安装的时候如果没有别的需要,直接选择下载wpf的组件就好。否则,下载量大,安装时间长。         安装完之后,点击文件,新建项目,选择wpf应用 然后是窗口设计,代码如下: <window>     <grid>         <grid.background>             <imagebrush></imagebrush>         </grid.background>         <button verticalalignment="Top"></button>         <label verticalalignment="Top"></label>         <label horizontalalignment="Left" width="384"></label>         <button…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中如何使用wx.createInnerAudioContext?
微信小程序中如何使用wx.createinneraudiocontext?下面本篇文章给大家介绍一下wx.createinneraudiocontext的使用。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 百度了一下,很多都是使用的createAudioContext对于使用createInnerAudioContext  的反倒比较少,但是人家那儿写着升级版,所以想了下还是使用的createInnerAudioContext比较好点 wxml代码如下: <!--当前为停止状态 --> <view>   <image></image>   <image></image></view><!--当前为播放状态 --><view>   <image></image>   <image></image></view><slider></slider> 登录后复制 js的代码如下: const myaudio = wx.createInnerAudioContext(); Page({     data: {     isplay: false,//是否播放   },   onShow: function () {     myaudio.src = "http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&amp;uin=346897220&amp;vkey=6292F51E1E384E06DCBDC9AB7C49FD713D632D313AC4858BACB8DDD29067D3C601481D36E62053BF8DFEAF74C0A5CCFADD6471160CAF3E6A&amp;fromtag=46"     },   //播放   play: function () {       myaudio.play();     console.log(myaudio.duration);…
2024-11-25 阅读全文 →
FWQ
小程序
.NET C#使用微信公众号登录网站的实例解析
这篇文章主要介绍了.net 使用微信公众号登录网站,教大家利用微信公众号进行网站登录,感兴趣的小伙伴们可以参考一下 适用于:本文适用于有一定微信开发基础的用户   引言:花了300大洋申请了微信公众平台后,发现不能使用微信公众号登录网站(非微信打开)获得微信帐号。仔细研究后才发现还要再花300大洋申请微信开放平台才能接入网站的登录。于是做为屌丝程序员的我想到了自己做一个登录接口。 工具和环境:1. VS2013 .net4.0 C# MVC4.0 Razor2.插件A. Microsoft.AspNet.SignalR;时时获取后台数据B.Gma.QrCodeNet.Encoding;文本生成二维码  实现的目标1. 在电脑上打开网站登录页,提示用户使用微信扫描登录确认。2.用户通过微信扫描确认后,电脑自动收到确认信息跳转到网站主页。  原理分析 1.SignalR是一个神奇的工具,能从浏览器A发送信息到服务器,服务器自动推送消息到指定的浏览器B。那么我的计划是用电脑的浏览器打开登录页,生成一个二维码(内容为带有微信公众平台网页用户受权的网址),用微信的描码功能打开这个网站。将获取的微信用户OPENID通过SignalR发送到电脑浏览器,实现登录功能  实现过程1.微信公从平台的注册和权限(略过…)2.VS2013中新建MVC网站,我用的环境为.NET4.0 C# MVC4.0  Razor引擎(个人习惯)。 3.安装 SignalR VS2013 点击工具 ==> 库程序包管理器 ==> 程序包管理控制台  输入以下命令: Install-Package Microsoft.AspNet.SignalR -Version…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序Flex布局
微信小程序方式采用的是。flex布局,是在2009年提出的一种新的方案,可以简便,完整,响应式的实现各种页面布局。flex布局提供了元素在容器中的对齐,方向以及顺序,甚至他们可以是动态的或者不确定的大小的。flex布局的主要特征是能够调整其子元素在不同的屏幕大小中能够用最适合的方法填充合适的空间。 flex布局 Flex布局的特点: 任意方向的伸缩,向左,向右,向下,向上 在样式层可以调换和重排顺序 主轴和侧轴方便配置 子元素的空间拉伸和填充 沿着容器对齐 微信小程序实现了Flex布局,简单介绍下Flex布局在微信小程序中的使用。 伸缩容器 设有:flex或者display:block的元素就是一个flex container(伸缩容器),里面的子元素称为flex item(伸缩项目),flex container中子元素都是使用Flex布局排版。 display:block 指定为块内容器模式,总是使用新行开始显示,微信小程序的容器(view,scroll-view和swiper)默认都是dispaly:block。 display:flex:指定为行内容器模式,在一行内显示子元素,可以使用flex-wrap指定其是否换行,flex-wrap有三个值:nowrap(不换行),wrap(换行),wrap-reverse(换行第一行在下面)使用display:block(默认值)的代码: <view class="flex-row" style="display: block;"> <view class="flex-view-item">1</view> <view class="flex-view-item">2</view> <view class="flex-view-item">3</view> </view>…
2024-11-25 阅读全文 →
FWQ
小程序
小程序页面跳转有哪几种方式
小程序页面跳转的方式有以下几种: 一、wx.navigateTo(OBJECT)    这是最普遍的一种跳转方式,其官方解释为:“保留当前页面,跳转到应用内的某个页面” 类似于html中的 window.location.href=” “eg: wx.navigateTo({  url: ‘test?id=1’})实际效果如下: 小程序中左上角有一个返回箭头,可返回上一个页面 也可以通过方法  wx.navigateBack 返回原页面 二、wx.redirectTo(OBJECT) 关闭当前页面,跳转到应用内的某个页面。类似于html中的  window.open(‘你所要跳转的页面’);eg:wx.redirectTo({  url: ‘test?id=1’})效果如下: 左上角没有返回箭头,不能返回上一个页面 三、wx.switchTab(OBJECT)  跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面eg:{  “tabBar”: {  …
2024-11-25 阅读全文 →
FWQ
小程序
基于C#实现简单的随机抽奖小程序实例代码
基于是如何实现简单的抽奖程序,下面小编给大家分享了具体代码,有需要的朋友参考下 废话不多说了,直接给大家贴代码了。具体代码如下所示: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SqlClient; namespace ChouJiang {  public partial class Form1 : Form  {  public Form1()  {  InitializeComponent();  } private void button1_Click(object sender, EventArgs e)  {  int number = Convert.ToInt32(textBox1.Text.ToString());  string prize=comboBox1.Text.ToString();  string conn = "";  string sql = "";  string s = "";  conn = "server=XTFLZ-PC;database=Xtf;uid=sa;pwd=123456";…
2024-11-25 阅读全文 →
FWQ
CMS教程
怎么一键自动备份WordPress博客
怎么一键自动备份博客 数据备份是博客的头等大事,尤其是当你数据丢失或者网站被黑的时候,你会更加强烈的感觉到。(推荐教程:) 对网站进行备份是网站运营期间必做的平常事情,因为无法预料网站什么时候会突然出问题、宕机等等的意外状况发生,定时备份是必要的。不过备份网站对于大多数人来讲是一件麻烦事,因为很多人不知道怎么备份?「BackWPup」这个插件,就可以帮我们的备份轻松搞定,插件可以依您的需求,自动送上备份文件到您指定的位置存放。 透过BackWPup备份的文件,可以备份资料库、FTP文件,也可以修复资料表、优化资料表等。进行资料库备份时,我们也可以选择我们要备份的资料表,除此之外,我们可以设定自动排程,看要多久备份一次,另外也可以把备份的文件传到Email、FTP、Amazon S3、Google Storage、Microsoft Azure、RackSpaceCloud以及最方便的DropBox,备份文件支持zip、tar、tar.gz、tar.bz2这些压缩格式。 插件名称:BackWPup ● 第1步 插件安装完毕启动后,点击【BackWPup】→【Add New】,进入后请设定排程名称,接着请勾选要备份的类型(在此只选择Database Backup资料库备份),接着请选择资料表(预设全选),再来请选择备份送达地点(在此选「Backup to E-Mail」),之后请设定排程时间,然后点﹝Save Changes﹞储存设定。 ● 第2步 点【Jobs】可以设定目前系统设定的排程,可以将滑鼠移排程名称下方点﹝run﹞可以立刻进行排程的动作。 ● 第3步 这时候就会开始备份你网站的数据,所有讯息均会显示在视窗上,一目了然。 ● 第4步 备份完后,可以到您指定的地方看看备份文件有无送达,在此骆恒安是设定了Email,所以在Email中可以找到备份的资料库,只是信件标题有点乱码。 其它备份设定 点击【BackWPup】→【Setting】可以对插件做一些设定,比方说是寄件者邮箱、Log文件设定等等。 以上就是怎么一键自动备份WordPress博客的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress建站流程介绍
下面由/” target=”_blank”>wordpress教程栏目给大姐介绍wordpress的建站流程,希望对需要的朋友有所帮助! WordPress建站流程 1. 注册域名 一般注册.com域名就可以了,而且价格也不贵,基本上是70元一年。 2. 申请虚拟主机 虚拟主机运营商很多。国内主机速度快,但比较贵,而且空间一般比较小;国外主机便宜,且空间大多没有限制,但速度比国内主机慢。如何取舍就 看大家对于自己博客的定位了。如果只是用博客写写文章的话,推荐还是用国内的主机,如果是建论坛或者资源站点,经常需要上传附件的话,最好选用国外的不限空间的主机。 3. 在虚拟主机上绑定自己的域名 使用虚拟主机控制面板绑定申请的域名。 大多数虚拟主机绑定域名都很简单,实在不会的话,可以找虚拟主机的客服。 4. 下载WordPress程序 在WordPress中文官网上下载最新的WordPress程序。 5. 修改域名的DNS解析 为什么在浏览器上输入你的域名,就会显示你的主页呢。这就要靠DNS解析了。域名注册商都会提供一个域名管理系统,在里面可以修改自己域名的DNS 解析。将DNS解析到自己购买的虚拟主机上就可以了。虚拟主机的地址在虚拟主机提供商的控制面板上可以查看到,一般在绑定域名的页面会显示。 6. 创建WordPress数据库 国外的主机的有一好处是可以创建数据库。而国内主机一般要另行购买。 在控制面板中创建数据库,记下数据库的主机地址、数据库名称、用户名、密码,这四个要素。 7. 修改WordPress的安装配置文件。 就是修改wordpress程序包中的wp-config-sample.php文件,将第6步中记下的主机地址、数据库名称、用户名、密码填入相应的位置就可以了,并重命名为wp-config.php。…
2024-11-25 阅读全文 →
FWQ
小程序
[C#小程序]命令行小程序之你要买大杯小杯还是中杯的实现代码
实现效果: 屏幕出现提示:1、小杯3元;2、中杯4元;3、大杯5元,请输入对应数字选择… 用户输入数字则提示对应的结果:小杯,请支付3元;输入错误则默认中杯 下面是源代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;   namespace ConsoleManyHellos {     class Program     {         static void Main(string[] args)         {             Console.WriteLine("1=小杯3块,2=中杯4块,3=大杯5块");             Console.Write("你的选择?");             string s = Console.ReadLine();             int n = int.Parse(s);             switch (n)             {                 case 1:                     Console.WriteLine("小杯,请支付3块钱;");                     break;                 case 2:                     Console.WriteLine("中杯,请支付4块钱;");                     break;…
2024-11-25 阅读全文 →