写程序是一个循序渐进的过程,一开始都是加加减减,修修补补,这和我们做企业做创新的原理都是一样的,没有一蹴而就的成功,下面我们来看一个贪吃蛇的实现代码:
主要有两个大的步骤:
1.界面的绘制
2.蛇的绘制
主要代码:
// Snake.cpp : 定义应用程序的入口点。
//#include "stdafx.h"
#include "Snake.h"
#include
#...
分类:
Windows开发 时间:
2016-06-02 14:43:09
收藏:
0 评论:
0 赞:
0 阅读:
239
简述QGridLayout:格栅布局,也被称作网格布局(多行多列)。栅格布局将位于其中的窗口部件放入一个网状的栅格之中。QGridLayout需要将提供给它的空间划分成的行和列,并把每个窗口部件插入并管理到正确的单元格。 栅格布局是这样工作的: 它计算了位于其中的空间,然后将它们合理的划分成若干个行(row)和列(column),并把每个由它管理的窗口部件放置在合适的单元之中,这里所指的单元(ce...
分类:
其他 时间:
2016-06-02 14:42:56
收藏:
0 评论:
0 赞:
0 阅读:
200
本文将介绍图的深度优先搜索,并实现基于深度优先搜索的拓扑排序(拓扑排序适用于有向无环图,下面详细介绍)。
1. 图的深度优先遍历要解决的问题
图的深度优先搜索与树的深度优先搜索类似,但是对图进行深度优先搜索要解决一个问题,那就是顶点的重复访问,假设图中存在一个环路A-B-C-A,那么对顶点A进行展开后得到B,对B进行展开后得到C,然后对C进行展开后得到A,然后A就被重复访问了。。。
这显...
分类:
编程语言 时间:
2016-06-02 14:42:46
收藏:
0 评论:
0 赞:
0 阅读:
223
在bibibi推出弹幕功能,我也爱上了边看视频边看吐槽了,现在让我们也来实现这一个功能吧。
首先我们要整理一下思绪我们大概需要实现哪个细节板块呢。
我们最直观的看来,弹幕就是总右往左出现到消失。我们要实现这个动画,弹幕的大小,颜色,出现方式,加速,弹幕的不重叠(这个我想了好久还没有实现,有实现方法可以联系下我)。
我们先来了解一下等会程序里面会用到的相关知识点,等会看代码会更轻松一点。...
分类:
其他 时间:
2016-06-02 14:42:36
收藏:
0 评论:
0 赞:
0 阅读:
174
Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 Android Studio,重新 sync gradle,Clean build 都没有用。
多半是因为 Android Studio 之前发生了错误,某些 setting 出了问题。解决方法如...
分类:
移动平台 时间:
2016-06-02 14:42:26
收藏:
0 评论:
0 赞:
0 阅读:
241
Volley HTTP 缓存规则在介绍Volley的HTTP缓存机制之前,我们首先来看一下HTTP HEADER中和缓存有关的字段有:
规则
字段
示例值
类型
作用 新鲜度
Expires
Sat, 23 Jul 2016 03:34:17 GMT
响应
告诉客户端在过期时间之前可以使用副本
Cache-Control
no-cache
响应...
分类:
Web开发 时间:
2016-06-02 14:42:16
收藏:
0 评论:
0 赞:
0 阅读:
209
我的简书同步发布:从Android代码中来记忆23种设计模式
相信大家都曾经下定决心把23种设计模式牢记于心,每次看完之后过一段时间又忘记了~,又得回去看,脑子里唯一依稀记得的是少数设计模式的大致的定义。其实,网上很多文章讲得都非常好,我也曾经去看过各种文章。也曾一直苦恼这些难以永久记下的设计模式,直到我接触到了《Android源码设计模式解析与实战》——何红辉与关爱明著,发现原来其实我们在Andr...
分类:
移动平台 时间:
2016-06-02 14:42:08
收藏:
0 评论:
0 赞:
0 阅读:
265
简述QFormLayout管理输入型控件和关联的标签组成的那些Form表单。QFormLayout是一个方便的布局类,其中的控件以两列的形式被布局在表单中。左列包括标签,右列包含输入控件,例如:QLineEdit、QSpinBox等。简述
使用
常用接口
总结
使用我们可以通过addRow(const QString &labelText, QWidget *field)来创建一个带有给定文本的QL...
分类:
其他 时间:
2016-06-02 14:41:55
收藏:
0 评论:
0 赞:
0 阅读:
189
ID
上级ID
分类名称
分类等级
是否最终分类 3001
10473
其它汽车保养/添加剂
3
1
3002
10470
车用水桶
2
1
3003
10471
车用清洗/除蜡/除胶剂
3
1
3004
10471
车用洗车机/设备
3
1
3005
10471
车刷/车掸/蜡拖
3...
分类:
其他 时间:
2016-06-02 14:41:36
收藏:
0 评论:
0 赞:
0 阅读:
132
ID
上级ID
分类名称
分类等级
是否最终分类 6001
10136
海茸益肾胶囊
3
1
6002
10136
海益元合剂
3
1
6003
10136
红甲虫草口服液
3
1
6004
10136
护肾保元合剂
3
1
6005
10136
黄丹胶囊
3
1
6006
10...
分类:
其他 时间:
2016-06-02 14:41:26
收藏:
0 评论:
0 赞:
0 阅读:
179
ID
上级ID
分类名称
分类等级
是否最终分类 4001
10007
枸橼酸哌嗪
3
1
4002
10007
甲苯咪唑
3
1
4003
10007
磷酸哌嗪
3
1
4004
10007
双羟萘酸噻嘧啶
3
1
4005
10008
甘露聚糖肽
3
1
4006
10009...
分类:
其他 时间:
2016-06-02 14:41:16
收藏:
0 评论:
0 赞:
0 阅读:
157
前面一系列的文章中我们主要讲解了Android系统中的一些源码流程,而从本文开始讲解一下android产品中经常需要使用的技术,方法,实践等等。
这里暂时大概列一下产品研发中常见的方法技术等:
1.android产品研发之代码规范
2.android产品研发之启动页优化
3.android产品研发之
而本文中主要讲解的是对Android产品优化之启动页优化。
最近观看友盟统计发现App...
分类:
移动平台 时间:
2016-06-02 14:41:06
收藏:
0 评论:
0 赞:
0 阅读:
172
转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51471280Subject
出处:https://leetcode.com/problems/same-tree/ Given two binary trees, write a function to check if they are equal or not.
Tw...
分类:
其他 时间:
2016-06-02 14:40:56
收藏:
0 评论:
0 赞:
0 阅读:
152
ID
上级ID
分类名称
分类等级
是否最终分类 1001
9728
AutoCAD及计算机辅助设计
3
1
1002
9728
CATIA
3
1
1003
9728
CAXA
3
1
1004
9728
Cimatron
3
1
1005
9728
Mastercam及计算机辅助制造
3...
分类:
其他 时间:
2016-06-02 14:40:46
收藏:
0 评论:
0 赞:
0 阅读:
169
1、阴影box-shadow:x轴偏移量 y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]
注意:inset(内阴影) 可以写在参数的第一个或最后一个,其它位置是无效的实例
正值表示在对象的底部,负值表示在对象的顶部。
.boxshadow-outset{
width:100px;
height:100px;
box-shadow:4px 4p...
分类:
Web开发 时间:
2016-06-02 14:40:39
收藏:
0 评论:
0 赞:
0 阅读:
154
简述QStackedLayout继承自QLayout。QStackedLayout类提供了多页面切换的布局,一次只能看到一个界面。QStackedLayout可用于创建类似于QTabWidget提供的用户界面。也有建立在QStackedLayout之上的便利类QStackedWidget。简述
使用
效果
源码
接口
总结使用一个QStackedLayout可以用一些子页面进行填充。效果源码QPus...
分类:
其他 时间:
2016-06-02 14:40:26
收藏:
0 评论:
0 赞:
0 阅读:
116
本文讨论如果一个Cache Table设定了Aging策略,那么Aging导致的缓存中数据的删除是否会影响到Oracle数据库?如果是只读缓存组,当然是不会影响到Oracle的。如果是AWT缓存组,答案也是不会影响,即Aging导致的数据删除不会传播到Oracle,下面通过实验验证一下。之前的建立缓存组的准备工作此处略过。在Oracle中建立源表(schema 用户 - tthr):create t...
分类:
数据库技术 时间:
2016-06-02 14:40:16
收藏:
0 评论:
0 赞:
0 阅读:
169
ID
上级ID
分类名称
分类等级
是否最终分类 2001
9708
其他运动包
2
1
2002
9708
运动钱包/卡包/钥匙包
2
1
2003
9708
运动手提包
2
1
2004
9708
运动双肩包
2
1
2005
9708
运动桶包
2
1
2006
9708...
分类:
其他 时间:
2016-06-02 14:40:07
收藏:
0 评论:
0 赞:
0 阅读:
195
本文为一个动手实验,配置Active Standby Pair,配置3个数据库, master, standby和一个subscriber。拓扑如下:在本实验中,为简化,三个数据库皆位于同一主机。创建DSN[ODBC Data Sources]
master1=TimesTen 11.2.2 Driver
master2=TimesTen 11.2.2 Driver
subscriber1=T...
分类:
数据库技术 时间:
2016-06-02 14:39:56
收藏:
0 评论:
0 赞:
0 阅读:
219
hibernate查询查询概述1) Get/load主键查询
2) 对象导航查询
3) HQL查询, Hibernate Query language hibernate 提供的面向对象的查询语言。
4) Criteria 查询, 完全面向对象的查询(Query By Criteria ,QBC)
5) SQLQuery, 本地SQL查询
缺点:不能跨数据库平台: 如果该...
分类:
Web开发 时间:
2016-06-02 14:39:46
收藏:
0 评论:
0 赞:
0 阅读:
197