java PriorityBlockingQueue 基础的优先级队列,可阻塞的读取操作....
分类:
编程语言 时间:
2015-06-08 23:24:03
阅读次数:
187
解密
Time Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KB
Total submit users: 2, Accepted users: 0
Problem 11552 : No special judgement
Problem descrip...
分类:
编程语言 时间:
2015-06-08 23:22:44
阅读次数:
263
希尔排序又叫分组插入排序、缩小增量排序。
它通过比较相距一定间隔的元素来工作;各趟比较所用的距离随着算法的进行而减小,直到只比较相邻元素的最后一趟比较为止。
简单的说就是先将整个序列分割成若干子序列(由相隔某个增量的元素组成),分别进行插入排序。然后依次缩减增量再进行排序,待整个序列中元素基本有序时,再对全体元素就行一次插入排序(因为此时整个序列已经基本有序了,用插入排序效率比较高,子序列排序...
分类:
编程语言 时间:
2015-06-08 23:22:21
阅读次数:
161
从2015年5月19日注册博客园,立志于要通过写博客的方式,记录自己编程的点点滴滴,由于自己太懒,一直拖到现在,“拖延症”是病得改,今天终于写自己第一篇博客了,有点小激动! Python是由Guido van Rossum于1989年底发明的,1989年圣诞节期间,在阿姆斯特丹,Guido为了打.....
分类:
编程语言 时间:
2015-06-08 23:17:44
阅读次数:
584
从windows角度来说,condition_variable类似event。阻塞等待出发,不过condition_variable可以批量出发。代码如下:// 1111111.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #i...
分类:
编程语言 时间:
2015-06-08 23:13:47
阅读次数:
232
友元函数1、为什么要引入友元函数? 在实现类之间数据共享时,减少系统开销,提高效率 具体来说:为了使其他类的成员函数直接访问该类的私有变量,即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数 优点:能够提高效率,表达简单、清晰缺点:友元函数破环了封装机制,尽量不使用成员.....
分类:
编程语言 时间:
2015-06-08 23:15:33
阅读次数:
283
题目:返回一个二维整数数组中最大子数组的和。要求:1 输入一个二维整形数组,数组里有正数也有负数。2 二维数组首尾相接,象个一条首尾相接带子一样。3 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。4 求所有子数组的和的最大值。要求时间复杂度为O(n)。设计思想 目前的解决方案是最笨...
分类:
编程语言 时间:
2015-06-08 23:11:39
阅读次数:
157
分类路径:/Datazen/DataMining/Crawler/前段时间,一朋友让我做个小脚本,抓一下某C2C商城上竞争对手的销售/价格数据,好让他可以实时调整自己的营销策略。自己之前也有过写爬虫抓某宝数据的经历,实现的问题不大,于是就答应了。初步想法是利用pyhton中的urllib.reque...
分类:
编程语言 时间:
2015-06-08 23:11:46
阅读次数:
217
Java关键字synchronized详解博客分类:Java综合Java多线程thread互联网制造 synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C ...
分类:
编程语言 时间:
2015-06-08 23:09:46
阅读次数:
254
项目中你不得不知的11个Java第三方类库博客分类:Java综合JavaGoogle框架单元测试HibernateJava第三方library ecosystem是一个很广阔的范畴。不久前有人撰文:每个项目中,你必须知道的11个Java第三方类库。 单元测试 1.DBUnit DBunit是一...
分类:
编程语言 时间:
2015-06-08 23:10:03
阅读次数:
185
1. 堆算法Top,时间复杂度 O(LogN)function top(arr,comp){if(arr.length == 0){return ;}var i = arr.length / 2 | 0 ;for(;i >= 0; i--){if(comp(arr[i], arr[i * 2])){...
分类:
编程语言 时间:
2015-06-08 23:06:17
阅读次数:
237
Java日志管理:Logger.getLogger()和LogFactory.getLog()的区别(详解Log4j)博客分类:Java综合第一、Logger.getLogger()和LogFactory.getLog()的区别 1.Logger.getLogger()是使用log4j的方式记录日志...
分类:
编程语言 时间:
2015-06-08 23:07:20
阅读次数:
216
(转载声明: 出处:http://blog.csdn.net/vebasan/article/details/6193916 作者:vebasan )位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算.....
分类:
编程语言 时间:
2015-06-08 23:04:07
阅读次数:
165
Java泛型简明教程博客分类:Java综合JavaApple数据结构CC++Java泛型简明教程本文是从Java Generics Quick Tutorial这篇文章翻译而来。泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且...
分类:
编程语言 时间:
2015-06-08 23:04:06
阅读次数:
249
Spring温习(1)--最基础的示例博客分类:框架-Spring专栏SpringXMLBeanWebDAO从现在开始,我将从Spring为起点,逐步复习几大框架各方面的知识,以便今后查看使用第一各Spring示例必须包:spring-framework-2.5.6\dist\spring.jar ...
分类:
编程语言 时间:
2015-06-08 23:04:55
阅读次数:
184
一、实验内容(一)敏捷开发与XP 软件开发流程的目的是为了提高软件开发、运营、维护的效率,并提高软件的质量、用户满意度、可靠性和软件的可维护性。 光有各种流程的思想是不够的,我们还要有一系列的工具来保证这些思想能够在实践中有效率地运作。一个常见的公式是:软件工程=开发流程+工具。敏捷开发(Agi.....
分类:
编程语言 时间:
2015-06-08 23:02:02
阅读次数:
254
1. Spring事务管理简介(1)Spring为多种不同类型的事务管理机制提供统一编程模型,这些事务管理模型包括JTA、JDBC、Hibernate、JPA和JDO。(2)Spring支持声明式事务管理(使用XML文档配置(或者Annotation)结合AOP实现的事务管理)。(3)为代码嵌入式(...
分类:
编程语言 时间:
2015-06-08 23:04:41
阅读次数:
307