代码改变世界

随笔档案-2008年09月

基于TCP的网络游戏黑白棋系列(二):数据传输

2008-09-24 14:48 by BAsil, 2818 阅读, 收藏, 编辑
摘要: 上一节给大家演示了建立连接的关键代码,连接建立好后,就可以进行数据传输了。数据传输包含从服务器端到客户端和从客户端到服务器端,两者差别不大。数据的传输,TcpClient的GetNetworkStream是关键,通过它我们可以得到NetworkStream网络流,客户端和服务器主要的工作就是对其读出和写入。关于如何构造稳定且性能好的网络应用,如何进行复杂的封包和解包,这里我们不考虑,我们使用Str... 阅读全文

基于TCP的网络游戏黑白棋系列(一):建立连接

2008-09-21 13:54 by BAsil, 2447 阅读, 收藏, 编辑
摘要: 利用TCP开发网络应用程序,可以采用同步或者异步的方式,这个游戏采用的是同步的工作方式,比较简单,系列教程也主要介绍同步的工作方式。网络通信的前提就是客户端和服务器端的通信,在服务器端,程序需要不断的监听客户端是否有连接请求,已保证多个客户端的连接,服务器通过套接字识别客户端;而客户端只需要指定哪个服务器即可。一旦双方建立连接并创建了对应的套接字,就可以互相传输数据了。客户端和服务器端发送和接受数... 阅读全文

基于TCP的网络游戏黑白棋系列教程开篇

2008-09-21 13:47 by BAsil, 1565 阅读, 收藏, 编辑
摘要: 看过网上很多的类似系列教程(博客园包包版网络大厅的+桥牌系统),写的很深入,感觉比较复杂,初学者不宜上手。我是在学习WCF的时候,发现自己对底层的传输原理都没有搞明白,于是又回头学习网络传输的一些知识,自己写了一个简单的网络游戏黑白棋,因此也想把学习的一个过程记录下来和初学者们一块交流。我的只是小儿科,还请网友多多包涵,高手们也不要吝惜你们的砖头。第一次写系列教程,心里没底,本来自己水平就一般,却... 阅读全文

关于windows下面的还原点

2008-09-05 22:07 by BAsil, 574 阅读, 收藏, 编辑
摘要: windows xp以后的系统自带了还原功能,可以创建系统的还原点,当系统出问题时可以利用该功能恢复到以前创建的还原点,同时由于还原点的创建采用了增量备份,每次还原点的创建的比较快,占用的空间也不是太大。 偏偏我不太喜欢使用这个还原功能,从来也记不得创建还原点,结果今天让我吃尽了苦头。今早电脑进了木马,任务管理器出现了explore.exe进程(不是explorer.exe),很多exe文件都无... 阅读全文

WordPress数据库备份乱码问题的解决

2008-09-01 22:09 by BAsil, 581 阅读, 收藏, 编辑
摘要: 网站已经上线,当然需要定时备份了。可是当我打开phpMyAdmin连接的mysql数据表准备备份的时候,却发现全是乱码,咨询了一下空间提供商,被告知数据库的编码就是这样设置的,没法改。可是我用phpMyAdmin备份到本地打开也一样是乱码,在网上找到了一个使用phpMyAdmin备份的解决方案,可是不起作用。后来试了一下WordPress DataBase Backup,发现问题解决。而且DB B... 阅读全文
点击右上角即可分享
微信分享提示