码迷,mamicode.com
首页 > 2017年05月16日 > 全部分享
Spring AOP中pointcut expression表达式解析 及匹配多个条件
Pointcut 是指那些方法需要被执行"AOP",是由"Pointcut Expression"来描述的. Pointcut可以有下列方式来定义或者通过&& || 和!的方式进行组合. args() @args() execution() this() target() @target() wit ...
分类:编程语言   时间:2017-05-16 23:38:26    阅读次数:364
删除除了匹配到的所有文件以及文件夹
在linux应用中经常用到rm有时候只想删除除了匹配到的所有文件以及文件夹。解决方法一:自己写一个脚本。方法二:BashShell有个extglob选项,开启之后Shell可以另外识别出5个模式匹配操作符,能使文件匹配更加方便。开启方法很简单,使用shopt命令:shopt-sextglob开启之后,以..
分类:其他好文   时间:2017-05-16 23:38:20    阅读次数:345
mysql备份脚本
对extmail数据库进行每天01:00完全热备份,并可以完全恢复!一、先建立备份脚本,如下:1234567891011121314151617vimysql_extmail_bak.sh#!/bin/bash#Program#usemysqldumptoFullybackupmysqldataperweek!BakDir=/mysqlback#要备份到的目录LogFile=/var/log/bak.log#备份记录..
分类:数据库   时间:2017-05-16 23:38:14    阅读次数:374
linux编译安装mssql客户端和配置php连接mssql
凡是连接数据库,必须安装客户端,我一般写博客都不写原理,但是后来发现回头看自己写的自己都看不懂,所以这章博客会多一点原理性的东西。数据库的连接一般都是在客户端上完成的,MySQL也不例外,安装mysql时一般都会这么安装:#yuminstallmysqlmysql-server上面的mysql就是安..
分类:数据库   时间:2017-05-16 23:38:09    阅读次数:424
给软工大二学生:用行动開始改变
【来信】 贺老师: 您好! 我学的是软件project专业,如今已经大二下学期了。再过一两个月就升大三了。可是回忆这两年来走过的路,迷迷茫茫。浑浑噩噩,整天玩游戏,差点儿没有怎么认真学习过,各种编程语言都是一知半解,数据结构。操作系统什么的也是接近于零的认识。唯一让我认为不难看的是英语。转眼就大三了 ...
分类:其他好文   时间:2017-05-16 23:38:00    阅读次数:405
设计模式之原型模式(Prototype)
1.初识原型模式大家都知道连锁机构是现在灰常流行的商业模式,比如咖啡之翼,那么假设咖啡之翼要在长春新建立一个分店,所经营的产品和以前在其他的城市已经存在的店经营的产品差不多,那么面向对象开发的角度怎么解决这个问题呢?难道要重新的实例化一个咖啡之翼的店??这显..
分类:其他好文   时间:2017-05-16 23:37:47    阅读次数:369
深入tornado中的IOStream
IOStream对tornado的高效起了很大的作用,他封装了socket的非阻塞IO的读写操作。大体上可以这么说,当连接建立后,服务端与客户端的请求响应都是基于IOStream的,也就是说:IOStream是用来处理连接的。 接下来说一下有关接收请求的大体流程: 当连接建立,服务器端会产生一个对应 ...
分类:移动开发   时间:2017-05-16 23:37:38    阅读次数:488
Python学习:模块(module)
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。为什么使用模块?和C语言类似:1、大大提高代码的可维护性;2、很多功能..
分类:编程语言   时间:2017-05-16 23:37:32    阅读次数:353
HDU 1075 What Are You Talking About (Trie树)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1075 map可以过。。。我上的字典树,小bug有点尴尬,题目没有明确给出数据范围也是无奈。 贡献了几次RE 一次WA。尴尬。discuss里面有个说注意前缀的到是给了点tip。总体来说不错 代码: 题目 ...
分类:其他好文   时间:2017-05-16 23:37:23    阅读次数:472
Notaped++标记选择符合条件的行书签
一个文本中有很多行文本,但是只是需要部分,我们就可以用查找(Ctrl+F)--标记来先来筛眩文中是写了正则匹配纯数字开头的行。来源:https://www.t00ls.net/viewthread.php?tid=39884&page=1&extra=#pid6585584楼回答
分类:其他好文   时间:2017-05-16 23:37:14    阅读次数:917
Linux的I/O模式、事件驱动编程模型
大纲: (1)基础概念回顾 (2)Linux的I/O模式 (3)事件驱动编程模型 (4)select/poll/epoll的区别和Python示例 网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 ...
分类:系统相关   时间:2017-05-16 23:37:04    阅读次数:5135
docker的存储结构,和以前有了很大不同
在网上学习这一块知识点时,有一个URL讲得很详细, docker 镜像与容器存储目录结构精讲 http://blog.csdn.net/wanglei_storage/article/details/50299491 但我在最新版的docker作验证时,发现早已物是人非,等以后用得着时,再仔细研究吧 ...
分类:其他好文   时间:2017-05-16 23:36:55    阅读次数:319
apache2
#########apache的虚拟主机#########1.定义可以让我们的一台apache服务器在访问不同域名的时候显示不同的主页2.建立测试页[root@localhost~]#cd/var/www/[root@localhostwww]#mkdirvirtual[root@localhostwww]#lscgi-binhtmlvirtual[root@localhostwww]#cdvirtual/[root@localh..
分类:Web程序   时间:2017-05-16 23:36:49    阅读次数:369
系统改版自问自答
系统改版,尤其是erp系统、资产管理等后台系统的改版,尤其要慎重,改版优化之前,先要做几个自问自答,帮助自己梳理好设计思路。首先,为什么要改版现存系统最大的问题是什么,为什么要改版?具体可以通过访谈使用者、模拟使用场景、新人系统自学后访谈等方式,提炼各路人马在..
分类:其他好文   时间:2017-05-16 23:36:41    阅读次数:386
ThinkPHP 3.2 性能优化,实现高性能API开发
需求分析 目前的业务全站使用ThinkPHP 3.2.3,前台、后台、Cli、Api等。目前的业务API访问量数千万,后端7台PHP 5.6,平均CPU使用率20%。 测试数据 真实业务 php5.6:500 QPS php7.0:850 QPS 真实业务中减少一次Mysql查询业务或者减少一次Re ...
分类:Windows程序   时间:2017-05-16 23:36:33    阅读次数:616
PHP电商订单自动确认收货redis队列
一、场景 之前做的电商平台,用户在收到货之后,大部分都不会主动的点击确认收货,导致给商家结款的时候,商家各种投诉,于是就根据需求,要做一个订单在发货之后的x天自动确认收货。所谓的订单自动确认收货,就是在在特定的时间,执行一条update语句,改变订单的状态。 ..
分类:Web程序   时间:2017-05-16 23:36:25    阅读次数:360
Linux sshssh免密码认证
[root@localhost~]#ssh-keygen-trsa#创建密钥对Generatingpublic/privatersakeypairEnterfileinwhichtosavethekey(/root/.ssh/id_rsa):Createddirectory‘/root/.ssh‘.Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/root/...
分类:系统相关   时间:2017-05-16 23:36:20    阅读次数:288
1503条   1 2 3 4 5 6 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!