- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 项目开发经验-明细表【整理】
这是在做项目时的明细表。原因是: (1)新的开发者很快的就能够加快这个项目的进程 (2)用户能够容易的安装你的产品,而且也很容易去维护。 1.版本控制应该说需要有某种形式的版本控制系统。如今的版本控制系统应该选择Subversion ,您只需要一台服务器主机。开放源代码的项目时,我使用code.google.com ,商业项目时我使用Hosted-Projects 。[url= http:
2016-09-26 12:19:38
816
原创 C#读取Word文件的方法
第1步: 对项目添加引用 Microsoft Word 11.0 Object Library 第2步: 在程序中添加 using Word = Microsoft.Office.Interop.Word; 第3步: 程序中添加 Word.Application app = new Microsoft.Office.Interop.Word.Application(); //可以打开
2016-09-26 11:28:22
9521
原创 C# 读取Excel文件的几种方法【整理】
1很简单的代码,但是问题就出在连接字符串上面,后面一定要加上ExtendedProperties='Excel 8.0;HDR=NO;IMEX=1',HDR和IMEX也一定要配合使用,我也不知道为什么,这样配合的效果最好,这是我艰苦调试的结果.IMEX=1应该是将所有的列全部视为文本,我也有点忘记了.至于HDR本来只是说是否要出现一行标题头而已,但是结果却会导致某些字段值丢失,所以其实我至今也...
2016-09-26 11:02:03
30000
2
转载 数组指针与指针数组
数组指针:(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a; //...
2016-03-25 21:13:31
370
原创 虚函数与纯虚函数
在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数叫做虚函数。用法格式为:virtual 函数返回类型 函数名(参数表) {函数体}; 普通虚函数:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtual void Eat(){……};void Move();private:...
2016-03-25 20:11:34
423
原创 判断带环单链表问题
给定一个单链表,给出头指针h:1、如何判断是否存在环?2、如何知道环的长度?3、如何找出环的连接点在哪里?4、带环链表的长度是多少? 解法:1、对于问题1,使用追赶的方法,设定两个指针slow、fast,从头指针开始,每次分别前进1步、2步。如存在环,则两者相遇;如不存在环,fast遇到NULL退出。2、对于问题2,记录下问题1的碰撞
2015-09-21 22:17:49
392
原创 关于C语言里面的time
函数名: time头文件:time.h函数原型:time_t time(time_t * timer)功能: 获取当前的系统时间,返回的结果是一个time_t类型,其值表示从CUT(Coordinated Universal Time)时间1970年1月1日00:00:00(称为UNIX系统的Epoch时间)到当前时刻的秒数。说明:实际上time_t 类型就是 long int 类...
2015-04-08 20:41:00
1104
原创 三个小伙子决斗的问题
问题:三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶这个姑娘,他们决定用手枪进行一次决斗。A的命中率是30%,B比他好些,命中率是50%,最出色的枪手是C,他从不失误,命中率是100%。为公平起见,他们决定按这样的顺序:A先开枪,B第二,C最后。然后这样循环,直到他们只剩下一个人。那么这三个人中谁活下来的机会最大呢?他们都应该采取什么样的策略? 分析:1)A、B要是一直不能命中C
2015-04-08 11:17:01
2187
2
原创 IE浏览器默认主页被篡改,无法改回
两个方法,一个针对于快捷方式,一个针对于快捷启动栏 方法一:在左下角点击“开始”,或者使用快捷键“windows+R”(windows键就是键盘上带有“windows窗口图标”的键),出现“运行”,输入“regedit” 出现“注册表编辑器”界面,找到下面的路径:XP:【HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-0
2015-04-07 15:07:45
6906
原创 IE浏览器总是弹出“安全警告”的问题
问题:每当打开网页连接的时候,就会自动弹出“安全警告”,很是烦人。 解决方法:工具---Internet选项---高级---安全下面----对证书地址不匹配发出警告取消钩钩。
2015-04-07 14:46:39
5285
转载 求最长回文子串
1.第一种方法o(n^2) 动态规划,用s[i][j]表示从i到j是最长回文字串,用一个table[i][j]记录字符串从i到j是否为回文,这样的话,从底部向上,table[i][i]=true;另外如果s[i]==s[i+1],则table[i][i+1]=true,然后长度从3开始,如果s[i-1]==s[j+1],则就能够推出s[i-1][j+1]的字符串了。代码如下:str
2015-03-24 23:40:37
376
转载 将m个相同的球全部放到n个相同的盒子里面有几种放法
盒子不能为空,所以可以当成将m-n个球放到n个盒子里,盒子可以为空。比如将10个球放到5个盒子里,可以当成5个球放到5个盒子里,盒子能为空。接着,再分情况,将球分为(5,0,0,0,0)(4,1,0,0,0)或(2,3,0,0,0)(3,1,1,0,0)或(2,2,1,0,0)(2,1,1,1,0)(1,1,1,1,1)也就是1个盒子不能为空,2个盒
2015-03-24 23:36:05
13013
转载 最大子矩阵和
1. 简述 给定一个n*n(0 Example: 0 -2 -7 0 9 2 -6 2 -4 1 -4 1 -1 8 0 -2 最大子矩阵为: 9 2 -4 1 -1 8 2. 原理 最大子矩阵和是最大子序列和的二维扩展。 穷举所有子矩阵的话,有C(
2015-03-24 20:40:17
630
原创 JAVA Hello找不到或无法加载主类
javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题所在很简单 入门就遇到这样的问题,环境变量按网上说的配好了,直接java 和 javac都有提示出来,说明没问题了, 做了一个简单java,放在e盘根目录下,在c:下操作javac该java文件成功了,但用java 该class时却提示“找不到或无法加载主类” ,忙活了半天,找了些资
2014-11-03 15:34:35
3515
原创 C语言关于模拟进化论的小程序
这是一个关于进化论的C语言小程序,物尽天择,适者生存,在生物界中,即使在同一个种群中,也同时存在着种内互助与资源争夺,自然就如同一局棋盘,每个生命都是棋子,当一个生命周围的同一物种的数量太多的时候他便会因为种内斗争而死去,当他周围的同伴太少时他又会因为 缺少种类互助而死去,只有当周围同伴数量适当的时候他才能继续的存活下去,而且当数量恰好的时候,比如2个,他们还会孕育出新的生命,自然就是这样,循环往...
2014-08-21 20:20:32
1152
原创 SMS4(中国商用加密算法)
/*******************************************************************************密码学实验-----SMS4算法演示 Wuhan University Computer School HonYi YanChao *****************
2014-08-21 16:26:32
6124
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人