上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 53 下一页

激活脑细胞——两人猜数问题

摘要: 先来一道比较简单的吧:小明和小强问张老师的生日,张老师在纸上写下了下面几个生日,说他的生日在下面这些生日中:3月4日 3月5日 3月8日6月4日 6月7日9月1日 9月5日12月1日 12月2日 12月8日假定张老师的生日是M月N日,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?小明说:如果我不知道的话,小强肯定也不知道小强说:本来我也不知道,但是现在我知道了小明说:哦,那我也知道了请根据以上对话推断出张老师的生日是哪一天?请说明原因。答案(用鼠标选中显示)小明能确定小强不知道,那就说明小强得到的肯定不是7和2(因为日子是7和2的都只有一个日期,很容易直接确定是 阅读全文
posted @ 2012-04-26 16:13 java课程设计例子 阅读(217) 评论(0) 推荐(0) 编辑

解决 No result defined for action ……及Action层出现的struts的bug

摘要: 今天遇到一个特别奇怪的问题,明明在Action中配好了result,在Action中也写好返回值,二者一样,但页面总报找不到Aciton和result的错误,上网查了查,有的说类名与struts本身冲突的,有说提交的表单与model的属性没对应上的,我全检查一了遍,没问题,潜心研究,原来是strtusr的一个bug.<default-action-ref name="main_show"></default-action-ref><action name="main_show" class="com.ivms.ma 阅读全文
posted @ 2012-04-25 15:55 java课程设计例子 阅读(237) 评论(0) 推荐(0) 编辑

Oracle中时间处理及分时间段统计

摘要: Oracle 时间加减法由于最近在做时段加减法相关的测试工作,在网上找到了一些关于时间加减方面的算法,正好可以解决燃眉之急,也希望能够帮到更多的Oracle初学者!加法select sysdate,add_months(sysdate,12) from dual; --加1年select sysdate,add_months(sysdate,1) from dual; --加1月select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期select sysdate,to_char(sys 阅读全文
posted @ 2012-04-25 10:50 java课程设计例子 阅读(381) 评论(0) 推荐(0) 编辑

阶乘的精确值 大数问题

摘要: 输入不超过1000的正整数n,输出n的阶乘的精确结果样例输入:30样例输出:265252859812191058636308480000000分析:为了保存结果,需要分析1000!有多大。用计算器算一算不难知道,1000!约等于4*10^2567,因此可以用一个3000个元素的数组f保存。为方便起见,让f【0】保存个位,f【1】保存十位等等,,,(方便向后进位);然后逆序除零输出即可#include<iostream> #include<cstring> using namespace std; const int maxn = 3000; int f[maxn]; i 阅读全文
posted @ 2012-04-25 09:17 java课程设计例子 阅读(191) 评论(0) 推荐(0) 编辑

10个小时尚未完成XNA中文字体的转换

摘要: 最近对微软的XNA比较感兴趣,相对于直接用C#调用托管的DirectX来说使用XNA更方便一些。今天想Draw几个汉字,提示有错误,说那几个汉字不在字体包含的字符中,看了一下XNA的帮助,在.spritefont中增加汉字编码的范围就行了。于是将原来的 <CharacterRegion> <Start>&#32;</Start> <End>&#126;</End> </CharacterRegion>更改为 <CharacterRegion> <Start>&# 19968; 阅读全文
posted @ 2012-04-24 12:31 java课程设计例子 阅读(166) 评论(0) 推荐(0) 编辑

秀一下我的魔方

摘要: 这个是最普通的最常见的三阶魔方。我手不够快,平均也就40秒,最快才30秒。差的太远。现在也好久不玩了,估计完成六面得一分钟了。二阶魔方,你觉得一定很简单吧,其实挺难的,如果你不会三阶魔方六面还原的话,基本上这个二阶的也够呛。四阶魔方,在正常的魔方中,四阶魔方应该是最难的,比5阶的要难。五阶魔方,玩起来很过瘾啊,不过不难,如果会三阶魔方的话,五阶也不是问题。金字塔魔方,这个魔方也很简单,买到手10分钟就搞定。麻吉乐魔方,这个魔方是我魔方中最简单的了,第一次玩用不到5分钟就解决了。这个魔方不是名牌,拧起来手感不是很好,有一定难度。钥匙链魔方,能玩。买上面某些魔方商家送的。最后来一个不全的全家福吧( 阅读全文
posted @ 2012-04-24 12:26 java课程设计例子 阅读(315) 评论(1) 推荐(0) 编辑

用一个integer存储二阶魔方的状态

摘要: 三阶魔方的最小步求解暂时还没有什么头绪,决定先做一个二阶魔方的求解程序,就算用穷举法也花不了多长时间。在准备编程的时候想到一个有意思的问题,就是存储魔方状态的方法。2阶的魔方是2*2*2的立方体,共8个块,6面6种颜色,每面包含4个小面。我觉得二阶魔方所有组合状态为264539520,也就是说用一个整型(Delphi中的integer,VB里面的long)应该能将魔方状态描述出来,想了半天还没想到满足我要求的方案。方案1:用数字表示每一面的颜色,6种颜色需要3个bit,每面4个颜色,6个面共要24个颜色,那么需要的存储空间是3*4*6=72bit,远大于4个字节(32bit)。方案2:给每个原 阅读全文
posted @ 2012-04-24 12:05 java课程设计例子 阅读(387) 评论(1) 推荐(0) 编辑

做了一个十字绣软件

摘要: 由于有了宝贝女儿,回家大部分时间都陪女儿了,所以很久没有更新博客了。最新准备学C#,我一向喜欢先有一个开发项目,然后为了这个项目而学。正好老婆前些日子不知怎么喜欢上了十字绣,就觉得如果绣一幅自己的婚纱照满不错的,于是自己编程作了一个软件,将照片可以转换成十字绣所需要的图纸。下面是一张照片(同事的婚纱照):先拿Photoshop处理了一下背景(其实不用处理也可以,不过费线),经过软件处理后,转换成绣线所能支持的颜色后,并且设置了背景后预览如下:这是预览图,不是实际效果图。最后,可以生成十字绣所需的图纸,按照图纸,买相应颜色的绣线就可以绣出个性化的十字绣了。第一个C#程序,感觉C#很爽。2008年 阅读全文
posted @ 2012-04-24 12:03 java课程设计例子 阅读(264) 评论(0) 推荐(0) 编辑

如何获得修改注册表的权限

摘要: 在编写查找计算机上曾经接入USB设备的软件的时候发现我的程序无法修改某些注册表中的项,有些项只有使用只读模式才能读取数据,如果使用读写权限将会被拒绝。经过一翻查找,找到了办法:uses jclwin32, AccCtrl;function AllowRegKeyForEveryone(Key: HKEY; Path: string): Boolean;var WidePath: PWideChar; Len: Integer;begin case Key of HKEY_LOCAL_MACHINE: Path := 'MACHIN... 阅读全文
posted @ 2012-04-24 11:51 java课程设计例子 阅读(491) 评论(0) 推荐(0) 编辑

为什么TMemo可以拦截复制粘贴消息而TRichEdit不能

摘要: 我需要一个不能复制、粘贴、剪切的输入框,以前用的是从TMemo继承出来的:TArcanMemo=class(TMemo) procedure WndProc(var Message : TMessage); override;end;procedure TArcanMemo.WndProc(var Message: TMessage);begin if (message.Msg =WM_RBUTTONUP) or (message.Msg =WM_RBUTTONDOWN) then exit; if (message.Msg =wm_copy) or (message.Msg =w... 阅读全文
posted @ 2012-04-24 11:40 java课程设计例子 阅读(208) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 53 下一页