大话设计模式通过2个人的对话,讲述了在软件设计中的23个重要的设计模式和6大开发原则在生活中的应用和思想升华的过程,其中的小菜也代表了对面向对象很“了解”但是却脱离了现实开发中各种束缚的入门编程人员,大鸟则代表了在软件开发行业方面有丰富经验,并且能在具体生活中运用的高级开发人才。新老人员之间的对话没有那么多的浮华和不切实际,一开口就是软件开发应该怎么怎么样的,都是从生活的平常角度来解释这23个设计...
分类:
其他 时间:
2015-02-03 23:03:24
收藏:
0 评论:
0 赞:
0 阅读:
324
一:先看程序
{CSDN:CODE:596922}
看输出结果:
Thread-0,你是第2个使用Timer的线程
Thread-1,你是第2个使用Timer的线程
结果明显有问题:
这是因为两个线程访问的是同一个Timer对象,其中一个线程调用Timer的add方法时,num++,这个时候,另外一个线程也有可能调用add方法,num又++,然后线程1输出,线程2输...
分类:
编程语言 时间:
2015-02-03 23:03:14
收藏:
0 评论:
0 赞:
0 阅读:
343
Moving Tables
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 26782
Accepted: 8962
Description
The famous ACM (Advanced Computer Maker) Company has rente...
分类:
其他 时间:
2015-02-03 23:03:04
收藏:
0 评论:
0 赞:
0 阅读:
394
HTTP Service插件
这里的http接口插件是神马?
Openfire主要是在消息推送,那么与其他系统的的消息怎么结合呢,那么这里这个HTTP Service插件就提供了一个基于HTTP的接口。为什么要提供这样的接口?在有些互联网的场景。一个用户平台可以是web的,当然也会有移动终端的APP,那么web端要给移动终端的APP发送消息就依赖这样的接口了。当然这里只是一种实现方式。
首先...
分类:
Web开发 时间:
2015-02-03 23:02:55
收藏:
0 评论:
0 赞:
0 阅读:
456
java8 新增的@Repeatable注解...
分类:
编程语言 时间:
2015-02-03 23:02:50
收藏:
0 评论:
0 赞:
0 阅读:
738
Linux显示所有可更新的软件清单命令
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ yum check-update
程序“yum”尚未安装。 您可以使用以下命令安装:
sudo apt-get install yum
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ sudo apt-get instal...
分类:
系统服务 时间:
2015-02-03 23:02:34
收藏:
0 评论:
0 赞:
0 阅读:
645
Linux显示查看您拥有的仓库
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ yum repolist all
repolist: 0...
分类:
系统服务 时间:
2015-02-03 23:02:24
收藏:
0 评论:
0 赞:
0 阅读:
345
摘要:在第九期“七牛开发者最佳实践日”上,陈超就Spark整个生态圈进行了讲解,而刘奇则分享豌豆荚在Redis上的摸索和实践。
1月24日,一场基于Spark和Redis组成的分布式系统实践分享由Spark资深布道者陈超和豌豆荚资深系统架构师刘奇联手打造。
陈超:Spark Ecosystem & Internals
陈超(@CrazyJvm),Spark布道者
...
分类:
其他 时间:
2015-02-03 23:02:14
收藏:
0 评论:
0 赞:
0 阅读:
562
这题我用的是贪心算法,我的理解是这样的:
要求我最少能赢的次数,就是求别人最多能赢的次数。首先把我的牌先升序排序,然后我从小开始出,对于我出的牌,别人应该尽可能的压,而且用他们比我大的最小的那张牌;如果他们不压,那么他们后面这张牌就很有可能用不上,就少赢一次。
#include
#include
#include
#include
#include
#include
using namespa...
分类:
其他 时间:
2015-02-03 23:02:04
收藏:
0 评论:
0 赞:
0 阅读:
332
摘要:什么是大型网站,从网站的技术角度考虑这个问题人们很容易犯一个毛病就是认为网站的访问量是衡量的指标,懂点行的人也许会认为是网站在单位时间里的并发量的大小来作为指标,如果按这些标准那么像hao123网站就是了。
【编者按】本文转自博客园的 夏天的森林,在看这篇之前,大家可以移步看 大型网站架构改进历程:存储的瓶颈(一)、(二)、(三)、(四)。
上文里我遗留了两个问题,一个问...
分类:
Web开发 时间:
2015-02-03 23:01:54
收藏:
0 评论:
0 赞:
0 阅读:
373
Redis源码研究—哈希表
Category: NoSQL数据库 View:
10,980 Author: Dong
作者:Dong | 新浪微博:西成懂 | 可以转载,
但必须以超链接形式标明文章原始出处和作者信息及版权声明
网址:http://dongxicheng.org/nosql/redis-code-hashtable/
本博客的文章集合:http://dong...
分类:
其他 时间:
2015-02-03 23:01:44
收藏:
0 评论:
0 赞:
0 阅读:
406
CodeForces510 C. Fox And Names(拓扑排序)...
分类:
编程语言 时间:
2015-02-03 23:01:34
收藏:
0 评论:
0 赞:
0 阅读:
356
随机构建的二叉查找树的高度期望值为O(lgn),并不代表所有的二叉查找树的高度都为O(lgn)。但是对于有些二叉查找树的变形来说,动态集合各基本操作的性能却总是很好的,如红黑树、B树、平衡二叉树(AVL树)、跳跃表(确切的说不是树,或多或少有树的结构)、treaps(树堆)等。这里我们讲解红黑树。
平衡的意思就是完成动态数据集的操作(minimum、maximum、search、p...
分类:
编程语言 时间:
2015-02-03 23:01:24
收藏:
0 评论:
0 赞:
0 阅读:
430
Linux显示以log结尾的日志文件
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ find -name "*.log"
find: `./.gvfs': 权限不够
./workspace/.metadata/.log
./workspace/.metadata/.plugins/org.eclipse.m2e.logback.configura...
分类:
系统服务 时间:
2015-02-03 23:01:19
收藏:
0 评论:
0 赞:
0 阅读:
713
陈科肇-欢迎转载,转载请注明出来,谢谢!
==================...
分类:
系统服务 时间:
2015-02-03 23:01:04
收藏:
0 评论:
0 赞:
0 阅读:
388
CodeForces 510 B. Fox And Two Dots(DFS 啊)...
分类:
其他 时间:
2015-02-03 23:00:56
收藏:
0 评论:
0 赞:
0 阅读:
430
1. 内部类访问外部类的成员变量:Outer.this.size
public class Outer {
private int size;
public class Inner1 {
private int size;
public void display(int size) {
size++; // 引用的是display函数的形参
this.size++; /...
分类:
编程语言 时间:
2015-02-03 23:00:52
收藏:
0 评论:
0 赞:
0 阅读:
321
CodeForces 510 A. Fox And Snake(模拟啊 )...
分类:
其他 时间:
2015-02-03 23:00:42
收藏:
0 评论:
0 赞:
0 阅读:
371
hdu4320Arcane Numbers 1...
分类:
其他 时间:
2015-02-03 23:00:14
收藏:
0 评论:
0 赞:
0 阅读:
338
【题目】
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).
The robot can only move either down or right at any point in time. The robot is trying to...
分类:
其他 时间:
2015-02-03 23:00:04
收藏:
0 评论:
0 赞:
0 阅读:
329