摘要:
1 #include 2 #include 3 #include 4 using namespace std; 5 6 int main() 7 { 8 cout ::max)();11 cout ::min)() ::max)();14 cout ::min)() ::max)();17 cout ::min)() ::max)();20 cout ::min)() ::max)();23 cout ::min)() ::max)();26 cout ::min)() ::max)();29 cout ::min)() :... 阅读全文
摘要:
在C/C++中,64为整型一直是一种没有确定规范的数据类型。现今主流的编译器中,对64为整型的支持也是标准不一,形态各异。一般来说,64位整型的定义方式有long long和__int64两种(VC还支持_int64),而输出到标准输出方式有printf("%lld",a),printf("%I64d",a),和cout << a三种方式。本文讨论的是五种常用的C/C++编译器对64位整型的支持,这五种编译器分别是gcc(mingw32),g++(mingw32),gcc(linux i386),g++(linux i386),Microso 阅读全文
摘要:
一、命名规范1、项目名全部小写2、包名全部小写3、类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}4、变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:int index=0;public void toString(){}5、常量名全部大写如:public static final String GAME_COLOR=”RED”;6、所有命名规则必须遵循以下规则:1)、名称只能由字母、数字、下划线、$符号组成2)、不能以数字开头3)、名称不能使用JAVA中的关键字。4)、坚决不允许出现中 阅读全文
摘要:
模拟题, 枚举1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 1049 1050 1057 1062 1063 1064 1070 1073 1075 1082 1083 1084 1088 1106 1107 1113 1117 1119 1128 1129 1144 1148 1157 1161 1170 1172 1177 1197 1200 1201 1202 1205 1209 1212(大数取模) 1216(链表)1218 1219 1225 1228 阅读全文
摘要:
Sublime Text 2 是一款非常不错的代码编辑器,特别是UI界面和速度。但这也意味着这款软件的售价达到了50美元左右。虽然它也是一款免费的软件,但免费版的会不定期弹出付费购买页面。最近在网上找到一些资料,介绍一下Sublime Text 的破解及注册方法。本文转载自http://www.techgou.com/html/9/n-9.html最新Sublime Text 2.0.1 2217 版本破解注册方法:准备工具:十六进制编辑器,这里以WinHex为例。不要使用本身的Sublime Text来编辑。1.安装最新的Sublime Text 2.0.1 2217版本,然后将sublim 阅读全文
摘要:
首先,先确定自己的笔记本网卡支持“启动承载网络”的功能,使用管理员运行cmd命令,里面敲击netsh wlan show drivers命令,会显示无线网卡驱动信息,如下图所示,如果功能是“否”,说明你的无线网卡不支持这个功能,如果为“是”就继续跟我尝试这个功能吧。【确定的方法,还可以查看任务管理器,无线网卡的“驱动程序详细信息”,里面是否有vwifibus.sys驱动程序文件,大家也可以通过这个方法确定】 确定你的无线网卡有这个功能后,开始启动virtaul wifi,同样是命令行netsh wlan set hostednetwork mode=allow ssid=Windows7... 阅读全文
摘要:
序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。 序列图中涉及的元素: 1.生命线: 生命线名称可带下划线。当使用下划线时,意味着序列图中的生命线代表一个类的特定实例。 2.同步消息 发送人在它继续之前,将等待同步消息响应。 3.异步消息 在发送方继续之前,无需等待响应的消息。 ... 阅读全文
摘要:
1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。使用ROSE 生成的代码是这样的:classC1...{public:C2*theC2;};classC2...{public:C1*theC1;};双向关联在代码的表现为双方都拥有对方的一个指针,当然也可以是引用或者是值。单向 阅读全文
摘要:
第一步:下载jdk-7u4-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.tar.gz第二步:解压安装sudo tar zxvf ./jdk-7u4-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0_04/ java-7-sun 第三步:修改环境变量vim ~/.bashrc 添加:(PS: )export JAVA_HOME=/usr/lib/jvm/java-7- 阅读全文
摘要:
Ubuntu 12.04使用了Unity界面,在桌面左侧侧多了一个启动器栏。我们可以将自己常用的软件在启动器栏放一个图标,实现快速地启动。启动器栏的每一个图标实际上都对应了/usr/share/applications目录下的一个文件。为了给eclipse创建启动栏图标,我们可以在/usr/share/applications目录下创建文件eclipse.desktop(文件名可以任意,但是文件名后缀必须是.desktop),再将下面的内容复制过来:[Desktop Entry]Type=ApplicationName=EclipseComment=Eclipse Integrated Dev 阅读全文