最近的文章列表

PHP如何动态输出JavaScript代码实例

直接上代码:

$url = $this->getConfig ()->url ();
$content = "
var url={ base:'{$url->base}',css:'{$url->css}',js:'{$url->js}',img:'{$url->img}',current:window.location};";
$expire = 604800;
header ( 'Content-type: application/x-javascript' );
header ( 'Cache-Control: max-age=' . $expire );
2015/8/9 Comments:
最新的北京六里桥到高碑店838公交时刻表及相关事项说明

838路公交站点时刻表:北京六里桥东、高碑店市高速路口

一、首班末班车时间:


    高碑店首班早5:00,末班晚18:30;
    六里桥东首班早6:30,末班晚20:00。

2015/8/8 Comments:
PHP利用json_encode()和json_decode()函数来使用JSON和将json还原成数组

从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。

一、json_encode()

 代码如下:


<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);
?>

2015/8/7 Comments:
详解css3 pointer-events(阻止hover、active、onclick等触发事件来防止按钮重复点击)

pointer-events更像是JavaScript,它能够:

  • 阻止用户的点击动作产生任何效果
  • 阻止缺省鼠标指针的显示
  • 阻止CSS里的hoveractive状态的变化触发事件
  • 阻止JavaScript点击动作触发的事件

实际代码使用中案例:

1、提交页面,提交按钮点击后,添加这个样式属性(style="pointer-events"),来防止重复提交。 @camnpr

2015/8/6 Comments:
Android的 settings.db数据库中如何添加一项新的设置

   Settings数据存放在com.android.providers.settings/databases/settings.db 中

  数据库中数据的默认数据在frameworks/base/packages/SettingsProvider/res/values/defaults.xml中定义,如果要在数据库中添加一个新的字段,则可用如下步骤:

  1、在defaults.xml中为新加的数据定义一个默认值(当然也可在代码中直接给定)

  2、在frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHe

2015/8/5 Comments:
汇总PHP中常用的正则表达式

1.PHP中两个常用的正则函数

a.preg_match 正则函数,以perl语言为基础

语法:preg_match( mode,string subject,array matches)

说明:mode参数---- 正则的模块,也就是正则表达式(语法)
subject参数---- 正则的内容
matches参数---- 正则的结果(获得一个数组的形式)

b.ereg 正则函数,以POSIX基础(Unix、Script)

语法:ereg(mode ,string subject, array regs)

2.正

2015/8/4 Comments:
Android ICS下用gdb远程调试办法

   Host: ubuntu

  Target: Android ICS

  1. 将gdbserver和gdbclient分别放入target和host。两者都可在android源代码的prebuilt目录下找到。

  2. 在Target上启动gdbserver,在adb shell中执行

  $ /path/to/gdbserver :1111--attach PID

  其中PID为想要debug程序的进程号,可以通过ps得到。1111为端口号,可以自定义。

  3. 在Host上启动gdbclient,首先将target上的库pull到host上(如/home/jzj/

2015/8/3 Comments:
用meta name="renderer" content="webkit|ie-comp|ie-stand"来切换360双核安全浏览器的极速模式和兼容模式

我开发了一个网站,大量采用了html5和css3,希望用户都以webkit内核打开页面,但是测试却发现360的以ie内核打开为推荐模式,不知原因为何。其实360给网站开发者设计了一种选择的方法,只要加入一段Meta标签代码就可以解决。

以下信息摘自360官方网站

浏览模式

极速模式、兼容模式及IE9高速模式是360浏览器显示网页时使用的三种模式:

极速模式表示极速模式

兼容模式表示兼容模式

IE9IE10模式表示IE9/IE10模式(仅在安装了IE9或IE10后可用)

2015/7/31 Comments:
c# 读取excel时报错:外部表不是预期的格式

读取Excel(扩展名是.xls)的c#代码如下:

/// <summary>
/// 加载Excel - 郑州网建 Camnpr.Com
/// </summary>
/// <param name="filePath">excel文件地址</param>
/// <returns>DataSet</returns>
public static DataSet LoadDataFromExcel(string filePath)
2015/7/30 Comments:
C#读取Excel报错:未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序

解决访问Excel数据源时出现 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
1、确保安装了Microsoft.ACE.OLEDB.12.0驱动

http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
2、在vs中右击项目--》属性--》生成 下的 目标平台 改为x86

2015/7/29 Comments: