解压 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。
主选项:
c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。
x 从档案文件中释放文件。相当于拆包。
t 列出档案文件的内容,查看已经备份了哪些文件。
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
正则表达式是程序开发中一个重要的元素,它提供用来描述或匹配文本的字符串,如特定的字符、词或算式等。但在某些情况下,用正则表达式去验证一个字符串比较复杂和费时。本文为你介绍10种常见的实用PHP正则表达式的写法,希望对你的工作有所帮助。 1. 验证E-mail地址 这是一个用于验证电子邮件的正则表达式。但它并不是高效、完美的解决方案。在此不推荐使用。
Php代码1
2
3
4
5
6$email = "test@ansoncheung.tk";
if (preg_match('/^\[^0-9\]\[a-zA-Z0-9_\]+(\[.\]\[a-zA-Z0-9_\]+)*\[@\]\[a-zA-Z0-9_\]+(\[.\]\[a-zA-Z0-9_\]+)*\[.\]\[a-zA-Z\]{2,4}$/',$email)) {
echo "Your email is ok.";
} else {
echo "Wrong email address format";
}
一.水平分割 什么是水平分割?打个比较形象的比喻,在食堂吃 饭的时候,只有一个窗口,排队打饭的队伍太长了,都排成S型了,这时容易让排队的人产生焦虑情绪,容易产生混乱,这时一个管理者站出来,增加多个打饭窗 口,把那条长长的队伍拦腰截断成几队。更形象一点的理解,你拿一把“手术刀”,把一个大表猛的切了几刀,结果这个大表,变成了几个小表. 水平分割根据某些条件将数据放到两个或多个独立 的表中。即按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。水平切割将表分为多个表。每个表包含的列数相同,但是数据行更少。
最近一直在开发一个中型项目,就用onethink了,后来发现路径优化问题老是困扰,反复百度查询后,今早突然变好了。 反复分析一下原因,原来是没清楚缓存。 具体更改方法如下 首先找到公共config.php文件,在项目Application\\Common\\Conf下,在 代码如下
'MODULE\_ALLOW\_LIST' => array('Home','Admin'),
'URL\_ROUTER\_ON' => true,
'URL\_ROUTE\_RULES'=>array(
'index' => 'Index/index', //首页
'article/:id\\d$' => 'Article/detail', //文章页
':category$'=> 'Article/lists' //列表页 ),
然后在找到URL_MODEL把后面的3改为2,同时复制这一行代码 粘贴到Application\\Home\\Conf下的confi.php 代码如下
'URL\_MODEL' => 2, //URL模式
然后清空缓存,缓存位置在项目Runtime\\Cache\\Home文件下删除所有的文件 刷新浏览器后路径中home不见了。 笔者在这想说onethink框架还是不错的,基于thinkphp3.2开发的,非常便捷。
回想一下学习php这么久以来,刚开始那会一直搞不懂类、内部属性、外部属性现在从头来个详细的介绍。 代码如下 <?php header(“content-type:text/html;charset=utf-8”); class guests{//声明一个类guests private $name; //私有属性 private $gender; function setname($name){ $this->name=$name; } function getname(){ return $this->name; //返回姓名 } function setgender($gender){ $this->gender=$gender; } function getgender(){ return $this->gender; //返回性别 } }; $xiaoming=new guests; $xiaoming->setname(“王小明”); $xiaoming->setgender(“男”); $lili=new guests; $lili->setname(“莉莉”); $lili->setgender(“女”); echo $xiaoming->getname().”\\t”.$xiaoming->getgender().”
“; echo $lili->getname().”\\t”.$lili->getgender(); ?>
偶然在一群里知道了seajs,百度详细介绍了: SeaJS的作者是前淘宝UED,现支付宝前端工程师玉伯。 SeaJS本身遵循KISS(Keep It Simple, Stupid)理念进行开发,其本身仅有个位数的API,因此学习起来毫无压力。在学习SeaJS的过程中,处处能感受到KISS原则的精髓——仅做一件事,做好一件事。 自己没试试效果,从示例代码中感觉还可以吧,希望能给小伙伴一些帮助 官网http://seajs.org/docs/ 最新版下载http://download.csdn.net/download/w15875510692/8213435
生活中总有些霸王条款。 1.银行自动取款机坏了,不停的吐出钞票,你给银行打个电话,他们立马会有人来。要是你的银行卡被吞了,打电话后会告知你一个礼拜后去银行取卡。 启示:当没有涉及自己的利益时,根本不用着急。当涉及到自己的利益时比猴子还急。 2.你在外租房子的时候一般和房东签合同。合同到期后继续住,有时候要晚几天交房租,房东很爽快。房间有什么问题了,房东会及时处理。等你要搬走了,问题一大堆…… 启示:当有用的着你的时候和你有利益关系随叫随到,当用不到你的时候再狠狠宰你几刀。 3.经常会看到一些人显示自己认识某某首富,某某大腕,某某主持人,和某某人士是朋友。等到哪天自己落难了,缺发现没有一个人理他。 启示:真正的关系是建立在长久的基础上,不是吃个饭,握个手,一起参加过几次活动就认识了。
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true