-

作者: 雷雪松

Linux常用命令之用户管理

Linux

Linux是个多用户多任务的分时操作系统,所有的用户都必须先向系统管理员申请一个账号才能进入系统。用户的账号一方面能帮助系统对用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并提供安全性保护。实现用户账号的管理,要完成的工作主要有如下几个方面:a.用户账号的查看、添加、删除和修改,比如:useradd,userdel,usermod,finger,id。b.用户密码的管理,比如:passwd 。
阅读原文 »

CSS3动画库animate.css介绍和使用

WEB前端

animate.css是一个来自国外的 CSS3 动画库,它预设了引起弹跳(bounce)、摇摆(swing)、颤抖(wobble)、抖动(shake)、闪烁(flash)、翻转(flip)、旋转(rotate)、淡入淡出(fade)、滑动(Sliding)、光速(lightspeed)、缩放变焦(Zoom)、翻滚(roll)等多达 70 多种动画效果,借助 animate.css 能够很方便、快速的制作 常见的动画效果。当然animate.css只兼容支持 CSS3 animate 属性的浏览器,他们分别是:IE10+、Firefox、Chrome、Opera、Safari。
阅读原文 »

Linux下FTP服务器的搭建

Linux

VSFTP(Very Secure FTP)是一种在Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采用。特点是小巧轻快,安全易用。并且是一个完全免费开放源码的FTP软件,下面主要介绍下Linux下FTP服务器的搭建。
阅读原文 »

浅谈优秀程序员的特性

人生杂谈

关于优秀程序员的定论,如果你认为自己缺少下面的某些品质,千万别往心里去。其中的很多迹象来自于对其他程序猿的观察或阅读他们的代码。

阅读原文 »

PHP安装编译配置里的扩展

PHP

有些扩展是PHP安装包自带的,这种我们安装的时候忘记安装了,后期生产过程中我们又要加进去,这种情况怎么办呢?其实也很简单,和安装其他扩展原理办法一样。下面以pcntl模块为例。
阅读原文 »

HTTP header详解

人生杂谈

HTTP(HyperText Transfer Protocol)即超文本传输协议,所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。HTTP header 大体分为Request和Response两部分。
阅读原文 »

MySQL设置登陆密码

MySQL

MySQL数据库安全问题一直是人们关注的热门话题,在很多时候新装的MySQL服务默认密码是空的。因此我们需要设置一个自己好记又相对复杂的密码。Mysql数据库中的密码存储必须用password()函数加密,在MySQL表中是以加密形式存储密码的,而不是作为纯文本。权限相关的修改完之后一定要flush privileges,使新设置生效。
阅读原文 »

Nginx简介和优点

Linux

Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的。Nginx已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。
阅读原文 »

解决谷歌字体无法加载

WEB前端

在网页中,我们可以用CSS的font-family属性来定义字体,然而定义的字体能否正确显示则在于用户的电脑是否安装了该字体。我们经常能看到国外使用@font-face引入google字体实现个性化字体。说@font-face是CSS3的新特性并不准确,因为CSS2就已经支持了这一特性,并且Internet Explorer早在第5版的时候就已经支持它了。我们可以使用360网站卫士常用前端公共库CDN服务将谷歌的字体转换到360公共库。

阅读原文 »

PHP正则表达式的运用

PHP

正则表达式是PHP中一个非常重要的知识点,通常用来查找和替换字符串,验证用户输入的信息格式是否符合规范,如邮件格式、电话格式等等。还有采集器之类的软件中,正则也是必用不可!主要介绍PHP中几个常见的正则函数:preg_match()、preg_match_all()、preg_grep()、preg_split()。
阅读原文 »