这篇笔记是一些概念性的东西。会话,借用百科上的描述就是一个客户与服务器之间的不中断的请求响应序列。wcf的会话模式是通过服务契约的SessionModel进行设置的,其值为枚举,分别为:Allowed,改值为默认值,客户端连接,选择会话或者不建立会话;Required,必须建立会话;NotAllow...
分类:
其他好文 时间:
2015-08-20 22:15:20
阅读次数:
260
日志分类错误日志:记录mysql服务的启动,运行或停止mysql服务时出现的错误查询日志:记录建立的客户端连接和执行的语句二进制日志:记录所有更改数据的语句,可用于数据复制和还原慢查询日志:记录所有执行时间超过long_query_time的所有查询和不使用索引的查询二进制文件 (show vari...
分类:
数据库 时间:
2015-08-19 19:41:45
阅读次数:
119
一、简单介绍: 服务端通讯主线程是消息路由服务的启动类,其主要作用如下: 1、初始化相关配置; 2、根据配置的ip和port创建tcp服务; 3、接收客户端连接,并给客户端分配令牌; 4、接收客户端的登录请求,并将客...
分类:
编程语言 时间:
2015-08-18 19:51:22
阅读次数:
113
一、服务器端结构: 如图所示: 指令类和报文类:对下行的指令和上行的报文进行了类的封装,分别实现IOrder和IPacket接口,继承Order,Packet基类; 服务主线程:接受客户端连接,将客户端发送的报文投递到通讯队...
分类:
其他好文 时间:
2015-08-18 12:27:34
阅读次数:
156
Redis高级实用特性:1.安全性2.主从复制3.事务处理4.持久化机制5.发布订阅消息6.虚拟内存的使用安全性:设置客户端连接后进行任何其他指定前需要使用的密码警告:因为Redis速度相当快,所以一台比较好的服务器下一个外部的用户可以在一秒钟进行150k次的密码尝试,这意味着你需要指定非常非常强大...
分类:
其他好文 时间:
2015-08-15 16:23:27
阅读次数:
148
由于socket recv()方法是堵塞式的,当多个客户端连接服务器时,其中一个socket的recv调用时,会产生堵塞,使其他连接不能继续。如果想改变这种一直等下去的焦急状态,可以多线程来实现(不再等待,同时去recv,同时阻塞),每个socket连接使用一个线程,这样效率十分低下,根本不可能应对...
分类:
其他好文 时间:
2015-08-13 22:07:37
阅读次数:
134
对于每个linux初学者来说,遇到问题并不可怕,可怕的是你解决不了问题。在这里分享一个我遇到的一个问题:当我在用远程连接的时候,起初还好好的,结果在执行了一个yum安装命令之后,客户端连接就断了,重新连接的时候就出现了如图这种情况。首先我想到的是会不会是网络连接的..
分类:
系统相关 时间:
2015-08-13 20:29:43
阅读次数:
136
一:安全性 为redis设置密码:设置客户端连接后进行任何其他指定前需要实用的密码。 警告:因为redis速度非常快,所以在一台较好的服务器下,一个外部用户可以在一秒钟进行150k次的密码尝试,这意味着你需要指定非常非常强大的密码来防止暴力破解。 修改密码的方法: 只需要在redis的配置文件redis.conf中开启requirepass就可以了,比如我设置我的访问密码是hejingyuanre...
分类:
数据库 时间:
2015-08-13 18:13:02
阅读次数:
215
引自:http://ilewen.com/questions/514在本教程中,我会向你展示如何用C#建立一个线程中的TCP服务端。如果你用过windows的sockets编写程序,你就知道有多麻烦。感谢.net框架,使得网络编程变得更容易了。我们将建立一个非常简单的的服务器接受客户端连接,并可以发...
要解决的问题:? ?virt-manager 键盘错位 , 要不重启正常访问到guest 尝试解决: 首先 配置keymap 为en-us 不过是下次重启生效 从图中发现 vnc 只监听了本地端口 尝试1: 用本地vnc客户端连接 ?下载了个二进制?V...
分类:
其他好文 时间:
2015-08-12 13:32:24
阅读次数:
195