在这篇随笔中,我们的主要关注点在 Key-Range Lock。Key-Range Lock有 S-S、S-U、I-N、X-X几种情况。我们一个一个来说,力求明白。遗憾的是,这里可能会比较冗长,那么死锁分析只好依次顺延了。Range S-S锁的获取规则MSDN 对 Range 锁的规则有部分描述,但...
分类:
数据库 时间:
2015-05-08 17:49:24
阅读次数:
246
http://www.cocoachina.com/ios/20150505/11752.html1. MantleMantle 让我们能简化 Cocoa 和 Cocoa Touch 应用的 model 层。简单点说,程序中经常要进行网络请求,请求到得一般是 json 字符串,我们一般会建一个 Mo...
分类:
移动开发 时间:
2015-05-08 17:47:49
阅读次数:
313
C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了今天DateTime.Now.Date.ToShortDateString();昨天,就是今天的日期减一DateTime.Now.AddDays(-1).ToShortDateString();明天...
分类:
其他好文 时间:
2015-05-08 17:48:58
阅读次数:
124
package com.alibaba.sql;import java.lang.reflect.InvocationTargetException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sq...
分类:
其他好文 时间:
2015-05-08 17:48:48
阅读次数:
165
Get-ADComputer -Identity "cnhzpd-f7sc83x" | select -property @{name="computername";expression={$_.name}} | Get-ProcessCreating Custom Tableshttp://tec...
分类:
其他好文 时间:
2015-05-08 17:47:09
阅读次数:
84
说来也巧,再过两个月既是我申请该账户两年整,也是我毕业后进入软件行业四年整,从学生心态到职场心态的转变可谓是一路坎坷 。原先申请这个账号的时候就想着写点java方面关于监控告警的小短文,但是呢,两年来啥都没写。因为高薪资的诱惑,我已经把java扔到一边去了,处于对自己曾经奋发图强的三年的唏嘘和...
分类:
其他好文 时间:
2015-05-08 17:47:16
阅读次数:
106
在上一篇中忘记了一个细节。Range T-K 到底代表了什么?Range T-K Lock 代表了在 SERIALIZABLE 隔离级别中,为了保护范围内的数据不被并发的事务影响而使用的一类锁模式(避免幻读)。它由两个部分构成:第一个部分代表了他锁定了一个索引范围,在这个范围内,所有索引使用 T 锁...
分类:
数据库 时间:
2015-05-08 17:49:06
阅读次数:
158
常用复制数组的几种方法直接arr1 = arr2 这种方法复制的是原数组的引用,修改复制出来的新数组会改变原来数组的内容var arr = [1, 2, 3, 6];var arr_ = arr;console.log(arr_);//1,2,3,6arr_.splice(2, 0, 4, 5);c...
分类:
编程语言 时间:
2015-05-08 17:46:48
阅读次数:
124
1.InvalidOperation强制转换为值类型 'System.Guid' 失败,因为实例化的值为 null。结果类型的泛型参数或查询必须使用可以为 null 的类型错误信息:The cast to value type 'System.Guid' failed because the mat...
分类:
其他好文 时间:
2015-05-08 17:47:16
阅读次数:
162
STL的基本用法(居然能空间卡过去= =!!!)#include #include #include #include #include __gnu_pbds::priority_queue,std::greater >,__gnu_pbds::pairing_heap_tag> hps[10000...
分类:
其他好文 时间:
2015-05-08 17:46:55
阅读次数:
111
有一种求最小公倍数算分就是先求出所有项的积M,然后M除以每项的到新数列,求出新数列的最大公约数N,最小公倍数就是M/N;#include #include int a[100011];int b[100011];int main(){ int i,j,n,m,k,sum; while(scanf.....
分类:
其他好文 时间:
2015-05-08 17:45:55
阅读次数:
116
&,调用运算符。语法:& []举例:$execPath="D:\Progra~1\FlashFXP\flashfxp.exe"$execArgs="-upload ftp://u:p@ip:21 "$execArgs=$execArgs+"-remotepath=`"/`" "$execArgs=....
分类:
其他好文 时间:
2015-05-08 17:47:23
阅读次数:
98
既然是RPC,自然就有客户端和服务器,当然,org.apache.hadoop.rpc 也就有了类Client 和类Server。在这里我们来仔细考 察org.apache.hadoop.rpc.Client。下面的图包含了org.apache.hadoop.rpc.Client 中的关键类和...
分类:
其他好文 时间:
2015-05-08 16:45:56
阅读次数:
90
Logback和log4j是非常相似的,如果你对log4j很熟悉,那对logback很快就会得心应手。下面列了logback相对于log4j的一些优点:? 更快的实现? Logback的内核重写了,在一些关键执行路径上性能提升10倍以上。而且l...
分类:
其他好文 时间:
2015-05-08 16:43:28
阅读次数:
133
对中文名称进行排序,不多说,上代码 Java代码 ? package?test;?? ?? /**? ?*?@Title:?????????????Person.java????? ?*?@Copyright :??????Copyright?(c)?2012-11-19? ...
分类:
编程语言 时间:
2015-05-08 16:44:50
阅读次数:
131
看了下angular 的route,用它做个非常简单的单页面应用,记录一下。 ? ? ? 顺便说下,好处是,页面改变时不需要刷新,而每个页面都展现不同的数据。尤其在使用模板页的时候,非常方便。 一 示例 项目...
分类:
移动开发 时间:
2015-05-08 16:44:07
阅读次数:
148