需求:开发一个支持多用户同时在线的FTP程序 要求:1、用户加密认证2、允许同时多用户登录(用到并发编程的知识,选做)3、每个用户有自己的家目录,且只能访问自己的家目录4、对用户进行磁盘配额,每个用户的可用空间不同(选做)5、允许用户在ftp server上随意切换目录6、允许用户查看当前目录下的文 ...
分类:
其他好文 时间:
2018-12-12 00:11:57
阅读次数:
199
python-面向对象进阶 三大特性:继承,多态,封装 1,初识继承 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题。 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类。 代 ...
分类:
编程语言 时间:
2018-12-05 02:13:40
阅读次数:
203
一、先解释相关API 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 /** * distribute with fixed spacing * * @param axisType 横排还是竖排 * @param fixedSpacing 两个控件间隔 * ...
分类:
移动开发 时间:
2018-11-29 19:49:30
阅读次数:
561
github地址:https://github.com/asaskevich/govalidator govalidator支持内置支持的验证tag和自定义验证tag: ...
分类:
其他好文 时间:
2018-11-28 19:09:40
阅读次数:
227
Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接: Li ...
分类:
编程语言 时间:
2018-11-25 14:28:26
阅读次数:
264
背景 1.4版本之前JAVA对IO的支持不完善。 (1)缓冲区 (2)没有Channel,只有输入与输出流 (3)同步阻塞IO(BIO) UNIX的5种IO模型 (1)阻塞IO模型 (2)非阻塞IO模型 (3)IO复用模型 (4)信号驱动IO模型 (5)异步IO Older IO与New IO 异步 ...
分类:
Web程序 时间:
2018-11-25 10:14:39
阅读次数:
197
# Destoon B2B Rewrite Rules ErrorDocument 404 /404.php RewriteEngine On RewriteBase / RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ ...
分类:
Web程序 时间:
2018-11-20 17:40:20
阅读次数:
169
1. 序言 有如下django代码,视图层: 路由配置为: 那么,可以在浏览器中通过链接http://127.0.0.1:8000/orders/进行访问,可以看到,浏览器页面中输出了“GET请求”的字样。说明OrdersView类中的get方法被调用了。那么,从浏览器中通过“http://127. ...
分类:
其他好文 时间:
2018-11-18 17:28:39
阅读次数:
162
1.1防火墙的分类: (一)硬件防火墙:思科的ASA、h3c的sepath等 (二)软件防火墙:iptables等 1.2防火墙的规则: 网关其实就是一个防火墙,网关只是帮忙做了转发。防火墙有四表五链。 五连: 进路由前prerouting 出路由后postrouting INPUT OUTPUT ...
分类:
其他好文 时间:
2018-11-15 22:39:43
阅读次数:
211
一、基础 1. 原始数据类型:boolean,number,string,undefined,null,Symbol let isDone:boolean=true; let num:number=6; let str:string='asd'; let u:undefined=undefined; ...
分类:
其他好文 时间:
2018-11-15 18:29:38
阅读次数:
156