P17

  PHP WebService 实现 文档

PHP WebService实现 ---罗利辉 本学习笔记是记录学习PHP WebService和WebService在SugarCRM上如何应用的过程及相关知识点摘录。 学习如何实现PHP Web

jienliang 2012-10-09   643   0

php语言的json实现 博客

数据交换使用的json格式,后来发现在低版本的php上运行会有问题,仔细调试发现json_decode和json_encode无法正常工作,于是查阅资料,发现低版本的php没有实现这两个函数,为了兼容性,我只好自己实现一个php版的json编码解码代码,并保证和json2

Lanneret 2011-10-14   4501   0

PHP实现的AMQP php-amqplib 经验

php-amqplib是Advanced Message Queuing Protocol (AMQP)的一个PHP开源实现。 高级消息队列协议(AMQP)是一个异步消息传递所使用的应用层协议规范

fmms 2012-05-11   44129   0

php提供的对称加密算法 代码段

KEY 是之前定义的常量 Mcrypt::encrypt(); Mcrypt::decrypt(); defined('ROOT') or exit('Access Denied'); class Mcrypt{ public static function encrypt($code){ return base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_25

nepe 2015-04-29   912   0
PHP   算法  

计数排序,桶排序与基数排序 经验

一般算法能做到O(logn),已经非常不错,如果我们排序的对象是纯数字,还可以做到惊人的O(n)。涉及的算法有计数排序、基数排序、桶排序,它们被归类为非比较排序。 非比较排序只要确定每个元素之前的

HecMattner 2018-01-21   26556   0
排序   算法  

实现 OpenID认证的PHP实现:LightOpenID 经验

LightOpenID 是一个 PHP5 库,用来实现 OpenID 认证。LightOpenID 只实现了 OpenID 的 consumer 端。 主要特性: 易用,10行代码就可搞定 Uses

jopen 2011-12-26   21659   0

Go语言实现选择法排序 代码段

package main import "fmt" func select_sort(a []int) { len := len(a) for i:=0; i < len-1; i++ { k := i j:= i + 1 for ; j < len; j++ { if a[j] < a[k] { k = j } } if k != i { a[i], a[k] = a[k], a[i] } }

n2n3 2015-01-19   3840   0
Golang  

冒泡排序C++实现 代码段

//冒泡排序 #include #include using namespace std; template void bubble_sort(T&

gf67 2015-06-12   883   0
C/C++  

桶式排序java实现代码 经验

/** * 基数排序 * 结合桶式排序,分两种从高位到低位和从低位到高位。案例代码为从低位到高位 * 第一步:得到数组内最大位数 * 第二步:进行多次 桶式排序,次数为排序最大数字的位数 * 例子:52

jopen 2013-04-13   51705   0

Java实现AOV图的拓扑排序 经验

拓扑排序作为图的应用,了解拓扑排序必须首先了解AOV图。 AOV网表示一个有向图中顶点,用弧表示顶点之间的优先关系。如下图所示,在AOV网中,若从顶点vi到顶点vj之间存在一条有向路径,则称顶点v

c6g3 2015-02-15   29067   0
Java   算法  

Android可拖动排序GridView实现 经验

经常使用今日头条、网易新闻的同学们应该都会注意到用于管理多个频道的可拖动排序GridView,下面介绍一下可拖动的DragGridView 的实现方法。代码放在GitHub上https://github.com

jopen 2015-03-09   97462   0

UI 进阶之拖拽排序实现 经验

导读 拖拽排序是新闻类的App可以说是必有的交互设计,如今日头条,网易新闻等。拖拽排序是一个交互体验非常好的设计,简单,方便。 今日头条的拖拽排序界面 我实现的长按拖拽排序效果 实现方案

cjdl8294 2016-11-22   8037   0

Java插入排序实现 代码段

插入排序的思想是:每次将一个待排序的记录,按其大小插入到前面已经排序的子序列的合适位置,直到全部插入。本文是插入排序的JAVA实现,包括直接插入排序,二分法插入排序和希尔排序。 package org

jopen 2015-02-05   2480   0
Java  

归并排序C++实现 代码段

(first >= last) //除非第一个和最后一个重合的时候才停止,因为只有两个的时候也需要排序 { return; } Merge(arr_, first, (mid+first) / 2, mid);

gf67 2015-06-12   821   0
C/C++  

Go语言冒泡排序实现代码 代码段

package main import ( "fmt" ) func main() { A := []int{5, 21, 2, 4, 1} num := len(A) for i := 0; i < num; i++ { for j := i + 1; j < num; j++ { if A[i] > A[j] { A[i], A[j] = A[j], A[i] } } } fmt.Printl

nkkd 2015-07-23   5213   0
Golang  

几种常见的排序C实现 代码段

#include #include //冒泡排序从小到大 第一趟得到最大的存到数组的最后,第二趟得到数组的第二大的,存到数组的倒数第二位。依次。。 void bubble_sort(int

efx4 2015-04-25   4598   0
C/C++  

java实现冒泡法排序 代码段

import java.util.*; class BubbleSort { public int[] sort(int[] arr) { int max = arr.length-1; for (int i=0; i < max; i++) { int move = max-i; int tmp; for (int j=0; j < move; j++) { if (arr[max-j] < a

pc688 2015-05-05   781   0
Java  

插入排序C++实现 代码段

从第一个元素开始,该元素可以认为已经被排序 //⒉ 取出下一个元素,在已经排序的元素序列中从后向前扫描 //⒊ 如果该元素(已排序)大于新元素,将该元素移到下一位置 //⒋ 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置

x286 2015-05-25   1823   0
C/C++  

Java对象排序的3种实现方式 代码段

/** * Java对象排序的3种实现方式 * @author zhangwenzhang * */ public class TestObjectSort { /** * @param args */

p4cf 2015-11-29   878   0
Java  

拓扑排序的原理及其实现 经验

本文将从以下几个方面介绍拓扑排序: 拓扑排序的定义和前置条件 和离散数学中偏序 / 全序概念的联系 典型实现算法 Kahn 算法 基于 DFS 的算法 解的唯一性问题 实际例子 定义和前置条件:

mark_ycj 2016-11-29   31242   0
1 2 3 4 5 6 7 8 9 10