摘要:
1.客户端和服务器进行密码验证这里要用到TCP/UDP协议进行的数据验证,就是进行"三次握手"进行验证代码: 阅读全文
摘要:
1.客户端和服务器之间数据的接收,验证,发送。都是借助客服之间绑定的那个socket和端口进行。2.客户端和服务器我把他们分开编写,便于理解。3.在1中要用到的主要函数有strcpy()、send()、recv()、strcmp(),最重要的是后面的三个函数,我是参考MSDN的..4.在进行3之前要有客服之间的通道socket;所以就先要对客服进行socket编程,它主要包括(套接字初始化、套接字创建、套接字绑定、套接字连接)接下了就是具体的代码:套接字初始化View Code 1 //全局变量2 WSADATA wsadata;3 SOCKET serversocket;4 SOCKADDR 阅读全文
摘要:
由前面MFC界面布局就讲一下;现在编写客户端的代码:1.当要在那个编辑框中显示一串字符->用的GetDlgItem(控件的ID)->SetWindText(”要现实的内容“);该函数就是先获取到对话框上控件的句柄,设置控件的显示。2.要在CImagelist类定义一个变量,保存列表的图标;调用他的成员函数Creat()。3.加载资源文件中的图标,包括Image的类型,大小,标志;用到LoadImage()函数加载图标资源。这函数有六个参数,详细查看MSDN。4.引入树控件关联的那个控件类型的变量m_tree的成员函数InsertItem(),SetImagelist()有两个参数, 阅读全文
摘要:
自己写的一个较为简单远程控制软件;当我在公司要用我家里电脑上的东西时,就不由的想要写一软件实现连接家里的电脑,先要运行服务器端等待客户端的连接。通过socket编程;加上UDP/TCP网络协议编程还有一个客户端就是要连接的电脑,服务器就是被连接的电脑。 阅读全文
摘要:
没有想到我还能得到那个优秀进步奖...三个月的收获就在那天几分钟...真是台上三分钟,台下十年功...在这三个月里我和组长磨合默契地完成着项目的计划,有成功有失败,有欢喜有悲伤。成功就是基本完成项目计划,失败就是整个团队的管理出了问题;欢喜就是在每完成一个任务时感到了心里的成功的惊喜,悲伤自然就是在有问题不能解决的时候抓狂,有些躁动不安的感觉,心里的压力没有很好的分散开...当站在台上领奖的时候,心里多几分欢喜,更多几分感恩,几分低调,几分认真,对人对事...凡事别想结果是这样...认真做好自己本职的工作,相信结果也不会差到哪去...谢谢那些伤害我的人,也感谢那些关心我的人;谢谢那些反对我的人 阅读全文
摘要:
通过将近三个月的时间实战实践,我学会了Java开发网站的大致架构。在这么短的时间里我从一个学C++的要去面对另外的一门语言进行开发,确实有点难受的。因为有好多东西不是一看就会的,也不是三五几个例子就能让你了解所有的知识的,在有些不情愿的情况下也是对学习的进展有阻碍的。 经过老师疏通了我心中的那个不是我学的我就不能干的坎,慢慢的我开始学习Java,从简单的"HELLO WORD!"程序开始,接着是面向对象的思想,通过一个人这个类,学生类,老师类,粗粗理解了面向对象的概念。因为我们是开发网站就少不了HTML的一些了解,从get,post两种不同从服务器获取数据。然后就是jsp脚 阅读全文
摘要:
自己写的一个鼠键模拟点击屏幕上的具体坐标的小玩意儿../***********************************************************************************************算法设计1.读取更新的棋盘数据2.遍历棋盘数据 找到相同的棋子3.判断两点是否能消除4.如果能消除5.那么就模拟鼠标点击这两个点 ************************************************************************************************/bool ClearChess 阅读全文
摘要:
a)一个图文并茂的“个人主页”可以充分地向其他人展示自己的才华。让其他人知道你的长处。可以说你的“个人主页”就是你最好的简历。 b) 制作你的“个人主页”,用于展示你自己的个性,将自己喜欢的东西放在“个人主页”上,让大家都可以来欣赏。 c) 制作你的“个人主页”,用于结识新的朋友。对于好的“个人主页”,我们会放在精彩推荐的位置,将会有很多人访问您的主页,和访问者交流会大大扩大你的生活空间。 d) 制作你的“个人主页”,用于记忆你的家庭生活。例如:I. 你可以把你的“个人主页”制作成图文并茂的生活日记。II. 你可以把你的“个人主页”设计成你小孩成长的纪录。III. 你可以在你的“个人主页... 阅读全文
摘要:
数组A[6][5]就是类似A[y][x]y表示有多少行,x表示有多少列。分析:在一个数组当中若两个元素的值相等可以用一个公式表示A[y1][x1]==A[y2][x2],其中的x1,x2,y1,y2都是数组的标号范围内,否则就是越界。因为数组的下标是从零开始的所以可以用公式x1,x2∈[0,5];y1,y2∈[0,4]。表示x1,x2,y1,y2的取值范围。我们要找数据元素,那么久必须要遍历整个数组,习惯性都是用for循环来处理,这里有两个变量就要用两个for循环,而;要找两个数据元素,那么就应该是,两个的完整数组遍历对比。具体如:int x1,y1,x2,y2;a[6][5]for(y1=0 阅读全文