locate 文件名在后台数据库中按文件名搜索,搜索速度更快/var/lib/mlocatelocate命令所搜索的后台数据库文件数据库文件默认一天更新一次,可以通过命令updatedb 更新数据库locate搜索规则配置文件:/etc/updatedb.confPRUNE_BIND_MOUNTS=...
分类:
系统相关 时间:
2015-08-19 22:44:14
阅读次数:
160
mysql中使用update语句更新数据报错: Lock wait timeout exceeded; try restarting transaction。
这是因为你要更新的表的锁在其他线程手里,如果没有意外的话,很可能是在事务线程中持有该锁,办法就是杀掉这条线程。
用 show full processlist 查询当前数据库所有线程
用 SELECT * FROM info...
分类:
数据库 时间:
2015-08-19 20:29:08
阅读次数:
159
1 琐的概念 锁是数据库用来控制共享资源并访问的机制 锁用于保护正在被修改的数据 直到提交或回滚了事物之后,其他用户才可以更新数据 2 锁的优点 一致性 完整性 并发性 3 锁的分类 行级锁:对正在被修改的行进行锁定。其他用户可以访问除被锁定的行以外的行 oracle自动加上 insert upda...
分类:
其他好文 时间:
2015-08-15 16:07:37
阅读次数:
158
locate:非实时,非精确查找,是根据全系统文件数据库进行查找的优点是速度快可以使用updatedb立即更新数据库find:实时精确,支持多查找标准,使用遍历文件查找,所以速度很慢find查找路径查找标准找到后的处理动作查找路径:默认为当前目录处理动作:默认为显示匹配标准:-name..
分类:
系统相关 时间:
2015-08-14 19:29:30
阅读次数:
197
最近因为项目需要,打算写一个批处理程序,更新数据库中的表数据。写了3个sql文件:a.sql,b.sql,c.sql,在这三个文件中,实现了创建表,并向表中插入数据的操作。目前我通过SQLPLUS可以执行一个SQL文件,例如:sqlplustest/test@test@a.sql如何在一个批处理文件...
分类:
数据库 时间:
2015-08-12 16:16:29
阅读次数:
227
app主要耗电的原因如下:1 cpu频繁的运转 -----控制线程2 大数据量的传输----- 数据压缩传输3 不停的在网络间切换------------判断网络状体4 人开发的程序后台都会一个service不停的去服务器上更新数据,在不更新数据的时候就让它sleep,这种方式是非常耗 电的----...
分类:
移动开发 时间:
2015-08-10 09:26:31
阅读次数:
138
1. Ajax的优势和不足1.1 Ajax的优势1. 不需要插件支持Ajax不需要任何浏览器插件,就可以被绝大多数主流浏览器所支持,用户只需要允许JavaScript在浏览器上执行即可。2. 优秀的用户体验Ajax能在不刷新整个页面的前提下更新数据,这使得Web应用程序能更为迅速地回应用户的操作。3...
分类:
Web程序 时间:
2015-08-09 20:14:23
阅读次数:
190
文件搜索相关命令1:locate命令 需要yum install mlocate locate 文件名 在后台数据库中按文件名搜索,搜索速度更快 /var/lib/mlocate #locate命令所搜索的后台数据库 updatedb 更新数据库 /etc/update...
分类:
系统相关 时间:
2015-08-09 18:37:32
阅读次数:
161
尽可能少调用 ng-repeatng-repeat默认会创建很多监听器,所以在数据量很大的时候,这个非常消耗页面性能,我觉的只有在当需要经常更新数据列表的时候才需要用ng-repeat,要不然放那么多的监听器在那里也是浪费,这时候可以用ng自带的$interpolate服务来解析一个代码片段,类似于...
分类:
Web程序 时间:
2015-08-09 15:28:51
阅读次数:
111
我们知道mysql在以前,存储引擎默认是MyISAM,但是随着对事务和并发的要求越来越高,便引入了InnoDB引擎,它具有支持事务安全等一系列特性。
InnoDB锁模式
InnoDB实现了两种类型的行锁。
共享锁(S):允许一个事务去读一行,阻止其他事务获得相同的数据集的排他锁。
排他锁(X):允许获得排他锁的事务更新数据,但是组织其他事务获得相同数据集的共享锁和排他锁。
可...
分类:
数据库 时间:
2015-08-09 12:35:57
阅读次数:
237