自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HJ

  • 博客(16)
  • 收藏
  • 关注

原创 【转】高效查询语句

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一...

2011-03-16 11:35:38 102

原创 一些常用的排序算法

五、      基数排序( Radix Sort ) 前面几种排序中我尽量不去区别“关键字”和“记录”的概念,这里不得不区分了,因为这是一类基于多个关键字对应于一个记录的排序方法。 5 . 1 多关键字排序 假设有n的记录 { R1, R2, ... Rn},其中每个记录又含有d个关键字 (K 0 , K 1 , ... K d-1 ) ,其中关键字优先级逐次降低: 第一种方法 :先对...

2011-03-15 16:53:13 88

原创 一些常用的排序算法

三、      选择排序( Selection Sort ) 基本思想 :每一趟在 n – i + 1 个记录中( i=1,2 ... n-1 )个记录中选取最小的那个作为第 i 个记录。 3 . 1 简单选择排序 (略,参考上面“基本思想”) 3 . 2 树形选择排序 又称“锦标赛排序”,具体步骤:首先对 n 个记录两两比较,然后再在其中的 ceil( n/2 ) 个较小者之间再...

2011-03-15 16:51:01 76

原创 转载一些常用排序算法

排序算法 本文总结内部排序(数据在内存中而不是存储在文件中)的一些经典算法,对《数据结构》中相关知识给予总结和复习,同时方便查阅。 约定:为了方便下文把“内部排序”简称为“排序”。 按照排序过程中依据的不同原则对排序方法分类,大致可分为:插入排序、交换排序、选择排序、归并排序和基数排序等。 约定:为了简洁这里只研究如何对“关键字”排序,将“关键字”和“记录”视为一体,相信任何有编程...

2011-03-15 16:47:43 71

原创 static静态方法静态属性

    static关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。     static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法” 如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。     static的属性,在内存中只有一份,为所有的实例共用。 使用self:: 关...

2011-03-09 14:41:42 80

原创 【转】php函数引用

转载自 hosserer 最终编辑 hosserer   一个形象的比喻: 引用:你是我的影子,我穿什么衣服你也是什么衣服,你被unset了,我依然是我。 传值:你是我某个时刻的一张照片,或者说你是一个独立的东西,我说你是苹果,你就是苹果,跟我没有关系了。 以下为转载:   php函数前面加&符号的意思是函数的引用返回,php函数前面加&符号有什么...

2011-03-05 10:41:28 71

原创 php效率在哪里?

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。   1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。   2、$row[’id’] 的速度是...

2011-02-24 19:12:41 122

原创 memcache学习

    memcache主要是用来缓存的,要用memcache必须要有一个服务端(一般缓存内容就存在这台机器的内存中),一台客户端(就是web程序所在的机器)。     在服务端安装memcache的服务端软件,在客户端安装客户端软件,服务端与客户端的交互是通过socket网络套接字完成的,支持tcp以及udp协议,所以客户端实际上也就是包装了一下套接字处理函数。套接字连接需要ip地址或是域名。...

2011-02-15 16:37:58 68

原创 as3.0播放器

Vcastr 3.0 - flash video(flv) player (开源 Open Source) Posted on March 19th, 2008 in gadgets | 特点 使用as3.0重新写了播放器 播放器大小缩小,在20+k左右 可以通过xml对播放器设置 可以播放多个影片,并且有影片列表 可以设置循环播放,自动播放,是否直接开始下载,控制栏的颜色和模式 控制栏可以适应超...

2011-02-11 11:01:16 355

原创 soap缓存的问题

一开始不知道还有SOAP缓存。如果类文件改变,就必须要清除wsdl缓存才能执行正常。  打开PHP.INI文件,查找soap soap.wsdl_cache_enabled=1; Sets the directory name where SOAP extension will put cache files.soap.wsdl_cache_dir="/tmp" 在页面顶部可以加上:in...

2011-01-26 12:44:35 962

原创 unserialize执行返回错误的一种情况

array("start"=>0,          "end"=>2,           "desc"=>"you're right!");由于程序自动判断了magic_quotes_gpc并将所有POST,GET的数据自动转义(addslashes下),所以上面数组中的desc在入库之前就变成了you\'re right!,当进入mysql数据库的保存的时候,保存的内容依...

2011-01-24 13:27:54 331

原创 node.js

放在Web前端->JavaScript有点不妥~

2011-01-21 09:28:13 55

原创 php下载文件

php下载文件遇到的两种方式 第一种 $file = 'data/upload/文件.exe'; @header("Location:$file");exit; 此种方式不可取。因为没有告诉浏览器下载的文件的类型,如果浏览器的mime类型中没有,那么就会打开这个链接。 第二种 $filename = './download/文件名.exe '; $filesize = ...

2011-01-05 13:32:33 67

原创 这才叫牛

我决定接受新的挑战:给太阳装上开关,给黄河按上栏杆,给飞机设计倒档,为长城贴上瓷砖!

2010-12-31 13:07:27 87

原创 php 3des解密

[code="java"]class DesCrypt{ var $key = 'kuaipay_des'; var $deviceid = ''; var $user = ''; var $lsh = ''; var $cipherText = ''; var $HcipherText = ''; var $decrypted_data =''; ...

2010-12-28 18:27:56 110

原创 完美程序员的10种品质

谁是完美程序员?著名博客作家Alex Iskold在《明星软件工程师的10种特质》一文中给出这个问题的答案: 1. 热爱编程 2. 完成事情 3. 持续重构代码 4. 使用设计模式 5. 编写测试 6. 善用现有代码 7. 专注可用性 8. 编写可维护的代码 9. 能用任何语言编程 10. 知晓基本的计算机科学 这是一份合理的清单,但是这份清单侧重于次要特征,这些特征...

2010-12-20 09:07:35 96

空空如也

空空如也

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

TA关注的人

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