- 博客(14)
- 资源 (23)
- 收藏
- 关注
转载 PayLoad Format via post
head info : Content-type: multipart/form-data, boundary=$pseudoBoundary--$pseudoBoundarycontent-disposition: form-data; name="userfile"; filename="$filename"Content-Type: $mimetypeContent-Tran
2014-09-21 00:23:20 630
转载 本周算法:背包问题
背包问题很有意思,同时也富有挑战性。首先看一下这个问题的完整描述:问题假定背包的最大容量为W,N件物品,每件物品都有自己的价值和重量,将物品放入背包中使得背包内物品的总价值最大。背包问题wiki可以想象这样一个场景——小偷在屋子里偷东西,他带着一只背包。屋子里物品数量有限——每件物品都具有一定的重量和价值——珠宝重量轻但价值高,桌子重但价值低。最重要的是小偷背包
2014-09-17 08:41:37 883
转载 The Five Best Questions a Job Candidate Can Ask
The Five Best Questions a Job Candidate Can AskWhen you're in a job interview, the questions you ask the interviewer can matter as much as your responses. They demonstrate how forward thinking
2014-09-17 08:38:35 899
转载 数字证书原理
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出!1、基础知识这部分内容主要解释一些概念和术语,最好是先
2014-09-15 23:11:17 393
原创 Josephus Problem
package josephus;public class Node { /** 序号 */ private int seq; /** 下一个节点元素 */ private Node next; public int getSeq() { return seq; } public void setSeq(int seq) { this.seq = seq;
2014-09-12 00:57:15 427
转载 深入探讨 Java 类加载器
深入探讨 Java 类加载器类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。29 评论:
2014-09-10 23:51:13 379
转载 生产者消费者模型 - Storage
import java.util.LinkedList;/** * 仓库类Storage实现缓冲区 * * @author MONKEY.D.MENG 2011-03-15 * */public class Storage{ // 仓库最大存储量 private final int MAX_SIZE = 100; // 仓库存储的载体 private LinkedL
2014-09-10 23:47:44 517
转载 JavaScript小技巧:如何检测一个函数是否是JavaScript原生函数
在我的开发工作中经常会遇到需要判断一个函数是否是JavaScript原生函数的情况,有时候这是一个很必要的工作,你需要知道这个函数是浏览器自身提供的,还是由第三方封装、伪装成原生函数。当然,最好的方法是考察执行这个函数的toString方法的返回值。The JavaScript完成这个任务的方法非常简单:function isNative(fn) { return (/\{\
2014-09-07 00:39:30 444
转载 Java enum 枚举还可以这么用
在大部分编程语言中,枚举类型都会是一种常用而又必不可少的数据类型,Java中当然也不会例外。然而,Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看。1、可以在enum中添加变量和方法先来看一段代码示例:public enum State { Normal("正常态", 1), Update("已更新", 2), Deleted("已删
2014-09-07 00:35:31 871
转载 各种 Java Thread State 第一分析法则
使用 TDA 工具,看到大量 Java Thread State 的第一反应是:1,线程状态为“waiting for monitor entry”:意味着它 在等待进入一个临界区 ,所以它在”Entry Set“队列中等待。此时线程状态一般都是 Blocked:java.lang.Thread.State: BLOCKED (on object
2014-09-06 23:33:29 494
转载 Java多线程之wait(),notify(),notifyAll()
在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 wait与notify是java同步机制中重要的组成部分。结合与synchronized关键字使用,可以建立很多优秀的同步模型。 synchronized(this){ }等价于publi
2014-09-05 13:46:28 318
转载 线程的几种状态
在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。 第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态。 第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态。 第三是运
2014-09-04 00:01:47 367
转载 Java Reflection Tutorial
What is reflection, why is it useful, and how to use it?1. What is reflection?"Reflection is commonly used by programs which require the ability to examine or modify the runtime behavior of ap
2014-09-03 23:17:36 560
JDK source code(with sun package's source code)
2016-01-12
Java并发编程实践第二版(Java Concurrency In Practice) with its source code
2015-11-16
Thinking in java 4th edition (Java编程思想第四版)source code(源代码)[可以轻松导入Eclipse运行]
2015-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人