使用JavaScript实现ajax获取文本及html内容

ajax使用jQuery的话很容易就可以实现了,但是使用原生JavaScript要如何实现呢,原生JavaScript提供了XMLHttpRequest,通过它即可实现ajax了。获取文本可以直接输出结果即可,获取html文本,必须使用innerHTML才能正常显示html相关标签及内容、样式。当然,我们要是直接使用jQurey的$ajax()方法,很容易就能实现原生JavaScript要写很长代码的ajax功能。当然jQurey库都是使用原生JavaScript编写并封装的,因此他们是完全分不开的。下面我们来看看JavaScript原生是如何实现ajax功能!
1、JavaScript通过ajax获取内容 继续阅读使用JavaScript实现ajax获取文本及html内容

PHP基础知识介绍

php中的整形数是有符号的,不能表示无符号整数,当整形数超出范围时,会自动从整形数转化成float数,可以用php_int_size常量来查看php整数类型所占字节,一般为4个字节,所以可以估算出整形数的范围,最高位数符号位。也可以用php_int_max常量来查看int的最大值。

小知识点:

1. 当变量为0.0或“0”在布尔变量中均表示false;

2. 字符串变量用双引号时其中变量和转义字符可以按照其定义正常输出,而用单引号输出内容时它会原样输出其内容,即转义字符或变量不会起作用,而只会原样输出字面内容,这个可以自己写一下代码看一下区别。个人感觉php变量的定义有点类似js,因为你根本不需要指定它任何类型,它的类型完全取决于实际你使用的类型。

3. php的算术运算符: 继续阅读PHP基础知识介绍

Java项目中使用ueditor

ueditor是百度的一个开源项目,ueditor是一个非常方便的在线编辑器,在开发中,可能会经常使用到在线编辑器,如果项目大的话,建议使用ueditor,项目不大的话,本人不建议选择ueditor,因为ueditor的mini版本就又近5.7M,不过也还是很实用的,看你怎么去取舍了。

1、下载ueditor

可以直接到http://ueditor.baidu.com/官方进行下载,ueditor可以自由定制工具栏,也提供源码下载,提供mini版本下载,这里我选择开发版本的ueditor,目前最新版的是1.4.3.3 JSP utf-8版。如图: 继续阅读Java项目中使用ueditor

js正则表达式test()和exec()用法实例

首先我们要了解下js正则表达式中test,exec,match方法的区别

1、test

test 返回 Boolean,查找对应的字符串中是否存在模式。
var str = “1a1b1c”;
var reg = new RegExp(“1.”, “”);
alert(reg.test(str)); // true

2、exec

exec 查找并返回当前的匹配结果,并以数组的形式返回。
var str = “1a1b1c”;
var reg = new RegExp(“1.”, “”);
var arr = reg.exec(str);
如果不存在模式,则 arr 为 null,否则 arr 总是一个长度为 1 的数组,其值就是当前匹配项。arr 还有三个属性:index 当前匹配项的位置;lastIndex 当前匹配项结束的位置(index + 当前匹配项的长度);input 如上示例中 input 就是 str。
继续阅读js正则表达式test()和exec()用法实例

PHP的cURL库简单和有效地抓网页

使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。本文主要讲述如果使用这个PHP库。

启用 cURL 设置

首先,我们得先要确定我们的PHP是否开启了这个库,你可以通过使用php_info()函数来得到这一信息。

< ?php phpinfo(); ?>

如果你可以在网页上看到下面的输出,那么表示cURL库已被开启。

如果你看到的话,那么你需要设置你的PHP并开启这个库。如果你是在Windows平台下,那么非常简单,你需要改一改你的php.ini文件的设置,找到php_curl.dll,并取消前面的分号注释就行了。如下所示:
继续阅读PHP的cURL库简单和有效地抓网页

JavaScript普通函数与匿名函数的区别

首先我们得了解什么是匿名函数,所谓匿名函数就是一个没有名字的函数,匿名函数可以直接赋值给变量,而且单独的匿名函数是无法运行的。普通函数是有名称的,比如下面的两个函数。

//普通函数
function Box() {
    ......
}
//匿名函数
function(){
    ......
}

看下面的实例就可以说明匿名函数与普通函数的区别 继续阅读JavaScript普通函数与匿名函数的区别

常用的sql语句

一、基础

1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
— 创建 备份数据的 device
USE master
EXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’
— 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

根据已有的表创建新表: 继续阅读常用的sql语句