首页 > 编程语言
Java中Socket通信的知识回顾---学习笔记
两台计算机进行通信的基本前提:(1)IP地址: 每台计算机都有自己独一无二的IP地址,根据IP地址判断与哪台计算机进行通信。 (2)端口号: 每个应用程序都有自己专属的端口,根据端口号判断与计算机中的哪个应用程序进行通信。 说明: 用于区分不同应用程序 端口号的范围:0-65535,其中0-1023是为系统保留的端口号 常用的协议的端口号: http:80 ftp...
分类:编程语言   时间:2015-08-30 19:39:39    收藏:0  评论:0  赞:0  阅读:350
USACO-Section 2.1 Ordered Fractions(排序)
数据很小,直接将所有数存入数组,然后排序即可。 注意:只有最简分数才放入数组,因为如果它不是最简分数,则它化简后一定能在数组中找到...
分类:编程语言   时间:2015-08-30 19:38:39    收藏:0  评论:0  赞:0  阅读:264
[Java Concurrency in Practice]第八章 线程池的使用
线程池的使用8.1 在任务与执行策略之间的隐性耦合虽然Executor框架为制定和修改执行策略提供了相当大的灵活性,但并非所有的任务都能适用所有的执行策略。有些类型的任务需要明确地执行执行策略,包括:1、 依赖性任务:当线程池中运行任务都是独立的时,我们可以随意地修改池的长度与配置,这不会影响到性能以外的任何事情。但如果你提交到线程池中的任务依赖于其他的任务,这就会隐式地给执行策略带来了约束。...
分类:编程语言   时间:2015-08-30 19:38:30    收藏:0  评论:0  赞:0  阅读:268
Swift UIView 层次调整
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
Spring XML配置文件结构
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开发环境图解
似乎有很久都没有写博客了,有工作的一些原因,也有个人的一些原因,今天刚好下雨,也没有地方可去,于是就窝在家里倒腾了下,本篇文章主要是简单介绍一下如何在Mac OS系统下搭建java的开发环境,做java开发工作,当然首先是得有一个java环境,所以接下来主要是简单介绍一下Mac环境下java环境变量的一些配置工作。鄙人的电脑配置:打开终端,查看10.9.5版本的系统用的是什么shell命令:大家可以...
分类:编程语言   时间:2015-08-30 19:34:29    收藏:0  评论:0  赞:0  阅读:349
sizeof(数组名)和sizeof(指针名)的结果是不同的
数组和指针的sizeof的结果 是不同的 当arr是一个数组时,sizeof(arr)的结果是整个数组中的元素所占的字节的个数 而当p是一个指针时,即使指向某个数组,但sizeof(p)的结果在32为系统中一定是 4 验证代码如下:/*数组和指针的sizeof的结果 是不同的 当arr是一个数组时,sizeof(arr)的结果是整个数组所占的字节的个数 而当p是一个指针时,...
分类:编程语言   时间:2015-08-30 19:34:09    收藏:0  评论:0  赞:0  阅读:442
jQueryMobile的组件之导航条(navbar)
data-role="navbar"——指明div元素承载导航条组件; .ui-btn-active——设置按钮为选中状态; data-icon——设置jQueryMobile的内置图标; navbar示例 Fun Here...
分类:编程语言   时间:2015-08-30 19:33:49    收藏:0  评论:0  赞:0  阅读:321
从Java官网下载JDK1.6等低版本JDK
今天在浏览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
Python 多线程就这么简单
来源:Linux社区 作者:StitchSun多线程和多进程是什么自行google补脑 对于Python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想.....
分类:编程语言   时间:2015-08-30 19:27:59    收藏:0  评论:0  赞:0  阅读:287
java文件读写操作大全
转自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
python使用基础(win10)
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
Javascript--this--学习笔记
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获取程序运行目录和脚本目录
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程序退出方式(sys.exit() os._exit() os.kill() os.popen(...))
对于如何结束一个Python程序或者用Python操作去结束一个进程等,Python本身给出了好几种方法,而这些方式也存在着一些区别,对相关的几种方法看了并实践了下,同时也记录下。参考:Python 核心编程(第二版)http://www.zhihu.com/question/211878391. ...
分类:编程语言   时间:2015-08-30 19:22:29    收藏:0  评论:0  赞:1  阅读:20003
多线程开发之三 GCD
NSThread、NSOperation、GCD 总结:无论使用哪种方法进行多线程开发,每个线程启动后并不一定立即执行相应的操作,具体什么时候由系统调度(CPU 空闲时就会执行)更新 UI 应该在主线程(UI 线程)中进行,并且推荐使用同步调用,常用的方法如下:- (void)performSele...
分类:编程语言   时间:2015-08-30 19:22:09    收藏:0  评论:0  赞:0  阅读:342
Java_InvokeAll_又返回值_多个线程同时执行,取消超时线程
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++不是纯面向对象的
C++不是完全的面向对象语言,而是一个混合产品。如果一个函数被声明为friend,就意味着它不是这个类的成员函数,却可以修改该函数的私有成员,而且必须被列在该类的定义中,因此可以认为它是一个特权函数#include "iostream"#include "cstring"using namespac...
分类:编程语言   时间:2015-08-30 19:18:59    收藏:0  评论:0  赞:0  阅读:309
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!