- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 交换数据库中的两条记录
mysql> select * from student; +----+-------+-----+ | id | name | age | +----+-------+-----+ | 1 | root | 10 | | 2 | admin | 20 | +----+-------+-----+ mysql> select * from student
2013-01-28 14:58:39 1087
原创 从一个缓冲到另一个缓冲的输出
package langs; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.channels.Channels; import java.nio.channels.ReadableByteChannel; import java.nio.channels.WritableByteChannel;
2013-01-12 19:46:13 401
原创 类的初始化问题
package com.game5a.test; enum Color { RED(Person.getInstance()),BLACK(Person.getInstance()); public Person p ; private Color(Person p){ this.p = p; } } public class Person { private s
2013-01-08 16:59:02 411
转载 Java 中的Double Check Lock
对于多线程编程来说,同步问题是我们需要考虑的最多的问题,同步的锁什么时候加,加在哪里都需要考虑,当然在不影响功能的情况下,同步越少越好,锁加的越迟越优是我们都必须认同的。DCL(Double Check Lock)就是为了达到这个目的。 DCL简单来说就是check-lock-check-act,先检查再锁,锁之后再检查一次,最后才执行操作。这样做的目的是尽可能的推迟锁的时间。网上普遍举的
2013-01-07 10:48:53 579
转载 线程安全的单例模式
线程安全的单例模式 有更新!(http://mt.b3log.org/articles/2012/11/03/1351906201013.html) 0 评论 193 浏览 面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个: ? 1
2013-01-04 15:26:54 497
转载 一百层高楼和两个棋子
这个很老的问题我很早就见到过了,答案当时也看了,只是感觉解答很强大,不曾多一点思考。直到上学期网友告诉我tencent的实习面试也考了这个问题,我才发现原来自己不曾真正的搞懂,遂就有了这篇文章(唠叨一下,2009春tencent的校园招聘曾考过远古时代的strlen递归,2009的暑期实习生又考这个问题,充分体现了tencent的创新精神)。 问题表述: 现有一百层高楼和两个棋子,棋子从X
2013-01-04 09:44:59 1205
文件的切割与合并
2011-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人