(一)Linux网络编程--网络知识介绍
Linux网络编程--网络知识介绍
客户端和服务端
网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.
客户端
在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一
个地方获取文件的时候,是...
分类:
系统服务 时间:
2015-03-02 09:35:09
收藏:
0 评论:
0 赞:
0 阅读:
383
Spring IOC容器中,默认的bean作用域有两种:
singleton,这种作用域的bean一旦创建后bean的生命周期和容器同步,只有容器关闭时才会销毁这种bean,相同id的bean在容器的生命周期内只会被实例化一次,通过相同的id向容器请求时会返回相同的实例prototype,这种作用域的bean不会交给容器托管,创建之后不会注册到容器,它的生老病死完全由应用层决定,每次通过...
分类:
编程语言 时间:
2015-03-02 09:34:59
收藏:
0 评论:
0 赞:
0 阅读:
812
1.题目描述:点击打开链接
2.解题思路:本题让我长见识了。也学到了很多新的知识:LCA,多级祖先算法。如果只是单纯地将无根树转化为有根树,找到u,v的中点,再用BFS计算中线上结点的个数,那么最终会导致TLE。本题的高效算法如下:
首先求出以1为根的树的所有结点的总个数,保存在num数组中,再利用LCA算法求出u,v的公共祖先,设为LCA。找到u,v结点的中点mid.此时规定deep...
分类:
其他 时间:
2015-03-02 09:34:49
收藏:
0 评论:
0 赞:
0 阅读:
315
Degree Sequence of Graph G
Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1811 Accepted Submission(s): 750
Problem Description
Wang...
分类:
其他 时间:
2015-03-02 09:34:39
收藏:
0 评论:
0 赞:
0 阅读:
364
Problem Description
为了训练小希的方向感,Gardon建立了一座大城堡,里面有N个房间(N
Input
输入包含多组数据,输入的第一行有两个数:N和M,接下来的M行每行有两个数a和b,表示了一条通道可以从A房间来到B房间。文件最后以两个0结束。
Output
对于输入的每组数据,如果任意两个房间都是相互连接的,输出"Yes",否则输出"No...
分类:
其他 时间:
2015-03-02 09:34:29
收藏:
0 评论:
0 赞:
0 阅读:
252
如果你设置过iPhone中的日期,那么你对日期老虎机一定不陌生。它的基类是UIDatePicker。主要属性有日期、时间和倒计时,如图:
mode模式中你可以选择只有日期、只有时间或者都有。
local是时区。
Interval是时间间隔。
后面的是一些约束。
Timer是倒计时间隔。
拖一个到storyboard中,运行一下看看效果:
还是满炫酷的。现在我们...
分类:
编程语言 时间:
2015-03-02 09:34:19
收藏:
0 评论:
0 赞:
0 阅读:
688
正则表达式有什么作用呢?
它可以:
?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 ;
?替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字;
?根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字;...
分类:
其他 时间:
2015-03-02 09:33:49
收藏:
0 评论:
0 赞:
0 阅读:
220
题目大意:给出一个单向带权图和一个点s,求点u,u到s的最短路径和s到u的最短路径之和最大。
先求一次dijkstra,然后把所有的边反向,权值不变,再求一次dijkstra,将两者加起来求最大的值就是所求的答案。
#include
#include
#include
#include
using namespace std;
const int maxn=1010;
cons...
分类:
编程语言 时间:
2015-03-02 09:33:10
收藏:
0 评论:
0 赞:
0 阅读:
304
题目大意:给出一张有向图,求点1到点N的最短路,不同的是,对于每一条边,除了源点目标点和花费以外,还有额外点c,若走这条边之前到达过c点,花费会减少到另一个值P。如果最短路不存在,输出impossible。
先用floyd-warshall算法判断连通性,此时忽略额外的c和P。
然后用dijkstra算法,用d[i][S]表示在点i且经过了S集合的点的最短路,将每一个d[i][S]都看...
分类:
编程语言 时间:
2015-03-02 09:33:01
收藏:
0 评论:
0 赞:
0 阅读:
268
有时候我们的页面很大需要滚动只用滚动条滚动可以不太精确,这就需要用到Page Control,就像我们平时操作iphone一样,每一页都有一些APP,页面的个数是用小点标示的,每次一滑动就会切换页面,当前停留的页面的小点会被点亮。比如我们平时用的天气预报,每一页只能显示一个地方的天气,每次换页可以切换到其他城市。Page Control的属性不多,如下:
Pages中的两个数字标示有几页...
分类:
编程语言 时间:
2015-03-02 09:32:49
收藏:
0 评论:
0 赞:
0 阅读:
569
【思路】:http://blog.csdn.net/iamskying/article/details/4738838
求解思路:
现在分析一个问题,假设将十位数为a,个位数为b的一个整数表示为ab,则推导得
ab*ab = (a*10+b)*(a*10+b) = 100*a*a+10*2*a*b+b*b
根据上式可得:root(ab*ab) = a*a+2*a*b+b*b = (a+b)...
分类:
其他 时间:
2015-03-02 09:32:19
收藏:
0 评论:
0 赞:
0 阅读:
406
有时候我们需要给页面分段,也就是分组。基类是UISegmentedControl,下面展示它的属性:
基本上就是几段,段的标题,每一段的图像。现在我们来拖动一个段,默认的是两段,把它的段数设定为3,给第三段命名。
段的事件是这个段发生了切换,valueChanged事件。现在让我们来实现一下,往界面中拖一个label,让段切换的时候,label中显示段的标题。
和上一...
分类:
编程语言 时间:
2015-03-02 09:31:29
收藏:
0 评论:
0 赞:
0 阅读:
534