编程语言
本系列文章译自Venkat Subramaniam的Functional Programming in Java
第二章:集合的使用
我们经常会用到各种集合,数字的,字符串的还有对象的。它们无处不在,哪怕操作集合的代码要能稍微优化一点,都能让代码清晰很多。在这章中,我们探索下如何使用lambda表达式来操作集合。我们用它来遍历集合,把集合转化成新的集合,从集合中删除元素,把集合...
Converting Decimal Numbers to Binary Numbers
栈的应用:进制转换
In your study of computer science, you have probably been exposed inone way or another to the idea of a binary number. Binary representation is...
上一篇文章讲thread模块的使用,我们接下来看threading模块怎么使用。
threading模块对象
对象
描述
Thread
一个线程的执行对象
Lock
锁对象
RLock
可重入锁对象,使单线程可以再次获得已经获得了的锁(递归锁定)
Condit...
函数设计中主要考虑以下几点:
1> 是否可重入 参考http://blog.csdn.net/yueyahe/article/details/729126
2> 是否为对外接口
3> 是否为同步函数
4> 参数是输入还是输出,或者输入输出均是?...
最简单的模式--C/S模式实现聊天室
从半双工开始,何谓半双工?半双工即是说双方可以互发消息,但一次只能一个用户发送。
只要稍微会点socket编程的人都会觉得很简单,所以过过场,直接上代码。
服务器端代码:
from socket import *
from time import ctime
HOST = ''
PORT = 4568
BUFSIZE = 1024
ADDR = (...
三种flex4与Java顺利通信的方式是:
flex与普通java类通信RemoteObject; flex与服务器交互HTTPService; flex与webservice交互WebService.
当大家尝试使用flex与普通java类通信时,一般用RemoteObject,具体的代码段如下:...
JS自带函数concat 将两个或多个字符的文本组合起来,返回一个新的字符串。var a =
"hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf
返回字符串中一个子串第一处出现的索引(从左到...