题目地址: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3791题目描述: 给定两个长度为n的01串s1,s2,要求用k步,每一步反转s1的m个位置的数码(即0变为1,1变为0),问能有多少种做法,在k步之后将s1变成s....
分类:
其他好文 时间:
2014-07-22 22:53:54
阅读次数:
193
Rails 的 transaction 事务处理最近太做一个数据排名统计,统计过程中需要删除旧的缓存统计数据,最开始写的时候就直接CachePostTotal.connection.execute("truncate table cache_post_totals")先把这个表给重置了,然后再循环往...
分类:
其他好文 时间:
2014-07-22 22:52:34
阅读次数:
238
在`java.util.conccurent`包中有很多关于并发中可能会使用到的工具类,本文的主角`CountDownLatch`就是其中之一,其实`CountDownLatch`就是一个计数器,在它的计数值变为`0`之前,它的await方法会阻塞当前线程的执...
分类:
编程语言 时间:
2014-07-22 09:00:05
阅读次数:
204
1、程序计数器的作用是当前线程所执行的字节码的行号指示器;
2、虚拟机内存模型里,字节码解析器通过改变程序计数器的值来选取下一条需要执行的字节码指令(分支、循环、跳转、异常处理、线程回复);
3、为了线程...
分类:
其他好文 时间:
2014-07-22 08:19:38
阅读次数:
249
每个内核对象都只是一个内存块,它由操作系统内核分配,并只能由操作系统内核访问。这个内存块是一个数据结构,其成员维护着与对象相关的信息。少数成员(安全描述符和使用计数)是所有对象都有的,但其他大多数成...
分类:
其他好文 时间:
2014-07-21 10:34:35
阅读次数:
410
模块主要包括: ?? ? ?? ??? ?1、接口 ?? ??? ? ?? ??? ??? ?1-1、OO中,接口通常是一个层次结构 ?? ??? ??? ? ?? ??? ??? ?1-2、接口表示一种抽象的数据类型 ...
分类:
其他好文 时间:
2014-07-21 10:27:28
阅读次数:
158
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库...
分类:
数据库 时间:
2014-07-21 10:06:40
阅读次数:
457
写在前面用自己的话解释清楚~智能指针是什么,可分为哪几种类型,各有什么特点,解决了什么问题,怎么解决的?什么是智能指针?智能指针是C++中的一个概念,主要是通过引用计数的方式,解决动态内存的自动释放问题(类似于Java、Python中的垃圾回收)。主要解决程序常见的两个问题:动态的申请的内存没有释放...
分类:
其他好文 时间:
2014-07-19 15:12:31
阅读次数:
352
实时搜索设计开发中,IndexReader在饮用计数变为0时调用doClose,而SegmentReader则有一个addCoreClosedListener方法控制在SegmentCoreReaders关闭时的操作,搜索Lucene的代码只有在FieldCacheImpl中看到调用,其中的回调>是让SegmentCoreReaders关闭之后从field cache中删除field cache。...
分类:
其他好文 时间:
2014-07-18 13:36:47
阅读次数:
308
Codeforces Round #256 (Div. 2)
题目链接
A题:没什么好说的水题,判断一下两种各需要多少个,加起来看会不会超过即可
B题:首先计数字母,看b串有没有多余字符,判断掉need tree的情况,然后判断b是否能和a匹配,如果可以且长度不同,就是auto,如果不行且长度相同,就是array,否则就是both
C题:贪心,每次选择最低的去横向刷,刷完会多出几个...
分类:
其他好文 时间:
2014-07-18 11:25:01
阅读次数:
271