php字符串相加 $tr1= 'a123aa'; //转成 0$tr2 = '22aaa'; //转成 22echo $tr1+$tr2; //22//如果字符串的第一个字符为非数字则会被强制转换成0,如果是数字的话:/*'1aaa' => 1'1aa23a' => 1'2xs2332' => 2按这种规律转换*/
查询日志 grep -e "\[.*\(10:5[0-9]:[0-9]\{2\}\)\|\(11:[0-2]\{1\}.:.*\|11:30:00\)]" changeConsumeStatusRequestInfo-2018-04-26.log |grep '"consume_status":7'|wc -lgrep -e "\[.*\(10:5[0-9]:[0-9]\{2\}\)\|\(11:[0-2...
Vagrant打造Laravel开发环境(LNMP) Vagrant打造Laravel开发环境(LNMP) Junting 关注2016.10.29 10:23* 字数 1246 阅读 2195评论 4喜欢 8准备工作Windows 系统或者 Mac 系统VirtualBox 虚拟器 : https://www.virtualbox.org/Vagrant : http://www.vagrantup.com/box (这里的 box 指的是系统):...
array_to_sql function array_to_sql($array, $type='insert', $exclude = array()){ $sql = ''; if(count($array) > 0){ foreach ($exclude as $exkey) { unset($array[$exkey]);//剔除不要的key
Linux创建快捷方式(链接)命令ln 在Linux Mint中好像没有用鼠标创建快捷方式的方法(或许是我没发现)。创建快捷方式可以使用ln命令使用方法:ln -s 源文件 目标目录好像必须是完整的路径,不管当前在哪个目录。如ln -s /home/fff/Programs/ZendStudio/ZendStudio /home/fff/桌面即在桌面创建Zend Studio的链接。加参数-s是创建软链接,相
Mac搭建PHP Phalcon框架 说明安装phalcon安装phalcon develop tool创建新项目manage创建manageconfphpstorm配置phalcon develop toolphpstorm配置命令行工具phpstorm测试命令行工具修改数据库配置数据库中的表生成模型参考个人博客: alex-my.xyz1 说明PHP与nginx安装请参考“Mac搭建lnmp
node.js中的url.parse方法使用说明 这篇文章主要介绍了node.js中的url.parse方法使用说明,本文介绍了url.parse的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下方法说明:讲一个URL字符串转换成对象并返回。语法:复制代码代码如下:url.parse(urlStr, [parseQueryString], [slashesDenoteH
CSS Media Queries响应式布局 响应式网站的实现方式有大半都是利用CSS3 Media Queries来达成。 而顾名思义Media Queries 就是要在支援CSS3 的浏览器中才能正常工作,IE8 以下不支援。 而Media Queries 的套用方法千变万化,要套用在什么样的装置中,都可以自己来定义。关于Media Queries到底什么是Media Queries ? 一般我们在开发HTML + CSS
vuejs实现数据驱动视图原理 什么是数据驱动数据驱动是vuejs最大的特点。在vuejs中,所谓的数据驱动就是当数据发生变化的时候,用户界面发生相应的变化,开发者不需要手动的去修改dom。比如说我们点击一个button,需要元素的文本进行是和否的切换。在jquery刀耕火种的年代中,对于页面的修改我们一般是这样的一个流程,我们对button绑定事件,然后获取文案对应的元素dom对象,然后根据切换修改该dom对象
数据持久化 持久数据其实就是将数据保存到数据库。 数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称;数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等;cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。只不过对象模型和关系模型应用广泛,所以就会误认为数据持久化就是对象模型到关系型数据库的转换罢了。 “持久化”这个概念是和
将网站打造成单页面应用SPA(一) 前言不知你有没有发现,像Github、百度、微博等这些大站,已经不再使用普通的a标签做跳转了。他们大多使用Ajax请求替代了a标签的默认跳转,然后使用HTML5的新API修改了Url,你可以在F12的Network面板里发现这个秘密。这项技术并没有特别标准的学名,大家都称呼为Pjax,意为PushState + Ajax。这并不完全准确,因为还有Hash + Ajax等方法,但为了
php性状 Trait是php5.4.0引入的新概念,是类的部分实现,可以混入一个或多个现有的php类中。性状有两个作用:表明类可以做什么(接口);提供模块化实现(类);创建性状trait TestTrait{ public function getSomething() { return $this->something;
linux定时备份mysql数据库,及解决crontab执行时生成数据库文件为空的问题 一、用命令实现备份进入MySQL的bin目录(mysql安装目录的下一级目录)1、备份数据#mysqldump -uusername -ppassword discuz >discuz_2010-04-01.sql-uusernae:-u+mysql的用户名-ppassword:-u+mysql的密码discuz:数据库名这样就把discuz数据库所有的表结构和
ssh-server服务在修改了端口的情况下,怎么git clone 代码 今天在用git clone下载代码里,说端口拒绝访问,问了一下管理服务器的同事,才知道ssh服务器的端口已经改成了8120,不想使用https方式下载,怎么办?其实很简单,原来的clone命令是这样的:git clone git@XXX.com:username/resources.git只需要把这个命令改成:git clone ssh://git@XXX.com:8120/use
git 服务器搭建,在自己服务器上搭建私有仓库 创建一个简单的私人Git版本控制服务器,首先得有个服务器(屁话)。这种方式适合人比较少的情况,管理不需要很复杂,只要增加几个账号就能搞定。如下面的情况,有一个服务器,两个客户端。服务器:Debian7.5 (192.168.10.14)用 户:git (git-shell)仓 库:sample.git地 址:git@192.168.10.14:/home/git/sampl
linux导入多个文件到myql 编写shell脚本导 cd /where_is_sqlfor sql in $(echo *.sql)domysql -h localhost -u root -p mydb done
Linux禁止ping以及开启ping的方法 在日常的网络维护和使用过程中,ping命令是最为常用的一个检测命令,它所使用的是ICMP协议,但是为了保护主机,很多时候我们需要禁止ICMP协议,在这种情况下,终端再使用ping命令检测,服务器是不会再做出任何响应。下面小编就为大家介绍如何让Linux服务器禁止和打开此项功能。Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数,B、防火墙,需