这篇博客我准备写一些我见过的算法,虽然现在我见过的还很少,但我相信会越来越多,方便日后自己查阅好了 开始了求解最大子序列和的最有效的算法 1 int MaxSubsequenceSum(const int A[], int N) 2 { 3 int ThisSum, MaxSum, j; 4 ...
分类:
编程语言 时间:
2015-07-19 23:26:00
阅读次数:
221
Read-Write Lock Pattern【读写】一:Read-Write Lock Pattern的参与者--->读写锁--->数据(共享资源)--->读线程--->写线程 二Read-Write Lock Pattern模式什么时候使用--->* 为了多线线程环境下保护数据安全,我们必须避免...
分类:
编程语言 时间:
2015-07-19 23:24:04
阅读次数:
283
1 #include 2 3 int main() 4 { 5 int x; 6 scanf("%d", &x); //输入一个正整数 7 int mask = 1; 8 int t = x; 9 10 while ( t > 9){ 11 ...
分类:
编程语言 时间:
2015-07-19 23:24:39
阅读次数:
319
之前一直对java的反射机制理解得很模糊,今天因为学习spring,所以花了些时间总算把它理顺了,记录一下另外,推荐读读这篇文章,写的挺好的http://blog.csdn.net/woshixuye/article/details/7700455class Person { private ...
分类:
编程语言 时间:
2015-07-19 23:21:53
阅读次数:
154
__call__是一个很神奇的特性,只要某个类型中有__call__方法,,我们可以把这个类型的对象当作函数来使用。也许说的比较抽象,举个例子就会明白。In [107]: f = absIn [108]: f(-10)Out[108]: 10In [109]: dir(f)Out[109]: ['_...
分类:
编程语言 时间:
2015-07-19 23:19:00
阅读次数:
136
public class Test6 implements Serializable{ private static final long serialUID = 1L; private Date loggingDate = new Date(); private String uid ; priv...
分类:
编程语言 时间:
2015-07-19 23:18:49
阅读次数:
166
第三个代码模型:对象比较在讲解具体的概念之前,再来观察一种引用传递的形式,本类接收本类对象。范例:观察程序代码(暂时不要去思考代码意义)class Person {private String name ;public Person(String name) {this.name = name ;}...
分类:
编程语言 时间:
2015-07-19 23:20:35
阅读次数:
201
小端法和大端法1题:假设整数0x12345678 存放在内存地址0x0开始的连续四个字节中 (即地址0x0到 0x3). 那么在以Little Endian字节序存储的memory中,地址0x3的地方存放的字节是:正确答案: A 你的答案: D(错误)0x120x340x560x78解析:a)Lit...
分类:
编程语言 时间:
2015-07-19 23:17:29
阅读次数:
371
数据结构与算法,图论
分类:
编程语言 时间:
2015-07-19 23:16:59
阅读次数:
144
写代码前,将这些算法分步骤建立模型,代码就好写了1、冒泡排序冒泡排序是非常容易理解和实现,以从小到大排序举例:设数组长度为N。比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。N=N-...
分类:
编程语言 时间:
2015-07-19 23:16:10
阅读次数:
146
1、多维数组2、日期,d - 表示月里的某天(01-31)m - 表示月(01-12)Y - 表示年(四位数)1 - 表示周里的某天© 2010-,使用 date() 函数在您的网站上自动更新版本年份h - 带有首位零的 12 小时小时格式i - 带有首位零的分钟s - 带有首位零的秒(00 -59...
分类:
编程语言 时间:
2015-07-19 23:15:41
阅读次数:
133
第一天C语言介绍C语言是函数式语言,由多个函数构成,每个函数都有自己的功能一个程序只能有一个主函数,主函数由系统调用,如果程序没有主函数,这个程序将不会被调用,函数只有在调用的时候才会执行,所以主函数的书写必须要规范程序运行原理代码编写者编写源代码生成.c文件,通过编译器编译生成能被计算机识别的.o...
分类:
编程语言 时间:
2015-07-19 23:12:37
阅读次数:
247
在操作系统中有一类问题被称为生产者消费者问题:意为,有数个生产者生产产品,有数个消费者消费产品,他们共享一定数量的缓存。这里用java多线程编程,实现生产者消费者问题的一种延伸,橘子苹果问题。题目如下:有苹果橘子生产者各20个,有苹果橘子消费者各20个,他们公用20个缓存区。要求能随时查看缓存区内容...
分类:
编程语言 时间:
2015-07-19 23:05:57
阅读次数:
152
1. 如果b等于0,则计算结束,最大公约数是a,2. 否则,计算a除以b的余数,让a等于b,让b等于那个余数,3.回到第一步。代码实现: 1 #include 2 3 int main() 4 { 5 int a, b; 6 scanf("%d %d", &a, &b); 7 ...
分类:
编程语言 时间:
2015-07-19 23:07:04
阅读次数:
116
前记 这段时间需要修改一个别人写的一个搜索有关的项目,恰好底层使用的是lucene搜索框架。 为什么要去修改呢,当然是搜索结果不太令人满意啦,于是去研读了项目中关于搜索的代码。。。。。。 正文 经过了几天代码...
分类:
编程语言 时间:
2015-07-19 22:02:27
阅读次数:
194
ThreadPoolExecutor提供了四种构造方法: ThreadPoolExecutor(int?corePoolSize,?int?maximumPoolSize,?long?keepAliveTime,?TimeUnit?unit,?BlockingQueue<Runnable>?workQueue)
Creates?a?new?Thr...
分类:
编程语言 时间:
2015-07-19 22:00:33
阅读次数:
162
以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念: 1....
分类:
编程语言 时间:
2015-07-19 22:01:45
阅读次数:
229