设计需求:从客户端上传txt文件到服务器,服务端收到文件后,发送消息给客户端接收完成。 1. 服务器端: public class UpLoadFileServer { public static void main(String[] args) throws Exception { ServerS
分类:
编程语言 时间:
2016-02-01 14:29:43
阅读次数:
229
file: jim|123|1 tom|321|3 kamil|432|1 # __author__ = liukun # coding:utf-8 obj = open('file.txt','r') line_list = obj.readlines() #['jim|123|1\n', 'to
分类:
编程语言 时间:
2016-02-01 14:30:25
阅读次数:
179
已经安装sun java 在终端中输入java,出现以下提示: 程序 'java' 已包含在下列软件包中: * default-jre * gcj-4.8-jre-headless * gcj-4.9-jre-headless * openjdk-7-jre-headless * openjdk-6
分类:
编程语言 时间:
2016-02-01 14:27:44
阅读次数:
912
下面是TCP java网络编程的基础示例: tcp传输:客户端建立过程的思路:1、创建TCP客户端的Socket服务,使用的是socket对象,建议在创建的过程中,就明确了目的地和要连接的主机2、如果连接建立成功,说明数据传输通道已经建立,该通道就是Socket的I/O流,是底层建立好的,既然是流,
分类:
编程语言 时间:
2016-02-01 14:23:09
阅读次数:
185
问题描写叙述:打一枪可能的环数为0~10,求打10枪总环数为90的概率。 这是一道排列组合问题。能够用循环加递归的方法解决。比方,第一次能够打出0~10环,那么先固定第一次打的环数。然后加上剩下的九次打的环数。就得到总环数。而剩下九次的环数通过递归非常easy求得。代码例如以下: #include
分类:
编程语言 时间:
2016-02-01 14:22:02
阅读次数:
251
js数组去重复几种方法 第一种:也是最笨的吧。Array.prototype.unique1 = function () { var r = new Array(); label:for(var i = 0, n = this.length; i < n; i++) { for(var x = 0,
分类:
编程语言 时间:
2016-02-01 14:14:00
阅读次数:
196
下面介绍UDP基础级的代码示例: 首先了解创建UDP传输的发送端的思路: 1.创建UDP的Socket服务。2.将要发送的数据封装到数据包中。3.通过UDP的socket服务将数据包发送出去。4.关闭socket服务。 而接收端的思想如下: 1.创建UDP的Socket服务。需要明确一个端口号。2.
分类:
编程语言 时间:
2016-02-01 14:10:27
阅读次数:
188
转发自:http://www.cnblogs.com/iuranus/archive/2012/07/19/2599084.html 当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如: 使用@Autowired注解,必须事先在Spri
分类:
编程语言 时间:
2016-02-01 14:07:29
阅读次数:
145
当一个变量的值超出预期时,仔细检查该变量的每个赋值处,判断条件中也要检查,以防误用了赋值符号。
分类:
编程语言 时间:
2016-02-01 13:56:57
阅读次数:
130
//: Playground - noun: a place where people can play import UIKit enum Month: Int { // 这么定义, 后面的Feb, Mar会自动赋值为2和3.. case Jan = 1, Feb, Mar, Apr, May,
分类:
编程语言 时间:
2016-02-01 13:57:06
阅读次数:
363
21.1 动态TLS 21.1.1 为什么要使用线程局部存储 编写多线程程序的时候都希望存储一些线程私有的数据,我们知道,属于每个线程私有的数据包括线程的栈和当前的寄存器,但是这两种存储都是非常不可靠的,栈会在每个函数退出和进入的时候被改变,而寄存器更是少得可怜。假设我们要在线程中使用一个全局变量,
分类:
编程语言 时间:
2016-02-01 13:54:43
阅读次数:
206
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。格式如下: 1. 示例一: var bStr = "Test String".hasOwnProperty("split");
分类:
编程语言 时间:
2016-02-01 13:44:06
阅读次数:
165
package com.dada.test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * @author * @version * */ public class
分类:
编程语言 时间:
2016-02-01 13:43:01
阅读次数:
202
C++Builder2010窗体的生命周期是指窗体从创建到关闭的过程。在C++Builder2010窗体的生命周期中,有以下五种事件发生。OnCreate发生在窗体被创建时。通常在此事件中进行初始化工作。OnShow发生在窗体显示出来时OnActivate发生在窗体被激活时OnCloseQuery发生在窗体尝试关闭时。..
分类:
编程语言 时间:
2016-02-01 10:00:21
阅读次数:
491
要求实现:基本成员函数,日期加减天数,日期与日期相减
#include<iostream>
usingnamespacestd;
classDate
{
public:
Date(intyear=1900,intmonth=1,intday=1)
:_year(year),_month(month),_day(day)
{
//cout<<"Date(intyear,intmonth,intday)"<<endl;
if..
分类:
编程语言 时间:
2016-02-01 09:59:57
阅读次数:
220
请编程序将“China”译成密码,密码规律是:用原来字母后面第4个字母代替原来的字母。分别用putchar和printf函数输出这5个字符。程序:#include<stdio.h>intmain(){ charc1=‘C‘,c2=‘h‘,c3=‘i‘,c4=‘n‘,c5=‘a‘; c1+=4; c2+=4; c3+=4; c4+=4; c5+=4; printf("用printf输出密..
分类:
编程语言 时间:
2016-02-01 09:59:37
阅读次数:
1462
用scanf输入数据,输出计算结果时要求有文字说明,取小数点后2位数字。求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。程序:#include<stdio.h>intmain(){ floath,r,c,s,sq,vq,vz; floatpi=3.141526; printf("请输入圆半径r,圆柱高h:"); scanf("%f,%f",&r,&..
分类:
编程语言 时间:
2016-02-01 09:58:38
阅读次数:
377