2016-06-24 - 在讨论这个问题前,我们先来了解一下物理端口、逻辑端口、端口号等计算机概念。 端口相关的概念: 在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备...
2016-06-24 - 处理器时间由分离的时间片(ticks)组成。在一些时间片上,cpu繁忙;另一些时间片上,cpu空闲。下图表示,在10个时间片上其中6个是繁忙的,cpu使用百分比是6/10 = 60%,也即是40%的空闲时间。 注意:一个cpu周期是单个脉冲时间,脉冲由高低电压组成。每秒中...
2016-06-23 - 在数据分析方面,影响深远的变化正在酝酿之中,而开源工具在引领许多变化。当然,你可能已熟悉这个领域的一些明星开源项目,比如 Hadoop 和 Apache Spark,不过现在出现了强烈的要求,需要全面完善数据分析生态系统的新工具。值得注意的是,许多这些工具是为...
2016-06-23 - 在互联网企业中为了记录项目的进度一般会采用管理平台来提交分发任务,控制项目的进度和各个部门的协作。这样会极大的提高沟通效率和工作的流程化。为绩效评审和事故追责提供了依据。关于项目管理工具开源的商用的有很多工具:禅道、redmine、jira等。本公司...
2016-06-23 - 回到2000年那时,微软发布小型商务服务器(SBS)。这个产品改变了很多人们对科技在商务领域的看法。你可以部署一个单独的服务器,它能处理邮件,日历,文件共享,目录服务,VPN,以及更多,而不是很多机器处理不同的任务。对很多小型公司来说,这是实实在在...
2016-06-21 - 1.安装ubuntu16.04(64位) 略。网上资料很多。 2.安装cuda-8.0 (1)卸载已有得显卡驱动 sudo apt-get --purge remove nvidia-* (2)安装新cuda和驱动 sudo dpkg -i cuda-repo-ubuntu1604-8-0-rc_8.0.27-1_amd64.deb (3)安装更新 sudo apt-get update (...
2016-06-21 - 一般prod机器都必须通过某些跳板机才能连接,也就是所谓的bastion。如果你处在A, 你想连接C,但是必须通过B作为跳板机才能连接。这种情况下我们可以使用ssh端口本地转发来实现应用层直接使用A来连接C,也就是建立ssh隧道。 在A机器上执行如下SSH命令: ssh -L...
2016-06-21 - 我们可以利用Python来快速启动一个httpserver。 # 8999是服务器监听的端口号 python -m SimpleHTTPServer 8999 python一共提供了三种Web服务器模块: BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。 SimpleHTTPS...
2016-06-21 - 在linux中经常需要通过ssh来登录服务器,同时还需要直接通过scp命令来下载文件到指定的服务器。 在linux中下载服务器上的文件我们平常都会使用rz/sz命令来完成,但是sz命令有一个限制条件,就是待下载的文件大小最大为4G,如果超过4G怎么办呢,并且无法在本...
2016-06-20 - 我们都知道ping命令,它是诊断网络连接的基本工具。 我的问题是: 我管理了几台服务器,有时我需要使用ping检测每台主机是否连通,如: $ ping server1.topspeedsnail.com $ ping 234.231.33.6 $ ping 34.22.232.34 但是,ping命令并不支持一次ping多个主机...
2016-06-19 - 一般情况下,linux系统管理员通过ssh服务来管理操作系统,但是docker的很多镜像是不带ssh服务的,那么我们怎么样才能管理操作系统呢? 我们学过attach ,exec的命令进入容器的方法,但是都无法解决远程管理容器的问题,因此,我们需要远程登录到容器内进行一...
2016-06-19 - arp-scan是一个用来进行系统发现的命令行工具。它可以构建并发送ARP请求到指定的IP地址,并且显示返回的任何响应。 ARP协议被设计成允许被用于任何链路层和网络层协议。然而在实际中它仅用于以太网(包括802.11无线)和IPv4;IPv6使用NDP(邻居发现协议)来...
2016-06-19 - 之前在本机上部署了gitlab服务,可以通过localhost、127.0.0.1 和本机IP访问到本机gitlab页面。 现在想在本机建立一个网站做些测试,可是不知道怎么访问到新建的网站,搜索了相关资料,据说要修改nginx的配置文件,我在配置文件里添加 myhome.cn 域名,并绑...
2016-06-19 - 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为最后一公里)的网络连接速度。在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的。 Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码...
2016-06-19 - 0、前言 之前一直用的是python版的shadowsocks,一直报错。就换成shadowsocks-libev了。 1、概念解释 shadowsocks 使用Python等语言开发。 shadowsocks-libev 使用C、libev开发。低 CPU 消耗,轻量级代理工具 shadowsocks-qt5 支持Shadowsocks-libev、NodeJS...
2016-06-19 - 00x0、相关介绍 OpenSSH(OpenBSD Secure Shell)使用 SSH 通过计算机网络加密通信的实现。 它是替换由 SSH Communications Security 所提供的商用版本的开放源代码方案。目前 OpenSSH 是 OpenBSD 的子项目。 大家都只知道 SSH 可以基于密码或密钥登录远程主...
2016-06-18 - 公司培训部最近有在线考试的需求,而目前使用的在线考试的系统没有自动评分功能,全部的试题需要人工进行批阅,效率十分低下。为解决这个问题,我上网找了好多软件进行测试,但效果都不是很理想,直到遇到了TCExam这款开源软件。 TCExam是基于PHP开发的在线...
2016-06-18 - BT5网卡配置:默认情况下是采用DHCP服务器来分配IP地址。可以使用命令ifconfig -a来查看所有网卡。我们可以关掉或者配置显示出来的每一块网卡。 其中一块网卡名为eth0,下面对eth0进行操作。 关闭/打开:ifconfig eth0 down/up 查看网卡地址信息:ifconfig...
2016-06-17 - 如果我们只有一台服务器,应该怎么实现让这台服务器同时处理PHP和JSP的请求?这里的解决方案是通过Apache的虚拟主机(vhost)来进行端口转发。 Apache会通过访问服务器的域名将请求转发至不同的端口或者不同的服务器。 0、前提 and 目的 前提: 拥有一个域名...
2016-06-17 - Nginx产生的日志都是存在一个文件,随着网站运行时间越长,日志文件的大小也在不断增长,这对我们想分析当天日志非常的不方便,所以需要每天把日志文件分割出来,并以时间命名。 创建日志分割脚本 1、登录SSH,创建cut_logs.sh文件 vi /root/cut_logs.sh 2、...
2016-06-17 - IBM Buemix Linux虚拟机的登录问题. 如果使用Ubuntu等linux系统登录,直接使用ssh命令即可访问bluemix上的Linux实例: ssh -i XXX.pem ibmcloud@{IP/hostname} (XXX.pem 是你在Bluemix上创建虚拟机时Bluemix为你自动生成的私钥文件,你应将此文件保存) 从wind...
2016-06-17 - 欢迎你进入酷痞的物联网世界。这里有着自由的空气和自然的气息。接下来我将告诉你如果一步步建立一个自己专属的物联网平台。 由于目前的酷痞的官方域名还没有通过备案所以现在用临时域名解说本说明。 最终酷痞的官网地址:http://icoolpy.com 运行系统参数:...
2016-06-17 - Linux下默认是禁止数据包转发的,但在某些特殊场合需要使用这一功能,所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将包发往本机另一网卡,该网卡根据路由表继续发送数据包。这通常就是路由器所要实现的功能。 使能数...
2016-06-16 - 本人大二小白一名,从大一下学期就开始接触到linux,当时看到学校每次让我们下载资源都在一个ftp服务器中,感觉特别的高大上,所以自己就想什么时候自己能够拥有自己的ftp服务器,自己放一点东西进去,让别人访问。 那么,就从那时开始,就有了一系列的艰难...
2016-06-16 - 本文基于Ubuntu 14.04 使用SSH连接远程服务器,启动服务,退出SSH后,服务也就终止了,使用Screen可以解决这个问题。 1、安装Screen apt-get install screen 2、安装完成后,输入screen命令,根据提示按空格进入新的界面 3、像之前启动Meteor项目一样,进入...
2016-06-16 - 1、在Windows上安装。写个测试页,里面写上phpinfo();把内容复制贴到http://www.xdebug.org/find-binary.php页面里,点击提交,之后会提示本机php对应的Xdebug版本,下载后放到php目录下的ext目录内,再把下面的配置写入php.ini内,之后重启apache服务器,...
2016-06-15 - 本文介绍怎么使用C/C++从Linux路由表中添加移除无效的(Null Route)路由条目。 我们首先看一下怎么从命令行操作Linux路由表。 Linux路由表是在内核中的;查看: $ sudo route -n 你也可以查看 /proc/net/route 文件。 添加Null Routes Null routes简单的忽略...
2016-06-15 - 我两年前就接触了ThinkPHP,由于我自己也要上课,大学里面忙各种时期,所以学习进度断断续续, 隔了很久,最近发现我访问不了我以前到项目了,我的项目用的是独立分组,Modules,Mudules下面有两个目录,Admin和Index目录,访问到网址应该是http://localhost...
2016-06-15 - 不久前,为用户提供一种备份远程机器上数据的简易方法还很稀奇。现在,我们已觉得这理所当然。Dropbox及其他公司简化了这项任务。苹果、谷歌和微软都提供各自的数据备份方法。 在Linux上,情况有点不一样。发行版并不提供各自的云服务来管理你的数据(不过Ubu...
2016-06-14 - 1、临时添加 ip addr add 10.10.1.1/32 dev lo:1 重启失效。 2、永久添加 cd /etc/sysconfig/network-scripts cp ifcfg-lo ifcfg-lo:1 [root@localhost network-scripts]# cat ifcfg-lo:1 DEVICE=lo:1 IPADDR=10.10.1.1 NETMASK=255.255.255.255 ONBOOT=yes...
2016-06-14 - MariaDB 是一个增强版的、开源的 MySQL 替代品。它主要由 MariaDB 社区在维护,采用 GPL v2 授权许可。软件的安全性是 MariaDB 开发者的主要焦点。他们保持为 MariaDB 的每个版本发布安全补...
2016-06-13 - Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。 cronolog安装配置非常简单,下载后只需要输入几个命令即可完成。 1、下载(最新版本) cro...
2016-06-13 - /**************************************** * Author : Samson * Test platform: * gcc 4.8.4 * GNU bash, 4.3.30 * Linux Mint 17 * **************************************/ 在Nginx使用过程中,结果在https连接进行握手的过程中,出现了如下的错误: SS...
2016-06-11 - 笔者之前做了一个服务器数据备份的一个脚本程序,涉及到程序自启动的设置。这里对自启动做个小结。 如何让Linux系统一启动就启动服务程序? 在 /etc/rc.d/init.d/ 目录下放置程序启动脚本。如 /etc/rc.d/init.d/ 下的httpd,这是个脚本程序。 cd /etc/rc.d/i...
2016-06-10 - 1.下载WampServer安装到纯英文路径下 2.下载Drupal 7安装包并解压缩到WampServer的www目录,该目录存放网站的地方 3.启用本地Web服务器,访问路径http://localhost/phpmyadmin,打开phpMyAdmin数据库管理界面,创建一个名为DrupalTest的数据库,选择编码为utf8...
2016-06-10 - MQTT协议简介 IBM WebSphere MQ Telemetry Transport(简称 MQTT)是一种基于 TCP/IP 的轻量级发布 / 预订协议,用于连接大量的远程传感器和控制设备。在必须允许低带宽和不可靠的通信并且占用较少内存的设备上,专业化的应用程序就使用 MQTT 协议。用户可以...
2016-06-10 - 精简版的步骤: 1.添加源 yum y install epel-release vi /etc/yum.repos.d/zabbix.repo [Zabbix] name=Zabbix baseurl=http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/ gpgcheck=1 gpgkey=http://repo.zabbix.com/zabbix-official-repo.key 2.安装包 yum...
2016-06-09 - 最近客户有个需求:给企业建立一个FTP服务器,并且给不同的部门分配不同的目录和管理权限。 这个好实现!直接安装serv-u,进行一番设置,搞定! 不过客户嫌登陆FTP操作麻烦,输入ip,输入账号什么的。其实可以安装个ftp客户端管理软件,比如flashfxp等,但是...
2016-06-08 - 一台新的linux CentOS服务器,安装好php环境后,发现apache默认解析路径是/var/www/html,如果不想使用这个默认路径,可以自己设置一个目录。 例:在根目录下新建/data/website文件夹用来存放项目。 准备工作: 创建目录 在根目录下 mkdir data cd data mkdir...
2016-06-08 - 将当前iptables的配置写入保存到/etc/sysconfig/iptables /etc/init.d/iptables sava 修改iptables配置: vi /etc/sysconfig/iptables 在适当位置增加下面红色的三行,然后重启iptables即可。(30612 是容器对外提供服务的端口) -A FORWARD -i docker0 -o d...