最近的文章列表

AngularJS $q 和 $q.all 单个数据源和多个数据源合并(promise的说明)

研究了一下$q回调服务,看来半天都是似懂非懂的样子,感觉实现了异步加载的功能,还是动手试验并记录下来,如果不对欢迎指正(后台是ASP.Net Web API模拟的)

第一种情况的回调,对单个数据源的请求

myApp.factory('myService', function ($http, $q) {  
            return {  
                getAllData: function () {  
                    //定义一个回调服务  
                    var deferred = $q.defer(); 
2015/1/26 Comments:
jQuery+Zero Clipboard点击文本框复制其内容到剪贴板上 兼容所有浏览器

//点击文本框复制其内容到剪贴板上方法

function copyToClipboard(txt) {
    if (window.clipboardData) {
        window.clipboardData.clearData();
        window.clipboardData.setData("Text", txt);
        alert("已经成功复制到剪帖板上!");
2015/1/26 Comments:
PHP实现一张图片自动程序动态裁切 等比缩放 满足不同尺寸的显示要求

如果做过那种门户站的朋友,肯定知道,一张图片可能会在不同的地方显示,大小不同,比例也不同,
如果只用一张图的话,那么肯定会变形,而且在显示小图的地方,链接 大图,又太浪费了.....用缩略图来处理,也不完美,因为每个地方出现的比例 大小可能都不一样 ,举个例子!
PHP图片自动裁切应付不同尺寸的显示

2015/1/24 Comments:
Win10系统之 Spartan 斯巴达浏览器 VS Chrome 谷歌浏览器

我们可以看到Window10带来真正的跨平台、跨设备,包括手机、平板、电脑和Xbox One。送上全家福!

Win10系统之 Spartan 斯巴达浏览器

2015/1/23 Comments:
PHP应用抽象类abstract与抽象方法关键字的介绍

PHP 抽象方法与抽象类 abstract 关键字
abstract 关键字用于定义抽象方法与抽象类。

抽象方法

抽象方法指没有方法体的方法,具体就是在方法声明的时候没有 {} 括弧以及其中的内容,而是直接在声明时在方法名后加上分号结束。

abstract 关键字用于定义抽象方法,语法:
abstract function function_name();

抽象类

只要一个类里面有一个方法是抽象方法,那么这个类就要定义为抽象类。抽象类同样用 abstract 关键字来定义。
抽象类不能产生

2015/1/22 Comments:
当没有修改php.ini的权限时 php开启与关闭错误提示的方法

windows系统开关php错误提示

如果不具备修改php.ini的权限,可以将如下代码加入php文件中:

代码如下

ini_set("display_errors", "On");

error_reporting(E_ALL | E_STRICT);

当然,如果能够修改php.ini的话,如下即可:

代码如下

找到display_errors = On 修改为 display_errors = off

注意:如果你已经把PHP.ini文件复制到windows目录下,那么必须同时把c:windows/php.ini里的display_errors = On

2015/1/21 Comments:
php根据浏览器类型访问不同下载地址(通过扫描二维码的方式访问)
<?php$Agent = $_SERVER['HTTP_USER_AGENT'];
preg_match('/android|iphone/i',$Agent,$matches);
if (strtolower($matches[0]) == 'android') {
// echo "安卓"; header("Location: ".$GLOBALS["public_appconfig"]["app"]['android']."'");
} elseif (strtolower($matches[0]) == 'iphone') {
header("'Location: ".$GLOBALS["public_appconfig"]["app"]['ios']."'");
}else{
//不确定是什么系统或者是pc
header("Location: ".$GLOBALS["public_appconfig"]["app"]['android']."'");}?>
2015/1/20 Comments:
js日期格式化代码 及 获取前天、昨天、今天、明天、后天的时间(附代码)

js 获取前天、昨天、今天、明天、后天的时间
2015-1-12 14:11:12

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>js获取日期:前天、昨天、今天、明天、后天 - 郑州网建Camnpr.com</title>
</head>
<body>
2015/1/19 Comments:
详解PHP实现文件下载断点续传(附代码)

如果我们的网站提供文件下载的服务,那么通常我们都希望下载可以断点续传(Resumable Download),也就是说用户可以暂停下载,并在未来的某个时间从暂停处继续下载,而不必重新下载整个文件。

通常情况下,Web服务器(如Apache)会默认开启对断点续传的支持。因此,如果直接通过Web服务器来提供文件的下载,可以不必做特别的配置,即可享受到断点续传的好处。由于这些文件直接通过Web服务器来提供下载,后端脚本无法对这个下载过程进行控制。这对于仅提供公开、静态文件的网站来说不是问题,但对于需要提供私有、动态文件的网站来说,直接通过Web服务器来提供下载就无法满足需求了。这时,就需要在编写后台脚本程序时,加入对断点续传的支持。

本文将以PHP为例,简

2015/1/16 Comments:
PHP实现多进程并发请求编程实例代码

羡慕火影忍者里鸣人的影分身么?没错,PHP程序是可以开动影分身的!想完成任务,又觉得一个进程太慢,那么,试试用多进程来搞吧。这篇文章将会介绍一下PHP多进程的基本需求,如何创建多进程以及基本的信号控制,暂时不会告诉你如何进行进程间通信和信息共享。

1. 准备

在动手之前,请确定你用的不是M$ Windows平台(因为我没有Windows)。Linux / BSD / Unix应该都是没问题的。确认好了工作环境以后一起来看看我们需要的PHP模块是否都有。打开终端输入下面的命令:

2015/1/15 Comments: