`
神说要好好学习
  • 浏览: 5842 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
        暑假的通信项目是一个Android的联网小游戏,其实我在今年年初的时候就装了SDK,想着新学期伊始,要学点新东西,做个简单的小应用回家孝敬老爹,结果一直拖到通信的项目需要Android了,才开始学,不过,幸好我在见老爹之前可以用Android作出个小东西,否则真是没脸问老爹要大三的生活费。这个经历让我想起了胡某人常说的一句话,我把它美化一下:我们是为了做而学。        Android是基于Java的,我暂且就这样认为,因为在eclipse中装一个插件,就开始了Android之旅。       我们原来写JAVA的代码的时候,都将布局,对象的声明,方法等写到一起的,但是An ...
群聊就是群聊就是大家聚在一起聊天,每一个参与者说的话都可以被其他参与者看见, 也就是说:服务器接受到客户机上传的信息后,将信息分别在发送给每一个客户机 V1版本的实现:telnet连结,一个客户机发出消息,其他的 ...
客户端向服务器发出连结申请的时候,一个服务器只能同时与一个客户端相连接。就相当于当 同时有多个客户端申请连结时,这些客户端要排队,只有上一个客户端退出的时候,下一个客 户端才能连结的上,也就是“阻塞”现象。要解决这个问题,就要用到服务器的多线程。 服务器的多线程不是每启动一个线程,就创建一个服务器,而是每当有一个客户端申请连结的 时候,就启动一个服务器连结客户端的方法。也就是说,多线程不是创建服务器的多线程,而 是连结客户端的多线程。 线程代码: public class ServerThread extends Thread{ private ChatServer cs; ...
1.线程和进程   进程:就是一个程序,比如你打开了QQ、酷狗音乐、快播.....   线程:就是任务,比如你和别人用QQ和别人聊天,用酷狗听音乐,用快播看电影..... 关于单线程和多线程,我听过最俗气的也是最容易理解的就是:“你扫一条大马路,你自己扫叫单线程,你叫别人来帮忙分段扫叫多线程”。一个QQ程序可以同时和很多人聊QQ,一个浏览器可以同是浏览很多网页,但是一个酷狗音乐只能同是播放一首歌,只有当前这首结束或者被中断才可能播放下一首。 2.创建一个简单的线程对象   百度上提供了两种通用的创建简单线程的方法,一种是实现Runnable接口:   ①实现Runnable接口MyRunnab ...
几个概念:客户端 服务器 端口 ①客户端 ②服务器 ③端口:客户端进入服务器的门(通俗解释~),有0-2^16个 目标:实现简单的客户端和服务器短的交互 准备工作: ①开启telnet:控制面板→程序→程序与功能→打开或关闭windo ...

IO文件处理

1.文件的基本操作:创建、删除、获取路径、获取名字。。。API里面全部都有   创建文件,文件夹是目录,不是文件(异常): File f = new File("C:\\Users\\Admin\\Desktop/file.txt"); try {   //做什么 f.createNewFile(); } catch (Exception e) {   //异常了做什么 e.printStackTrace(); } 2.文件的复制:   ①获得文件内容(读出来)→②在新的路径创建文件→③将内容复制进去(写进去)   InputStre ...
     分形的项目到今天就告一段落了。总结课上听一个男生说Iteye不是我们交作业的地方,于是就觉悟了,嗯,是时候该写点什么了,也不枉费自己码代码。下面是一点点关于这次项目的感想,因为搞的是前台没有太多技术,所以文字更能表达出什么。 1.对自己要求应该严一点       刚开始说做项目的时候,我就把自己内定和兰天一组,因为觉得他是大神;刚开始分组但是没有分任务的时候,我就自己给自己内定了做前台,因为前台是技术要求最低的,而且作为三男一女的组合来讲,好像就应该是女生做前台更适合一些。 但是后来真的开始做时,是有些后悔的。因为给自己选择了一条最“安逸”的路,以至于没有得到更好的锻炼。       ...
本来想第一篇博客写的洋气一点,但由于各种懒,最后被胡哥下了"不发博客,不许上课!"的最后通牒,只能放弃原来的小心思,安安静静的做技术总结了.....   ①类与对象     类与对象应该是所有学习面向对象语言的第一课,无奈我当初学C++是竟然把class和struct搞在一起,过了很久在知道他俩根本就不是"好基友"...= =     类就相当于一个集合,一个总称,比如人、比如桌子,有点想英语中的集体名词,但就像一个大空盒子,里面什么都没有,你要创建对象,把它填满。比如学生类和一个学生对象://创建类 public class Student{ / ...
Global site tag (gtag.js) - Google Analytics