码迷,mamicode.com
首页 >  
搜索关键字:shell 高效 文本 处理    ( 235757个结果
学习日记-----ORM
ORMORM(Object Relation Mapping)对象关系映射实质:将数据库中 的业务数据用对象的形式表现出来,使用ORM在业务逻辑层和数据访问层之间充当桥梁核心原则:简单性传达性精确性优点:面向对象提高效率方便转移数据库缺点:A. 不够灵活,对于复杂的查询,ORM还是力不从心B. 执行...
分类:其他好文   时间:2014-04-29 21:35:18    阅读次数:3377
flock防止重复rsync
我使用crontab同步一个文件夹时,发现一个问题,我在crontab中设置的1分钟运行一次.但当那个文件夹的内容改变时。1分钟不一定能同步完,但这时第二个rsync进行又起来了。这个就产生一个问题,二个rsync一起处理相同的文件,这样会出问题。如下1 * * * * /usr/bin/rsync...
分类:其他好文   时间:2014-04-29 21:28:07    阅读次数:560
PHP中include和require的区别详解
1、概要 require()语句的性能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。这就意味着如果可能执行多次的代码,则....
分类:Web程序   时间:2014-04-29 20:23:23    阅读次数:570
C和指针笔记 3.6链接属性
链接属性决定如何处理在不同文件中出现的标识符。标识符的作用域也它的链接属性有关,但这两个属性并不相同。 没有链接属性的标识符(none)总是被当作单独的个体,也就是说该标识符的多个声明被当作独立不同的实体。 internal链接属性的标识符在同一个源文件内的所有声明中都指同一个实体,但位于不...
分类:其他好文   时间:2014-04-29 20:19:24    阅读次数:525
Redis学习手册
为什么自己当初要选择Redis作为数据存储解决方案中的一员呢?现在能想到的原因主要有三。其一,Redis不仅性能高效,而且完全免费。其二,是基于C/C++开发的服务器,这里应该有一定的感情因素吧。最后就是上手容易,操作简单。记得在刚刚接触Redis的时候,由于当时项目的工期相当紧张,留给我们做...
分类:其他好文   时间:2014-04-29 19:59:48    阅读次数:594
KMP算法中求next数组的实质
在串匹配模式中,KMP算法较蛮力法是高效的算法,我觉得其中最重要的一点就是求next数组:看了很多资料才弄明白求next数组是怎么求的,我发现我的忘性真的比记性大很多,每次看到KMP算法求next数组都得花很长时间去看怎么求,虽然看了很多遍了,但还是容易忘,所以我今天非得把它记下来,这样我下次看到的...
分类:其他好文   时间:2014-04-29 19:26:58    阅读次数:429
select、poll和epoll
在单线程并发服务器中,select/poll/epoll可以高效的处理多个连接的数据,下面具体分析三者的区别。1. select函数函数原型:int select( int nfds, //fdset集合中最大描述符值加1 fd_set *readfds, //读事件文件描述符数组 ...
分类:其他好文   时间:2014-04-29 18:43:54    阅读次数:449
asp.net一般处理程序(.ashx)动态生成验证码案例。
{使用一般处理程序动态生成验证码}1.新建WebSite项目,添加一般处理程序命名为yzm.ashx,添加如下代码: public void ProcessRequest(HttpContext context) { //将context.Response.ContentType = "text/p...
分类:Web程序   时间:2014-04-29 18:33:35    阅读次数:501
《Cracking the Coding Interview》——第17章:普通题——题目4
2014-04-28 22:32题目:不用if语句或者比较运算符的情况下,实现max函数,返回两个数中更大的一个。解法:每当碰见这种无聊的“不用XXX,给我XXX”型的题目,我都默认处理的是int类型。最高位是符号位,用x - y的符号位来判断谁大谁小。请看下面代码,条件表达式配合异或运算能满足题目...
分类:其他好文   时间:2014-04-29 18:10:05    阅读次数:395
20140428 宏定义 单链表翻转 野指针
1、宏定义swap,加括号有什么意义 #define swap(x,y) x = (x)+(y);y=(x)-(y);x=(x)-(y) 加括号是为了处理表达式参数(即宏的参数可能是个算法表达式)时不出错,因为宏替换就是文本替换,所以如果有以下情况: #define COM(A,B) (A)*(B)...
分类:其他好文   时间:2014-04-29 17:47:29    阅读次数:585
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!