JavaSE学完以后,用java实现的聊天室融合了很多java知识.比如GUI简单的图形界面,集合,IO,多线程,socket,监听等.那么这个聊天系统是如何实现的呢?首先我们要有界面.如图所示.这仅仅是一个简单的Frame窗口界面.首先package : 包入境,相当于这个类文件的绝对路径,与别人...
分类:
编程语言 时间:
2015-08-07 00:15:20
阅读次数:
231
一,过滤package mainimport ( "flag" "fmt" "log" "os" "path/filepath" "runtime" "strings")func main() { runtime.GOMAXPROCS(runtime....
分类:
编程语言 时间:
2015-08-07 00:12:05
阅读次数:
142
1、public class DataDemo2 { public static void main(String [] args){ char c1='A'; char c2=97; char c3='\u0041'; char c4=65; System.out.println(c1...
分类:
编程语言 时间:
2015-08-07 00:12:23
阅读次数:
149
一,线程安全的类package safeslicetype safeSlice chan commandDatatype commandData struct { action commandAction index int item interface{} re...
分类:
编程语言 时间:
2015-08-07 00:11:27
阅读次数:
124
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I org.hibernate.hql.ast.HqlSqlWalker.generatePositionalParameter(HqlSqlWalker.java:896)...
分类:
编程语言 时间:
2015-08-07 00:13:23
阅读次数:
203
this, 一个官方的说法是,this.首先是一个对象,它代表调用这个函数的对象。 在不会产生混淆的地方 this.是可以省略的,但一般都会加上,例如,下面的程序中,类"Person"里面加与不加 this 编译运行后的结果是一样的: 1 package testThis; 2 3 pub...
分类:
编程语言 时间:
2015-08-07 00:09:37
阅读次数:
214
import os,sys,os.pathprint('your current dir is {}'.format(os.getcwd()))if len(sys.argv)==1: while True: sourceDir=input('input source dir:'...
分类:
编程语言 时间:
2015-08-07 00:08:29
阅读次数:
155
一、写在前面的话1、我们有听说过,在一些地方,会把JavaScript当作入门级编程语言,这是因为它相对易学,易习。2、JavaScript是一门地地道道的编程语言,既然是一门语言,那就应该有专属于它本身的语法,掌握它的语法势在必行。3、不要试图去记忆它的所有语法和关键字,事实上,几乎没有人能做到这...
分类:
编程语言 时间:
2015-08-07 00:05:54
阅读次数:
115
NSString *str = nil; //字符串NSMutableString *string = [[NSMutableString alloc] init]; [stringappendString:@"xxxx"]; str =[string JSONString];NSLog(@"str...
分类:
编程语言 时间:
2015-08-07 00:06:57
阅读次数:
129
#include#define SIZE 10struct student{ char name[10]; int num; int age; char addr[15];}stu[SIZE];//保存数据(fwrite)void save(){ FILE *fp; fp = fopen("stu....
分类:
编程语言 时间:
2015-08-07 00:06:08
阅读次数:
208
今天遇到了feof()判断文件结束多输出一行的问题,在网上看到一篇写得比较好的文章,转过来(誊写一遍)加深印象。原文地址:http://blog.csdn.net/flyyyri/article/details/5084981 1、EOF是标准库中的宏定义,#define EOF -1,在32位.....
分类:
编程语言 时间:
2015-08-07 00:04:43
阅读次数:
210
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------IO流(1)主要内容:《异常的处理、Finally语句、File类 创建功能、删除功能、重命名功能、判断功能、基本获取功能、高级获取功能、文件过滤器、递归、IO流基类、FileOutputStrea...
分类:
编程语言 时间:
2015-08-07 00:05:21
阅读次数:
212
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------多线程(1)主要内容:《 多线程概述与例子、实现的方式1、获取线程的名称、优先级、sleep、join、yield、setDeamon、stop_interrupt、实现的方式2、Lock锁、死锁》...
分类:
编程语言 时间:
2015-08-07 00:02:43
阅读次数:
262
C++ STL之deque学习记录头文件#include简介参见http://www.cplusplus.com/reference/deque/deque/Double ended queue(双向队列)deque(usually pronounced like"deck") is an irre...
分类:
编程语言 时间:
2015-08-07 00:01:17
阅读次数:
237
// 定义空的字符串var str1 = ""var str2 = String()str1.isEmpty // 判断字符串是否为空// 输出字符串中所有的字符var str3 = "As god name"for c in str3{ println(c)}Int.max // Int类...
分类:
编程语言 时间:
2015-08-07 00:01:42
阅读次数:
700
推荐:组【八方扑灭】:http://jq.qq.com/?_wv=1027&k=RFLXu0。QQ:292352612集团专注于技术。软件project、JAVA、c\c++、WEB、android、javascript、IOS。你的问题将及时回答。(哦专家解答~)QQ:292352612。PS:该...
分类:
编程语言 时间:
2015-08-07 00:00:42
阅读次数:
342
1 #!/bin/sh 2 3 #第一个Linux下的脚本,太多不明白的地方,只是依着网上的例子照葫芦画瓢,能正常运行即可 4 #运行环境 CentOS 7.0 版本 5 6 #首行指定程序的路径,以#号开头的行是注释行 7 8 #任意文本编辑器编辑此文档。默认是gedit 9 #保存在 ...
分类:
编程语言 时间:
2015-08-07 00:02:00
阅读次数:
466