现在位置: 首页 > irrextAstep发表的所有文章
  • 05月
  • 18日
综合 ⁄ 共 13977字 评论关闭
第 15 章 面向对象程序设计 毫无疑问重要的一章。 1. oop 概述 面向对象程序设计的核心思想是:数据抽象(类),继承和动态绑定。 使用继承:可以定义相似的类型并对其相似关系建模。 使用动态绑定:可以在一定成都上忽略相似类型的区别,而以统一的方式使用他们的对象。 <1.继承 公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。 1. 公有继承(public) 公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 268字 评论关闭
               -------android培训、java培训、期待与您交流! ---------- Java常用类思维导图总结文档     本次文档包括了System类、Runtime类、日期类和Math类四个Java常用类,    虽然说是常用类,但是我相信还是有很多和我一样的程序员对与这些常用类或者其中的某个方法感觉很陌生。    比如System.getProperties()方法获取系统属性等    如果文档的字迹较小,读者可以以“全屏查看”的方式来阅读。    更多源码和文档移步http://yunpan.cn/QX4EssRGBagdN下载 
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 6340字 评论关闭
介绍邮件系统常见的错误代码及解释,还有客户端报错相关信息按照下列“Q”代表问题,“A”代表解答。   Q:the server says:550 relaying mail to <> is not allowed  Q:The server says:550 <>... relaying denied  Q:the server says:550 5.7.1 relaying not permitted:  A:使用某些Smtp服务器时,限制了收件人的地址,只能换一个Smtp服务器。   Q:The server says:550 <>:local user only  Q:The server says:550 <>:Invalid User  Q:The server says:550 Invalid recipient  A:使用163.net,163.com,yeah.......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 56字 评论关闭
/usr/bin/env: perl: No such file or directory出现这种错误可能是没有安装prel
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 198字 评论关闭
List list = new ArrayList();                     list.add("jpg");                     list.add("bmp");                     list.add("png");                     list.add("jpeg");                     if(list.contains(fileType)==true){
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 2784字 评论关闭
    最近在做Visual Studio项目和项模板需要用到一些EnvDTE的技术,把相关代码拿出来和大家分享一下 首先是获取Visual Studio实例 在仅打开了一个实例的情况下,用GetActiveInstance即可, 在打开了多个实例的情况下,可以用另外一个函数获得所有实例 这里有一个问题,如果打开了多个Visual Studio,如何知道当前正在操作的Visual Studio实例? 答案令人失望,没有什么好办法。 如果有人知道可以分享一下。 有一个变通的办法,通过打开的解决方案的名称来区分,即通过Solution Name来找到某一个VS的实例。当然,前提是要知道这个......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 595字 评论关闭
规则网络: 为了能以平均路径长度和链路数来比较网络的效率,引入一个新的度量----链路效率。一个链路有效的网络将以有效的方式利用它的链路一遍减少平均路径长度。E(G) = 1-avg_path_length(G)/m. 规则网络类型:二叉树网络,超环形网络,超立方网络等。“什么是最有效的规则网络?”一个有效的网络是稀疏的,具有小的直径并具有最短特征路径长度。从链路效率来讲:E(hypercube) > E(toroid) > E(binary tree) 随机网络: 有三种生成过程:1 Gilbert生成过程:从一个完全网络开始,然后删除随机选择的链路,知道获得需要的链......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 1716字 评论关闭
  以前做项目都是用实验室搭建好的SVN,这次在外面接了个项目,负责的老师也是程序员出身,以前在公司做过不少项目。他坚持要用CVS进行版本控制。 因为是使用myeclipse开发,开发环境中集成了CVS,所以我们要做的只是搭建个CVS服务器就可以了,再就是加几个用户,命令行就可以搞定,所以只安装cvsnt就够了,不用安装wincvs。 安装cvsnt很简单,网上教程也很多,至于版本我推荐使用cvsnt-2.5.03.2382,其他版本我这装完多少都有问题。 安装的时候会让Choose Setup type: Typical/Custom/Complete,建议选择Complete,免得出莫名其妙......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 965字 评论关闭
1、一个m*n的矩阵a[][],机器人从左上角走到右下角,只能朝右或朝下走,输出所有路径。 2、如果矩阵有的格子可以走,有的格子不可以走,输出所有路径。(a[i][j]==1表示可以走,a[i][j]==0表示不可以走) 思路: 典型的递归算法。问题1直接用深搜的思想。问题2在问题1的基础上加个判断条件即可。 #include <iostream> #include <vector> using namespace std; struct Point { int x; int y; Point(int i, int j) : x(i), y(j) {} }; //问题1 void Path1(int x, int y, int m, int n, vector<Point>& v......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 72字 评论关闭
请访问以下链接参考:http://jingyan.baidu.com/article/ca00d56c8d12fde99eebcf80.html
阅读全文
int 整数; double 实数; date 日期; expression  两数的关系比较; email Email地址; url  web地址; visitor 访问; conversion 转换; regex 正则表达式验证; required 是否为空; requiredstring 必须字符; stringlength 输入字符长度限制; <validators>    <field name="user.userName">       <!-- 验证字符串不能为空 -->       <field-validator type="requiredstring">        <!-- 去空格 -->        <param name="trim">true</param>        <!-- 错误提示信息 --......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 312字 评论关闭
#include<cstdio> #include<cstring> #include<iostream> using namespace std; int n,t,s; int main(){ scanf("%d",&t); for(int i=1;i<=t;i++){ scanf("%d",&n); int sum=0;bool flag=false; for(int j=1;j<=n;j++){ scanf("%d",&s); sum^=s; if(s>1)flag=true; } if(!flag&&!sum)puts("John"); else if(flag&&sum)puts("John"); else puts("Brother"); } return 0; }
阅读全文