只有这样的人才配生活和自由,假如他每天为之而奋斗。——歌德
本讲内容:坦克2.0版(面向对象的思想)
要求:画出我方坦克会动、画出敌人坦克
一、同一个包下建二个文件分别为:MyTankGame、Members(负责其它成员譬如:制造坦克、子弹等)
MyTankGame类
/**
* 功能:坦克游戏的2.0版本
* 1:画出坦克
* 2:实现坦克上下左右移动,并画...
分类:
其他 时间:
2015-01-07 16:58:58
收藏:
0 评论:
0 赞:
0 阅读:
261
一: 应用场景:
在实际应用中,数据权限的控制点一般相对固定,如针对公司、部门、个人、客户、供应商等,也就是说数据权限一般针对指定数据类型下的一些数据对象。
例如:某公司有北京生产部、上海生产部和保定生产部,现在需要定义几种角色:
总部总监 -- 能察看所有生产部的产品;
北京生产部经理 -- 只能察看北京生产...
分类:
其他 时间:
2015-01-07 16:58:48
收藏:
0 评论:
0 赞:
0 阅读:
270
之前在网上看到一个搞笑的视频,在写代码之余,看下这个也蛮不错的!胥渡吧:春运之一键之遥(恶搞提前60天订火车票)
年年今日年关近, 岁岁今朝行路难。火车票预售期提前60天,不过是速决战变成了拉锯战,
想想也是微醺~边上班边抢票,有种大姨妈被延长饱受折磨的赶脚!
胥渡吧:春运之一键之遥(恶搞提前60天订火车票)
视频连接:
http://v.qq.com/cover/2/2ov...
分类:
其他 时间:
2015-01-07 16:58:38
收藏:
0 评论:
0 赞:
0 阅读:
328
前提
Eclipse 4.4.1
ADT 23.0.4
Gradle 2.2.1
流程:
1.安装gradle以及配置环境变量就不多说了,网上搜一下一大堆。
2.首先在eclipse中选中的自己项目,然后export-》Android-》Genearte Gradle build files
此时,会在项目文件的最下面会出现一个build.gradle的文件,这个就是grad...
分类:
其他 时间:
2015-01-07 16:58:18
收藏:
0 评论:
0 赞:
0 阅读:
484
2014年前半年的生涯是我的单身自由的生活,每天晚上下班就去健身房去锻炼,这个习惯坚持1年了,回到宿舍9点,然后看点书,书有技术类的也有非技术类的,如
《JAVA编程思想》
《大话数据结构》
《thinking in UML》
《看见》--柴静
《痛并快乐着》--白岩松
做这些事情对我来说是积极的,是上进的,他们会让我感觉到我没有浪费生命。
2014后半年,嗯!可以猜到^_^,我不在...
分类:
其他 时间:
2015-01-07 16:57:58
收藏:
0 评论:
0 赞:
0 阅读:
220
题解,比较常规式是费用流,没写那个神贪心。
首先是三元环需要取补集,先C(n,3)算出总环数,然后减去失败的三元环。
我们发现在一个三元环中,如果有某个选手入度(or 出度)为2,那么就会破坏这个环。
所以当选手有x个度时,就会破坏∑(i∈[0,x])个三元环(0+....+x-1),P.S.这个是C(x,2)推出来的。
建图:
第一层源点
到下一层每个点若干条边
...
分类:
其他 时间:
2015-01-07 16:57:39
收藏:
0 评论:
0 赞:
0 阅读:
313
Domino邮件收发配置:主要介绍单台收发、一发一收,其实扩展很多服务器架构模式。...
分类:
其他 时间:
2015-01-07 16:56:58
收藏:
0 评论:
0 赞:
0 阅读:
542
我们看到在一个界面上,文字可以从里向外飞出,也可以从外向里飞入,下面我们就研究一下这个效果。
思路:
1.设置要最新要展示的文字。
2.设置View的动画
(1)设置当前的View消失
如果是飞入,设置当前的View动画
渐变动画:由不透明变成透明
伸缩动画:缩小
平移动画:向里平...
分类:
其他 时间:
2015-01-07 16:56:52
收藏:
0 评论:
0 赞:
0 阅读:
585
当你想要收回弹出的键盘时却发现平时用的resignFirstResponder和endEditing都失去作用时,应该考虑一下当前的TextField是否为第一响应者,如果不是第一响应者的话,自然下面的几个方法都没有效果,解决办法有二:1、找出当前第一响应者,然后resignFirstResponder。2、先对TextField becomeFirstResponder 然后再 resignFi...
分类:
其他 时间:
2015-01-07 16:56:28
收藏:
0 评论:
0 赞:
0 阅读:
566
题目大意:给定一棵树,边上有边权,m次询问,每次选定一些关键点,求将1号节点与所有关键点都切断所需的最小花销
关键点的总数
首先我们考虑暴力想法
令f[x]表示切断以x为根的子树中所有关键点的最小花销
g[x]表示x是不是关键点
那么对于x的每个子节点y有f[x]=Σmin(g[y]?INF:f[y],Distance(x,y) )
这样每次暴力做一遍树形DP,时间复杂度是O(n*...
分类:
其他 时间:
2015-01-07 16:56:18
收藏:
0 评论:
0 赞:
0 阅读:
256
自定义的地区选择器
序言:
现在,许多APP里面都有注册界面和地址填写界面还有快递功能。这都会离不开一个很小的功能。那就是地址的选择和填写。
正文:
今天,我们要做一个地址填写的工具出来,很快速的完成,你的地址选择。我们要做的工具的功能是:
当你选择一个省或者市,则其下的城市都会出现。就不用我们在乱找了。
注意:
在此工具的创建时,遇到了一...
分类:
其他 时间:
2015-01-07 16:56:08
收藏:
0 评论:
0 赞:
0 阅读:
270
VC自动生成软件版本号
flyfish
目的:
软件的版本有主版本号.子版本号.修正版本号.编译版本号
其中编译版本号与SVN服务器的版本号(Revision)自动同步。
环境
需要在本机安装TortoiseSVN
第一步
在项目的.rc文件中搜索VS_VERSION_INFO VERSIONINFO
按照下面例子更改
#ifdef _AUTO_I...
分类:
其他 时间:
2015-01-07 16:55:58
收藏:
0 评论:
0 赞:
0 阅读:
451
【算法思路】利用折半查找的思路去查找这个最小元素
【编程步骤】
* 1. 如果数组num只有一个元素,则所求的最小的元素就是它了;
* 2. 若left到right位置的元素严格递增,则最小的元素为num[left],如左图
否则,如右图,利用折半查找,若left到mid递增有序,则最小元素必出现在右边部分:mid+1到right;
若mid到right递增有序,则最小元素出现在左边部分:left到mid;
while(left<right){
if(num[left]<num...
分类:
其他 时间:
2015-01-07 16:55:48
收藏:
0 评论:
0 赞:
0 阅读:
236
一、添加应用
http://message.umeng.com
选择进行数据统计的应用,获得集成推送的相关信息如下:
二、集成
1.快速集成
1)下载友盟消息推送sdk
com.umeng.message.lib.jar
添加到项目中
2)配置权限
android:name="android.permissio...
分类:
其他 时间:
2015-01-07 16:54:48
收藏:
0 评论:
0 赞:
0 阅读:
619
原题链接: https://oj.leetcode.com/problems/palindrome-number/
非常非常简单的一道题。。。
class Solution {
public:
bool isPalindrome(int x) {
if (x < 0) return false;
int ori = x;...
分类:
其他 时间:
2015-01-07 16:54:38
收藏:
0 评论:
0 赞:
0 阅读:
211
话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂中文的人由于没有共同的语言(规则)就没办法沟通。两台电脑之间进行通讯所共同遵守的规则,就是网络协议。
那么谁来制定这个网络协议?
国际标准化组织(ISO)定义了网络协议的基本框架,被称为OSI模型。要制定通讯规则,内容会很多,比如要考虑A电脑如何找到B电脑,A电脑在发...
分类:
其他 时间:
2015-01-07 16:54:18
收藏:
0 评论:
0 赞:
0 阅读:
298
1
第 3 层头部包含的哪一项信息可帮助数据传输?
端口号
设备物理地址
目的主机逻辑地址
虚拟连接标识符
2
I...
分类:
其他 时间:
2015-01-07 16:53:59
收藏:
0 评论:
0 赞:
0 阅读:
1397
11.1.2.2 使用不可变数据结构
为了演示了以不可变风格,写相同的代码,但不一定必须使用函数式列表;即使使用标准的 List 类型,我们一样能够避免修改集合。然而,不幸的是,要确保不意外修改列表,可能很难。
处理不允许修改的类型,有更好的方法。可以使用真正不可变类型,比如,第三章的FuncList,或者 .NET Framework 中的 ReadOnlyCollection;即使使...
分类:
其他 时间:
2015-01-07 16:53:38
收藏:
0 评论:
0 赞:
0 阅读:
294
首先说下个人的理解,docker类似于一个在linux内部隔离的沙箱,采用git的形式,可以虚拟出某个linux version或者物理机系统本身。
最初听说的时候觉得这就是个弱智版的虚拟机,后来觉得我理解还是图样。在VM里装了一个玩玩(貌似只支持64bit哦亲)
docker的中文站也已经有起步了 :docker.cn
docker英文站的首页有一个模拟,也...
分类:
其他 时间:
2015-01-07 16:52:58
收藏:
0 评论:
0 赞:
0 阅读:
355
人一天天的长大,知识也在一天天的积累,当积累的足够时,我们或许就能理解曾经不理解的事情。...
分类:
其他 时间:
2015-01-07 16:52:38
收藏:
0 评论:
0 赞:
0 阅读:
246