转自【http://www.csdn.net/article/2014-11-28/2822858 】 这篇文章对我来说,受益匪浅。特别是第三部分-乐观锁,通过版本值来判定的方法确实让我眼前一亮。 电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大 ...
分类:
其他好文 时间:
2017-05-07 18:36:10
阅读次数:
240
可以自行扩展负载均衡策略,参见:负载均衡扩展Random LoadBalance 随机,按权重设置随机概率。 在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重。 权重加倍 RoundRobin LoadBalance 轮循,按公约后的权重设置 ...
分类:
其他好文 时间:
2017-05-07 18:36:20
阅读次数:
323
物理查询优化索引索引是建立在表上的,本质是通过索引直接定位表的物理元组,加快数据获取的方式;索引优化的手段归属于物理查询优化。如何使用索引索引是提高查询效率的有效手段。如果某个列上存在索引,并不意味着能够有效使用。查询优化器使用索引的原则如下:1. 索引列作为条件出现在where,having,on ...
分类:
其他好文 时间:
2017-05-07 18:36:27
阅读次数:
135
网络基础 协议栈 TCP/IP( Transmission Control Protocol /Internet Protocol) TCP/IP模型与OSI参考模型的共同之处是:他们都采用了层次结构的概念,在传输层定义了相似的功能,但是二者在层次划分与使用的协议上是有很大差别的,也正是这种差别对两 ...
分类:
其他好文 时间:
2017-05-07 18:36:34
阅读次数:
180
六、字典和散列表 我们已经知道,集合表示一组互不相同的元素(不重复元素)。在字典中,存储的是键值对,其中键值是用来查询特定的元素的。字典和集合是很相似的,集合采用[值,值]的方式存储,而字典则是以[键,值]的方式来进行存储的。字典也称作映射。 首先,我们还是用函数来创建一个字典,在es6中新增了ma ...
分类:
编程语言 时间:
2017-05-07 18:36:42
阅读次数:
254
J2SE视频前后看了非常长时间,断断续续的一直没有总结。直到我看到线程的时候。才发现IO没有好好总结。。输入流,输出流,字节流什么的都忘的几乎相同了。脑海里仅仅剩下import java.io.*; 为了后边高速的进行,就把IO这章进行了简单的回想,看了看自己当时敲的样例,执行,改了改參数,翻了翻笔 ...
分类:
其他好文 时间:
2017-05-07 18:36:51
阅读次数:
159
转载自http://blog.csdn.net/manesking/archive/2007/02/09/1505979.aspx B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指 ...
分类:
其他好文 时间:
2017-05-07 18:36:57
阅读次数:
171
最小生成树 Prim 时间复杂度O(n2) 蓝白点思想,蓝点代表为纳入最小生成树的点,白点代表已纳入的点。 初始化所有点到最小生成树的距离;(极大值) 选择一个点作为树的根节点;(没有要求的话,一般选择第一个点) 枚举该点出发的所有边,进行松弛操作,并将该点标为白色; 从蓝点中选取离最小生成树最近的 ...
分类:
其他好文 时间:
2017-05-07 18:37:07
阅读次数:
154
查询语句执行的5个阶段1.SQL输入数据库接受用户输入的SQL语句,准备执行。2.语法分析对输入的SQL语句进行词法分析,语法分析,得到语法分析树;这一阶段输出一颗多叉树。3.语义检查根据语法树和系统的元信息进行语义检查,对语法分析树进行逻辑判断,树的结构不发生变化。对语法分析树上的各个结点进行语义 ...
分类:
其他好文 时间:
2017-05-07 18:37:13
阅读次数:
166
given a 2-d matrix with 0 or 1 values largest square of all 1's dynamic programming, dp[i][j] = 1 + min{dp[i-1][j], dp[i][j-1], dp[i-1][j-1]} if m[i][ ...
分类:
其他好文 时间:
2017-05-07 18:37:21
阅读次数:
182
在构建之法第三章中,我们主要学习了个人能力的衡量与发展。 初级软件工程师有以下几个成长阶段:1、积累软件开发相关的知识,提升技术技能。 2、积累问题领域的知识和经验。 3、对通用的软件设计思想和软件工程思想的理解 4、提升职业技能 5、实际成果 软件开发的工作量和质量你的衡量标准:1、项目、任务有多 ...
分类:
其他好文 时间:
2017-05-07 18:37:27
阅读次数:
204
1.根据 Maven 的约定,我们在D盘根目录手动创建如下目录及文件结构: 2.打开pom.xml文件,添加如下内容: pom.xml文件简单解释(groupId,artifactId,version三个一起描述了项目的唯一标识): groupId - 组名,主项目标识; artifactId - ...
分类:
其他好文 时间:
2017-05-07 18:37:36
阅读次数:
220
200 OK 400 Bad Request 401 Not Authorized 403 Forbidden 404 Not Found 406 Not Acceptable 422 Unprocessable Entity 500 Internal Server Error 503 No ser... ...
分类:
Web程序 时间:
2017-05-07 18:37:43
阅读次数:
161
各位,学Python 的同志,相信对 Django 、Flask、等不会陌生,这些就是Python语言的web 框架。 那么问题来了,web 服务器又是什么,他和web框架有什么关系?他们又是如何工作的,分别处于什么位置?还有有时候有人会把HTTP服务器叫做web服务器,这是为何?这种说法对吗?带着... ...
分类:
编程语言 时间:
2017-05-07 18:37:51
阅读次数:
207
a.call(b); 网上说明的版本比较多。有的说,是指针替换。有说,将a对象的方法加在b对象执行。官方说:什么对象替换什么对象。反正看了几个版本,尽管有具体的实例,看了我三次都没看懂它的具体含义。看过还是云里雾里的。后来发现,结合实验去理解非常好。 其实,换成自己能够接受的方式理解为好。a对象的方 ...
分类:
其他好文 时间:
2017-05-07 18:37:58
阅读次数:
160
1. 从实现中抽象出类的步骤: 1)找出它的种类——类名(类名一般是名字) 2)找出它的属性——字段的名字 3)找出它的行为——方法名 2. 抽象的原则 根据面向对象的思想抽象出类 3. 类团的好处:直观、容易理解 4. 构造方法: 1)系统默认的无参构造 例如: public Dog(){ thi ...
分类:
其他好文 时间:
2017-05-07 18:38:06
阅读次数:
98
web-ui是什么?即网页用户界面,包括用户研究、交互设计、界面设计,实现人机交互 web的基本分类 ?门户网站:新浪、网页、腾讯等 ?分类信息网站:赶集网、 ?交易类网站:天猫、淘宝等B2B/C2C网站 ?娱乐性网站:视频、游戏等 ?博客类网站:个人对外部发布信息的平台 ?论坛社区类网站:交流平台 ...
分类:
Web程序 时间:
2017-05-07 18:38:13
阅读次数:
261
事实上在OC的对象方法(减号方法)和类方法(加号方法)并非相互独立的,它们也能够发生千丝万缕的关系,今天我们来研究下它们两者相互调用的问题。该样例还是以People类为基础。 (一)对象方法调用类方法: (1)先在People.h中分别声明两个方法: -(void)show; +(void)show ...
分类:
其他好文 时间:
2017-05-07 18:38:20
阅读次数:
182
转眼已是十一周,距离期末已很近了。加上有任务在手,渐渐地可能会忙起来,因而决定加快读书进度以期尽早完成基本内容的学习,在这样的环境下本周阅读了书中的第4、5章。 有句俗话说得好,众人拾柴火焰高。无论从事什么活动或者工作,多数情况下合作得到的结果都是1+1>2的。第4、5章就分别从两人的结对编程和大型 ...
分类:
其他好文 时间:
2017-05-07 18:38:26
阅读次数:
111
mysql执行报错: - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is ...
分类:
数据库 时间:
2017-05-07 18:38:33
阅读次数:
1246