touchmysql_backup.shchmod+xmysql_backup.shvimmysql_backup.sh#!/bin/bashid="root"pwd="123456"dbs="testrockoa"backuppath="/root/mysqlbackup"备份路径自行设置day=15[!-d$backpath]&&mkdir-p$backuppathcd$backuppathbackupname=mysql_$(date+%Y-%m-%d)fordbin$d..
分类:
数据库 时间:
2016-09-24 22:06:29
阅读次数:
236
一、简介LaravelDebugbar在Laravel5中集成了PHPDebugBar,用于显示调试及错误信息以方便开发。该扩展包包含了一个ServiceProvider用于注册调试条及开发过程中数据集合显示,你可以发布其前端资源和配置,还可以配置显示重定向及Ajax请求。该扩展包包含以下自定义收集器:QueryC..
分类:
其他好文 时间:
2016-09-24 22:05:57
阅读次数:
533
命令执行返回值:
hell中,$?就是上一个执行命令或的返回码,
例如
执行命令xxxxx
echo$?
就输出了执行命令xxxxx的返回码,当然也可以把$?保存到一个变量中,用于后续的计算或者其他判断逻辑。
通过$?获取上一次命令执行的结果,0表示成功,非0表示失败。
命令展开:(1)创建..
分类:
其他好文 时间:
2016-09-24 22:03:50
阅读次数:
126
git服务器搭建
创建公钥,准备免密登录
初始化一个版本库
gitclone
git客户端
查看git状态
创建一个文件
添加到暂缓区
提交到版本库
查看git日志
checkout从缓存区恢复文件到工作区
reset版本区恢复到缓存区
查看git日志
reset--hard工作区,缓存区被版本库重置
查..
分类:
系统相关 时间:
2016-09-24 22:05:01
阅读次数:
651
传统的继承有其缺陷?良好的继承应该是在实现继承时,子类必须能够替换掉他们的基类,如果一个软件代码中使用的是基类的话,那么也一定可以使用其子类。里氏替换原则的好处保证了父类的复用性,同时也能够降低系统出错误的故障,防止误操作,同时也不会破坏继承的机制,这样继..
分类:
其他好文 时间:
2016-09-24 22:02:58
阅读次数:
176
Linux:提供rpc服务的程序,监听在:111/tcp,111/udpRPC:编程技术,简化分布式应用程序的开发,工作工程:NFS客户端-->RPC客户端-->RPC服务器端-->NFS服务器端NFS:工作在Unix/Linuxnfs启动的进程:nfsd(nfs服务),mountd(挂载),quotad(配额)关于端口:nfsd:2049/tcp,2049..
分类:
其他好文 时间:
2016-09-24 22:04:41
阅读次数:
177
1.问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类A,会给程序带来不必要的风险。2.解决方案:将类A修改为依赖接口I,类B和类C各..
分类:
其他好文 时间:
2016-09-24 22:04:12
阅读次数:
156
由于RHEL7/CentOS7和之前版本的启动模式有些不同,CentOS7使用Systemd代替了之前版本的SysV,取代UNIX时代以来一直在使用init系统.所以CentOS7的root口令的破解与之前版本也有一些不同。CentOS6及之前版本的密码破解,可参考文章http://groot.blog.51cto.com/11448219/1852119下..
分类:
其他好文 时间:
2016-09-24 22:03:43
阅读次数:
176
linux常用命令介绍(2)linux权限及命令组合使用示例1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。~]#cp-r/etc/skel/home/tuser1&&chmod-Rgo=/home/tuser12、编辑/etc/group文件,添加组hadoop。~]#vim/etc/..
分类:
系统相关 时间:
2016-09-24 22:01:06
阅读次数:
234
多个接口总归比一个接口好,不要用一个接口中有多个方法,这样做的坏处是实现这个接口的类,也必将重写其接口中的很多方法,长此以来的话,实现这个接口的类,也必要存在耦合性上升的问题。当某个类通过接口依赖于另外一个类,这只是一个情况,如果有多个类都依赖于这个接口,..
分类:
其他好文 时间:
2016-09-24 22:00:38
阅读次数:
132
回顾websocket实战(1)入门websocket实战(2)信息处理发送、接收和编码通过前面说明,已经轻松构建一个简单的websocketServerEndPoint了。可以为EndPoint加上解码器,编码器,为EndPoint提供支持。但是,作为一个服务器,遇到错误怎么办?websocket作为一个简单的容器组件,..
分类:
Web程序 时间:
2016-09-24 22:02:17
阅读次数:
1994
一linux的文件管理命令及常用相关实例演示1常见文件命令:cat,more,less,head,tail,nl,find,grep,touch,mv,cp,rm,chmod,chown,chgrp,①cat用法:cat目标文件◆列出文件内容的行号-b非空号列出行号-n连同空行一起列出行号②head/tail◆指定行数查看文件③find在指..
分类:
系统相关 时间:
2016-09-24 22:01:07
阅读次数:
223
/**进入系统首页*/ @RequestMapping("/index.do") publicStringindex(HttpServletResponseresponse) { Cookiecookie=newCookie("jsessionid","2jcligmgi6fh"); cookie.setMaxAge(Integer.MAX_VALUE); response.addCookie(cookie); return"main"; }
分类:
编程语言 时间:
2016-09-24 22:01:36
阅读次数:
255
/**进入系统首页*/@RequestMapping("/index.do")publicStringindex(HttpServletResponseresponse){Cookiecookie=newCookie("jsessionid","2jcligmgi6fh");cookie.setMaxAge(Integer.MAX_VALUE);response.addCookie(cookie);return"main";}
分类:
编程语言 时间:
2016-09-24 22:00:00
阅读次数:
154
比如你要在屏幕上显示:你好,"虚拟主机"是什么?正常情况下,我们会这么写:<%Response.Write("你好,"虚拟主机"是什么?")%>结果,出现语法错误MicrosoftVBScript编译器错误错误‘800a0401‘语句未结束这个时候,我们就需要对这个双引号"进行必要的处理。方法一:用""来..
分类:
其他好文 时间:
2016-09-24 21:59:07
阅读次数:
169
前言,为什么要安装LNMP,这个环境以及把常用的MySQL+PHP搭建好了,初学者省去一部分精力调试错误,而且LNMP已经很稳定很成熟。一、LNMP安装。下载:http://lnmp.org/download.html二、Coreseek(sphinx+mmseg3)安装。注意:输出的warning信息可以忽略,如果出现error则需要解决..
分类:
其他好文 时间:
2016-09-24 21:59:01
阅读次数:
315
开发老司机有个需求让我安装一个mongodb,在网上查阅了一些资料测试了几种不是报错就是数据库命令不匹配,下面这种比较简单而且不易出错。获取二进制压缩包wgethttp://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.8.tgz解压缩到安装目录,创建数据目录,稍后会..
分类:
数据库 时间:
2016-09-24 22:00:43
阅读次数:
181