摘要: 在使用C++做服务器开发中,经常会使用到脚本技术,Lua是最优秀的嵌入式脚本之一。Lua的轻量、小巧、概念之简单,都使他变得越来越受欢迎。本人也使用过python做嵌入式脚本,二者各有特点,关于python之后会写相关的文章,python对于我而言更喜欢用来编写工具,我前边一些相关的算法也是 ...
分类:
编程语言 时间:
2017-05-07 17:35:17
阅读次数:
229
开发遇到一个需求,需要将图片通过sftp上传到远程服务器上,之前没用过这个功能,折腾了我好几天才搞定,下面记录下我的处理方法: ...
分类:
Web程序 时间:
2017-05-04 13:30:50
阅读次数:
244
背景:博主本是一位Windows桌面应用程序开发工程师,对网络通信一知半解。一日老婆逛完某宝,问:“为什么他们知道我的地址呢,他们是怎么获取我的地址的呢?”顺着这个问题我们的探秘开始:第一步:简单的服务搭建思路,通过HttpListener在本地搭建一个简易的服务器,开发程序..
本文不是讲解如何使用spring Cloud的教程,而是探讨Spring Cloud是什么,以及它诞生的背景和意义。 背景 2008年以后,国内互联网行业飞速发展,我们对软件系统的需求已经不再是过去”能用就行”这种很low的档次了,像抢红包、双十一这样的活动不断逼迫我们去突破软件系统的性能上限,传统 ...
分类:
编程语言 时间:
2017-04-24 18:57:35
阅读次数:
204
1.MVC简介 MVC全名是Model View Controller,MVC是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。MVC并不属于GOF的23个设计模式之列,MVC用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里 ...
分类:
Web程序 时间:
2017-04-22 09:18:38
阅读次数:
192
文件系统是操作系统中管理持久性数据的子系统,提供数据存储和访问功能。对于服务器开发人员,比较关注的是unix(linux)环境下的文件系统,比如分区与磁盘关系,磁盘的剩余空间,文件的类型与权限控制,文件链接等相关知识。 磁盘结构简介: 回到顶部 文件系统是建立在物理磁盘之上的,因此在介绍文件系统之前 ...
分类:
系统相关 时间:
2017-04-15 09:24:35
阅读次数:
376
最近的一个项目,架构师米洛需要用的mqtt,服务器开发的时候,竟然用的python脚本。运行python就需要安装开发环境,好吧,百度一下就知道了大神廖雪峰。以下部分测试通过,转载记录如下。 因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windo ...
分类:
编程语言 时间:
2017-04-08 00:18:32
阅读次数:
204
要求: 1. 用户加密认证 2. 多用户同时登陆 3. 每个用户有自己的家目录且只能访问自己的家目录 4. 对用户进行磁盘配额、不同用户配额可不同 5. 用户可以登陆server后,可切换目录 6. 查看当前目录下文件 7. 上传下载文件,保证文件一致性 8. 传输过程中现实进度条 9. 支持断点续 ...
分类:
其他好文 时间:
2017-03-13 10:17:18
阅读次数:
432
出自:http://blog.csdn.net/dbanote/article/details/11338953 在正式开始coding之前,我觉得有必要探讨下Django的MTV模式,理论和实践相结合,才能更好的掌握一门技术。 首先说说Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web ...
分类:
其他好文 时间:
2017-03-10 12:36:54
阅读次数:
230
作为一个游戏服务器,必然有很多定时器的使用,算是游戏服务器开发的基础模块,我们经常需要在我们预期的某个时间点执行某项特定的操作。比如每天M点开启某个活动,N小时后之后刷新排行榜等等。这些功能通常需要定时器控制,之前我们的服务器代码中每加一个延迟执行的功能就启动一个定时器,这样到最后往往代码特别臃肿, ...
分类:
其他好文 时间:
2017-03-08 13:19:59
阅读次数:
146