码迷,mamicode.com
首页 > 2014年08月18日 > 全部分享
利用GDI+制作Flappy Bird
上次介绍用GDI+写了个验证码图片生成器,这次再来介绍下用GDI+写之前流行过一段时间的小游戏:Flappy Bird。通过写这个游戏再来熟悉下GDI+的一些简单利用。          这是一个粗糙的游戏画面,大家不要介意啊,毕竟这是美工做的事: 先来分析一下这个游戏要怎么写。游戏过程是:1、小鸟不停的往下掉,而且越掉越快;2、障碍物柱子不停地出现并往左移动;3、游戏一开始下面的...
分类:移动开发   时间:2014-08-18 16:24:12    阅读次数:335
poj 2831 次小生成树模板
/*次小生成树 题意:给你一些路径,现在将一部分路径权值减少后问是否可以替代最小生成树里面的边。 解:次小生成树,即将这条边连上,构成一个环 求出任意两点路径之间的除了这条边的最大值,比较这个最大值>=这条边,说明可以替换。 prime算法次小生成树模板 */ #include #include #define N 1100 #define inf 0x3fffffff int ma[N][N];...
分类:其他好文   时间:2014-08-18 16:24:03    阅读次数:228
POJ 1698 Alice's Chance(网络流之最大流)
题目地址:POJ 1698 水题。。将每部电影与它可以演的那一天连边就行了。建二分图。用二分最大匹配也完全可以做。 代码如下: #include #include #include #include #include #include #include #include #include #include #include using namespace std; c...
分类:其他好文   时间:2014-08-18 16:23:52    阅读次数:182
用Delphi实现文件下载的几种方法
笔者最近开发的系统中需要写一个下载文件的功能。以前用BCB调用API写的很烦琐,忽然想起有一个API就可以搞定了,于是一大早就来搜索。这个API就是UrlDownloadToFile。不仅如此,Delphi的一些控件也可以轻松实现下载,如NMHTTP,指定NMHTTP1.InputFileMode := ture; 指定Body为本地文件名,指定Get就可以下载了。下面是详细代码,均出自CSDN。...
分类:其他好文   时间:2014-08-18 16:23:42    阅读次数:240
基于p2p的分布式文件系统p2pfs的实现构想
本文提出了一个基于P2P的分布式文件系统的构想。它采用蜂群思想(受《失控》启发),最大化单个节点的智能性来实现群体存储的智能性。它的优点是支持无限扩容,动态添加和删除节点,自动优化存储,以及超强的容灾能力。...
分类:其他好文   时间:2014-08-18 16:23:32    阅读次数:258
java-转型有风险使用许谨慎
在使用类型转换时,经常会遇到类型转换错误的情况。比如 无法将String转换成int累类型等等,这里将所有的类型转换全部列举出来 保证在转换的适合不会出现错误。...
分类:编程语言   时间:2014-08-18 16:23:22    阅读次数:298
HDU3440 House Man 【差分约束系统】
House Man Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2056    Accepted Submission(s): 811 Problem Description In Fuzhou, there...
分类:其他好文   时间:2014-08-18 16:23:12    阅读次数:345
docker 部署nginx+weblogic集群
测试一段时间,再来报告...
分类:Web程序   时间:2014-08-18 16:23:02    阅读次数:716
zoj 1750 Idiomatic Phrases Game (dijkstra)
Idiomatic Phrases Game Time Limit: 2 Seconds      Memory Limit: 65536 KB Tom is playing a game called Idiomatic Phrases Game. An idiom consists of several Chinese characters and has a certain ...
分类:其他好文   时间:2014-08-18 16:22:52    阅读次数:228
iOS_21团购_UICollectionView的基本使用
最终效果图: 代码片段: DealListController继承自UICollectionViewController self.view已经包含了一个UICollectionView 并且数据源和代理已经是当前控制器self // // DealListController.m // 帅哥_团购 // // Created by beyond on 14-8-1...
分类:移动开发   时间:2014-08-18 16:22:42    阅读次数:183
PagerAdapter实现类的封装
ViewPager是android的support库中的一个控件,也是一个在许多应用开发中都用得比较多的控件。目前为止,对ViewPager的使用,我一般是用ViewPager + Fragment的组合,偶尔也有ViewPager加View的组合。关于ViewPager + Fragment的使用,已经有FragmentAdapter的实现可以帮助我们快速进行开发了,但是每次使用ViewPage...
分类:其他好文   时间:2014-08-18 16:22:32    阅读次数:198
C语言产生随机数
C语言/C++产生随机数:要用到的函数是rand(), srand()和time() 需要说明的是,iostream头文件中就有srand函数的定义,不需要再额外引入stdlib.h;而使用time()函数需要引入ctime头文件。 使用rand()函数获取一个随机数 如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机...
分类:编程语言   时间:2014-08-18 16:22:22    阅读次数:247
vs2008 远程调试js
调试的前提:vs2008编写的OCX控件供JS调用,单ocx所依赖的库文件只有在远程电脑上有,此时需要远程调试程序 1、 ?? .远程计算机安装远程调试器:Remote Debugger,可以直接复制VS2008安装目录C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger下的X86目录,(X64对应6...
分类:Web程序   时间:2014-08-18 16:22:12    阅读次数:270
shell脚本定时任务 ( linux系统)
shell脚本定时任务 ( linux系统)...
分类:系统相关   时间:2014-08-18 16:22:03    阅读次数:220
卸载了PL/SQL Developer,说一下与Toad for Oracle的对比
以前一直用PL/SQL Developer来管理Oracle,发现真的使用起来很不方便。打开很卡,而且界面左上角总是多出那个框,怎么都无法设置默认隐藏掉。 唯一让人觉得很值得的就是有一个美化工具,不过后来发现Toad 其实也有一个format工具,就果断卸载PL/SQL了。 PL/SQL创建表的时候很不方便,包括修改表结构,一直报错。使用Toad 虽然也不是很方便,但是对比PL/SQL来说方便...
分类:数据库   时间:2014-08-18 16:22:01    阅读次数:238
Edit Distance || 计算字符串相似度
Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2. (each operation is counted as 1 step.)...
分类:其他好文   时间:2014-08-18 16:21:57    阅读次数:148
HDU 3008 Warcraft (DP)
题意  你去打boss  开始你的蓝和血还有boss的血都是100   每秒你先打boss一下  然后boss打你一下你减少q点血   你有n个技能  第i个技能耗蓝a[i]  对boss的伤害为b[i]   普攻伤害为1   而且你每秒回复t点蓝(恢复后不超过100)  求你最少可以多少次打死boss 你最多能打100/q或者100/q+1次   令d[i][j]表示第i秒所剩蓝量为j时bos...
分类:其他好文   时间:2014-08-18 16:21:32    阅读次数:221
2055条   上一页 1 ... 53 54 55 56 57 58 59 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!