状态机思路在程序设计中的应用作者: 张俊发布时间: 2015-09-13 12:20阅读: 1314 次推荐: 3 [收藏] 状态机的概念 状态机是软件编程中的一个重要概念,比这个概念更重要的是对它的灵活应用。在一个思路清晰而且高效的程序中,必然有状态机的身影浮现。 比如说一个按键命令解析程序...
分类:
其他 时间:
2015-09-19 12:11:10
收藏:
0 评论:
0 赞:
0 阅读:
769
一.本地拖放安装1.下载扩展程序/脚本程序至本地计算机;2.将其直接拖拽到浏览器的“扩展程序”(chrome://chrome/extensions/)页面。二、解决“只能通过Chrome网上应用商店安装该程序”由于一些特殊原因,极个别Chrome插件在使用上述的安装方法的时候,Chrome会提示“...
分类:
其他 时间:
2015-09-19 12:10:59
收藏:
0 评论:
0 赞:
0 阅读:
265
BIEE启动关闭服务的脚本
分类:
其他 时间:
2015-09-19 12:10:09
收藏:
0 评论:
0 赞:
0 阅读:
253
最近看完了《HeadFirst设计模式》,GOF的《设计模式——可复用面向对象软件的基础》的创建型模式也读完了,经历了从一无所知到茅塞顿开再到充满迷惑的过程。 不得不说《HeadFirst设计模式》是一本非常好的入门书,每一章都是先提出问题,然后讨论、分析,引导出相应的设计模式,再一步一步的实...
分类:
其他 时间:
2015-09-19 12:09:49
收藏:
0 评论:
0 赞:
0 阅读:
166
MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值(参见扩展阅读中的参考文献2的链接)MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013)MSVC++ 11.0 _MSC_VER == 1700 (Visual Studio 20...
分类:
其他 时间:
2015-09-19 12:09:19
收藏:
0 评论:
0 赞:
0 阅读:
265
UINavigationController是用于构建分层应用程序的主要工具,主要采用栈形式来实现视图。 任何类型的视图控制器都可放入栈中。在设计导航控制器时需要指定根视图即用户看到的第一个视图。根视图控制器是被导航控制器推入到栈中的第一个视图控制 器。当用户查看下一个试图时,栈中将加入一个新的视图...
分类:
其他 时间:
2015-09-19 12:08:10
收藏:
0 评论:
0 赞:
0 阅读:
242
1.函数式编程思想:核心主体是函数,函数可以作为参数,返回值,具有高度不可变性,是以函数为主体,如果传入参数是相等的,那么返回结果注定是相等。2.面向对象编程思想:(1)封装:封装变化,可以做到重用,实现代码优雅简洁。 (2) 继承: 子类继承父类,实现子类可以继承父类的方法和属性,...
分类:
其他 时间:
2015-09-19 12:07:10
收藏:
0 评论:
0 赞:
0 阅读:
195
一、引入模块模块:当编写更大的应用程序时,所有的代码肯定会分成多个文件,这样便于维护,另外已经编写好的函数和对象在被多个程序中使用时,不用把函数和对象拷贝到每个程序中。模块支持以上功能,在Python中,一个.py文件就构成一个模块,通过模块,你可以调用其它文件中的程序。模块名称:fibo.py路径...
分类:
其他 时间:
2015-09-19 12:06:50
收藏:
0 评论:
0 赞:
0 阅读:
204
1. 定义对表达式的不同记法,区别在于 运算符相对操作数的位置:中缀:运算符在操作数中间:如(3 + 4) × 5 - 6。 人习惯的表达方式前缀:运算符在操作数之前:如- x + 3 4 5 6。 计算机方便操作的方式:从右至左数据入栈,遇到操作符,弹出栈顶两个数运算,并将结果入栈后缀:运算符在操...
分类:
其他 时间:
2015-09-19 12:06:39
收藏:
0 评论:
0 赞:
0 阅读:
249
首先,我们需要了解一下 linux 程序运行的几种运行等级run-level 等级0表示:表示关机 等级1表示:单用户模式 等级2表示:无网络连接的多用户命令行模式 等级3表示:有网络连接的多用户命令行模式 等级4表示:某些...
分类:
其他 时间:
2015-09-19 11:04:01
收藏:
0 评论:
0 赞:
0 阅读:
226
遇到这两个错误,是因为Git的换行符检查功能。 core.safecrlf Git提供了一个换行符检查功能(core.safecrlf),可以在提交时检查文件是否混用了不同风格的换行符。这个功能的选项如下: false?- 不做任何检查 wa...
分类:
其他 时间:
2015-09-19 11:03:50
收藏:
0 评论:
0 赞:
0 阅读:
237
关于这个问题,最近困惑好多天,网上给的方法都试了,却行不通,最后仔细调试,发现是调用父类的onActivityResult时候参数出错。现在总结一下fragment和onActivityResult的关系: http://blog.csdn.net/wodetiant...
分类:
其他 时间:
2015-09-19 11:03:31
收藏:
0 评论:
0 赞:
0 阅读:
263
软件包下载: 访问http://www.percona.com/software/percona-toolkit/下载最新版本的Percona Toolkit? 安装步骤: wget?https://www.percona.com/downloads/percona-toolkit/2.2.14/RPM/percona-toolkit-2.2.14...
分类:
其他 时间:
2015-09-19 11:02:50
收藏:
0 评论:
0 赞:
0 阅读:
177
当使用Navicat Premiun 英文版连接oracl时可能会报ORA-12737: Instant Client Light: unsupported server character set CHS16GBK错误这是只要打开Navicat Premiun-->tools-->options 把OCI的地址指向oracle安装目录下的oci.dll即可,地址可能不完全相同,我的是在:F:\o...
分类:
其他 时间:
2015-09-19 11:01:20
收藏:
0 评论:
0 赞:
0 阅读:
254
11招教你如何玩转数据库设计:http://www.csdn.net/article/2012-04-11/2804419 PowerDesigner使用教程:http://www.cnblogs.com/langtianya/archive/2013/03/08/2949118.html 使用Po...
分类:
其他 时间:
2015-09-19 10:59:59
收藏:
0 评论:
0 赞:
0 阅读:
194
1.正则表达式的创建:方法一:以字面量形式来创建格式为/pattern/flags;其中pattern(模式)为任何简单或者复杂的表达式,可以包括字符类,限定符,分组,向前查找以及反向引用。每个正则表达式都可以有一个或者多个标识(flags),用以表明表达式的行为。正则表达式的匹配模式支持下列三个标...
分类:
其他 时间:
2015-09-19 10:58:49
收藏:
0 评论:
0 赞:
0 阅读:
198
单例模式(Singleton),保证一个类仅有一个实例。 多线程下的单例模式:Double-Check Locking(双重锁定),既避免了多次加锁解锁,也保证了线程安全#include using namespace std;class Singleton{public: static...
分类:
其他 时间:
2015-09-19 10:58:39
收藏:
0 评论:
0 赞:
0 阅读:
198
下面是一个给定的基类Animal声明和main()性能。class Animal{public: virtual void cry() { coutcry(); Mouse m1("Jerry",'m'); p=&m1; p->cry(); Mouse...
分类:
其他 时间:
2015-09-19 10:58:19
收藏:
0 评论:
0 赞:
0 阅读:
177
【题目描述】 我们知道斐波那契数列0 1 1 2 3 5 8 13…… 数列中的第i位为第i-1位和第i-2位的和(规定第0位为0,第一位为1)。 求斐波那契数列中的第n位mod 10000的值。【分析】 这是我们熟悉的斐波那契数列,原来呢我们是递推求值的嘛,当然这是最水的想法~~可是!这...
分类:
其他 时间:
2015-09-19 10:58:09
收藏:
0 评论:
0 赞:
0 阅读:
247
C构造一个矩阵,然后采用矩阵快速幂#include #include #include #include #include using namespace std;typedef long long LL;const LL mod = 1000000007;const int maxn=1>=1; ...
分类:
其他 时间:
2015-09-19 10:57:49
收藏:
0 评论:
0 赞:
0 阅读:
187