- 博客(16)
- 资源 (102)
- 收藏
- 关注
原创 雅百特预测
2017.02.27雅百特今天不小心着了雅百特的道,虽然如此,我还是对此股有这很高的期待。目前大盘形式下,此股还是很有潜力可言的。目前是两个跌停,我琢磨着明天有三种情况:1.低开高走,如果能拉升,我觉得会飘红,可以做T+0操作(此可能性居大,如果成妖股,那么有可能涨停)2.跌停不拉升,那么整天一字板跌停。如果拉升同1
2017-02-27 23:32:09 456
原创 C面试题目
请简述以下两个for循环的优缺点for(i=0;i<N;i++){ if(condition) DoSomething(); else DoOtherthing();}优点:程序简洁 缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理if(condition){ for(i=0;i<N;i++
2017-02-26 23:59:15 432
原创 C面试题目
请简述以下两个for循环的优缺点for(i=0;i<N;i++){ if(condition) DoSomething(); else DoOtherthing();}优点:程序简洁 缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理if(condition){ for(i=0;i<N;i++
2017-02-26 23:58:43 397
原创 内存的思考题
程序有什么问题void GetMemory(char *p){ p=(char *)malloc(100);}void Test(void){ char *str=NULL; GetMemory(str); strcpy(str,"hello world"); printf(str);}答:程序崩溃 因为GetMemory并不能传递动态内存,Tes
2017-02-26 18:28:08 507
原创 strlen和sizeof的差别
strlenstrlen(char *)函数求的是字符串的实际长度,它求得方法是从开始遇到第一个’\0’,如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到’\0’停止char aa[10];strlen(aa);//结果是不定char aa[10]={'\0'};strlen(aa);//结果为0char aa[10]="lin";//结果为3sizeofsiz
2017-02-26 13:00:59 397
原创 C语言面试题目
1、请填写 bool , float, 指针变量 与“零值”比较的 if 语句。 提示:这里“零值”可以是 0, 0.0 , FALSE 或者“空指针” 。例如 int 变量 n 与“零值”比较的 if 语句为: if ( n == 0 ) if ( n != 0 ) 以此类推。 (1)请写出 bool flag 与“零值”比较的
2017-02-26 12:39:07 1940 1
原创 建造者模式
建造者模式将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一种分步骤进行的建造过程。class Person //抽象类,预留ule接口{public: virtual void createHead() = 0; virtual void
2017-02-24 17:47:55 400
原创 观察者模式
观察者观察者模式定义了一种一队多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 监视,观察者,都有一个基类,派生,实现不同的效果,监视者的类,管理所有的观察者,增加或者删除,发出消息,让观察者处理,观察者的类需要接受消息并处理class Subject; //可以使用subjectclass Observer{
2017-02-24 16:47:03 385
原创 访问者模式
访问者模式访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构可以保持不变。 访问者模式适用于数据结构相对未定的系统。 它把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由的演化,访问者模式使得增加新的操作变的很容易。就是增加一个新的访问者类。 访问者模式将有关的行为集中到一个访问者对象中,而不是分散到一个个的节点类
2017-02-24 16:24:40 390
原创 迭代器模式
迭代子模式迭代子模式可以顺序访问一个聚集中的元素而不必暴露聚集的内部表象。多个对象聚在一起形成的总体称之为聚集,聚集对象是能够包容一组对象的容器对象。迭代子模式将迭代逻辑封装到一个独立的子对象中,从而与聚集本身隔开。迭代子模式简化了聚集的界面。每一个迭代子的迭代状态可以是彼此独立的。迭代算法可以独立于聚集角色变化。class Iterator;class Aggregate{public:
2017-02-24 15:53:12 398
原创 酒店、宾馆、饭店的区别
等级酒店>宾馆>饭店酒店酒店是结合餐饮、客房、康乐等各种服务于一身的地方,主要是能够评上星级的酒店,英文中的Hotel指的就是酒店而非宾馆和饭店,现如今随着社会的发展已经成为一种行业,包含着宾馆和饭店。 1,良好的餐饮环境;大型酒店一般兼备中餐厅、西式餐厅、茶饮、咖啡吧等饮食服务项目,而餐厅需有大厅和包厢等区间的划分。 2,接待大厅;用于接待的空间,一般存在于酒店的大门入口,配置服务接待台,沙发
2017-02-24 12:27:40 3781
原创 单例模式
单例模式单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例单例模式。单例模式只应在有真正的“单一实例”的需求时才可使用。class {public:protected:private:}a1;class Singleton{private: int i; static Singleton *instance; Singleton(int i
2017-02-22 17:40:02 469
原创 简单工厂模式
工厂模式客户类和工厂类分开 消费者任何时候需要某种产品,只需向工厂请求即可。 消费者无须修改就可以接纳新产品,缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供第一,基类存放数据第二,派生类有很多,派生类存放数据的操作第三,实现接口类,用静态函数实现调用各种派生类class Operation //基类存放数据{public: double number
2017-02-22 12:17:15 442
原创 抽象工厂
工厂模式客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无需修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。消费者不固定,工厂者不固定(工厂根据消费者动作)实现消费者抽象类,消费者派生类的实现,实例化就是消费者操作的抽象类,实现派生类各种操作,实例化的操作工厂的抽象类,抽象类包含了两个抽象类的接口(消费者,操作)抽象类实现了
2017-02-22 00:15:57 309
原创 策略模式
策略模式策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境类负责维持和查询行为类,各种算法在具体的策略类中提供。由于算法和环境独立开来,算法的增减,修改都不会影响到环境和客户端。Context(应用场景)1、需要使用ConcreteStrategy提供的算法 2、内部维护一
2017-02-21 23:03:43 341
原创 左值和右值
区分左值和右值能否用“取地址&”运算符获得对象的内存地址 对于临时对象,它可以存储于寄存器中,没办法用“取地址&”运算符 对于常量,它可能被编码到机器指令的“立即数”中,没办法用“取地址&”运算符std::string strHello = "Hello World!"Foo(strHello.substr(0, 5)); //右值引用, substr()返回作为Foo参数是临时变量,执行结束
2017-02-19 22:03:38 467
ChartDemo_v1.01.rar
2020-12-14
股价提醒_v1.02.rar
2020-11-01
DataConvert_v1.01.rar
2020-10-26
CommHeplper_v0.0.0.1.rar
2020-10-20
StockMonitorSetup_0.0.0.1.rar
2020-10-13
2008年2月23日中国建设银行总行笔试题目.doc
2020-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人