- 博客(19)
- 收藏
- 关注
原创 canvas标签
canvas标签1.Canvas是HTML5提供的一个标签,我们可以在这个盒子区域绘画 2.怎么绘画的呢? canvas对象有个一个方法可以让我们获取到一个CanvasRendderingContext2D对象,这个对象给我们提供了在canvas盒子上画图的功能. 3.不是所有的浏览器都支持canvas标签,几乎所有智能手机都支持这个标签 4.canvas市场:游戏,广告,动画,数据图形结合的
2017-09-27 14:01:24
580
原创 indexedDB数据库
一、本地存储Cookie,sessinStorage,localStorage的区别: 二、数据库分类: 根据存放的数据的结构类型,可以分为: 关系型数据库和非关系型数据库。关系型数据结构: 非关系型数据结构: 同步和异步: 同步,比如两个人通话,必须同时接通之后,才能继续说话。 异步,比如QQ,不用双方同时在线,也可以不停地发送信息,等到另外一方上线了再回复。 编程中常用异
2017-08-10 20:36:25
487
原创 离线应用和本地存储
一、离线缓存网络状态: 浏览器的网络状态是否畅通与网线是否连接没有关系,只要设备的网卡在活动,那么网络就是畅通的。1.通过navigator.onLine的值判断 true:网络畅通 false:网络断开2 给window对象添加事件,可以动态地监听网络状态的变化: window.addEventListener(“online”,onlineCallback); window.addEv
2017-08-07 18:57:44
1302
原创 地理位置
定位方式a)GPS b)移动基站 c)Wi-Fi d)IP地址html5获取地理位置a)getCurrentPositon(successCallback,errorCallback); 第三个配置参数,一般在移动开发中用得比较多。网页开发用前两个就行了百度地图api开发中要使用百度地图API,必须先成为百度开发者,创建应用,并获取密钥。 使用百度的定位功能,定位成功再显示地图:
2017-08-07 17:24:21
417
原创 微信小程序入门详解
首先安装微信web开发者工具,微信账号登录。1 简介2 目录结构 小程序启动时,会读取app开头的文件,生成小程序实例。并从app.json中找到入口页面进行显示。3 框架结构 由微信小程序的系统层来控制视图层和逻辑层的交互。4 配置信息全局配置: 在app.json中进行,可以配置窗口,页面,菜单栏等信息 局部配置: 在各页面所在的 .json文件中进行。但是只能配置窗口相关的信息。
2017-08-02 22:26:30
2527
原创 touchjs
Touch.jsTouch.js是移动设备上的手势识别与事件库, 由百度云Clouda团队维护,也是在百度内部广泛使用的开发工具。Touch.js手势库专为移动设备设计。Touch.js对于网页设计师来说,是一款不错的辅助工具,可以减少很多写框架控制器的时间。网页合理使用Touch.js不但能增加网页的美观感,而且在节约时间,减少人力投入也有极大的帮助。Touch.js官网:https://w
2017-07-31 23:33:37
1625
原创 Swiper
Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。Swiper能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!Swiper无需加载任何公共库(如jquery)即可运行,这保证了Swiper的轻量和运行速度。Swiper也可以在加载了公共库的环境下安全的运行,如jQuer
2017-07-31 23:27:32
526
原创 mui 入门
1.MUI框架 MUI(Mobile User Interface)是一套基于HTML5的,遵循html5+规范的,中国团队开发的,开源的,用于手机端界面开发的一套框架。mui框架是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。目前,MUI是基于H5的最方便的App开发框架之一! 2.官网:http://dev.dcloud.net.cn/mui/ 3.通过HB
2017-07-31 23:18:28
2082
原创 jQuery Mobile入门学习(2)
1、 jQuery Mobile中,有一个基本的页面框架模型,就是在页面中通过将一个标记的“data-role”=“page”,形成一个容器或视图;而在这个容器中最直接的子节点应该就是“data-role”属性为“header”、“content”、“footer”3个子容器,分别形成了“标题头/页眉”、“内容”、“页脚”3个组成部分,用于容纳不同的页面内容。 2、 在一个供jQuery
2017-07-23 17:31:03
328
原创 express实现登录注册(mysql+mongodb),简单添加session(两种)
当我们在浏览器输入一个url提交之后,浏览器会发出一个请求到服务器 其中一个很重要的内容就是资源的路径,服务器收到请求后会根据这个资源路径来匹配对应的模块 完成相应的业务逻辑处理,生成一个响应结果。 寻找匹配处理模块的过程就称为路由。(route) 生成响应结果之后会返回给浏览器,浏览器根据响应的数据完成内容的展示和处理,这就是完整的通信过程。搭建好nodejs,express,websoc
2017-07-23 00:04:00
2995
原创 ci框架基础详解(入门学习)
1、ci框架介绍CodeIgniter 是为 PHP 开发人员提供的一套 Web 应用程序工具包。 它的目标是能够让你比从零开始更加快速的完成项目,它提供了一套 丰富的的类库来满足我们日常的任务需求,并且提供了一个简单的 接口和逻辑结构来调用这些库。CodeIgniter 通过最小化你需要的代码量, 让你把更多的精力放到项目的创造性开发上。CodeIgniter 通过 MIT 开源许可协议授权,你可
2017-07-22 12:27:05
7272
1
原创 jQuery Mobileb 入门学习(1)
自己学习的笔记。移动互联网开发这里使用hbuider开发工具。移动端各类框架如MUI框架很方便。直接创建移动app项目。1、jQuery Mobile简介jQuery Mobile 是一个用于创建移动端web应用的前端框架。jQuery Mobile 是一种 web 框架,用于创建移动web 应用程序。jQuery Mobile将“写得更少、做得更多”这一理念提升到了新的层次:它会自动为网页设计交
2017-07-21 20:20:13
829
原创 数据库操作
首先搭建好环境,博主用的php语言操作,默认开启wampserver:php+wampserver1 .数据库及表的创建1)到phpmyadmin管理数据库,访问:http://localhost/phpmyadmin/ 输入账号root,密码默认为空,不输入。 后面会教怎么修改密码2)创建需要的数据库: 3)数据库创建好后,进入数据库,创建存储数据的表: 2.数据库命令行操作1)为了操作
2017-07-21 00:05:47
541
原创 php详解及基本知识
对于初次学习php的来说,需要在自己电脑上搭建php环境。省去空间和上传的麻烦! 这里推荐一个软件:WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。 这篇文章讲的安装很好了,wampserver安装详解1.php入门原理PHP(外文名:PHP: Hyperte
2017-07-20 19:15:44
1725
原创 对于webSocket的学习及原理了解
学习了下websocket,实现个小demo,浏览器访问服务器,服务器记录每一个用户并发出页面回应。其实有点和ajax的轮询相似。它是实现服务端和客户端实时通信的技术。但是呢有很多人却混淆概念,因为开始是认为基于h5的技术,后面看了下网上的资料,其实WebSocket 根本不是 HTML5 的东西。WebSocket 是一个协议,归属于 IETF。WebSocket API 是一个 Web API,
2017-07-20 12:43:33
759
原创 ci框架中数据库查询
表3numtaste1原味2麻辣3咸味 表2dataidnumid111321表1id name1花生2牛奶 首先controllers 拿到表一的id给mod select 表3.taste FROM 表2 left join 表三 ON 表二.numid = 表三.num WHERE 表二.dataid = 表一.id//查询数据库
2017-07-20 10:34:04
759
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-07-20 10:08:46
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人