Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

HTML5 history新特性pushState、replaceState

HTML5 history新特性pushState、replaceState

从HTML5开始,我们可以开始操作这个历史记录堆栈。DOM中的window对象通过window.history方法提供了对浏览器历史记录的读取,让你可以在用户的访问记录中前进和后退。1.History使用back(),forward(),和go()方法可以在用户的历史记录中前进和后退前进和后退后退:window.history.back();这个方法会像用户点击了浏览器工具栏上的返回键一样。同样的,也可以用以下方法产生用户前进行为:window.histo...
Java回调机制(CallBack)详解

Java回调机制(CallBack)详解

序言最近学习Java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个循序渐进的过程。此处,将我对回调机制的个人理解,按照由浅到深的顺序描述一下,如有不妥之处,望不吝赐教!开始之前,先想象一个场景:幼稚园的小朋友刚刚学习了10以内的加法。第1章. 故事的...
直接插入排序

直接插入排序

思想对于少量元素的排序,插入排序是一个有效的算法。它的工作方式像排序一手扑克牌。开始时,我们左手为空并且桌子上的牌面向下。然后,我们每次从桌子上拿走一张牌并将它插入到左手中正确的位置上。拿在左手上的牌总是排好序的,原来这些牌是桌子上牌堆中顶部的牌。实现假设输入是 n 个数的一个序列a[0...n-1],则实现代码如下/***@description 插入排序*@paramint a[],待排序数组*@paramint n,数组a的元素个数*@return ...
冒泡排序

冒泡排序

思想重复地走访要排序的数列,一次比较两个元素,如果它们的顺序不符合要求就交换它们的位置。N个数需要N - 1趟排序,每一趟排序使得最大数冒出(升序)或最小数冒出(降序)。实现/** * @brief交换两指针指向的对象的值 */void Swap(int *a, int *b);传统冒泡排序的C语言实现如下://升序方式void BubbleSort(int a[], int n){int i, j; for(i = 0; i < n - 1; ++...
<< 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 >>