目录: 一.shell选择结构 二.shell循环结构 三.shell条件测试 四.shell内置变量 ..
分类:
其他 时间:
2014-02-16 23:52:51
收藏:
0 评论:
0 赞:
0 阅读:
908
在访问者模式中,我们使用一个能够改变一个元素类执行算法的类。通过这种方法,元素的执行算法随着访问者的不同而不同。这种模式归属于行为型模式范畴。每个这样的模式,元素对象不得不接受访问者对象,以便于访问者对象能够处理在这个元素上的操作。
为了更好的阐述这个观念,我用一个实例来表达这个思想。
我创建了一个接口ComputePart,这个接口能接受Keyboard,Mouse,Moni...
分类:
其他 时间:
2014-02-16 23:03:59
收藏:
0 评论:
0 赞:
0 阅读:
534
在多个对象或者类之间,中介者模式用来减少交流的复杂性。这个模式提供了一个中介者类,这个类正常地处理不同类之间的交流。通过松耦合性,它使得代码维护性更容易。中介者模式归属于行为型模式的范畴。
为了更好的阐述这个观念,我用一个实例来表达这个思想。
我创建了一个聊天室类ChartRoom,一个用户类User。用户发信息到ChatRoom中,而ChatRoom负责发送信息给所有的对象。...
分类:
其他 时间:
2014-02-16 23:13:09
收藏:
0 评论:
0 赞:
0 阅读:
501
1.法线向量 glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz);
//指定参数设置当前的法线向量2.顶点数组
步骤
.1启用数组
glEnableClientState (GL_VERTEX_ARRAY);//启用数组
.2指定数组的数据
glVertexPointer (2, GL_INT, 0, vertices);...
分类:
其他 时间:
2014-02-16 23:20:39
收藏:
0 评论:
0 赞:
0 阅读:
687
Currency Exchange
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 17745
Accepted: 6262
Description
Several currency exchange points are working in our city...
分类:
其他 时间:
2014-02-16 23:12:19
收藏:
0 评论:
0 赞:
0 阅读:
544
// The Trip (旅行)
// PC/UVa IDs: 110103/10137, Popularity: B, Success rate: average Level: 1
// Verdict: Wrong Answer
// Submission Date: 2014-02-16
// UVa Run Time: N/A
//
// 版权所有(C)2014,邱秋。metaphysis...
分类:
其他 时间:
2014-02-16 23:11:29
收藏:
0 评论:
0 赞:
0 阅读:
616
/bin 二进制可执行命令
/dev 设备特殊文件
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 ...
分类:
其他 时间:
2014-02-16 23:10:39
收藏:
0 评论:
0 赞:
0 阅读:
509
代理模式,为其它对象提供一种代理以控制对这个对象的访问。代理是真实对象的代表。说的简单点就是通过一个中介为我们完成某件事。举个简单的例子:就拿我们租房这件事来说,我们想要租房首先需要找到中介,由中介为我们联系房主,帮我们完成租房这一过程。用代码表示如下:
class House-owner
{
//房东类,用于定义和获取不同房东的名字
privatestring name;
publi...
分类:
其他 时间:
2014-02-16 22:42:19
收藏:
0 评论:
0 赞:
0 阅读:
569
最近项目循环效果的列表,我在网上搜到一个只有类似效果的例子,我在这个例子的基础之上加入了对应的响应事件。1、滑动到中间的响应事件
2、滑动结束的响应事件。
代码下载:http://download.csdn.net/detail/qqmcy/6926031
ViewController.h
#import
#import "InfiniteScrollPicker.h"
@inte...
分类:
其他 时间:
2014-02-16 23:19:49
收藏:
0 评论:
0 赞:
0 阅读:
405
C - Kindergarten
Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d
& %I64u
Submit Status
Description
In a kindergarten, there are a lot of kids. All girls of the k...
分类:
其他 时间:
2014-02-16 23:17:19
收藏:
0 评论:
0 赞:
0 阅读:
561
??
无论是开发App还是网站,只要有用户登录环节,就会牵涉到如何存储用户的密码的问题。如果采用的存储密码的技术不够安全,一旦黑客闯入存储密码的数据库,他就能获取用户的密码从而可能给用户带来重大损失。这种情形任何公司都不希望发生在自己身上,因此选择安全地存储密码的策略显得十分必要。
不一定非要自己存储用户的密码
最简单的存储密码的方式就是自己并不存储,而是委托给信任的第三方存储。...
分类:
其他 时间:
2014-02-16 22:51:29
收藏:
0 评论:
0 赞:
0 阅读:
506
题目
There are N gas stations along a circular route, where the amount of gas at station i is gas[i].
You have a car with an unlimited gas tank and it costs cost[i] of gas
to travel from stati...
分类:
其他 时间:
2014-02-16 22:58:59
收藏:
0 评论:
0 赞:
0 阅读:
468
是重载和方法重载
在一个类定义中,可以编写几个同名的方法,但是只要它们的签名参数列表不同,就会将它们看做唯一的方法。简单的说,一个类中的方法与另一个方法同名,但是参数表不同,这种方法称之为重载方法。
方法重载(overloading method)提供了创建同名的多个方法的能力,但这些方法需使用不同 的参数类型。
小结:方法重载就是方法名称重复,加载参数不同。...
分类:
其他 时间:
2014-02-16 22:55:39
收藏:
0 评论:
0 赞:
0 阅读:
462
在对比两种模式之前,首先需要学习 开放-封闭原则。在以前学习的过程中,听说过很多次,编写程序要遵循开闭原则。
在做项目的过程中,因为需求的添加,经常会更新软件。更新软件,就要设计到修改代码了。在面向对象的程序设计中,经常会写类。如果因为添加需求,去修改已经完成的类。那么他是不符合开闭原则的。
添加需求,应该让代码去扩展,而不是去修改。通过抽象类和继承来实现开闭原则。
...
分类:
其他 时间:
2014-02-16 23:09:49
收藏:
0 评论:
0 赞:
0 阅读:
474
原题链接
这题刚开始做的时候脑海里乱成了一锅粥,%>_
附ac代码:
#include
#include
char buf[101], buff[101], a[101], b[11], c[11];
int strco(int i, int j, char str[]){
int k, kk;
for(k = i, kk = 0; k <= j; ++k, ++kk)
str...
分类:
其他 时间:
2014-02-16 22:54:49
收藏:
0 评论:
0 赞:
0 阅读:
333
linux中的重定向的分为标准输入(0),标准输出(1),标准错误输出(2)。
例如:
echo ept >file 表示将标准输出写入文件file中
echo ept 2>file 表示将标准错误输出写入文件file中
echo emp &>file 表示将标注输出,标准错误输出写入文件fi...
分类:
其他 时间:
2014-02-16 23:05:39
收藏:
0 评论:
0 赞:
0 阅读:
465
#include
#include
#include
#include
using namespace std;
const char MOUSE = ' * ';
const char WAY = ' ';
const char WALL = '@';
const char PASS = ' . ';
const...
分类:
其他 时间:
2014-02-16 23:02:19
收藏:
0 评论:
0 赞:
0 阅读:
394
原题链接
最多49一循环,关键是找到循环起点和循环次数,循环起点不一定为f[1],所以要把数组适当开大点。
之前一直把循环起点当成1了。所以老是WA。%>_
附ac代码:
#include
int f[100];
int main(){
int a, b, n, i, j, cir;
while(scanf("%d%d%d", &a, &b, &n), a || b ...
分类:
其他 时间:
2014-02-16 22:40:39
收藏:
0 评论:
0 赞:
0 阅读:
408
题目链接:uva 1325 - Hypertransmission
题目大意:有n个星球,每个星球有坐标xyz,以及自己的频道,1或0,现在要求一个收听半径R,使得尽量多的星球是间谍星球,并且半径尽量小,间谍星球的标准是收听不同类的频道不小于同类频道,注意,星球可以收听自己的频道。
解题思路:首先计算出两两星球之间的距离,按照从小到大排序,然后以星球的距离作为半径进行枚举,为或...
分类:
其他 时间:
2014-02-16 22:50:39
收藏:
0 评论:
0 赞:
0 阅读:
384
map是键-值对的集合。map类型通常可以理解为关联数组,Vector容器可以使用类似数组a[0],a[2]这种下标的方式获得容器内的元素,Map容器也是可以通过下标的方式获取,但下标是指元素特定的键,而不是通过在数组中的位置。...
分类:
其他 时间:
2014-02-16 22:47:19
收藏:
0 评论:
0 赞:
0 阅读:
449