web
nicolelili1
这个作者很懒,什么都没留下…
展开
-
服务器配置(IIS服务器安装)
一、IIS、ASP环境配置的配置IIS:Internet Information Services互联网信息服务IIS是一种Web(网页)服务组件基于运行Microsoft Windows的互联网基本服务ASP:Activive Server Pages 动态服务器页面服务器端脚本环境,用来创建动态交互式网页并建立强大的web应用程序二、环境配置1.刚创转载 2017-08-02 18:10:46 · 12947 阅读 · 1 评论 -
数据库操作之增加数据(丛林战争项目)
1.NEURO technology的SDK下载地址:http://www.neurotechnology.com/release-notes.html转载 2017-12-19 17:49:21 · 217 阅读 · 0 评论 -
MySQL数据库的更新和删除(丛林战争项目)
一、删除数据using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using MySql.Data.MySqlClient;namespace MySqlOperation{ class Program转载 2017-12-20 11:48:47 · 245 阅读 · 0 评论 -
服务器端分层架构(丛林战争项目)
1.Server:用来创建TCP的socket,监听客户端的连接2.ConnHelper:工具类,用来连接数据库,建立MySQL Connection3.Controller:用来处理客户端的请求,请求发送到server,server会调用相应的controller进行处理4.Model:与数据库中的表对应,一个model对应一个表5.DAO:Data Access Object,转载 2017-12-20 12:27:58 · 970 阅读 · 0 评论 -
项目服务端的创建(丛林战争项目)
1.项目的目录结构图2.BaseController代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Common;using GameWebServer.Controller转载 2017-12-21 14:18:57 · 580 阅读 · 6 评论 -
客户端框架的搭建(丛林战争项目)
一、创建一个Unity项目OnlineGameClient并导入资源包2.3.4.5.6.注:游戏客户端架构转载 2017-12-21 14:21:59 · 1966 阅读 · 0 评论 -
控制场景视野漫游动画作为菜单界面背景(丛林战争项目)
一、添加背景1.使用scen中的main场景作为背景进行开发二、创建动画1.Window-->Animation2.3.4.转载 2017-12-22 18:18:34 · 236 阅读 · 0 评论 -
开发登陆按钮(丛林战争项目)
1.在canvas下面创建一个Text,并重命名为LoginButton,设置大小、位置、字体、颜色(白色加透明)、对齐方式2.添加点击时颜色渐变的效果,并设置移动到上面、高亮和点击时候的颜色3.设置按钮大小变化的动画效果①Button-->Transition-->Animation②Window -->Animation--> 点击LoginButton转载 2017-12-25 15:02:33 · 422 阅读 · 0 评论 -
丛林战争项目八之Workbench创建数据库和表
一、数据库连接准备1.数据库版本MySQL5.7 确保数据库的服务已经启动2.引入MySql.Data.dll3.使用c#连接MySQL数据库4.对数据库进行增删改查转载 2017-12-19 11:37:20 · 272 阅读 · 0 评论 -
丛林战争项目九之引入MySql.Data.dll
1.打开MySQL Workbench,双击Open ODBC Administrator,2.3.4.转载 2017-12-19 15:17:48 · 472 阅读 · 0 评论 -
MySQL的下载及安装
1.打开MySQL的官网 https://dev.mysql.com/downloads/mysql/,选择合适的版本进行下载2.可以注册后登陆,也可以选择直接下载3.MySQL的管理工具MySQL Workbench下载地址https://dev.mysql.com/downloads/file/?id=468295,下载下来后直接双击,一路下一步就可以了转载 2017-11-16 16:43:41 · 597 阅读 · 0 评论 -
丛林战争项目七之在服务器端解析数据
TCP WebServer-->右键“添加”-->新建项-->类 -->填写类名“Message”转载 2017-11-07 18:39:15 · 333 阅读 · 0 评论 -
丛林战争项目六之在客户端发送数据的时候加上数据长度
一、粘包和分包问题的解决方案问题:出现如图所示的分包时数据分割不够导致的出现问号“?”字节转换:1.字符串转成字节数组 System.Text.Encoding.UTF8.GetBytes2.Int32转成字节数BitConverter.GetBytesEncoding.UTF8.GetBytes()会将参数的每一个字符进行转换,与值的大小无关,只与内容有关BitCon转载 2017-11-07 18:25:34 · 251 阅读 · 0 评论 -
阿里云服务器远程登陆
1.点击进入实例2.点击“远程连接”3、如果记得密码直接输入密码,如果忘记点击取消4.点击右上角“修改远程连接密码”,输入密码和确认密码后点击“确定”5.点击左上角的“发送远程命令”,在下拉框中选择“CTRL+ALT+DELETE”6.登陆成功原创 2017-08-02 15:40:43 · 973 阅读 · 0 评论 -
服务器配置(测试服务器)
一、连接服务器1.在如图所示的位置填写服务器地址,并选择"Release"、“x86”,然后点击“启动”在弹框中选择“继续调试”2.在/Socket_Test_Lesson/Socket_Test_01/bin/x86/Release中生成控制台的应用程序3.双击exe程序,弹出如图所示的弹框,这是因为写的是服务器地址,但是却在本机运行了转载 2017-08-02 14:05:43 · 11143 阅读 · 0 评论 -
服务端的租用
1.登陆阿里云官网:https://www.aliyun.com/?utm_medium=text&utm_source=bdbrand&utm_campaign=bdbrand&utm_content=se_32492,注册并登陆,点击产品-->弹性计算-->云服务器ECS2.点击立即购买3.转载 2017-07-31 14:36:24 · 406 阅读 · 0 评论 -
服务器的编写
1.以管理员方式运行打开Visual Studio2.新建ASP.NET项目文件-->新建-->.NET Core-->ASP.NET Core Web应用程序-->空-->确定3.4.5.转载 2017-08-17 11:43:14 · 809 阅读 · 1 评论 -
丛林战争项目五之TCP协议的粘包和分包
一、粘包和分包是利用Socket在TCP协议下内部的优化机制1.什么是粘包包是指数据。每传输一次数据,称之为包。粘包是将包与包之间连接到一起,将消息整合到一起发送出去。2.什么是分包当发送的消息特别长特别大的时候,就需要分开发送。二、粘包和分包问题的演示客户端的代码:using System;using System.Collections.Generic转载 2017-11-07 14:52:18 · 279 阅读 · 0 评论 -
丛林战争项目四之客户端连接正常和非正常关闭
3.当关闭一个窗口时出现如下的弹窗原因:当一个客户端直接点击关闭按钮的时候,属于非正常关闭。当在非正常关闭的情况下,在ReceiveCallBack方法中,clientSocket.EndReceive方法会发现连接已经不存在了,所以就出现异常了。想要正常关闭的话会调用close出现的问题:1、System.ObjectDisposedException转载 2017-11-07 14:37:28 · 394 阅读 · 0 评论 -
丛林战争项目三之开启异步处理客户端连接请求
serverSocket.Accept()方法可以实现接收一个客户端的连接请求。serverSocket.BeginAccept()方法开启异步可以实现多个客户端的连接请求下面是按照异步的方式实现的1.服务端的代码,实现异步的接收using System;using System.Collections.Generic;using System.Linq;us转载 2017-11-07 11:28:58 · 280 阅读 · 0 评论 -
丛林战争项目二之实现服务器端异步的消息接收
实现方法:1.开启一个新的线程2.左边是服务端,youbian转载 2017-11-07 10:42:00 · 389 阅读 · 0 评论 -
丛林战争项目一之TCP客户端、服务端的编写
一、IPIP的主要作用就是在复杂的网络环境中将数据包发送给最终的目标地址1.转载 2017-11-06 15:05:19 · 543 阅读 · 0 评论 -
丛林战争项目十之数据库查询
1.点击MySqlOperation,点击鼠标右键,设置为启动项目2.查询一条记录代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using MySql.Data.MySqlClient;转载 2017-12-19 17:02:12 · 373 阅读 · 0 评论