- 博客(8)
- 资源 (1)
- 收藏
- 关注
初始Android
暑假的通信项目是一个Android的联网小游戏,其实我在今年年初的时候就装了SDK,想着新学期伊始,要学点新东西,做个简单的小应用回家孝敬老爹,结果一直拖到通信的项目需要Android了,才开始学,不过,幸好我在见老爹之前可以用Android作出个小东西,否则真是没脸问老爹要大三的生活费。这个经历让我想起了胡某人常说的一句话,我把它美化一下:我们是为了做而学。 An...
2013-07-17 22:08:43 103
群聊的简单实现
群聊就是群聊就是大家聚在一起聊天,每一个参与者说的话都可以被其他参与者看见, 也就是说:服务器接受到客户机上传的信息后,将信息分别在发送给每一个客户机 V1版本的实现:telnet连结,一个客户机发出消息,其他的客户机可以接受的到 在服务器线程中,每当有客户机申请连结的时候,就会启动一个服务器线程,来处理此连结,先用一个队列将这些服务器线程保存起来 每保存一个服务器线程对象,...
2013-07-15 23:36:08 356
原创 多线程服务器
客户端向服务器发出连结申请的时候,一个服务器只能同时与一个客户端相连接。就相当于当 同时有多个客户端申请连结时,这些客户端要排队,只有上一个客户端退出的时候,下一个客 户端才能连结的上,也就是“阻塞”现象。要解决这个问题,就要用到服务器的多线程。 服务器的多线程不是每启动一个线程,就创建一个服务器,而是每当有一个客户端申请连结的 时候,就启动一个服务器连结客户端的方法。...
2013-07-12 11:03:06 110
原创 线程基础(1)
1.线程和进程 进程:就是一个程序,比如你打开了QQ、酷狗音乐、快播..... 线程:就是任务,比如你和别人用QQ和别人聊天,用酷狗听音乐,用快播看电影..... 关于单线程和多线程,我听过最俗气的也是最容易理解的就是:“你扫一条大马路,你自己扫叫单线程,你叫别人来帮忙分段扫叫多线程”。一个QQ程序可以同时和很多人聊QQ,一个浏览器可以同是浏览很多网页,但是一个酷狗音乐只能同是播...
2013-07-02 00:48:19 110
最简单的服务器的创建
几个概念:客户端 服务器 端口 ①客户端 ②服务器 ③端口:客户端进入服务器的门(通俗解释~),有0-2^16个 目标:实现简单的客户端和服务器短的交互 准备工作: ①开启telnet:控制面板→程序→程序与功能→打开或关闭windows功能 ②得到本机的IP:cmd输入ipcongif,在联网的情况下可以获得本机的IP值 步骤: 1.创建服务器: java....
2013-06-30 18:10:38 193
原创 IO文件处理
1.文件的基本操作:创建、删除、获取路径、获取名字。。。API里面全部都有 创建文件,文件夹是目录,不是文件(异常): [code="java"] File f = new File("C:\\Users\\Admin\\Desktop/file.txt"); try { //做什么 f.createNewFile(); } catch (Exception e...
2013-06-29 12:33:39 92
原创 关于项目的一点点
分形的项目到今天就告一段落了。总结课上听一个男生说Iteye不是我们交作业的地方,于是就觉悟了,嗯,是时候该写点什么了,也不枉费自己码代码。下面是一点点关于这次项目的感想,因为搞的是前台没有太多技术,所以文字更能表达出什么。 1.对自己要求应该严一点 刚开始说做项目的时候,我就把自己内定和兰天一组,因为觉得他是大神;刚开始分组但是没有分任务的时候,我就自己给自己内定了...
2013-05-11 23:18:03 133
类和对象、继承
本来想第一篇博客写的洋气一点,但由于各种懒,最后被胡哥下了"不发博客,不许上课!"的最后通牒,只能放弃原来的小心思,安安静静的做技术总结了..... :oops: :oops: :oops: ①类与对象 类与对象应该是所有学习面向对象语言的第一课,无奈我当初学C++是竟然把class和struct搞在一起,过了很久在知道他俩根本就不是"好基友"...= = 类就相当...
2013-03-21 18:24:41 86
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人