排序:
默认
按更新时间
按访问量

每天一个Linux命令yes

yes命令简介 yes命令的具体实现 yes命令的具体使用 问题思考yes命令简介yes命令在被kill之前重复输出指定的字符串. 语法格式有两种: 1. yes 2. yes [STRING] 第一种格式yes后不跟具体的字符串,此时该命令向终端重复输出y字符 第二种格式将指定的字符串...

2015-07-17 17:29:43

阅读数:614

评论数:0

每天一个Linux命令(sleep&usleep)

sleep及usleep命令简介 具体实现 使用sleep及usleep命令简介sleep命令能够产生以秒为单位的进程挂起时间 usleep命令能够产生以微妙(百万分之一秒)为单位的进程挂起时间具体实现linux中的sleep和usleep的实现是调用unistd.h头文件中的 unsigne...

2015-07-16 20:11:20

阅读数:880

评论数:0

Hibernate调试——定位查询源头

为什么有时Hibernate会在程序某一部分生成一条指定sql查询?这个问题让人很难立刻理解,当处理不是我们本人编写的代码时更是如此。 本文将展示如何配置来产生Hibernate查询操作的日志。通过这些日志和一些小技巧来找出这些指定的查询为什么及在何处被执行。

2014-07-26 19:23:46

阅读数:681

评论数:0

Java抽象类与接口的区别

很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。 在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。

2014-07-26 19:21:43

阅读数:787

评论数:0

Java8新特性教程

欢迎阅读我的java8新特性介绍教程。本教程将一步一步的引领你浏览所有新的语言特性。伴随着一些简单且简短的代码示例,你将学习如何使用默认接口方法,lambda表示式,方法引用和可重复的annotation。 在阅读完本篇文章,你将对新加入的和更新的API有着更详细的了解。这些API包括流、功能接...

2014-03-30 20:57:41

阅读数:4560

评论数:1

java源文件和class文件编码详解

Java字符编码根本原理   Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。   先看个图:     其...

2013-11-12 17:12:46

阅读数:5046

评论数:1

捕获javaw的输出

在java中存在java、javaw以及javaws这三个launcher,java用来启动控制台程序,javaw用来启动GUI程序,javaws用来启动Web程序, 具体介绍见:http://blog.csdn.net/topwqp/article/details/8595936。  在ecli...

2013-11-10 17:53:44

阅读数:913

评论数:0

jar格式文件简介

jar是什么?  jar是java中的文件归档技术。它使用十分流行的ZIP文件格式将很多分散的文件归档到一个文件中。尽管jar能够被用作通用的归档工具,但是开发它的最重要目的并不是用作这个。它是为了能够在一次http连接中将applet和它的相关资源(例如图片、clsss文件等)下载到用户的浏览...

2013-11-10 16:28:16

阅读数:768

评论数:0

数据传输的几种形式

在两个对等体进行网络通信时,需要指定一个标准用来进行数据的传输。根据一次传输数据的宽度,将传输分为串行和并行。根据传输数据的两端端点是否需要进行时钟同步,将传输分为同步传输和异步传输。     串行传输和并行传输的区别是一次数据通信传输的数据量的大小。对于一个8bit的字符,串行传输需要一位一位的...

2013-11-08 23:24:03

阅读数:646

评论数:0

正向代理和方向代理的异同点

什么是代理         不管是普通用户还是程序员都会或多或少的听到过代理一个名词。通过它的名字我们可以大概的了解到,它的作用是处在两个物体之间进行代理通信。在现如今网络已经不能缺少的情况下,我们通过引入代理来扩大互联网的使用、增强网络安全、提高网络速度。下面便来讲解是如何通过代理来实现上述的...

2013-08-19 00:46:13

阅读数:1056

评论数:0

浅析CountDownLatch和CyclicBarrier的使用异同点

1、简介      在JDK1.5之后加入了concurrent包,增强了Java在并发编程方面的表现。减轻了程序员的负担,使得程序员在使用传统的wait(),notify()和synchronized等之外,可以选择更加便利更加易用的concurrent包中的类,减轻了程序员的负担。concur...

2013-08-13 09:43:14

阅读数:1069

评论数:0

浅谈Java类库解耦基本设计思路

面向接口编程和面向对象编程       现今的高级语言如Java、C#等都提供了interface这一关键字用于定义接口,因为在这类语言中都可以定义抽象类。很多人便把抽象类和接口进行了等价,认为接口的作用便是提供多继承。然而当我们仔细研究Java类库中定义的接口,大都可以看到类似于Cloneabl...

2013-08-11 16:49:53

阅读数:1851

评论数:0

浅谈Java API中基本数据类型包装类的缓存设计

缓冲在计算机中的作用     缓存的英文含义是“safekeeping  storage”,顾名思义就是一块可以安全使用的存储空间。那么既然计算机中已经有了硬盘和内存这些存储空间,为什么还需要缓存的存在。     首先,缓存的原始意义是指访问速度比RAM快的一种RAM,使用的是SRAM技术(价格比...

2013-08-10 23:52:42

阅读数:1263

评论数:0

JAVA并发编程学习笔记之Unsafe类

原文地址:http://blog.csdn.net/aesop_wubo/article/details/7537278?reload java不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe类提供了硬件级别的原子操作,主要提供了以下功能: 1、通过Unsafe类可以分配内存,可以释...

2013-08-05 17:03:33

阅读数:691

评论数:0

Java Integer.highestOneBit(i)代码品读

1、在写代码的过程中,偶尔使用到了 Integer.highestOneBit(i)这个函数调用。使用的第一感觉就是这个函数是干什么用的,通过查看文档得知,这个函数的作用是取 i 这个数的二进制形式最左边的最高一位且高位后面全部补零,最后返回int型的结果。 首先来补充一点背景知识。 1、...

2013-07-29 16:33:30

阅读数:9791

评论数:2

通过模版方式模式进行框架设计

最近在看 Mina的源代码。结合之前使用过的一些,诸如Structs,Zend,JUint等等框架,对框架的基本实现模式有了一点认识。 例如使用structs2时,需要继承ActionSupport类并实现它的execute()的方法。这就是典型GoF的模板方法模式。 首先看看下面模板方法的类...

2013-07-23 23:41:54

阅读数:586

评论数:0

Junit和EasyMock的使用

本文将介绍Junit和EasyMock结合进行复杂环境的模拟测试

2013-07-14 17:48:59

阅读数:1008

评论数:0

Junit 4.x的使用

本文将介绍JUnit  4的使用

2013-07-14 16:51:28

阅读数:861

评论数:0

Junit 3.x的使用

本文介绍Junit 3.x版本的使用

2013-07-14 16:10:17

阅读数:964

评论数:0

C#实现群发邮件

邮件发送协议为SMTP,然而传统的SMTP协议对于反垃圾邮件做的不是很好,所以在原有的基础上建立了ESMTP(External SMTP)协议,能够进行基于用户账户登录的权限管理。下面以基于ESMTP的用户验证来实现C#群发邮件     强大的.net类库已经为我们封装好了SMTP协议, 位于S...

2013-06-03 00:23:32

阅读数:1885

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭