两台计算机进行通信的基本前提:(1)IP地址:
每台计算机都有自己独一无二的IP地址,根据IP地址判断与哪台计算机进行通信。
(2)端口号:
每个应用程序都有自己专属的端口,根据端口号判断与计算机中的哪个应用程序进行通信。
说明:
用于区分不同应用程序
端口号的范围:0-65535,其中0-1023是为系统保留的端口号
常用的协议的端口号:
http:80
ftp...
分类:
编程语言 时间:
2015-08-30 19:39:39
收藏:
0 评论:
0 赞:
0 阅读:
350
数据很小,直接将所有数存入数组,然后排序即可。
注意:只有最简分数才放入数组,因为如果它不是最简分数,则它化简后一定能在数组中找到...
分类:
编程语言 时间:
2015-08-30 19:38:39
收藏:
0 评论:
0 赞:
0 阅读:
264
线程池的使用8.1 在任务与执行策略之间的隐性耦合虽然Executor框架为制定和修改执行策略提供了相当大的灵活性,但并非所有的任务都能适用所有的执行策略。有些类型的任务需要明确地执行执行策略,包括:1、 依赖性任务:当线程池中运行任务都是独立的时,我们可以随意地修改池的长度与配置,这不会影响到性能以外的任何事情。但如果你提交到线程池中的任务依赖于其他的任务,这就会隐式地给执行策略带来了约束。...
分类:
编程语言 时间:
2015-08-30 19:38:30
收藏:
0 评论:
0 赞:
0 阅读:
268
Swift 中添加的UIView都是有层级的。
我们先添加三个看一看
let view1=UIView(frame: CGRectMake(10, 50, 200, 200))
let view2=UIView(frame: CGRectMake(60, 100, 200, 200))
let view3=UIView(frame: CGRect...
分类:
编程语言 时间:
2015-08-30 19:37:49
收藏:
0 评论:
0 赞:
0 阅读:
316
XML文件的结构一般如下
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:sch...
分类:
编程语言 时间:
2015-08-30 19:35:19
收藏:
0 评论:
0 赞:
0 阅读:
460
似乎有很久都没有写博客了,有工作的一些原因,也有个人的一些原因,今天刚好下雨,也没有地方可去,于是就窝在家里倒腾了下,本篇文章主要是简单介绍一下如何在Mac OS系统下搭建java的开发环境,做java开发工作,当然首先是得有一个java环境,所以接下来主要是简单介绍一下Mac环境下java环境变量的一些配置工作。鄙人的电脑配置:打开终端,查看10.9.5版本的系统用的是什么shell命令:大家可以...
分类:
编程语言 时间:
2015-08-30 19:34:29
收藏:
0 评论:
0 赞:
0 阅读:
349
数组和指针的sizeof的结果 是不同的
当arr是一个数组时,sizeof(arr)的结果是整个数组中的元素所占的字节的个数
而当p是一个指针时,即使指向某个数组,但sizeof(p)的结果在32为系统中一定是 4
验证代码如下:/*数组和指针的sizeof的结果 是不同的
当arr是一个数组时,sizeof(arr)的结果是整个数组所占的字节的个数
而当p是一个指针时,...
分类:
编程语言 时间:
2015-08-30 19:34:09
收藏:
0 评论:
0 赞:
0 阅读:
442
data-role="navbar"——指明div元素承载导航条组件;
.ui-btn-active——设置按钮为选中状态;
data-icon——设置jQueryMobile的内置图标;
navbar示例
Fun Here...
分类:
编程语言 时间:
2015-08-30 19:33:49
收藏:
0 评论:
0 赞:
0 阅读:
321
今天在浏览Java官网的时候发现旧版本(1.8之前)的JDK安装包下载地址没有在下载页面明显的提供出来。个人通过在官网查看,发现oracle官方将旧版本的JDK全都放在Java Archive模块中了。以下介绍怎样从官网下载JDK。
1、进入Java官网,方式不限,如百度“Java 官网”,www.oracle.com,找到Java SE -> download。链接如下:
http://www.o...
分类:
编程语言 时间:
2015-08-30 19:33:40
收藏:
0 评论:
0 赞:
0 阅读:
264
来源:Linux社区 作者:StitchSun多线程和多进程是什么自行google补脑 对于Python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想.....
分类:
编程语言 时间:
2015-08-30 19:27:59
收藏:
0 评论:
0 赞:
0 阅读:
287
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html一.获得控制台用户输入的信息public String getInputMessage() throws IOException...{ System.out.println("请输入您...
分类:
编程语言 时间:
2015-08-30 19:26:09
收藏:
0 评论:
0 赞:
0 阅读:
375
1、安装 官网下载:https://www.python.org/ 请选择2.X版本2、从命令提示符打开python 直接输入python点enter即可 查看python版本输入python -V win10下打开命令提示符:win+x然后按a,其中win+x是系统快捷菜单,右键点击wi...
分类:
编程语言 时间:
2015-08-30 19:25:29
收藏:
0 评论:
0 赞:
0 阅读:
409
转自: http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP...
分类:
编程语言 时间:
2015-08-30 19:24:59
收藏:
0 评论:
0 赞:
0 阅读:
543
算法效率的度量是通过时间复杂度和空间复杂度来描述的。 一.时间复杂度 —个语句的频度是指该语句在算法中被重复执行的次数。算法中所有语句的频度之和记作T(n),它是该算法问题规模n的函数,时间复杂度主要分析T(n)的数量级。算法中的基本运算(最深层循环内的语句)的频度与T(n)同数量级,所以通常采...
分类:
编程语言 时间:
2015-08-30 19:24:39
收藏:
0 评论:
0 赞:
0 阅读:
304
this对象是指向函数的运行环境。函数被当做某个对象的方法调用时this等于那个对象。var name = 'window';var obj = { name:'obj', sayName:function(){ console.log(this.name); ...
分类:
编程语言 时间:
2015-08-30 19:24:29
收藏:
0 评论:
0 赞:
0 阅读:
228
Python获取程序运行目录和脚本目录importosimportsys#获取脚本所在目录printos.path.split(os.path.realpath(sys.argv[0]))[0]#获取脚本运行目录printos.getcwd()在脚本所在目录运行: python test.py/ho...
分类:
编程语言 时间:
2015-08-30 19:24:09
收藏:
0 评论:
0 赞:
0 阅读:
246
对于如何结束一个Python程序或者用Python操作去结束一个进程等,Python本身给出了好几种方法,而这些方式也存在着一些区别,对相关的几种方法看了并实践了下,同时也记录下。参考:Python 核心编程(第二版)http://www.zhihu.com/question/211878391. ...
分类:
编程语言 时间:
2015-08-30 19:22:29
收藏:
0 评论:
0 赞:
1 阅读:
20003
NSThread、NSOperation、GCD 总结:无论使用哪种方法进行多线程开发,每个线程启动后并不一定立即执行相应的操作,具体什么时候由系统调度(CPU 空闲时就会执行)更新 UI 应该在主线程(UI 线程)中进行,并且推荐使用同步调用,常用的方法如下:- (void)performSele...
分类:
编程语言 时间:
2015-08-30 19:22:09
收藏:
0 评论:
0 赞:
0 阅读:
342
package com.demo.test4;import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.CancellationE...
分类:
编程语言 时间:
2015-08-30 19:21:39
收藏:
0 评论:
0 赞:
0 阅读:
315
C++不是完全的面向对象语言,而是一个混合产品。如果一个函数被声明为friend,就意味着它不是这个类的成员函数,却可以修改该函数的私有成员,而且必须被列在该类的定义中,因此可以认为它是一个特权函数#include "iostream"#include "cstring"using namespac...
分类:
编程语言 时间:
2015-08-30 19:18:59
收藏:
0 评论:
0 赞:
0 阅读:
309