服务器学习
月月爱猫粮
这个作者很懒,什么都没留下…
展开
-
Reactor(反应器模式 )
一般模型我们想象以下情形:长途客车在路途上,有人上车有人下车,但是乘客总是希望能够在客车上得到休息。传统的做法是:每隔一段时间(或每一个站),司机或售票员对每一个乘客询问是否下车。反应器模式做法是:汽车是乘客访问的主体(Reactor),乘客上车后,到售票员(acceptor)处登记,之后乘客便可以休息睡觉去了,当到达乘客所要到达的目的地后,售票员将其唤醒即可。转载 2015-02-08 12:02:09 · 316 阅读 · 0 评论 -
网段划分“/”
IP总数子网掩码C段个数/304255.255.255.2521/64/298255.255.255.2481/32/2816255.255.255.2401/16/2732255.255.255.2241/8/2664255.255.255.1921/4/2转载 2015-06-26 20:06:26 · 447 阅读 · 0 评论 -
SSH服务修改端口
LINUX 的默认SSH 端口是 22。为了防止别人暴力破解(这年头无聊的菜鸟黑客太多),建议修改SSH 访问端口:第一步:[root@okde.net ~]#vim /etc/ssh/sshd_config 找到#Port 22一段,这里是标识默认使用22端口,修改为如下:Port 22Port 3456注意:先不要删除Port 22,以免发生意外无法登录。保存退出,原创 2014-12-08 19:47:31 · 547 阅读 · 0 评论 -
Linux Netcat命令:网络工具中的瑞士军刀
英文原文: Linux Netcat command – The swiss army knife of networking,编译:oschinanetcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在转载 2015-02-26 13:34:12 · 374 阅读 · 0 评论 -
如何组织应用程序的结构
适用于应用程序使用的软件设计和构架总结软件架构一般定义为应用程序的结构。在定义这些结构的时候,软件架构师的目标就是使用不同级别的抽象,通过根据关注点把功能进行分割来最小化复杂度。我们会从最高层的抽象以及不同的关注点开始研究。因为设计的过程中需要不断深入这些层次、扩展关注点直到定义了结构为止。内容目标概览概要步骤第一步——选择我转载 2015-02-11 12:14:39 · 490 阅读 · 0 评论 -
Linux 安装第二块硬盘
在Linux上挂载新的硬盘的步骤大概如下:假设此硬盘为新的硬盘1、安装硬盘(过程略)2、fdisk -l 查看硬盘代号3、fdisk 分区格式化4、创建新的挂载点:/disk25、手动挂载分区6、设置为开机自动挂载分区下面介绍相应的步骤:将硬盘分区:将硬盘连接起来,fdisk -l 可以得到计算机上连接的硬盘的信息 使用命令fdisk(/sbin转载 2015-02-19 10:45:17 · 423 阅读 · 0 评论 -
Linux下查看CPU信息、机器型号等硬件信息命令
测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo转载 2015-02-19 08:38:03 · 572 阅读 · 0 评论 -
虚拟机(Linux系统)共享文件夹
linux共享设置虚拟机菜单栏VM->settings,打开下图的中的框。选择Options->Shared Folders->Always enabled->Add->Ok即可3.完成设置然后执行下面的命令,data文件夹就是共享的文件夹到此完成所有设置转载 2015-02-16 08:39:35 · 398 阅读 · 0 评论 -
Event Loop
Event Loop 是一个很重要的概念,指的是计算机系统的一种运行机制。JavaScript语言就采用这种机制,来解决单线程运行带来的一些问题。本文参考C. Aaron Cois的《Understanding The Node.js Event Loop》,解释什么是Event Loop,以及它与JavaScript语言的单线程模型有何关系。想要理解Event Loop,就要转载 2015-02-08 11:44:24 · 302 阅读 · 0 评论 -
服务器结构探讨
服务器结构探讨 -- 最简单的结构所谓服务器结构,也就是如何将服务器各部分合理地安排,以实现最初的功能需求。所以,结构本无所谓正确与错误;当然,优秀的结构更有助于系统的搭建,对系统的可扩展性及可维护性也有更大的帮助。好的结构不是一蹴而就的,而且每个设计者心中的那把尺都不相同,所以这个优秀结构的定义也就没有定论。在这里,我们不打算对现有游戏结构做评价,而是试着从头开始搭建一个我们需要转载 2015-02-07 19:50:30 · 294 阅读 · 0 评论 -
win10, net framework 3.5 安装报错0x800F081F的解决方法
win10, net framework 3.5 安装报错0x800F081F“我的电脑”,单击右键选择“管理”在打开的“计算机管理”窗口中依路径服务和应用程序——服务”打开,在列表中找到“Windows Update”并双击打开。启动类型:自动。服务状态下面点击‘启动’然后再去安装一次freamwork3.5 点击“下载并安装” 这时候会出现进度条转载 2017-08-24 16:42:01 · 9959 阅读 · 1 评论