分类归档

网站开发

FWQ
小程序
微信小程序之弹幕的代码实现
1、微信小程序—-弹幕的实现(无后台) 小程序刚刚出来,现在网上的demo是多,但是要找到一个自己需要的却不容易。今天跟大家分享自己写的一个弹幕功能。 效果图: 我的思路是这样的,先用 标签确定是否打开弹幕,若打开弹幕则出现弹幕文本框和发射按钮,还有弹幕遮罩层。 先贴wxml和wxss代码。 wxml代码如下: <!-- pages/index/index.wxml --> <swiper>  <block>   <swiper-item>    <image></image>   </swiper-item>  </block></swiper><!--弹幕开关--><view>   <switch></switch>   <text>弹幕</text></view><!--弹幕输入框-->  <view>    <view>     <input>    </view>    <view>      <button>发射</button>    </view>  </view><!--弹幕上单文字--><view>  <block>   <text>pw_item.barrage_shootText</text>…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦DedeCMS怎么实现中英文导航功能
织梦怎么实现中英文导航功能? 今天在群里看到有位朋友需要实现中英文栏目名字的功能(如下图),下面我们就来看看强大的织梦CMS怎么实现吧! 推荐学习: 首先给数据库中的dede_arctype表中增加一个字段,前面的表前缀是你的站点的名,并不一定是dede_ 添加后的效果如上图,具体的添加办法再次就不详述了。其中typenameng就是我增加的字段,名称有点长,当然你也可以改为自己乐意的名称,这个不伤大雅。 再找到dede emplets目录下的catalog_edit.htm   找到 代码如下: <tr> <td><font>栏目名称:</font></td> <td> <input>" class="iptxt" /&gt;</td> </tr> 登录后复制 下面添加   代码如下: <tr> <td>栏目英文名称:</td> <td> <input>" class="iptxt" /&gt;</td> </tr> 登录后复制 最后我们在打开 dedecatalog_edit.php  …
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms 购买会员组插件在哪
帝国cms购买会员组插件位于“后台->会员->会员组管理”。具体使用方法:安装插件:上传插件到 /e/extend/plugins/ 目录。启用插件:在插件管理界面启用“购买会员组”插件。创建会员组:在会员组管理界面创建需要购买的会员组。设置支付方式:在支付方式管理中设置可用的支付方式。设置购买页面:使用 [payfun] 标签创建购买页面模板。生成购买链接:根据需要填写信息生成购买链接。用户支付成功后,系统将自动将其添加到购买的会员组中。 帝国CMS购买会员组插件所在位置 帝国CMS购买会员组插件的位置位于“帝国CMS后台管理 – 会员 – 会员组管理”。 如何使用该插件? 安装插件:从帝国CMS官方网站或其他可信来源下载插件,并将其上传到帝国CMS服务器的 /e/extend/plugins/ 目录下。 启用插件:登录帝国CMS后台,转到“系统 – 插件管理”,找到“购买会员组”插件,并点击“启用”。 创建会员组:转到“会员 – 会员组管理”,点击“添加会员组”,创建需要购买的会员组,并设置组权限。 设置支付方式:在“支付方式管理”中设置可用的支付方式,例如、微信支付等。 设置购买页面:在“模板管理”中创建购买页面模板,并使用 [payfun] 标签调用购买功能。 生成购买链接:在购买页面中,根据需要填写购买信息,并生成购买链接。 支付:用户点击购买链接后,将跳转到支付页面进行支付。 支付成功后:支付成功后,系统将自动将用户添加到购买的会员组中。…
2024-11-25 阅读全文 →
FWQ
CMS教程
在WordPress媒体库中创建文件夹
下面由/” target=”_blank”>wordpress教程栏目给大家介绍如何在wordpress媒体库中创建文件夹,希望对需要的朋友有所帮助! WordPress默认后台媒体管理功能比较弱,不能整理不同类型媒体文件,如果您上传了大量媒体文件,都混杂在一起,无法管理,我们可以通过WordPress丰富的插件获得更好的媒体目录。 一、首先安装:FileBird 插件 安装插件后进入媒体库,你会发现新增文件夹选项: 可以新建文件夹,还可以右键单击文件夹重命名,删除,刷新或创建子文件夹等操作。 二,移动媒体文件 通过拖放媒体文件到相应的文件夹,也可批量选择。 三、上传媒体文件时通过选择左侧的文件夹上传到相应的文件夹中 不过FileBird 插件只能创建最多10个文件夹,想无限制创建文件夹,需要升级到 Pro 专业版,并可以兼容一些页面构建器类的插件。 以上就是在WordPress媒体库中创建文件夹的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何开发一款计算器小程序
本篇文章介绍一下如何用小程序开发一款计算器小程序。有一定的参考价值,有需要的朋友可以参考一下,希望对学习微信小程序开发的朋友有帮助! 摘要:微信小程序开发其实不难,在没掌握之前我也是不明觉厉,看似高大上。其实他相对我们传统的写法更简单,高度封装了,按照他们的规则和规范来,写起来体验还是很不错的。 介绍一下这个简易计算器,以及开发过程中踩的一些坑吧。首先,什么Web开发者工具之类的、文档之类的,网上多的是,我就不重复了,已经不需要什么破解了,微信官方已经修改验证机制,没有APPID也能玩了,只不过部分功能受限。微信小程序开发其实不难,看似高大上。其实他相对我们传统的写法更简单,高度封装了,按照他们的规则和规范来,写起来体验还是很不错的。 但因为没有权限,目前的微信小程序都是在开发者工具的模拟器中运行的,不知道在微信上真实情况如何。 xxx.wxml文件和xxx.wxss文件 wxml是微信自己开发的一套标记语言,你可以直接看做是HTML文件也没问题,因为我们的界面构建都是在这个文件里编写,只是没有HTML标签了,只有wxml标签了,而wxml标签数量也是很少的。 wxss是微信自己开发的一套样式文件格式,等同于我们的CSS文件,写法也是一样的,只是换了个文件后缀,以前我们怎么写CSS的在微信小程序中我们依然怎么写。 wxml加上wxss我们就可以构建出我们想要的界面UI了。 xxx.js和xxx.json文件 xxx.js文件就是写JS的地方,每个xxx.js对应一个同名的xxx.wxml文件,xxx.js文件必须有Page对象,哪怕该页面没有任何业务逻辑。输入Page微信Web开发者工具会自动生成一些列空方法待你实现,当然你可以不实现,只是把你把骨架搭好而已。 xxx.josn文件就是配置文件,一般是全局配置才用,比如根目录的app.josn,定义了小程序由哪些页面构成,小程序导航Bar样式等,属性看名字就知道什么意思了。 pages属性配置的是页面,第一个就是启动页,所有页面都必须在这里配置,如果你建了一个页面忘记在这里添加了,那么你会很郁闷的,应为到时候页面跳转的时候onLoad方法不会执行,我就被这个浪费好多时间抓耳饶腮好奇不断。 整体结构 看看下面的项目结构图,一个页面是一个文件夹,一个面通常都有js、wxml、wxss,wxml和js文件是必须的,可以有没有样式。 calc(计算器页面)、history(历史记录)、index(小程序首页、启动页)、logs(日志信息)、utils(js工具类),logs和utils是自带的,可以有可以没有。 源码分析 这个简易计算器界面布局依然延续祖制,采用CSS Flexbox布局,貌似微信官方也是这么推荐的(官方文档中就是使用Flexbox)。 计算器的按键,都是用标签来做的,加上wxss样式即可,当然也可以直接用button组件。 这里bindtap,看名字就知道是用来绑定事件的,跟我们在HTML中使用onclick一个道理。id={{id9}} 双大括号中的值来自js文件中data属性定义的同名属性 css就没什么好说的了,唯一需要注意的是微信提供了一个尺寸单位rpx,responsive pixel ,可以根据屏幕宽度进行自适应。在计算器的history页面也有使用: 主要涉及组件 view、text,大部分页面都是它俩哥们。 按钮(button),index页面的按钮“简易计算器” 图标(icon),计算机的历史记录安静使用的就是icon自带的图标之一。 标记方式调整页面(navigator)…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发的消息接口
这篇文章一起看看微信开发的消息接口 感觉微信开发就是要调用微信的接口,所以在没安排工作的时候看和试着调用微信接口,调用微信接口需要发送http的get和post请求,所以最好先写个httputil类,专门发送get和post请求,然而我的java网络编程学的并不好,于是百度一些代码,然后自己封装一些,可以正常使用就行了,代码如下 import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLConnection; import java.util.Iterator; import java.util.Map; import javax.activation.MimetypesFileTypeMap; /**  *   * @author luolei  *  */ public class HttpUtil {          public static String httpGet(String httpUrl){         StringBuffer buffer = null;          try{…
2024-11-25 阅读全文 →
FWQ
小程序
使用hprose开发微信小程序的实例解析
如何使用hprose开发微信小程序?下面给大家介绍一下: 1.下载微信小程序开发工具,安装 如果已经具有微信小程序开发工具就不用下载了,开发工具下载:mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html?t=1474644083132 2.下载hprose-html5 或者 hprose-js 下载地址: hprose-html5 或者 hprose-js。推荐使用 hprose-html5 版本,这个版本更小,支持二进制数据传输,而且更快。 可以用 git clone 下载,也可以只下载 dist 目录下的文件, 3.以 hprose-html5 版本为例: hprose-html5.src.js 是源码版本 hprose-html5.js 是压缩版本 这两个版本都可以用。调试阶段建议用源码版本。但不要使用 hprose-html5.min.js 版本,这个版本是压缩版本的,不支持在微信小程序中编译。 之后,你可以把它们复制到你创建的那个微信小程序的 utils 目录下(复制其中一个就可以),然后将它改名为 hprose.js(这一步可选,只为后面引用的时候,名称统一)。 接下来,打开 pages/index/index.js 文件。 在开头加上: var hprose = require('../../utils/hprose.js'); 登录后复制 然后在 onLoad 事件中加入以下代码: var client = hprose.Client.create("http://www.hprose.com/example/", ["hello"]);          client.hello("world", function(result)      {            console.log(result);          }); 登录后复制 总体看上去是这样的: //index.js  var hprose = require('../../utils/hprose.js'); //获取应用实例 var app = getApp() Page({   …
2024-11-25 阅读全文 →
FWQ
CMS教程
PHPCMS 是 ThinkPHP 开发的吗?
PHPCMS 是 ThinkPHP 开发的吗? PHPCMS不是ThinkPHP开发的,可通过对比PHPCMS和ThinkPHP源码,可以出并没有使用ThinkPHP框架,并且PHPCMS官方并没有说明,该软件是基于ThinkPHP开发的。 ThinkPHP ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。 立即学习“”; ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。 ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多种数据库以及PDO扩展,ThinkPHP框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。 作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。并且每个组件都是精心设计和完善的,应用开发过程仅仅需要关注您的业务逻辑。 推荐教程:《/” target=”_self”>PHPCMS教程》《/” target=”_blank”>ThinkPHP教程》 以上就是PHPCMS 是 ThinkPHP 开发的吗?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms如何访问后台
如何访问后台? 访问dedecms后台的方法: 第一,默认的后台入口是http://你的域名/dede/ 如果你没有修改,通过默认的后台路径就可以访问。一般dedecms的帐号密码为admin。 第二,如果您修改了dedecms的访问路径,根据您的修改名称访问即可。 例如:修改为11,访问路径就为:http://你的域名/11/ 建议安装织梦dedeCMS完成后,将dede文件夹名修改为其他名称,这样有利于你的网站后台安全。因为如果不修改的话,很多人可以通过访问http://你的域名/dede/就可以访问到你的后台。 第三,如果你是本地测试,可以看下面的附访问dedemcs的步骤。 附访问dedecms的具体步骤: 我在本地测试的访问dedecms,我将dedecms放在了dedecms文件里面。 访问路径为:http://localhost/dedecms/dede/ 帐号密码我设置的是admin,输入帐号密码和验证码,点击登录就可以了。 更多dedecms技术文章,请访问栏目! 以上就是如何访问后台的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
怎样使用识花君小程序
微信实用的小程序——识花君,可以识别常见的花草。快来一起了解下怎么使用吧! 怎样使用识花君小程序 1、打开微信点击发现,点击小程序 搜索进入【识花君】 2、点击拍照识花或从相册中选择 3、识别成功 4、向上滑动可以查看跟多信息 页面最底部还可以制作卡片分享 推荐学习: 以上就是怎样使用识花君小程序的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →