240 发简信
IP属地:广东
  • C++11实现Any

    #include #include #include #include #include using namespace std; struct...

  • Qt自定义IP输入控件

    其实Qt的QLineEdit已经提供了setInputMask函数可以直接使用,只是为了学习自定义控件。 我们知道实现自定义控件有三种方式: ...

  • Resize,w 360,h 240
    工厂模式

    目的:通过工厂来产生对象。 使用场景:当需要创建很多对象,这样如果需要修改对象,我们就可以直接修改这个工厂类;或者创建复杂对象时考虑使用。 分类...

  • 单例模式

    使用场景:始终返回同一个对象。比如程序中只存在一个数据库对象; 分类:饿汉式、懒汉式、单列双重校验; 1.饿汉式单列 优点:线程安全; 缺点:浪...