在Web开发中,分页是最常用的一个功能了。但是,想简单、灵活、方便地解决分页这个问题,还是需要动点脑筋的。 今天,简要梳理下,过去6年中,亲自遇到的分页问题和解决办法。 1. 定义问题 原由:在页面中需要展示若干数据,但不可能一次展示所有的,想通过每次只展示若干条。分页数,pageNo,是为了标记,当前访问的内容在哪里。 后端需要做的:后端需要分页查询数据,把数据返回给前端 ...
分类:
编程语言 时间:
2014-12-06 18:17:51
阅读次数:
166
myStack。h
#pragma once
//typedef int TYPE;
template
class myStack
{
TYPE* m_pData;//用new在堆上动态建立
int m_nTop;
int m_nCount;
public:
bool isFull()
{
return m_nTop+1 >= m_nCount;
...
分类:
编程语言 时间:
2014-12-06 18:16:51
阅读次数:
248
myQuene.h
#pragma once
typedef int TYPE;
class myQueue
{
TYPE* m_pData;
int m_nCount;
int m_nHead,m_nTail;
public:
myQueue(int nCount = 4)
{
m_nCount = nCount;
m_pData = new...
分类:
编程语言 时间:
2014-12-06 18:15:34
阅读次数:
160
当Python九十年代初出现时,曾激起Python的支持者与另一门时髦语言Perl拥护者的之间的经典冲突.如今这场争论已成为过去.
个人认为: 这场争论是很令人厌烦的,也是毫无根据的。开发者都很聪明,知道如何选择。现在为止,这仍然是一场最出名的主题.
在我培训的过程中,经常会被问及,因此有必要就这个话题说几句。
很浅显的是: Perl能做到的,Python都能做到,但你必须在写之后要读懂她.显然,这是他们之间大的交集。
显而易见:Python更关注于代码的可读性,在大多数情况下,提高代码的可读性转化为:代...
分类:
编程语言 时间:
2014-12-06 18:16:08
阅读次数:
290
一.HTML中使用JavaScript
1、带有src属性的元素不应该在和之间再包含额外的javaScript代码,否则这些代码会被忽略。
2、的src属性可以指向当前HTML所在域之外的URL
3、按照惯例,所有的元素都应该放在页面的元素中,由于下载延迟,现代WEB应用程序一般会将全部的JavaScript引用放在元素中页面的内容后面,可以使用户感到打开页面的速度加快了。
二、基本概念(...
分类:
编程语言 时间:
2014-12-06 18:15:58
阅读次数:
156
1、基本类型和引用类型
基本类型:简单的数据段
引用类型:可能由多个值构成的对象,只能给引用类型添加属性
当复制他们的值时,基本类型实际上是又开辟了独立的空间存储值,而引用类型则是创建了指针,他们关联到同一个对象。...
分类:
编程语言 时间:
2014-12-06 18:14:36
阅读次数:
188
1、Object对象
创建Object对象,
var person = new Object(); var person = {
Person.name = “guoliang”; name : “guoliang”,
Person.age = 20; age : 20
};...
分类:
编程语言 时间:
2014-12-06 18:15:54
阅读次数:
242
JavaScript笔记四:面向对象的程序设计...
分类:
编程语言 时间:
2014-12-06 18:15:16
阅读次数:
206
安装boost(未尝试只安装 libboost-python-dev)sudo apt-get install libboost-all-dev新建hello_ext.cpp,输入以下代码 1 char const *greet() { 2 return "hello world"; 3 } 4.....
分类:
编程语言 时间:
2014-12-06 18:12:15
阅读次数:
190
最近开始学习排序。排序的作用不必多说,目前所见的比较坑的题不是用高精度运算就是用排序。正如Gromah大神所说:“不会排序学什么信息学竞赛啊!”于是在此总结一下,以便下一步学习。以下是目前学会的几个较简单的排序。参考资料:《信息学竞赛一本通》、《算法竞赛入门经典》、以及一个排序示意软件及其代码的.....
分类:
编程语言 时间:
2014-12-06 18:11:36
阅读次数:
276
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class...
分类:
编程语言 时间:
2014-12-06 18:09:53
阅读次数:
140
关于编译器的部分:malloc 和 sizeof:#include #include int main(void){ int *p; p=malloc(sizeof(int)); *p=2; printf("*p= %d ,sizeof('a')=%d\n",*p,sizeo...
分类:
编程语言 时间:
2014-12-06 18:08:14
阅读次数:
163
JavaScript数组声明和使用的几种方式演示:http://www.huiyi8.com/jiaoben/包含了javascript特效1、var beatles = Array(); // 可以指定数组大小如 var beatles = Array(5); beatles[0] = "Mike...
分类:
编程语言 时间:
2014-12-06 18:07:07
阅读次数:
157
之前使用eclipse + maven + jetty开发java web应用,本着no zuo no gain的想法,折腾了一下Intellj idea下开发环境的搭建,顺带学习了maven repository的概念。环境系统:OS X YosemiteIDE:IntelliJ IDEA 14....
分类:
编程语言 时间:
2014-12-06 18:08:14
阅读次数:
259
1、_T宏Windows 98及以前的版本使用8位的ANSI字符集,它类似于ASCII字符集。Windows NT使用16位的Unicode字符集,它是ANSI字符集的一个超集。Unicode包含了各种各样来自非US字母表的字符。使用ANSI字符编译的程序可以在Windows NT上运行,但Unic...
分类:
编程语言 时间:
2014-12-06 18:04:06
阅读次数:
173
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、变量的内存分析1.字节和地址1>内存以“字节为单位”,Oxffc1,Oxffc2,Oxffc3,Oxffc4....都是字节,0x表示的是十六进制2>不同类型占用的字节是不一样的,数据越大,所需...
分类:
编程语言 时间:
2014-12-06 18:04:28
阅读次数:
165