- 授权协议: Apache
- 开发语言: .NET
- 操作系统: Windows
- 软件首页: http://griffinframework.net/
软件介绍
Griffin.Framework 是 .NET 的高性能网络框架。
示例代码:
public class Server{
private readonly ChannelTcpListener _server;
public Server()
{
_server = new ChannelTcpListener();
_server.MessageReceived += OnMessage;
_server.ClientConnected += OnClientConnected;
_server.ClientDisconnected += OnClientDisconnected;
}
public int LocalPort {
get { return _server.LocalPort; }
}
public void Start()
{
_server.Start(IPAddress.Any, 0);
}
private void OnClientConnected(object sender, ClientConnectedEventArgs e)
{
Console.WriteLine("Got connection from client with ip " + e.channel.RemoteEndPoint);
}
private void OnClientDisconnected(object sender, ClientDisconnectedEventArgs e)
{
Console.WriteLine("Disconnected: " + e.Channel.RemoteEndpoint);
}
private void OnMessage(ITcpChannel channel, object message)
{
Console.WriteLine("Server received: " + message);
channel.Send(Encoding.ASCII.GetBytes("Hello world"));
}}
程序员面试金典(第5版)
[美] Gayle Laakmann McDowell / 李琳骁、漆 犇 / 人民邮电出版社 / 2013-11 / 59.00
本书是原谷歌资深面试官的经验之作,层层紧扣程序员面试的每一个环节,全面而详尽地介绍了程序员应当如何应对面试,才能在面试中脱颖而出。第1~7 章主要涉及面试流程解析、面试官的幕后决策及可能提出的问题、面试前的准备工作、对面试结果的处理等内容;第8~9 章从数据结构、概念与算法、知识类问题和附加面试题4 个方面,为读者呈现了出自微软、苹果、谷歌等多家知名公司的150 道编程面试题,并针对每一道面试题目......一起来看看 《程序员面试金典(第5版)》 这本书的介绍吧!
