//1、添加用到的成员变量及 函数
class CxxxDialog : public CDialog
{
//...
private:
//窗口的尺寸(大小)
CSize m_szWindow;
//开始滑动挪动窗口位置
bool m_bHide;
//滑动次数
int m_nSildeCount;
//父窗口的位置
CRect m_rcParentPos;
protecte...
分类:
编程语言 时间:
2016-05-07 10:54:22
阅读次数:
148
发生ConcurrentModificationException场景分析
循环list并删除list中的元素,code:
public class ConcurrentModificationExceptionTest {
public static void main(String[] args) {
// 初始化包含0-9共10个Integer对象的ArrayList;...
分类:
其他好文 时间:
2016-05-07 10:51:11
阅读次数:
147
private:私有权限
即除了包含该成员的类之外,其他任何类都无法访问这个成员;
class Sun{
private Sun(){}
static Sun doSun(){
return new Sun();
}
}
public class IceCream{
public static void main(String[] args){
// Sun s = n...
分类:
编程语言 时间:
2016-05-07 10:45:14
阅读次数:
281
项目填空
一、问题及代码
#include
#include
using namespace std;
class Person
{
string name; // 姓名
int age; // 年龄
public:
Person() {}
void setname(...
分类:
编程语言 时间:
2016-05-07 10:39:12
阅读次数:
182
建造者模式:
优点:
1.隔离了构建的步骤和具体的实现,为产品的具体实现提供了灵活性
2.封装和抽象了每个步骤的实现,实现了依赖倒置原则
3.封装了具体的步骤,减少了代码冗余
缺点:
1.要求构建的产品不能剧烈变化
代码示例:
Builer.h
#ifndef BULIDER_H
#define BULIDER_H
class Builder
{
public:...
分类:
其他好文 时间:
2016-05-07 10:37:15
阅读次数:
108
Java学习之分页查询
一先做数据库的实体类
Userinfo.java
package com.zhu.books.jdbc;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
public class Pagati...
分类:
编程语言 时间:
2016-05-07 10:34:36
阅读次数:
213
public class Trie{
private Node root;
public Trie(){
root = new Node(' ');
}
public void insert(String word){
if(search(word) == true) return;
Node curr...
分类:
编程语言 时间:
2016-05-07 10:31:14
阅读次数:
168
原型模式:
优点:
使用拷贝比new一个对象的开销要小
代码示例:
Prototype.h
#ifndef PROTOTYPE_H
#define PROTOTYPE_H
/**
*1、声明一个抽象基类,并定义clone()函数为纯虚函数。
*2、实例化各个子类,并且实现复制构造函数,并实现clone()函数
*/
class Resume
{
public:
...
分类:
其他好文 时间:
2016-05-07 10:26:49
阅读次数:
153
思考问题:一个工厂生产汽车,在不知道具体工厂和具体汽车品牌时应该如何设计?
答案:工厂方法模式。定义一个工厂接口和汽车接口,然后在工厂接口中声明一个factory工厂方法,传入参数用于决定需要生产的汽车的类型。
声明汽车工厂接口:package com.shusheng.factoryMethodModel;/**抽象工厂*/
public interface CarFactoryI {...
分类:
其他好文 时间:
2016-05-07 10:26:31
阅读次数:
259
初学mybatis分页查询;包括无条件分页和有条件分页
Student.java
package cn.buaa.mybatis.app3;
public class Student {
private Integer id;
private String name;
private Double sal;
public Student(Integer id, String na...
分类:
数据库 时间:
2016-05-07 10:22:01
阅读次数:
261