2013年7月30日

PHP5.3连接sqlserver2005数据库

摘要: PHP5.3连接sqlserver2005数据库,服务器环境,操作系统win2003服务器:iisphp 5.3.26 具体方法如下:php5.3以后,已经不对sqlserver支持连接扩展了,不过微软官方还是对php5.3以后进行了扩展解决方案。1.确认要连接sqlserver的数据库版本为20052.确认php支持的vc9还是vc6,这里可以从phpinfo()里看出来。3.确认php的版本为5.3,并且确认php是否线程安全,可以再phpinfo()里看出来。3.根据上面到微软官方下载扩展。或者直接下载附件。2,3点在phpinfo里的Zend Extension Build这个属性中. 阅读全文

posted @ 2013-07-30 16:43 琴深 阅读(374) 评论(0) 推荐(0) 编辑

js对cookie的写入,读取及删除方法

摘要: 这里的js对cookie的写入,读取及删除方法,都很实用: /* name:cookie 名 value:cookie 值 */ //写入cookie function SetCookie(name,value) { var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp 阅读全文

posted @ 2013-07-30 16:37 琴深 阅读(275) 评论(0) 推荐(0) 编辑

解决IE6下PNG透明图片问题

摘要: 方案1 - 滤镜解决方案:介绍:滤镜从IE4.0被微软正式引入,所以我们可以使用滤镜解决IE6的PNG透明问题,滤镜不仅可以实现目前CSS3的一些旋转效果而且还可以引入图片。注意:此方法在部分版本的IETest中无效,建议使用标准的IE6来进行测试!思路: 1、书写正常的CSS代码,通过background导入图片,这样所有的浏览器均使用了此PNG图片; background:url(../images/W3CfunsLogo.png); 2、通过滤镜对引入图片,滤镜引入图片的时候是相对于HTML文件,而不是相对于CSS文件,语法如下: ilter:progid:DXImageTransf.. 阅读全文

posted @ 2013-07-30 16:33 琴深 阅读(255) 评论(0) 推荐(0) 编辑

jquery验证页面只能输入数字

摘要: javascript验证页面只能输入数字,具体代码如下:$("body").find("input[type='text']").each(function () {enforceNum($(this));}); function enforceNum(_node){_node.live("keyup blur",function(){$(_node).val($(_node).val().replace(/[^0-9-]+/,'')); $(_node).val($(_node).val().repl 阅读全文

posted @ 2013-07-30 16:20 琴深 阅读(1384) 评论(0) 推荐(0) 编辑

JAVA利用split实现切分字符串

摘要: JAVA利用split实现切分字符串,以char分隔,具体代码如下:/*** 切分字符串* @param str 被切分的字符串* @param separator 分隔符字符* @param limit 限制分片数* @return 切分后的集合*/public static List split(String str, char separator, int limit){if(str == null) {return null;}List list = new ArrayList(limit == 0 ? 16 : limit);if(limit == 1) {list.add(str) 阅读全文

posted @ 2013-07-30 16:08 琴深 阅读(569) 评论(0) 推荐(0) 编辑

2013年7月29日

C++实现两个多项式相加

摘要: C++实现两个多项式相加,具体代码如下:#include#include#include#include#define LEN sizeof(struct PNode)struct PNode{float coef;int expn;struct PNode *next;};void print(PNode* p){PNode *r; int i;if(!p)printf("this is a kongbiao");r=p->next;printf("p(x)=");while(p&&(r->next)){printf(&qu 阅读全文

posted @ 2013-07-29 16:19 琴深 阅读(1630) 评论(0) 推荐(0) 编辑

C++动态内存分配方法

摘要: C++动态内存分配方法#include #include #include char* upcase(char *inputstring); int main(void){ char *str1; str1 = upcase("hello"); printf("str1=%s \n",str1); free(str1); return 0; }char* upcase(char *inputstring) { char *newstring; int counter; if(!(newstring=malloc(strlen(inputstring)+5 阅读全文

posted @ 2013-07-29 14:15 琴深 阅读(228) 评论(0) 推荐(0) 编辑

Python最大堆排序实现方法

摘要: Python最大堆排序实现方法,具体代码如下:# -*- coding: utf-8 -*-def merge_sort(seq, cmp=cmp, sentinel=None): """合并排序,伪码如下: MERGE(A, p, q, r) 1 n1 ← q - p + 1 // 前个子序列长度 2 n2 ← r - q // 后个子序列长度 3 create arrays L[1..n1+1] and R[1..n2+1] // 创建两数组 4 for i ← 1 to n1 // 复制前n1个进L 5 do L[i] ← A[p+i-1] 6 for j 阅读全文

posted @ 2013-07-29 14:02 琴深 阅读(655) 评论(0) 推荐(0) 编辑

PHP实现如何把数组编译成URL格式

摘要: PHP实现如何把数组编译成URL格式?采用的方法是:首先声明一个数组,$a=array();调用PHP的foreach()函数,逐个处理数组里边的键---值对Foreach($args as $k=>$v){$a[]=urlencode($k).”=”.urlencode($v);}然后调用implode()函数,把数组里边的值用“&”符号连接起来:$body=implode(“&”,$a);最后的结果,就变成了URL格式:$body (string:512) openid.mode=associate&openid.assoc_type=HMAC-SHA1&am 阅读全文

posted @ 2013-07-29 11:37 琴深 阅读(543) 评论(0) 推荐(0) 编辑

JAVA-RMI实现大文件传输

摘要: 在使用java-rmi的过程中,必然会遇到一个文件上传的问题,由于在rmi中无法传输文件流(比如rmi中的方法参数不能是FileInputStream之类的),那么我们只好选择一种折中的办法,就是先用FileInputStream将文件读到一个Byte数组中,然后把这个Byte数组作为参数传进RMI的方法中,然后在服务器端将Byte数组还原为outputStream,这样就能通过RMI来传输文件了 JAVA-RMI实现大文件传输,具体代码如下:[代码]FileClient package rmiupload; import java.io.BufferedInputStream; impor. 阅读全文

posted @ 2013-07-29 11:36 琴深 阅读(508) 评论(0) 推荐(0) 编辑

导航