摘要:
本文笔者在青岛逛街的时候突然想到的...今天就有想写几篇关于友元函数的笔记,所以回家到以后就奋笔疾书的写出来发布了 友元 friend 有时候你须要拜访一个类的所有成员,而这类拜访方法在逻辑上又不是被拜访类的接口。你也不希望破坏类的权限机制。比如你希望能给你的宠物对象取名字(宠物是不会自己取名字的),你又不希望其他人能给你的宠物取名字。这时候友元机制就出来了。你可以在宠物类中指定主人类、你的挚友类为友元。只让他们可以拜访宠物类的名字属性。还有被重载的操作符,经常须要拜访类的私有数据,这些操作又是类的成员。 友元机制允许一个类将其所有成员的拜访权授予指定的函数或类。友元的声明以... 阅读全文
posted @ 2013-05-12 22:44
坚固66
阅读(156)
评论(0)
推荐(0)
摘要:
废话就不多说了,开始。。。标题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3068分析:参考manacher算法http://wenku.baidu.com/view/3031d2d3360cba1aa811da42.html每日一道理 航行者把树比作指引方向的路灯,劳动者把树比作遮风挡雨的雨伞,诗人把树比作笔下的精灵,而我却要把树比作教师,它就是为我们遮风挡雨的伞,指明方向的路灯,打开知识殿堂的金钥匙。#include <cstdio>#include <cstring>#include <cmath>#inc 阅读全文
posted @ 2013-05-12 16:53
坚固66
阅读(129)
评论(0)
推荐(0)
摘要:
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下树线段标题链接:http://acm.hdu.edu.cn/showproblem.php?pid=4521 标题意思:求出相邻位置之差大于d的最长递增子序列的长度。解题思绪:由于n有10^5,用一般的dp,算法时间复杂度为o(n^2),肯定会超时。所以用线段树进行优化。线段树维护的是区间内包含某点的最大满意条件的长度,叶子节点以该元素结尾,最长长度。至于相邻两项隔d个位置,求dp[i]时,我们只把dp[i-d-1]更新至线段树中,然后在这颗线段树中找最大的个数,这也是线段树的一个很主要的应用方面。线段树的功能 阅读全文
posted @ 2013-05-12 16:51
坚固66
阅读(180)
评论(0)
推荐(0)
摘要:
这段时间一直在学习nullnull之类的问题,现在正好有机会和大家共享一下.When debug Linux kernel, there is one more network device with "ifconfig -a", it show a bond0 device. detail information as following:-----------------------------------------------------bond0-----------------------------------------------------每日一道理 即 阅读全文
posted @ 2013-05-12 16:49
坚固66
阅读(124)
评论(0)
推荐(0)
摘要:
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~1,复制samples上面的GenericApp,并粘贴到以后文件夹下,重命名为LED;2,删除GenericApp.c和GenericApp.h3, 新建 文件Coordinator.h,Coordinator.c Enddevice.c并且将文件添加到工程 。三个文件里面的代码如下:Coordinator.h:#ifndef COORDINATOR_H#define COORDINATOR_H#include "ZComDef.h"#define GENERICAPP_ENDPOINT 1... 阅读全文
posted @ 2013-05-12 16:47
坚固66
阅读(364)
评论(0)
推荐(0)
摘要:
发一下牢骚和主题无关:基于Axis2和Tomcat的主动化可配置Web Service开辟目录一、背景介绍...3二、主动创立流程...31. Web Service Request.32. Web Service名称取得... 33. Web Service代码生成... 34. Web Service代码编译... 45. Web Service调用... 4三、开辟准备...41. Install Tomcat.42. Install Axis2.53. Tomcat设定...54. Axis2设定...5四、Web Service配置文件...61. Simple Service Pr 阅读全文
posted @ 2013-05-12 16:45
坚固66
阅读(256)
评论(0)
推荐(0)
摘要:
今天一直在研究算法方法之类的问题,现在正好有机会和大家共享一下.每段路,都有即将要来的路程 每颗心,都有值得等待的成份JAVA中应用数组的四种排序方法JAVA中在应用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是应用了Arrays中的一个方法Arrays.sort()实现。冒泡法是应用遍历数组进行比拟,通过一直的比拟将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比拟循环,输出有序的数组。插入排序是选择一个数组中的数据,通过一直的插入比拟最后进行排序。下面我就将他们的实现方法一一详解供大家参考。 阅读全文
posted @ 2013-05-12 16:43
坚固66
阅读(213)
评论(0)
推荐(0)
摘要:
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 我们说话要有根据,不能胡说。 2004年8月31日,科技部高技术研究开展中央第七期简报,有一篇呈文,题为“国家863筹划国产办公软件2004年度测评圆满结束”,文中列出测评结果有:WPSOffice飓风版,总分为1825.23分(名列第四)。由此可知,金山Office飓风版是国家863筹划的开辟项目。这是确定无疑的现实。每日一道理 即使青春是一枝娇艳的花,但我明白,一枝独放永远不是春天,春天该是万紫千红的世界。 即使青春是一株大地伟岸的树,但我明白,一株独秀永远不是挺拔,成行成排的林木. 阅读全文
posted @ 2013-05-12 16:41
坚固66
阅读(170)
评论(0)
推荐(0)
摘要:
首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:邱学伟 * 完成日期:2013 年 5 月 11 日 * 版本号:v1.0 * 输入描述:无 ... 阅读全文
posted @ 2013-05-12 16:40
坚固66
阅读(245)
评论(0)
推荐(0)
摘要:
废话就不多说了,开始。。。MIPS汇编小贴示指令长度和寄存器个数 MIPS的全部指令都是32位的,指令格式简略。不像x86那样,x86的指令长度不是固定的,以80386为例, 其指令长度可从1字节(例如PUSH)到17字节,这样的好处代码密度高,所以MIPS的二进制文件要比x86的大大约20%~30%。而定长指令和格式 简略的好处是易于译码和更符合流水线操作,由于指令中指定的寄存器位置是固定的,使得译码过程和读指令的过程可以同时停止,即固定字段译码。 32 个通用寄存器,寄存器数量跟编译器的的要求有关。寄存器分配在编译优化中是最重要的优化之一(也许是做重要的)。现在的寄存器分配算法都是基于图着 阅读全文
posted @ 2013-05-12 16:38
坚固66
阅读(1039)
评论(0)
推荐(0)