自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新的启程的博客

前端JavaScript html5 css3 后端 php nodejs express 技术博客

  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 lkmusic项目WebAudio版本支持音乐可视化 已更新至github 欢迎下载

亲们如果觉得好请fork我的githublkmusic 效果预览图(2016-4-26日已经改进) 版本1.0 beta 更新: 优化界面效果 修复播放完成后不会自动切换处于暂停状态的bug 已经上传至github(敬请关注)GitHub 项目仓库地址(欢迎访问):https://github.com/laikedou/LMusic.git目录结构: 以后所有更新和发布都将在

2016-04-27 10:08:19 1350

原创 lkmusic项目改进版本之WebAudio版本支持音乐可视化 已更新至github 欢迎下载

lkmusic 效果预览图(2016-4-26日已经改进) 更新: 优化界面效果 修复播放完成后不会自动切换处于暂停状态的bug 已经上传至github(敬请关注)GitHub 项目仓库地址(欢迎访问):https://github.com/laikedou/LMusic.git目录结构: index.html<!DOCTYPE html><!--对离线存储进行支持--><ht

2016-04-26 18:01:42 7386

原创 从此不求人:自主研发一套PHP前端开发框架(28)

MVC静态模板开发:标签拓展和使用cFunction.inc<?php function strong($str){ return '<b style="color:red;">'.$str.'</b>'; } function genericinput($str){ return '输入'.$str.'<input type

2016-04-25 15:55:50 694

原创 从此不求人:自主研发一套PHP前端开发框架(27)

实现foreach循环嵌套<?php require(LKPHP_PATH.'/MVC/Controller/cFunctions.inc'); $foreach_id = array(); $plugif_id=array(); function foreach_callback($match) { $id=md5(uniqid()+mt_

2016-04-25 15:54:24 558

原创 lkmusic项目完整代码以及使用离线存储优化

html代码<!DOCTYPE html><!--对离线存储进行支持--><html lang="zh-cmn-Hans" manifest="lkmusic.appcache"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, u

2016-04-22 14:02:54 1859

原创 应用程序存储和离线Web应用

应用程序存储和离线Web应用 html5中新增了应用程序,允许web应用将应用程序自身本地保存到用户的浏览器中。不想localStorage和sessionStorage 只是保存web应用程序相关数据。它是将应用自身保存起来--应用程序所需运行的所有文件(html、css、JavaScript、图片等)。“应用程序缓存”和一般浏览器缓存不同 :它不会随着用户清除浏览器缓存而

2016-04-22 10:58:05 1316

原创 lkmusic项目之(三)LRC歌词解析--正则解析

lrc格式:[ver:v1.0][ti:彭佳慧-喜欢两个人][00:00.93]喜欢两个人 - 彭佳慧[00:31.05]没必要回想刚刚下大雨的黄昏[00:39.45]此刻夜空只有美丽的星辰[00:47.09]走过了甜酸各一半的旅程[00:54.74]我单薄的心才能变得丰盛[01:01.56]心会累爱会冷[01:05.37]这是感情必经的过程[01:09.18]只是有人就放弃[0

2016-04-21 14:08:38 1097

原创 lkmusic项目之(二)基本html结构

<!DOCTYPE html><html lang="zh-cmn-Hans"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <meta http-equiv="X-UA-Compati

2016-04-21 14:05:09 714

原创 从此不求人:自主研发一套PHP前端开发框架(26)

_Master.inc<?php require(LKPHP_PATH.'/MVC/Controller/cFunctions.inc'); //所有controller的父类 抽象类 abstract class _Master{ var $_view='index';//模板名称 var $_vars = array(); var $_cachet

2016-04-20 15:52:44 392

原创 从此不求人:自主研发一套PHP前端开发框架(25)

{foreach:newslist name="news"}{/foreach}知识点:如果上述标记有多个,那么我们该怎么区分? 这里要用到preg_replace 执行一个正则表达式搜索并且使用一个回调进行替换分组捕获捕获 (exp) 匹配exp,并捕获文本到自动命名的组里 (?exp) 匹配exp,并捕获文本到名称为name的组里,也可以写成(?’name’exp) (?:

2016-04-20 15:51:48 920

原创 从此不求人:自主研发一套PHP前端开发框架(24)

正则表达式登场preg_match_all(‘正则’,’字符串’,匹配结果集) 该函数本身返回boolean,表示匹配成功。 该函数基本用法: $pattern=’/\w{1,20}/is’; \w匹配字母、下划线、数字 {1,20} 表示\w的范围在1-20个字符 i是修饰符代表忽略大小写。s修饰符主要针对于.使之包含换行符解析思路1.利用正则把{XXX}都取出来 2.把里面的值和$

2016-04-19 11:22:46 468

原创 IE实现userData永久存储

注意:只支持IE5,及其以上的浏览器//需要使用 if 条件注释<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>IE 中使用userData来进行持久化数据</title> <link

2016-04-18 17:40:43 2158

原创 自主研发一套PHP前端开发框架(23)

知识点缓冲区1.打开输出缓冲区ob_start() 2.当缓冲区激活时,所有来自PHP程序的非文件头信息 均不会发送,而是保存在内部缓冲区 3.期间可以使用ob_get_contents来获取缓冲区内容( 你可以任意修改) 4.使用ob_clean()来清除缓冲区内容。 5.echo 你修改过的内容。_Master.inc代码<?php //所有controller的父类 抽象类

2016-04-18 14:50:54 877

原创 自主研发一套PHP前端开发框架(22)

引入bootstrap作为UI框架简单总结下栅格系统1.把屏幕分为12列(啥叫屏幕?譬如手机、pad、普通pc电脑屏幕、超大pc电脑屏幕) 2.对应的样式分别为:col-xs-xx col-sm-xx col-md-xx col-lg-xx (xx最小为1,最大为12) 3.方式表示:在中等屏幕设备上该div占据8列的宽度;在小屏幕上该div占用10列的宽度bootstrap官方网址:http:

2016-04-18 14:04:08 876

原创 从此不求人:自主研发一套PHP前端开发框架(21)

Memcache 简述1.第三方的缓存,PHP、java、c#等主流语言都可以无障碍使用。 2.支持分布式部署(也就是可以多台服务器分担压力,提高性能) 3.数据放在内存中,比我们自己写的代码更加优秀德管理内存中的数据。应用场景1.交互式网站(非门户网站) 2.电商网站 3.部分BS后台应用(提高内存利用率)PHP使用缓存的步骤1.下载对应版本的memcache服务端 2.下载拓展库 如

2016-04-15 10:49:54 408

原创 从此不求人:自主研发一套PHP前端开发框架(20-2)

这节我们来用到登陆上(cookie处理)目前我们用户登陆的处理 1.加载UserModel,并对相应的项进行赋值 2.json_encode 这个UserModel,并且保存到cookie中 3.下次取出cookie内容后进行json_decode<?php function load_db(){ $db_path=LKPHP_PATH.'/Libary/DataBase/myDa

2016-04-15 10:10:47 337

转载 CSS3 Filter的十种特效

最近到处看到有人在说CSS3的filter一直没有时间自己去测试这效果。今天终于抽出时间学习这个CSS3的Filter。不整不知道呀,一整才让我感到吃惊,太强大了。大家先来看个效果吧: 我想光看上面的效果就能吸引你了,要是你自己动手的话,我想您更会感到神奇。细一看,这些效果就像是photoshop整出来的一样,其实是真是这样的,有很多效果都是类似于photoshop中的特效。不过有一点大家需要特别

2016-04-13 15:12:40 424

原创 javascript cookie 实现 cookieStorage

//今天我们来写一个cookie相关存储的一个代码//展示了如何实现基于cookie的一系列存储api方法,该例子定义了一个cookieStorage函数(被实例化的时候具有构造函数特性),通过将max-age 和path属性传递给该//构造函数,就会返回一个对象,然后就可以使用localStorage 和sessionStorage 一样的使用该对象,但是需要注意的是,该例子没有实现存储事件,

2016-04-13 11:17:59 405

原创 从此不求人:自主研发一套PHP前端开发框架(20)

加密功能 一般来说我们会使用Des对称加密的方式来完成我们的数据加密功能1.在PHP中通过开启mcrypt拓展库来支持des加密 在centos系统中可以。yun php-mcrypt来安装并支持拓展 类似的代码网站非常多,而且写的已经很完善了。我们就使用拿来主义了。 function pkcs5_pad ($text, $blocksize) { //加密时的字节填充,保持和jav

2016-04-12 10:06:54 362

原创 从此不求人:自主研发一套PHP前端开发框架(19)

目前我们在Controller中调用虚拟类,还需要如下代码: news=loadclass(‘news′);news = load_class(‘news’); ret = news−>getNewsList();但是呢,我们希望以后是这样调用的news->getNewsList(); 但是呢,我们希望以后是这样调用的 this->news->getNewsList();//这

2016-04-12 10:05:04 672

原创 JavaScript cookie存储和读取(一)

window.onload = function(){ /* cookie 是指Web浏览器存储的少量数据,同时它是与具体的Web页面或者站点相关的cookie最早是设计为被服务器端所用的。从底层来看,作为HTTP协议的一种拓展实现它。cookie数据会自动在Web浏览器和web 服务器之间传输,因此服务器端脚本就可以读、写存储在客户端的cookie值。本节将介绍客户端

2016-04-11 17:35:55 4676

原创 从此不求人:自主研发一套PHP前端开发框架(18)

实现执行多条sql语句myClass.php代码如下:<?php /** * 虚拟注入类实现 */ class myClass { var $xmlContent=""; var $funcList = array(); function myClass($x

2016-04-11 15:17:42 349

原创 从此不求人:自主研发一套PHP前端开发框架(17)

继续开发和完善虚拟类目标如下1.执行sql语句 2.支持参数 3.支持多条sql一起执行代码: functions.inc //加载虚拟类 function load_class($class){ $classPath = LKPHP_PATH.'/Libary/Class/myClass.php'; if(!class_exists('myClass')){

2016-04-11 15:07:41 366

原创 从此不求人:自主研发一套PHP前端开发框架(16)

虚拟类的开发我们来看设计一种思路,假设有个news.xml文件。是如下格式<class> <func> <name>getNewsList</name> <sql> <![CDATA[ select * from news ]]> </sql> <de

2016-04-08 10:20:03 478

原创 从此不求人:自主研发一套PHP前端开发框架(15)

链接Oracle(windows 版本)一些必要的支持1.php连接oracle 需要下载oracle客户端(如在百度中搜索“ora10client”关键字) 2.安装好后需要打开php_oci8.dll拓展支持 3.重启apache 后我们就可以写代码了新建连接$this->_db=NewADOConnection(‘oci8’); 在我们下载的adodb的驱动文件中可以找到 adodb-o

2016-04-08 09:43:31 619

原创 从此不求人:自主研发一套PHP前端开发框架(14)

支持sqlserver调用PHP从5.3.x开始官方不再支持mssql的拓展库但是假设我们的框架中需要连接sqlserver该怎么办? 微软写了一个专门php+mssql的库 下载地址: http://www.microsoft.com/en-us/download/details.asps?id=20098<?php require("adodb.inc.php"); class myD

2016-04-07 17:53:33 948

原创 从此不求人:自主研发一套PHP前端开发框架(13)

我们来测试一下 1.新建一张userdetail表,代表是用户详细信息表 2.做一个用户登录的事务 第一条sql:insert into users(username,userpwd,useremail,sex) values(‘zhangs’,’zhangs@com.cn’,’1’); 第二条sql: mysql中获取自增的id:select LAST_INSERT_

2016-04-07 17:50:27 612

原创 HTML5客户端存储之 LocalStorage 和 SessionStorage

window.onload = function(){ console.log('the browser is running ....'); var name = localStorage.username; if(!name){ name = prompt('what is your name?'); localStorage.username = name;

2016-04-07 11:34:19 1394

100个直接可以拿来用的JavaScript实用功能代码片段

100个直接可以拿来用的JavaScript实用功能代码片段

2016-03-07

食材供应链电商服务系统设计方案v1.0.doc

食材供应链电商服务系统设计方案v1.0.doc 买菜网的微信客户端开发方案

2016-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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