/** * 将数组动态输出至 csv 文件【服务器端生成文件】 * @param array $data 二维数组 * @param string $filename 文件名 */function writeCsv($data, $filename = 'file.csv') { $fp = fop...
分类:
Web程序 时间:
2014-08-27 12:49:37
阅读次数:
211
一、SVN简介Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变?.
分类:
其他好文 时间:
2014-08-25 17:19:35
阅读次数:
194
了解一下OSI七层模型OSI层功能TCP/IP协议应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层数据格式化,代码转换,数据加密-会话层数据格式化,代码转换,数据加密-传输层提供端对端的接口TCP,UDP网络层为数据包选择路由IP...
分类:
Web程序 时间:
2014-08-25 11:20:14
阅读次数:
293
SMB(ServerMessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“Net..
分类:
其他好文 时间:
2014-08-25 10:11:24
阅读次数:
139
rsync简介优点:rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。缺点:rsync同步需要扫描所有文件进行对比,当文件非常大时,会消耗很多资源和..
分类:
其他好文 时间:
2014-08-23 19:09:32
阅读次数:
306
花了一个星期学习文件服务器,老是在一些地方搞混,整理一下所学的,清晰了不少。学Go半个月,还有很多不懂的地方,有理解错误的,还望高手指出。注:以下代码中,w为http.ResponseWriter类型, r为*http.Request类型1、先该清楚一些类型的意义:Handler:处理请求和生成返回...
分类:
其他好文 时间:
2014-08-23 15:12:30
阅读次数:
208
首先先来说下关于文件下载的原理:服务端为客户端提供了一个下载服务,所以服务端需要一个输出流(把客户请求下载的文件输出),相对于服务端来说,客户端需要下载接收一个文件,所以它需要一个输入流(接收文件)。服务器读取要下载文件的内容,用一个Response响应流写回并设置HTTP头信息ContentTyp...
分类:
其他好文 时间:
2014-08-22 15:55:18
阅读次数:
258
一.samba的安装:sudoapt-getundatesudoapt-getinsallsambasudoapt-getinstallsmbfs二.创建共享目录:mkdir/home/phinecos/sharesoduchmod777/home/phinecos/share三.创建Samba配置文件:1.保存现有的配置文件sudocp/etc/samba/smb.conf/etc/samba/smb.conf.bak2.修改现配置文件su..
分类:
其他好文 时间:
2014-08-21 00:22:13
阅读次数:
186
一、设置主机防火墙。开放:服务器的:web服务、vsftpd文件服务、ssh远程连接服务、ping请求。1、开放sshd服务开放流入本地主机,22端口的数据报文。[root@stu13~]#iptables-AINPUT--destination192.168.60.99-ptcp--dport22-jACCEPT开放从本地主机22端口流出的数据报文[root@st..
分类:
其他好文 时间:
2014-08-20 14:19:23
阅读次数:
420