服务器
文章平均质量分 83
yy763496668
这个作者很懒,什么都没留下…
展开
-
[WebServer] Tomcat 配置访问限制:访问白名单和访问黑名单
最近公司的阿里云服务器上配置的 Tomcat 服务器运行 java的环境,但是通过观察 Tomcat 这几天的日志发现,有很多莫名其妙的 IP 访问主机下莫名其妙的地址,如:/80、/testproxy.php、/cache/global/img/gs.gif、CONNECT check.best-proxies.ru:80 等等,后来通过搜索这些访问 IP 得知是进行端口扫描的地址,为了防止这些原创 2016-07-11 08:19:44 · 10297 阅读 · 1 评论 -
在阿里云服务器部署javaWeb工程
今天是我第一次和阿里云服务器打交道,有些兴奋,有些忐忑。这是一个前端程序员对此神秘工作的开始。我用的是windows server 2012 的系统首先说一下 windows+R键 输入mstsc 键入Enter 输入阿里云服务器系统管理员的账户密码 图中的1是你在阿里云上的ip地址,2是你的账户名称 点击确定 计算机那一栏中显示的就是你在阿里云上的ip地址。点击连接就会到你的桌面原创 2016-05-26 14:42:25 · 4392 阅读 · 0 评论 -
Photon_PhotonServer的执行流程_013
服务端: 服务端的主类要继承ApplicationBase类,此类是一个抽象类,要实现此类的抽象方法//在此方法中主要做一些初始化的操作,比如日志文件的配置//同步线程的启动protected abstract void Setup();//服务端关闭的侦听protected abstract void TearDown();//侦听客户端请求连接protected abstract原创 2017-09-29 11:54:23 · 770 阅读 · 0 评论 -
Photon_配置PhotonServer的日志信息_012
第一步:引用文件引用 ExitGames.Logging.Log4Net.dll和log4net.dll 具体引入的步骤看上一篇博文,不在此赘述第二步:添加配置文件我们可以从网上下载配置文件也可以从Photon自带项目中的配置文件中拷贝 然后选中自己的服务端项目粘贴,一定放在项目的根目录第三步:修改配置文件 选中配置文件并修改复制到输出目录为始终赋值 输出目录就是我们设置的部署目录原创 2017-09-26 15:06:02 · 580 阅读 · 0 评论 -
Photon_部署PhotonServer 服务端项目_011
第一步创建项目首先创建一个VS项目,不同的是这次创建的项目是类库 第二步创建部署的目录在deploy目录下面创建MyGameServer目录,并在MyGameServer下创建bin目录 第三步修改项目的生成目录因为此项目是一个类库项目,所以会生成一些文件 我们将这些文件直接放入第二步创建的目录中 这样在我们完成项目的时候选择项目,右键,点击生成就可以在此目录下面看到生成的文件了原创 2017-09-26 14:42:09 · 564 阅读 · 0 评论 -
Photon_PhotonServer的启动及项目的启动_010
在解压后的目录中找到deploy文件夹 双击PhotonControl.exe启动服务器。启动项目: 出现下面的内容说明项目已经在运行中了原创 2017-09-26 12:28:49 · 1214 阅读 · 0 评论 -
Photon_PhotonServer安装_009
选择如下 光标放在图标上时显示如下,点击more 然后点击SDK下载 下载下来的是一个exe可执行文件,在我们双击的时候会出现一个选择解压路径的框,注意路径中不要出现中文。 解压完成后我们在目录中可以看到原创 2017-09-26 09:28:17 · 370 阅读 · 0 评论 -
Photon_使用NHibernate中事物防止脏数据_007
对于有些操作我们必须使用一次性操作完成,假如我们在操作某个操作的时候,执行了一般的SQL操作,由于其他原因,终止了SQL操作,还有一部分操作没有完成,那么,会造成数据的不完整性。如果继续之前没有完成的操作,那么就相对比较麻烦。所以使用事务会相对比较轻松。什么是事务呢?事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(un原创 2017-09-25 17:42:19 · 423 阅读 · 0 评论 -
Photon_使用NHibernate向数据库中增删改查数据_006
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using NHibernate;using NHibernate.Cfg;using YYEdu.Model;namespace YYEdu{ clas原创 2017-09-25 16:02:10 · 444 阅读 · 0 评论 -
Photon_对NHibernate增删改查的封装_008
第一步:使用单例模式封装一个Hibernate的一个工具类,增加对代码的重用。using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using NHibernate;using NHibernate.Cfg;namespace YYEdu{原创 2017-09-25 22:23:54 · 485 阅读 · 0 评论 -
Photon_NHibernate的参数配置_005
第一步:引入两个库文件,MySql.Data.dll和NHberinate.dll 文件,这次我们介绍一种新的引入方式 在没有下载的项后面会有一个小的下载标志 第二步:配置nhibernate.cfg.xml文件<?xml version="1.0" encoding="utf-8" ?><hibernate-configuration xmlns="urn:nhibernate-conf原创 2017-09-25 14:39:59 · 421 阅读 · 0 评论 -
Photon_在查询的时候添加参数_004
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//引入命名空间using MySql.Data.MySqlClient;namespace CShrp直接连接MySql{ class Program原创 2017-09-25 11:22:06 · 360 阅读 · 0 评论 -
Photon_使用ExecuteReader读取数据库中的数据_003
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//引入命名空间using MySql.Data.MySqlClient;namespace CShrp直接连接MySql{ class Program原创 2017-09-25 10:22:47 · 427 阅读 · 0 评论 -
Photon_C#程序和MySql建立起连接_002
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//引入命名空间using MySql.Data.MySqlClient;namespace CShrp直接连接MySql{ class Program原创 2017-09-25 10:06:28 · 672 阅读 · 0 评论 -
Photon_创建工程添加MySql.data库_001
第一步创建一个C#工程,本博文使用的4.5.2版本的VS2015。 第二步添加库文件,路径是C:\Program Files (x86)\MySQL\Connector.NET 6.9\Assemblies\v4.5\MySql.Data.dll,这歌路径是装Mysql的路径,如果没有此路径,要么没有装MySql,要么是装在其他盘了。原创 2017-09-25 09:32:21 · 445 阅读 · 0 评论 -
PhotonServer介绍
Photon Server是一套套装的游戏伺服器,以往开发线上游戏都必需自行花费大笔的研发资金和人力先从研发游戏引擎和伺服器开始,後来慢慢的游戏引擎开始走向套装化,研发人员有许多现成的游戏引擎可以选择,像是unreal或是unity等等,接著,游戏伺服器也开始朝套装发展,市面上常见的套装Game Server有 smart fox server 、 electro server 5 、 Photon转载 2017-09-25 09:18:29 · 1015 阅读 · 0 评论 -
启动Tomcat时端口号被占用的情况
Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To star原创 2016-12-02 09:30:39 · 6140 阅读 · 1 评论 -
一款免费开源的游戏服务器引擎—Scut
转载:https://blog.csdn.net/a3630623/article/details/45744017 发现一款好的免费开源游戏服务器引擎scut,网址http://www.scutgame.com/index.html。可下载SDK版本即可用于游戏服务器开发任务,也可下载源码版研究,更改相应代码。以下是官网的基本介绍: ...转载 2018-06-29 08:48:32 · 5184 阅读 · 0 评论