摘要:
一。问题描述 用一块microbit作为主控板,板载陀螺仪(重力感应器),可以用来前后旋转,左右滚动,得到不同水平方向(X轴,Y轴)的数据。两块主板之间通过2.4G方式通信,另一块板将X轴,Y轴数据接收后,控制小车左右轮的前进,后退,转弯等动作。 1.先看发送端重力感应器数据的获取与发送 将micr 阅读全文
摘要:
学习过程中,总是有一些小插曲。今天说说关联对像$user->role与$user->role()的区别. 乍一看,没区别。唯一的区别是().在官方手册中如下介绍: 一 先看 关联新增: 文档说的什么,先理理顺序。 1 .$user->save() 用户模型保存成功。 2 .$profile=new 阅读全文
摘要:
一.前言 使用wex5一段时间了,感觉wex5自带的baas后端不伦不类,本身用前端的思想去处理后端的技术问题,本身就是不切合实际的一种想法。能不能结合其它后端来提升wex5的整体开发水平和速度呢? 经过对比,选择了thinkphp5+layui2.0+vue.js+wex5的解决方案。 本人是初级 阅读全文
摘要:
一 问题描述 在web开发过程中,总想一开网络,就根据用户当前的ip所在区域进行初步定位.用哪些方法来具体实现呢? 二 thinkphp方法及测试 1.下载ip类库和地址文件,并拷贝到如图目录extend/Org/Net下 2 在控制器里写测试方法 从请求里得到客户端ip,并定位区域 3 浏览器测试 阅读全文
摘要:
一 Thinkphp5.0,在url部分对驼峰命名,有如下介绍 从以上文档得到如下信息: 1 默认情况下,url不区分大小写。也就是说,url中的所有大写会全部转换,去自动完成控制器与操作名的匹配。 2 默认情况由应用的配置文件 'url_convert' => true进行设置。 那么带来新的疑问 阅读全文
摘要:
一 问题重现: 1。在用Thinkphp5.0进行模型操作时,需要用到查询域。 在用户User 模型中配置查询域 意思是给User模型增加一个自动的查询范围,根据开发手册的驼峰命名规范,scope+(字段首字母大写),可以为status字段定义一个查询方法,传一个固字的常量$query进去,进行链式 阅读全文
摘要:
一 前言 wex5作为前端利器,开发好的项目如何正确、快速、高效、稳定、安全的部署到服务器上,作为初学开发人员,有必要选择一种操作简单,便于运维的方案。今天我以教学视频网站为例,选择宝塔服务器面板,一键安装linux+ngix+mysql+php服务器环境,从建站到部署wex5项目,完成整个操作过程 阅读全文
摘要:
一 前言 宝塔面板无论是对于linux系统还是windows系统,都提供了一键式的部署方案,操作简单,不需要复杂的编程基本功,小白可以完成专业复杂的后端部署。 对于宝塔提供的thinkphp5框架而言,更是大大提高开发效率。今天,针对浏览器访问地址中经常用到的url的pathinfo设置,进行分析总 阅读全文
摘要:
一 前言 wex5页面,与html页面有何差异?两者之前的关系是什么?是如何完成转译的? 能否像编辑html那样用记事本来修改w页面? wex5前端UI在云部署后能否在云端进行二次编辑,而不需要在wex5编辑器里修改后再次上传?? 带着这些问题,重新认识wex5的UI设计与编译原理,有助于我们分离前 阅读全文
摘要:
一 前言: 在用wex5制作页面时,会遇到页面左右晃动的问题。如下图: 还有字符超过宽度后的问题: 总之页面晃来晃去,会影响手指触摸。下面分析并解决这个问题。 二,问题分析与解决: 页面晃动总的分为两类: 1 boostrap超出页面 以row和boostrap row为例 经过对比,boostra 阅读全文