码迷,mamicode.com
首页 > 编程语言
C++设计模式——抽象工厂模式
问题描述之前讲到了C++设计模式——工厂方法模式,我们可能会想到,后期产品会越来越多了,建立的工厂也会越来越多,工厂进行了增长,工厂变的凌乱而难于管理;由于工厂方法模式创建的对象都是继承于Product的,所以工厂方法模式中,每个工厂只能创建单一种类的产品,当需要生产一种全新的产品(不继承自Prod...
分类:编程语言   时间:2015-03-31 10:27:33    阅读次数:105
Struts,Spring,Hibernate三大框架 面试题
Struts,Spring,Hibernate三大框架1.Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session ...
分类:编程语言   时间:2015-03-31 10:26:08    阅读次数:207
C++Primer(二)
1.预处理器为以#开头的语句,表示编译指令。include导致预处理器在程序代码被编译之前,替换或添加文本。2.使用cin和cout进行输入和输出的程序必须包含文件istream。C++98标准:#includeusing namespace std;3.C语言的传统是,头文件使用扩展名h,将其作为...
分类:编程语言   时间:2015-03-31 10:27:26    阅读次数:135
hdu 3874 Necklace 树状数组 离线操作
//对询问进行离线操作,读入所有的询问,然后将所有询问按照右升序排序 //在处理第i个询问时,保证从第一个数到第i个询问的右边范围ri的所有和只是前面不相同的点的和 //而且每个点的相同点的位置都是在ri范围内最后一个点,由于在第i次询问后的 //所有询问的右范围都大于ri,所以删除相同的点不会影响后面的询问 #include #include #include #include ...
分类:编程语言   时间:2015-03-31 09:21:39    阅读次数:139
最大子串算法
采用Kadane算法求解最大子串和问题(线性时间复杂度情况下结题)...
分类:编程语言   时间:2015-03-31 09:20:34    阅读次数:156
poj 3020 一般图最大匹配 带花树开花算法
poj 3020 一般图最大匹配 带花树开花算法 题意: 给出一个h*w的图,每个点都是'o'或'*',最少要用多少个1*2的矩形才能把图中所有的'*'都覆盖掉。 限制: 1 思路: 最小边覆盖=|V|-最大匹配 一般图最大匹配,带花树开花算法 /*poj 3020 一般图最大匹配 带花树开花算法 题意: 给出一个h*w的图,每个点都是'o'或'*',最少...
分类:编程语言   时间:2015-03-31 09:19:59    阅读次数:169
【j2ee spring】10、整合SSH框架(3)
整合SSH框架(3) Spring4+hibernate4+Struts2的整合,整合完成后我会把这个项目上传上去,但是我的建议是最好还是自己在自己的电脑上自己整合一下,我不保证一定没问题 前面那个,我们已经基本整合了SSH框架,但是还是有一些小小的瑕疵, 比如:PersonAction.java里面的 //获取实例,方法1 ServletContext sc...
分类:编程语言   时间:2015-03-31 09:18:31    阅读次数:202
【j2ee spring】11、整合SSH框架之添加一个成员
11、整合SSH框架之添加一个成员 1、我们写一个天机成员的jsp文件 SSH之人物添加列表 名字: 2、修改Struts.xml文件 <!DOCTYPE struts PUBLIC "-//Apache ...
分类:编程语言   时间:2015-03-31 09:17:17    阅读次数:219
【j2ee spring】12、整合SSH框架(终结版)
【j2ee spring】12、整合SSH框架(终结版) 最后,我们把整个项目的截图,代码发一下,大家不想下载那个项目的话,可以在这里看到所有的代码(因为那个项目需要一个下载积分,真不多= =,我觉得我搞了那么久,收点积分应该不过分吧。。。嘿嘿) 这里,我尽量用截图来搞,免得复制粘贴,怪烦的 一、项目整体截图 二、开始全部代码 Person.java ...
分类:编程语言   时间:2015-03-31 09:18:30    阅读次数:279
学习Spring笔记三
上一篇的HelloWorld简单实现了用AC容器(也就是IOC容器)来创建UserDao类。IOC和DI说的是一回事,只不过一个从宏观上描述 ,一个从细节上描述。IOC是一种将组件依赖关系的创建和管理置于程序外部的技术。这使得一个类是很独立的,不需要承担更多的责任。 Spring创建对象是在我们把这个对象类已经建好,并且按照这个类的结构,在ApplicationContext.xml中安...
分类:编程语言   时间:2015-03-31 09:17:30    阅读次数:161
【算法】基于优先级的排班算法实现
基于优先级的排班算法实现...
分类:编程语言   时间:2015-03-31 09:16:12    阅读次数:125
MFC检测网络连接和ping IP地址
/****************************************************************** * 函数介绍:运行程序 * 输入参数: * 输出参数: * 返回值 : *******************************************************************/ DWORD CCommonFun::WinExecAn...
分类:编程语言   时间:2015-03-31 09:16:02    阅读次数:611
Python 改写注册表文件开机自启
import win32con import win32api import os def addfile2autorun(path): "注册到启动项" runpath = "Software\Microsoft\Windows\CurrentVersion\Run" hKey = win32api.RegOpenKeyEx(win32con.HKEY_CURREN...
分类:编程语言   时间:2015-03-31 09:15:52    阅读次数:926
操作系统--算法总结
操作系统中各个算法的运用使计算机系统的各个部件协调工作,使资源利用,程序执行更加合理高效。对比我们的生活,操作系统就像是一个百货商店,而算法就实现了让商店的利润尽可能达到最大。...
分类:编程语言   时间:2015-03-31 09:15:47    阅读次数:177
Spring学习(2)Spring 常用注解
Spring 常用注解 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。 如:在base-package指明一个包 1 context:component-scan base-package="cn.gacl.java"/> 表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Compo...
分类:编程语言   时间:2015-03-31 09:13:51    阅读次数:141
堆排序
堆是具有下列性质的完全二叉树:每个结点的值都大于等于其走有孩子节点的值,称为大顶堆;或者每个结点的值都小于等于其走有孩子节点的值,称为小顶堆。 再看堆排序。堆排序就是利用堆(假设是大顶堆)进行排序的方法。它的基本思路是将待排序的序列造成大顶堆。此时,整个序列的最大值就是堆顶的根节点。将他移走(其实就是将其与堆数组的末尾元素交换,此时末尾就是最大值),然后将剩余的n-1序列重新构造成一个堆,这样就...
分类:编程语言   时间:2015-03-31 09:14:54    阅读次数:223
c++ 利用 chilkat 库发送 html邮件
转载请注明出处:!谢谢! 先简单介绍一下chilkat库,chikat是由一家芝加哥公司开发的商业组件,功能比较齐全,详细介绍可以到官网自行阅读不是外发产品还是可以用的,chilkat支持多个平台、语音,详细请看:http://www.chilkatsoft.com/ c++ 下载地址:http://www.example-code.com/cpp/default.asp  下载时自行认准对应...
分类:编程语言   时间:2015-03-31 09:14:08    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!