http://doc.trolltech.com/main-snapshot/model-view-programming.html
介绍
Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些item view...
分类:
其他好文 时间:
2016-05-12 22:01:56
阅读次数:
295
yii2中更改默认控制器,在main.php中加入 'defaultRoute' => '控制器名',
render渲染输出视图,renderpartial原样输出视图。
yii验证Form表单:
后台接受前台post数据用 $model->load(Yii::$app->request->post()),即判断前台页面是否有po...
分类:
其他好文 时间:
2016-05-12 22:02:20
阅读次数:
135
模板与泛型编程
--类模板成员[续2]
六、完整的Queue类
Queue的完整定义:
template class Queue;
template
ostream &operator &);
template class QueueItem
{
friend class Queue;
friend ostream &
operat...
分类:
编程语言 时间:
2016-05-12 22:02:59
阅读次数:
193
php自动加载PSR-0的官方原文翻译,原地址http://www.php-fig.org/psr/psr-0/...
分类:
Web程序 时间:
2016-05-12 22:00:59
阅读次数:
176
模板与泛型编程
--实例化[续]
二、函数模板的显式实参
在某些情况下,不可能推断模板实参的类型。当函数的返回类型必须与形参表中所用的所有类型都不同时,最常出现这一问题。在这种情况下,有必要覆盖模板实参推断机制,并显式指定为模板形参所用的类型或值。
1、指定显式模板实参
如果函数形参类型不统一,该如何指定sum的返回类型?
t...
分类:
编程语言 时间:
2016-05-12 22:02:42
阅读次数:
210
模板与泛型编程
--类模板成员[续1]
二、非类型形参的模板实参
template
class Screen
{
public:
Screen():screen(hi * wid,'#'),
cursor(hi * wid),height(hi),width(wid) {}
//..
private:
std::string sc...
分类:
编程语言 时间:
2016-05-12 22:01:03
阅读次数:
224
Problem Description
列变位法是古典密码算法中变位加密的一种方法,具体过程如下 将明文字符分割成个数固定的分组(如5个一组,5即为密钥),按一组一行的次序整齐排列,最后不足一组不放置任何字符,完成后按列读取即成密文。
比如:
原文:123456789
密钥:4
变换后的矩阵:
[pre]1234 5678 9xxx[/pre]
(最后的几个x表示无任何字...
分类:
其他好文 时间:
2016-05-12 22:00:21
阅读次数:
121
问题描述:
客户方前台应用某个操作hang住,无报错也未有操作正常结束提示。
查看锁信息如下:
SQL> with lk as (select blocking_instance||'.'||blocking_session blocker, inst_id||'.'||sid waiter
2 from gv$session
3...
分类:
数据库 时间:
2016-05-12 21:58:59
阅读次数:
748
问题及代码:
/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作 者:王艺霖
*完成日期:2016年5月9日
*版 本 号:v1.0
*问题描述:再以Circle类为直接基类,派生出一个Cylinder(圆柱体)类,再增加数据成员h(高),,以及求圆柱表面积的成员函数area和求圆柱体积的成员...
分类:
其他好文 时间:
2016-05-12 22:01:17
阅读次数:
84
快捷键的使用
向下复制一行
(Duplicate Lines) ctrl+down 修改变量名与方法名 alt+shift+R
向下移动行
(move line down) Alt+down 打开Module setting窗口 ctrl+shift+E
向上开始新的一行
(Start New Line before current) ctrl+shift+enter 查看类继承关系 F4
`向下...
分类:
其他好文 时间:
2016-05-12 22:00:34
阅读次数:
146
可以把线程归属到某一个线程组中,线程组中可以有线程对象,也可以有线程组,组中还可以有线程。这样的组织结构有些类似于树的形式,如图所示。
线程组的作用是,可以批量的管理线程或线程组对象,有效地对线程或线程组对象进行组织。
1、线程对象关联线程组:1级关联
所谓的1级关联就是父对象中有子对象,但并不创建子孙对象。这种情况经常出现在开发中,比如创建一些线程时,为了有效地...
分类:
编程语言 时间:
2016-05-12 22:00:18
阅读次数:
239
ex1-32 要求利用过程返回值给出一个用于计算 f(f (x))这样的函数过程
ex1-33要求计算一个函数的平滑函数g(x)=(f(x-dx)+f(x)+f(x+dx))/3
并利用ex1-32给出的过程进行多次的平滑运算以下,给出代码
(define (smooth f)
(lambda (x)
(/ (+ (f (- x .001))...
分类:
其他好文 时间:
2016-05-12 22:00:23
阅读次数:
134
模板与泛型编程
--一个泛型句柄类
引言:
【小心地雷】
这个例子体现了C++相当复杂的语言应用,理解它需要很好地理解继承和模板。在熟悉了这些特性之后再研究这个例子也许会帮助。另一方面,这个例子还能很好地测试你对这些特性的理解程度。
前面示例的Sales_item和Query两个类的使用计数的实现是相同的。这类问题非常适合于泛型编程:可...
分类:
编程语言 时间:
2016-05-12 22:01:13
阅读次数:
256
模板与泛型编程
--模板编译模型
引言:
当编译器看到模板定义的时候,它不立即产生代码。只有在用到模板时,如果调用了函数模板或定义了模板的对象的时候,编译器才产生特定类型的模板实例。
一般而言,当调用函数时[不是模板],编译器只需看到函数的声明。类似的,定义类类型的对象时,类定义必须可用,但成员函数的定义不是必须存在的。因此,应该将类定义和函数声明放在头文件中,而普通函数和...
分类:
编程语言 时间:
2016-05-12 22:00:51
阅读次数:
185
在Java的ReentrantLock构造函数中提供了两种锁:创建公平锁和非公平锁(默认)。代码如下:
public ReentrantLock(){
sync = new NonfairSync();
}
public ReentrantLock(boolean fair) {
sync = fair ? new FairSync() : new...
分类:
其他好文 时间:
2016-05-12 21:58:24
阅读次数:
136
http://poj.org/problem?id=3694
题意:
给定一个图,对这个图进行加边,求出每加一条边后,图中桥的个数。
思路:
首先肯定是要先求出原图中桥的个数,并且把桥标记起来。思考加一条边以后桥的数量会减少多少,联想到之前的那道题,就是加一条边,能够使桥的数量最少是多少。之前那个做法就是缩点后树的直径,这个就是可以减少的最多的桥的数量。因为如果这是一条链,将两个端点连起来,...
分类:
其他好文 时间:
2016-05-12 21:59:13
阅读次数:
179
/*
描述
蚂蚁终于把尽可能多的食材都搬回家了,现在开始了大厨计划。
已知一共有 n 件食材,每件食材有一个美味度 Ai 和新鲜度 Bi ,
如果蚂蚁在第t时刻将第i样食材烹饪成功,则得到Ai-t*Bi 的美味指数,
当然,用第i件食材做饭要花去 Ci 的时间。
众所周知,蚂蚁的厨艺不怎么样,所以他需要你设计做饭方案使得在时间 T 内
完成的美味指数最大。
输入
有多组测试数据。
第一行是两个正...
分类:
其他好文 时间:
2016-05-12 21:58:02
阅读次数:
184