Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

文本过滤之grep,egreo及fgrep 以及正则表达式

文本过滤之grep,egreo及fgrep 以及正则表达式

关于grep,egrep以及fgrep,是我们Linux服务器中常用的文本过滤工具。掌握好这三个工具并结合正则表达式,对我们日后的运维工作有很大的帮助。1.grep,egrep,及fgrep区别。三者的主要区别在于对正则表达式的支持不同。首先,grep支持的是标准正则表达式;而egrep及grep -e则支持的是扩展正则表达式;至于fgrep,是不支持正则表达式的,在本文也就不再赘述。但是其在速度方面,相对前面两者,就比较快了,在精确匹配是就很好用。2.支...
改善用户体验的 3 个 AngularJS 指令

改善用户体验的 3 个 AngularJS 指令

AngularJS指令可以为给你的访问者提供更好的用户体验,比如通过展示用户头像来使页面看起来更具个性化。在你的注册表单中,可以在电子邮箱地址一栏的旁边展示一个头像,指示用户输入的是否是一个正确的邮件地址。如果在你的表单中有可选输入项,你可以默认隐藏它们,当用户点击时再展示出来,并且立刻自动将焦点对准第一个输入框。这些方法非常容易实现,并且可以通过指令来获得复用。你有许多方式来构建AngularJS指令。关于如果创建用户指令已经有非常多的教程和指导(所以我...
Python 3.4 中新的 asyncio : Servers、Protocols 和 Transports

Python 3.4 中新的 asyncio : Servers、Protocols 和 Transports

在之前的一篇文章中,我介绍了Python 3.4 中新引入的 asyncio 模块,我解释了事件循环函数的注册,执行以及延迟或取消调用的简单使用方法。我将在这里演示更高级的例子,探索asyncio对服务器,客户端编程,protocols以及transports的支持。使用 Simple Protocolasyncio.BaseProtocol 类是asyncio模块中协议接口(protocol interface)的一个常见的基类。asyncio.Prot...
jQuery中的(function($){...})(jQuery)

jQuery中的(function($){...})(jQuery)

当你第一眼看到“(function($){...})(jQuery)”的时候,你有什么感觉?呵呵呵,我当时还是止不住的从心底里骂了一句,这他妈什么劳什子。时过境迁,对于现在无比倚重Jquery的我,自感当时的自己是那么的无知,今天忙里偷闲,解释一下究竟“(function($){...})(jQuery)”该怎样理解:代码一:<html><head> <title>代码一&...
MapReduce中Map数量的控制

MapReduce中Map数量的控制

InputFormat这个类是用来处理Map的输入数据的,任务开始时,InputFormat先将HDFS里所有输入文件里的数据分割成逻辑上的InputSpilt对象这里的split是HDFS中block的部分或者一整块或几个快中的数据的逻辑分割,一个split对应于一个Map,所以Map的数量是由split的数量决定的。那么怎样去确定InputSpilt的个数呢,下面列出于split个数相关的配置参数:numSplits:来自job.getNumMapTa...
如何成功入侵 Linux 服务器

如何成功入侵 Linux 服务器

华盛顿大学的安全研究员Andre" DiMino注意到了多个IP地址试图利用一个已修复PHP漏洞劫持Linux服务器,他很好奇攻击者如何成功控制一台Linux服务器, 因此设立了一个蜜罐,运行旧版本的PHP,让攻击者劫持,进行观察。DiMino发现,攻击者确实非常狡猾,发出了包含多个指令的HTTP POST请求,下载一个伪装成PDF文件的 Perl 脚本,执行之后删除。为了确保成功,攻击者使用 curl、fetch、lwp-get请求重复上述步骤。Perl...
Android使用DrawerLayout创建左右两个抽屉菜单

Android使用DrawerLayout创建左右两个抽屉菜单

在Android support.v4 中有一个抽屉视图控件DrawerLayout。使用这个控件,可以生成通过在屏幕上水平滑动打开或者关闭菜单,能给用户一个不错的体验效果。最近在项目中,设计中有用到这个效果,但是是左右两边都能划出这样的一个菜单效果。经过使用发现,在xml布局中和代码中,几乎是添加添加同样的代码,就可以实现这种作用两种菜单的效果。效果图如下:左边拉出菜单:右边拉出菜单效果:具体的实现方法如下,结合代码文件,跟大家分享一下:1.a.主页布局...
Python环境中运行程序

Python环境中运行程序

运行Python程序,我们比较常用的是直接在Windows命令提示窗口或者Linux终端或shell窗口中,直接:Python *.py,或者在Linux环境下,在投不中,加入:#!/usr/bin/env python然后 ./*.py 直接运行但是进入Python后,该怎么运行呢?这里就简单介绍一下,这里先简单介绍下os的部分功能。import os; #在Python环境中,引入环境,是必须的;具体可以查看Python中的osos.getcwd();...
<< 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 >>