Windows应用程序是由一系列的消息处理
代码来实现的。这和传统的过程式编程方法很不一样,编程者只能够
预测用户所利用应用程序用户界面对象所进行的操作以及为这些操作
编写处理代码,却不可以这些操作在什么时候发生或者是以什么顺序
来发生,也就是说,我们不可能知道什么消息会在什么时候以什么顺
序来临。
Windows应用程序基本流程:
Windows API:(windo...
分类:
Windows开发 时间:
2016-07-16 23:59:04
收藏:
0 评论:
0 赞:
0 阅读:
490
英飞凌无人机官方wiki 3...
分类:
其他 时间:
2016-07-16 23:58:14
收藏:
0 评论:
0 赞:
0 阅读:
527
由于面向过程编程造成的代码膨胀问题越来越严重,使其维护的代价高,灵活性很低。为了使代码易维护、易扩展、易复用和灵活性好,所以我们在采用面向对象编程的时候,防止采用面向对象的语言实际上却做着面向过程的事儿,更需要采用某种设计模式,使程序变得高内聚,低耦合,这样的程序才能达到上面的四个优点。而简单工厂模式的出现也正是为了达到这样一种效果,将工厂和产品分块,具体解决了实例化那个对象(具体产品)的需求。从...
分类:
其他 时间:
2016-07-16 23:57:47
收藏:
0 评论:
0 赞:
0 阅读:
497
英飞凌无人机飞控官方wiki 2...
分类:
其他 时间:
2016-07-16 23:57:25
收藏:
0 评论:
0 赞:
0 阅读:
447
基于JDK 1.7,和ArrayList进行比较分析Java已经有了ArrayList,用来存放元素,对元素的操作都很方便。为什么还会有LinkedList呢?我们都知道ArrayList获取元素很快,但是插入一个元素很慢,因为ArrayList底层维护的是一个数组,往数组中的某个位置插入一个元素,是很消耗资源的。而LinkedList插入元素很快,获取任意位置的元素却很慢。这是为什么呢?底层又是怎...
分类:
编程语言 时间:
2016-07-16 23:56:01
收藏:
0 评论:
0 赞:
0 阅读:
380
Android Studio官方文档之构建和运行你的APP
默认情况下,Android Studio设置新的项目并且部署到模拟器或者真机设备上,只需要点击几下。使用即时运行,你并不需要构建一个新的APK即可将改变后的方法和现有的应用资源应用到一个正在运行的应用程序中,所以代码的改变是即时可见的。...
分类:
移动平台 时间:
2016-07-16 23:55:06
收藏:
0 评论:
0 赞:
0 阅读:
531
打印 GC 日志这里以 IDEA 为例:菜单栏:
Run -> Edit Configurations -> VM options 添加 -XX:+PrintGCDetail
写个简单的测试程序package VM;/**
* Created by andy.wwh on 2016/7/16.
*/
public class TestPrintGcDetails {
public...
分类:
其他 时间:
2016-07-16 23:54:08
收藏:
0 评论:
0 赞:
0 阅读:
538
一,ViewFlipper的基本知识:
(1)用途:常用于多个组件之间的切换,如动画播放,手势滑动切换,等等
(2)基本知识:继承自ViewAnimator,可调用addView(View v)添加多个组件
(3)基本方法:
flipper.startFlipping() ---- 开始自动播放动画
flipper.setInAnimation(上下文对象,动画布局)...
分类:
其他 时间:
2016-07-16 23:53:18
收藏:
0 评论:
0 赞:
0 阅读:
451
Android手势解锁自定义view的实现...
分类:
其他 时间:
2016-07-16 23:52:01
收藏:
0 评论:
0 赞:
0 阅读:
521
抽象方法模式:提供一个创建一系列相关或互相依赖对象的接口,而无需指定他们具体的类。
三种模式的对比:
简单工厂模式
工厂模式
抽象工厂模式
产品
可以有多个但是都属于同一类,
同一等级。都继承产品抽象类。
可以有多个但是都属于同一类,同一等级。
都继承产品抽象类。
可以有不同种类的产品,每类有多中
具体产品;
抽象产品
只能有...
分类:
其他 时间:
2016-07-16 23:51:46
收藏:
0 评论:
0 赞:
0 阅读:
419
有时候我们做的游戏不仅仅发布在国内市场,有时候也需要发布在国际市场,这时候我们至少需要中英2套菜单来供不同的玩家使用,毕竟中文不是每个人都能看懂。
Libgdx中提供了I18NBundle来供我们使用,I18NBundle提供了一套机制可以使我们从属性(properties)文件中加载资源, 属性文件中的资源是以”name”和”values”的形式存在的,而且资源最好有一个父文件,这样防止资源丢失...
分类:
其他 时间:
2016-07-16 23:50:51
收藏:
0 评论:
0 赞:
0 阅读:
535
大体是实例化一个线程池,根据题目数量的多少来添加多少个线程,一个题型代表一个线程,最后遍历线程结果。...
分类:
编程语言 时间:
2016-07-16 23:49:48
收藏:
0 评论:
0 赞:
0 阅读:
1187
hive在建表是,可以通过‘STORED AS FILE_FORMAT’ 指定存储文件格式
例如:
[plain] view
plain copy
> CREATE EXTERNAL TABLE MYTEST(num INT, name STRING)
> ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t...
分类:
其他 时间:
2016-07-16 23:49:02
收藏:
0 评论:
0 赞:
0 阅读:
460
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。
正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。
ububtu平台编译环境可以使用以下指令
12apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令安...
分类:
其他 时间:
2016-07-16 23:47:12
收藏:
0 评论:
0 赞:
0 阅读:
401
根据vc6.0c++的学习经验,如果可以很好的自己编程,让图像进行平移旋转这些操作,那么就好像能够清楚的看见图像的内部结构,当然这里你怎么访问像素,这个可以自己选一种适合的,最多的是ptr指针,at也是挺多的。看着很简单的变换,可以对图像处理上手的更快,当然对于旋转可能就稍微i难了一点,不过opencv提供了resize(0,remap()等这样的函数,可以方便的让我们进行学习,特别是旋转的时候,...
分类:
其他 时间:
2016-07-16 23:46:59
收藏:
0 评论:
0 赞:
0 阅读:
464
本文我们将讲解一下android UI优化方面的知识。android系统的优化分为好多方面:比如性能优化,UI优化,资源文件优化等等,这里我们先暂时讲解android UI优化方面的知识点...
分类:
移动平台 时间:
2016-07-16 23:46:32
收藏:
0 评论:
0 赞:
0 阅读:
438
1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。
2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。
3. 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。
4. 多态用虚函数来实现,结合动态绑定。
5. 纯虚函数是虚函数再加上= 0。
6. 抽象类是指包...
分类:
编程语言 时间:
2016-07-16 23:45:53
收藏:
0 评论:
0 赞:
0 阅读:
385
看到这篇文章的学弟(学妹)你好,我写这些文字时是软件杯开赛还有1个月。8月22是我软件生涯中一个比较特殊的日子。同时也是你即将正式加入我们中的日子,对你来说也一定不同寻常。很遗憾在这个特殊的日子我可能不能与你面对面的交流,然而,曾经的经历让我明白你现在一定很迷惘不知所措。这就是我早早的写下这些文字的原因。
这些文字都是我两年以来的实际感受经验以及周围人的感受经验。这不是...
分类:
其他 时间:
2016-07-16 23:45:17
收藏:
0 评论:
0 赞:
0 阅读:
355
前言
学习了多态之后,看起来似乎所有东西都可以被继承,因为多态是一种如此巧妙的工具。事实上,当我们用现成的类来建立新类时,如果首先考虑使用继承技术,反倒会加重我们的设计负担,使事情变得不必要地复杂起来。
更好的方法是首先选择“组合”,尤其是不能十分确定应该使用哪一种方式时。组合不会强制我们的程序设计进入继承的层次结构中。而且,组合更加灵活,因为它可以动态选择类型...
分类:
编程语言 时间:
2016-07-16 23:45:04
收藏:
0 评论:
0 赞:
0 阅读:
355
在《微服务架构下的数据一致性:概念及相关模式》中介绍了在微服务中实现数据一致性的三种方式,包括可靠事件模式、业务补偿模式、TCC模式。本文重点说一下可靠事件投递。
1. 可靠事件模式可靠事件模式属于事件驱动架构,微服务完成操作后向消息代理发布事件,关联的微服务从消息代理订阅到该事件从而完成相应的业...
分类:
其他 时间:
2016-07-16 23:44:51
收藏:
0 评论:
0 赞:
0 阅读:
398