今天看C++的书,出现了一个新的概念,容器vector以及容器迭代器。vector是同一种对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关的类存。引入头文件#include1.vector对象的定义和初始化1 vector v1 ...
分类:
编程语言 时间:
2014-07-16 20:43:50
阅读次数:
135
前言上星期写的任务里面有需要进行分页的处理,git搜索了一番,没有觉得合适的,于是自己临时写了个分页的算法。然后等闲下来的时候,决定把分页进行优化并推广。于是乎,一个适合前后端分离的页码生成器就这样出来了。先别废话了,直接上 git 地址 和 demo 地址。看官果断点击进去瞧瞧看。项目主页的 re...
分类:
Web程序 时间:
2014-07-16 19:26:53
阅读次数:
235
在项目中经常要手动创建和数据库对应的实体类,如果数据库表比较多或者表字段比较多,那会是一个工作量非常大的事情,所以我根据自己的需求写了一个简单的代码生成工具,工具使用Easy4net框架开发。下面是代码目录结构:项目开始预备步骤:1. 创建项目EntityCodeBuilder2. 引入Easy.....
分类:
Web程序 时间:
2014-07-15 00:37:13
阅读次数:
373
在项目中经常要手动创建和数据库对应的实体类,如果数据库表比较多或者表字段比较多,那会是一个工作量非常大的事情,所以我根据自己的需求写了一个简单的代码生成工具,工具使用Easy4net框架开发。下面是代码目录结构:项目开始预备步骤:1.创建项目EntityCodeBuilder2.引入Ea..
分类:
Web程序 时间:
2014-07-14 16:30:42
阅读次数:
343
原文:js页码生成库,一个适合前后端分离的页码生成器前言上星期写的任务里面有需要进行分页的处理,git搜索了一番,没有觉得合适的,于是自己临时写了个分页的算法。然后等闲下来的时候,决定把分页进行优化并推广。于是乎,一个适合前后端分离的页码生成器就这样出来了。先别废话了,直接上 git 地址 和 de...
分类:
Web程序 时间:
2014-07-14 10:26:14
阅读次数:
203
1030: [JSOI2007]文本生成器Time Limit: 1 SecMemory Limit: 162 MBSubmit: 1613Solved: 656[Submit][Status]DescriptionJSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用...
分类:
Web程序 时间:
2014-07-13 22:35:41
阅读次数:
361
yield关键字用来定义生成器(Generator),其具体功能是可以当return使用,从函数里返回一个值,不同之处是用yield返回之后,可以让函数从上回yield返回的地点继续执行。也就是说,yield返回函数,交给调用者一个返回值,然后再“瞬移”回去,让函数继续运行, 直到吓一跳yield语...
分类:
其他好文 时间:
2014-07-13 22:23:13
阅读次数:
362
今天主要是来研究梅森旋转算法,它是用来产生伪随机数的,实际上产生伪随机数的方法有非常多种,比方线性同余法,平方取中法等等。可是这些方法产生的随机数质量往往不是非常高,而今天介绍的梅森旋转算法能够产生高质量的伪随机数,而且效率高效,弥补了传统伪随机数生成器的不足。梅森旋转算法的最长周期取自一个梅森素数...
分类:
其他好文 时间:
2014-07-13 13:35:54
阅读次数:
687
(十五)观察者模式
观察者模式,定义对象间一对多关系,一个对象状态发生改变,所有依赖于它的对象都收到通知并且自动更新,观察者与被观察者分开。例如邮件订阅、RSS订阅,如果有更新就会邮件通知你。
(十六)迭代器模式
说到迭代器首先想到 Iterator ,使用迭代器来为顺序访问集合元素提供一种方式。下面是自己的一个集合,当然只能放 int ,简单的实现了 迭代器的功能,当然实际的Java迭代器比这要复杂很多。...
分类:
编程语言 时间:
2014-07-13 00:17:57
阅读次数:
322
首先以示例代码为例:
vector v;
//添加一些元素
fir(int i=0; i<10; ++i)
v.push_back(i);
int* my_favorite_element_ptr = &v[3];
cout<<"My favorite element = "<<(*my_favorite_element_ptr)<<endl;
cout<<"Its address = "...
分类:
其他好文 时间:
2014-07-12 18:34:32
阅读次数:
250