锁:我们知道,最常用的处理多用户并发访问的方法是加锁。当一个用户锁住数据库中的某个对象时,其他用户就不能再访问该对象。加锁对并发访问的影响体现在锁的粒度上。比如,放在一个表上的锁限制对整个表的并发访问;放在数据页上的锁限制了对整个数据页的访问;放在行上的锁只限制对该行的并发访问。可见行锁粒度最小.....
分类:
其他好文 时间:
2014-06-27 00:51:09
阅读次数:
374
在JavaScript中,有一个很重要的安全性限制,被称为"同源策略"。即JavaScript只能访问与包含它的文档在同一域下的内容。然而,当进行一些比较深入的前端编程的时候,不可避免地需要进行跨域操作,这时候“同源策略”就显得过于苛刻。JSONP跨域请求是一个常用的解决方案。JSONP:元素可以作...
分类:
Web程序 时间:
2014-06-26 22:23:23
阅读次数:
342
启用.htaccess,需要修改httpd.conf,启用AllowOverride,并可以用AllowOverride限制特定命令的使用笼统地来说,.htaccess可以帮我们实现包括:文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的...
分类:
数据库 时间:
2014-06-26 21:47:47
阅读次数:
287
mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。 在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 我们知道,如果类的成员函数不会改变对象的状态,那么.....
分类:
编程语言 时间:
2014-06-26 21:28:25
阅读次数:
283
智能手机发展确实很迅速,像今年,我的大部分工作就都在移动端网页上。再往前些年,看到的手机版/移动版网页,限制于浏览器与手机性能,2g网络速度等网页设计无非是蓝、黑、白,界面单调,并且要尽可能的设计简单。现在情况就大不相同了,软件上webkit内核浏览器大行其道,硬件突飞猛进,网速来说,4g正炒得火热...
分类:
移动开发 时间:
2014-06-26 21:14:09
阅读次数:
272
在网上找了一下,有说几乎没有限制的,也有说表多了肯定会影响性能的,综合起来应该讲:1)一个库中表数是有限制的,按照UNSIGNED 类型,最多42亿多一点,正常应用根本达不到。2)文件系统对同时打开文件数有限制,一般2048。虽可修改,但是设计表结构时,对于那些有可能需要同时打开的数据表还是不要拆分...
分类:
数据库 时间:
2014-06-26 20:27:39
阅读次数:
221
1.地图大于屏幕大小,对camera进行控制,并不是简单地让player一直限制在屏幕中心,而是将player限制在屏幕中间的一个矩形区域内. 1 float rectangleWidth=GameVariables.WIDTH/3; 2 float ...
分类:
其他好文 时间:
2014-06-25 11:45:25
阅读次数:
157
最近网站出现 User 数据库名称 has already more than 'max_user_connections' active connections 的报错,网站瘫痪。有必要研究下这个问题。max_user_connections 是 MySQL 用户连接数的最大值设置,整段语句的意思...
分类:
数据库 时间:
2014-06-25 11:06:23
阅读次数:
246
问题:
假设有n个物品,每个物品都是有重量的,同时每个物品也是有价值的,要求把这些物品放到一个背包中,这个背包的载重量是有限制的,怎么使得背包里面的物品总价值最大?
符号表示:
N:物品个数
W:背包载重量
w[i]:物品i的重量(1
v[i]:物品i的价值(1
c[i, j]:到物品i为止,背包重量限制为j的最优解(1
分析:
最优解结构:对于物品i,只...
分类:
其他好文 时间:
2014-06-25 08:38:29
阅读次数:
259
Description
现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。 2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插入到数列的末尾。限制:n是非负整数...
分类:
Web程序 时间:
2014-06-25 07:37:25
阅读次数:
298