欢迎各位兄弟 发布技术文章
这里的技术是共享的
series: [
http://blog.51cto.com/mageedu
http://mageedu.blog.51cto.com/
grep egrep grep检索的时候会浪费大量的cpu时钟周期,是相当消耗时间的,速度比较慢
fgrep : fast grep 不支持正则表达式 太简单 不举例了 (用法与 grep 一样 )
shell 编程:
编译器,解释器
编程语言: 机器语言,汇编语言,高级语言
静态语言:编译型语言
强类型(变量)
关键字
事先转换成可执行格式
C,C++,JAVA,C#
(不需要任何解释器,自我独立运行)
动态语言:解释型语言 on the fly
弱类型(变量) (一般是弱类型,也可以为强类型)
边解释边执行
ECSHOP出现 XMlHttpRequest status:[500] Unknow status 这个错误
basePath就是contextPath,其实就是项目的名字。在访问你当前项目下面的资源时都是。
你指的是二进制日志么?
phpStudy官方交流群:271168889
phpStudy 2016.11.02
『软件简介』
该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。总之学习PHP只需一个包。
对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。
1、全面适合 Win2000/XP/2003/win7/win8/win2008 操作系统 ,支持Apache、IIS、Nginx和LightTPD。
2、该程序包集成以下软件,括号内为phpstudy下对应的目录。
php 7.0.12
php 5.6.27
php 5.5.38
php 5.4.35
php 5.2.17
1.A类IP地址
5,显示 /boot/grub/grub.conf文件中以一个或多个空白字符开头的行:
grep '^[[:space:]]\{1,\}' /boot/grub/grub.conf
6,显示/etc/inittab文件中以一个数字开头并以一个与开头数字相同的数字结尾的行:
grep '^\([0-9]\).*\1$' /etc/inittab
练习:
1, 找出某文件中的1位数或2位数
grep '[0-9]\{1,2\}' /proc/cpuinfo
grep --color '\<[0-9]\{1,2\}\>' /proc/cpuinfo
2,找出ifconfig命令结果中的1-255之间的整数
\<[1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]\>
$sonul.animate({
height:'auto',
},200);
在使用jquery时,用animate()去变更元素的display属性时,没有效果,不过animate()函数可以调用元素的opacity属性,设置opacity的值也可以达到显示或隐藏的效果。
来自 https://blog.csdn.net/kbx8916/article/details/52314558
是的$('span',this)
超链接中javascript:开头代表着执行一段js代码,刚好echarts的title就是一个超链接。根据这个原理,就可以简单的实现title的点击事件了。
php中array_intersect_key函数的作用是使用键名比较计算数组的交集,本文章通过实例向大家讲解array_intersect_key函数的使用方法。需要的朋友可以参考一下。
先向大家介绍一下array_intersect_key函数的基本语法:
在php中自带了大量了数组排序函数,下面我们一一来介绍一下关于php数组排序的用法吧。
原文:http://blog.csdn.net/shunzi110/article/details/8925578
/**
* Created by Administrator on 2017/11/11.
*/
var shangjia_zhu_colors =['#fd7a2f', '#2d97e4', '#2bbf47', '#feb031', '#615fa4', '#72d2be', '#ff91bd', '#f5c400', '#0197b7', '#8cc63f'];
var convertData = function (data) {
var res = [];
for (var i = 0; i < data.length; i++) {
var geoCoord = geoCoordMap[data[i].name];
if (geoCoord) {
res.push({
name: data[i].name,
value: geoCoord.concat(data[i].value)
});
}
文本查找(文本检索):
grep , egrep , fgrep
grep : 根据模式 搜索文本 并将符合模式(本身的意义就是做部分匹配的,不需要整个行匹配)的文本行显示出来 Global Research
Pattern:文本字符和正则表达式的元字符给合而成的匹配条件
grep [OPTIONS] PATTERN [FILE...]
-i --ignore-case 忽略大小写
--colour[=WHEN]--color[=WHEN] 在什么情况下匹配到了显示颜色
-v 反向查找 显示没有被模式匹配到的行 没有匹配到的行反而显示出来.匹配到的反而不显示
-o 只显示被模式匹配到的字符串,每一个串显示一行 (不显示整个行)
-R 目录下递归查找
-n 显示行号
文件名通配 globbing (通配符的意思)
*: 星号任意长度的任意字符
?: 问号任意单个字符
[]:中括号指定范围内
[^]:中括号里有尖号指定范围外 (不包括)
可以见见 /node-admin/13470
直接比较字符串是否完全一致,
星期五, 06/01/2012 - 00:54 — lcnphp
CREATE TABLE `users` (
`id` int(11) NOT NULL,
`name` varchar(50) NOT NULL,
`area` varchar(50) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `users` (`id`, `name`, `area`) VALUES
(1, '张三', '河南'),
(2, '李四', '河北'),
(3, '王五', '河南'),
(4, '赵六', '陕西'),
(5, '孙七', '河南'),
(6, '李八', '陕西');