-
- 实现一个python选课系统实例
- 下面介绍一下自己写的python程序,主要是的知识点为sys、os、json、pickle的模块应用,python程序包的的使用,以及关于类的使用。 下面是我的程序目录: bin是存放一些执行文件course.py下面是这个文件的内容:import sys,os#程序主目录BASE_DIR = os.path.dirname(os.path.dirname(
- linux运维 . 运维 3653 2017-06-28 10:37:22
-
- 安装vmtools时所遇到的问题
- 最近因为那个勒索病毒,听了一位安全方面的专家做的的一个关于安全方面的培训,从中学习到了许多新的知识。在如今网络如此发达的社会,我们的信息,我们的隐私,是如此简单的就可以被泄漏出来,所以关注安全是很有必要的。 在报告的时候提到了kali linux,这个对想学习安全攻防的同学来说是一个很好的实践工具。会议结束以后就自行下载了一个玩玩。不过在VMware里安装时遇到了许多的问题。今天就谈谈在安
- linux运维 . 运维 2025 2017-06-29 09:15:51
-
- linux根据文件大小查找文件实例详解
- find /usr -size 4查找2k(4个block)文件find /usr -size +2048c查找大于2k字节文件find /usr -size -2K查找小于2k字节文件
- linux运维 . 运维 2421 2017-06-28 11:19:57
-
- select 机制的优势介绍
- select系统调用的的用途是:在一段指定的时间内,监听用户感兴趣的文件描述符上可读、可写和异常等事件。select 机制的优势为什么会出现select模型?先看一下下面的这句代码:int iResult = recv(s, buffer,1024);这是用来接收数据的,在默认的阻塞模式下的套接字里,recv会阻塞在那里,直到套接字连接上有数据可读,把数据读到buffer里后recv函数
- linux运维 . 运维 3646 2017-06-27 10:05:26
-
- HTTP服务搭建实例详解
- 一、简介1、认识加密网页(https): tcp:443 明文网页(http): tcp:80survey.netcraft.net --这个网站上可以查到最新的网站服务器的使用率超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提
- linux运维 . 运维 2447 2017-06-27 10:06:06
-
- 虚拟机实现静态IP登录的实例介绍
- 环境:笔记本 + 家用WIFI + 公司WIFI + VMware + CentOS6.8 + Xshell问题描述:初学Linux时,用笔记本装了虚拟机(单网卡),想实现linux在家和公司都能够无线连网,但又不想上网地点变动之后每次手动输入IP登录Xshell。解决思路:增加一块网卡(eth1),设置eth1为VMnet1(仅主机模式host-only)用于Xshell登录,原来的网卡et
- linux运维 . 运维 2572 2017-06-27 10:08:19
-
- 升级openssh的实例详解
- 1.下载最新的openssh包http://www.openssh.com/portable.html#http 2.升级openssh之前要先打开服务器telnet,通过telnet登录服务器,因为升级过程中会导致ssh暂时不能用打开linux telnet服务:查看telnet是否已经安装:rpm -qa|grep telnettelnet-0.17-48.el6
- linux运维 . 运维 9355 2017-06-27 10:09:03
-
- 分享一些linux运维的基础知识
- 1、回顾基础命令2、脚本3、变量4、别名5、条件判断6、test判断 一、回顾基础命令shutdown --关机/重启exit --退出当前shellrmdir --删除空目录du --查看目录占用的存储空间df --查看已 经挂载的文件系统的空间使用情况ln --创建链接cat --显示文件的所有内容head --显示文件的头部tail --显示文件的尾
- linux运维 . 运维 2568 2017-06-27 10:10:32
-
- 详解一个Let's Encrypt免费又好用的证书
- Let's Encrypt免费又好用的证书,废话不多说。 假设我的域名为:163.org 1、克隆代码 git clone https://github.com/letsencrypt/letsencrypt # 没有git的先安装git # yum install git # apt-get install git
- linux运维 . 运维 2699 2017-06-27 10:12:34
-
- inotify+rsync实时同步的一个实例介绍
- 我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小 文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结
- linux运维 . 运维 1934 2017-06-27 10:13:33
-
- supervisor是如何安装配置的?
- Supervisor介绍Supervisor 允许其用户在UNIX类操作系统上控制多个进程。 块如下:方便需要为每个进程实例编写rc.d脚本通常是不方便的。 rc.d脚本是进程初始化/自动启动/管理的常用形式,但写入和维护可能会很痛苦。此外,rc.d脚本不能自动重新启动崩溃的进程,并且许多程序在崩溃时不会正常重新启动。Supervisord启动进程作为其子进程,并可以配置为在崩溃
- linux运维 . 运维 1790 2017-06-27 10:13:56
-
- 总结一些VIM的常用命令
- VIM详细命令有很多,我们选用一些常用的入门命令,足以对付日常的代码编辑工作了,如果日后有需要使用其他命令,再来查询也不迟。vim一般有3种编辑模式,分别是插入模式,正常模式(normal mode),末行模式。以下主要是在正常模式下的操作,其他模式操作会注明相关模式 1.1 移动光标h------>每次按下向左移动j------>每次按下向下移动k
- linux运维 . 运维 2495 2017-06-27 11:20:15
-
- 文件打包与解压缩详细介绍
- 一、知识储备windows常用压缩文件:*.zipzip程序打包压缩的文件*.rar*.7zLinux常见:*.gz,*.xz,*.bz2,*.tartar程序打包,未压缩*.tar.gztar打包,gzip压缩,*.tar.xz,*.tar.bz2二、命令学习1.zip:* 打包:zip something.zip something(目录加-r)* 解包:
- linux运维 . 运维 1672 2017-06-27 09:19:42
-
- redhat7使用国内阿里云yum安装源的方法
- 本篇文章介绍redhat7使用国内阿里云yum安装源的方法,源地址使用的https://mirrors.aliyun.com/对应使用Centos7下的安装源。在学习《Linux就该这么学》配置系统环境 redhat7的时候就选择了一个图形界面,使用的yum没有任何配置/etc/yum.repos.d/目录下没有任何的配置文件,所以就需要手动去设置。下面是我的一些步骤:1.定位到yum的配置文
- linux运维 . 运维 7312 2017-06-25 10:04:06
-
- linux软件管理构建本地源实例详解
- 构建本地光盘源 1、将本地光盘挂载/mnt下, mount /dev/cdrom /mnt 2、在/etc/yum.repos.d/目录下创建自己的源文件,文件名称自定义,必须以repo结尾, 3、此时把/etc/yum.repos.d/下原来存在的文件备份到别目录下,即可使用本地光盘源构建HTTP局域网源 1 、挂载光盘源,mo
- linux运维 . 运维 2227 2017-06-25 10:04:32
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

