首页 > 2014年07月31日 > 全部分享
JDK读写锁ReadWriteLock的升级和降级问题
JDK提供了写锁接口ReadWriteLock和它的实现ReentrantReadWriteLock。要实现一个读写锁,需要考虑很多细节,其中之一就是锁升级和锁降级的问题。什么是升级和降级呢?ReadWriteLock的javadoc有一段话: Can the write lock be downgraded to a read lock without allowing an interven...
分类:其他   时间:2014-07-31 17:13:36    收藏:0  评论:0  赞:0  阅读:979
hdoj 4882 ZCC Loves Codefires 【贪心】
题目大意:求最少被扣除的时间 策略 如题; 对于两个邻近的题目i, j,对于他们对于在他们之前解决的题目的总时间的贡献t是不影响的,对于他们之后的总时间也不影响 这就推得对每一对相邻的他们对前后都是无影响的, 如果是交换的话原来是(t+e[i])*k[i] + (t+e[i]+e[j])*k[j], 就变成了(t+e[j])*k[j] + (t+e[i]+e[j])*k[i] 改变的就是...
分类:其他   时间:2014-07-31 17:13:26    收藏:0  评论:0  赞:0  阅读:260
DIY.NETORM框架——整体分析
一、故事     近些年一直开发MIS系统,用过PB,VB,C#  ,现在学了半年的java,早先听人说,.NET 和 java 一直就是互相借鉴,一起升级,都是为了让程序开发趋于简单,高校,而这不可避免就肯定用到框架,对java中很多框架的实现原理,我也比较感兴趣,在本系列的博客正,咱们将一起实现一个简单的.NET 版 ORM 框架。 有人会有疑问,网上有很多成熟的O...
分类:Web开发   时间:2014-07-31 17:13:17    收藏:0  评论:0  赞:0  阅读:318
天降大任与斯人也,成功是有原因的
对于每个人的人生来讲创业是必然的吗?显然,这个逻辑是荒谬的,一方面不是每个人都适合创业,另一方面大多数创业项目都是失败的。 好友子超在搜狐IT组织了一次关于创业的沙龙,因为时间关系我没能参加,但是我这里也经常有人在微信上问我互联网创业的方向或者什么项目好,在现在这个互联网趋势下自然是在移动互联网方面创业在将来更有价值。创业是没有问题,有项目也没有问题,只是很多刚毕业的小伙伴们说创业就创业,有...
分类:其他   时间:2014-07-31 17:13:07    收藏:0  评论:0  赞:0  阅读:677
杭电 2201
熊猫阿波的故事 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4141    Accepted Submission(s): 3209 Problem Description 凡看过功夫熊猫这部电影的人都会对影片中那只憨...
分类:其他   时间:2014-07-31 17:12:46    收藏:0  评论:0  赞:0  阅读:333
hdu1010-Tempter of the Bone DFS深搜入门题+奇偶剪枝
Tempter of the Bone Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 69699    Accepted Submission(s): 19176 Problem Description The ...
分类:其他   时间:2014-07-31 17:12:37    收藏:0  评论:0  赞:0  阅读:366
MySql事务无法回滚的原因
使用MySQL时,如果发现事务无法回滚,但Hibernate、Spring、JDBC等配置又没有明显问题时,不要苦恼,先看看MySQL创建的表有没有问题,即表的类型。 InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。...
分类:数据库技术   时间:2014-07-31 17:12:27    收藏:0  评论:0  赞:0  阅读:351
使用xtrabackup实现MySQL主从复制
主要是使用xtrabackup备份工具完成在线实现MySQL主从复制...
分类:数据库技术   时间:2014-07-31 17:12:17    收藏:0  评论:0  赞:0  阅读:370
Nice boat(多校联合1006)
Nice boat Time Limit: 30000/15000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 1    Accepted Submission(s): 0 Problem Description There is an old...
分类:其他   时间:2014-07-31 17:12:07    收藏:0  评论:0  赞:0  阅读:258
如何从数据库层面检测两表内容的一致性
简单介绍了如何对两表内容做校验的方法。...
分类:数据库技术   时间:2014-07-31 17:11:52    收藏:0  评论:0  赞:0  阅读:382
mouseover与mouseenter与mousemove的区别mouseout与mouseleave的区别
// $(function () { $("#div1").mouseover(function () { $("#btn1").val(parseInt($("#btn1").val()) + 1) }) //当鼠标进入div1的时候会触发mouseover事件,因为btn1...
分类:其他   时间:2014-07-31 17:11:49    收藏:0  评论:0  赞:0  阅读:352
JAVA学习笔记 -- 多线程之共享资源
在多线程程序运行过程中,可能会涉及到两个或者多个线程试图同时访问同一个资源。为了防止这种情况的发生,必须在线程使用共享资源时给资源“上锁”,以阻挡其它线程的访问。而这种机制也常常被称为互斥量,本文主要介绍它的两种方式synchronized和Lock 。 1、synchronized 当任务要执行被synchronized关键字保护的代码片段的时候,它会检查锁是否可用,然后获取锁,执行代码,释...
分类:编程语言   时间:2014-07-31 17:11:30    收藏:0  评论:0  赞:0  阅读:378
bootstrap学习——javascript插件篇
需要用到一个模态框和一个图片浏览插件,并把二者结合,刚好bootstrap有对应插件,以下是学习应用流程...
分类:编程语言   时间:2014-07-31 17:11:30    收藏:0  评论:0  赞:0  阅读:417
How many Fibs?(高精度)
Description Recall the definition of the Fibonacci numbers:  f1 := 1 f2 := 2 fn := fn-1 + fn-2 (n>=3) Given two numbers a and b, calculate how many Fibonacci numbers are in the range...
分类:其他   时间:2014-07-31 17:11:07    收藏:0  评论:0  赞:0  阅读:372
Libgdx环境搭建及介绍
Libgdx简介: libgdx是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。ibgdx兼容大多数微机平台(标准JavaSE实现,能运行在Mac、Linux、Windows等系统,最近加入了对html5的支持)与Android平台(Android1.5以上即可使用,Android2.1以上可满功率发挥)。Libgdx以native方式自带图像解码器,通过其...
分类:其他   时间:2014-07-31 17:10:57    收藏:0  评论:0  赞:0  阅读:369
POJ 1636 Prison rearrangement DFS+0/1背包
POJ 1636 Prison rearrangement DFS+0/1背包思想,二维代价...
分类:其他   时间:2014-07-31 17:10:47    收藏:0  评论:0  赞:0  阅读:605
虚函数的小秘密
本文分析虚函数的小秘密,通过几个case说明为了支持虚函数,应该有什么样的约定,生成什么样的代码。...
分类:其他   时间:2014-07-31 17:10:37    收藏:0  评论:0  赞:0  阅读:279
SQL Server 锁的排队机制
1、新建一个表,插入1010000数据: create table test(id int identity(1,1) ,name varchar(600)) go insert into test values(replicate('a',600)); go 1010000 create index idx_test_id on test(id) 2、新开一个会话(A),运...
分类:数据库技术   时间:2014-07-31 17:10:27    收藏:0  评论:0  赞:0  阅读:406
卖米粉不要拿互联网思维说事
7月19日,“腾讯产品家沙龙:90后企业家专场”在北京举行,本文是伏牛堂创始人张天一在腾讯产品家沙龙上的分享内容。 张天一生于1990年,伏牛堂创始人,北大法学硕士。今年四月,他写的《我硕士毕业为什么卖米粉》在朋友圈广为传播,“硕士粉”一时成为热词。 以下为张天一的讲话全文。 一、不想堵车才骑自行车 简单的说我就是卖米粉的,我的店叫伏牛堂,今年4月4号成立。最早是由...
分类:其他   时间:2014-07-31 17:10:17    收藏:0  评论:0  赞:0  阅读:297
杭电 2552
三足鼎立 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2248    Accepted Submission(s): 1253 Problem Description MCA山中人才辈出,洞悉外界战火纷纷,山中各路豪杰...
分类:其他   时间:2014-07-31 17:10:07    收藏:0  评论:0  赞:0  阅读:346
1961条   上一页 1 ... 38 39 40 41 42 ... 99 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!