自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

Java版的Quartz表达式生成器,同时适用于Quartz.net(免费下载)

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。      Java版本的地址:http://www.quartz-scheduler.org/docu...

2013-10-11 17:19:59 168

Spring 3.x企业应用开发实战(6)----BeanFactory

BeanFactory是一个类工厂,是类的通用工厂。不多说,直接进入BeanFactory的使用:首先建一个Bean类,Car.java [java] view plaincopyprint? package com.techman.reflect;    public class Car   {      private String b...

2013-10-10 09:50:55 114

Spring 3.x企业应用开发实战(5)----资源加载器

Spring定义了一套资源加载接口,并提供了实现类,ResourceLoader接口仅有一个getResource(String location)方法,这里的location不支持Ant风格的资源路径表达式。ResourcePatternResolver扩展ResourceLoader接口,定义了一个新的接口方法:getResources(String locationPattern)//...

2013-10-10 09:50:30 112

dubbo框架原理

alibaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServer)的东西来解决这些问题。 基本原理如图: 在我们的系统中,经常会有一些跨系统的调用,如在A系统中要调用B系...

2013-10-09 17:56:46 73

Spring 3.x企业应用开发实战(4)----资源加载

Spring提供了强大的加载资源机制,不但能通过“classpath:”、“file:”等资源地址前缀识别不同的资源类型,还支持Ant风格带通配符的资源地址。1、几种资源类型地址前缀classpath:com/techman/beanfactory/beans.xmlfile:/conf/com/techman/beanfactory/beans.xmlhttp://www.te...

2013-09-26 08:39:15 68

Spring 3.x企业应用开发实战(3)----资源抽象接口

Spring设计了一个Resource接口,它为应用提供了更强的访问底层资源的能力。该接口拥有对应不同资源类型的实现类。1、主要的方法boolean exists()//资源是否存在boolean isOpen()//资源是否打开URL getURL()throws IOException//如果底层资源可以表示成URL,该方法返回对应的URL对象。File getFil...

2013-09-26 08:38:42 67

Spring 3.x企业实用开发实战(2)----包规划和领域对象

下面我们来进行项目的开发。1、package的规划新建一个项目,并进行package的规划。2、建立领域(domain)对象领域对象也称实体类,它代表业务的状态,一般来说领域对象属于业务层,但它贯穿展现层、业务层和持久层,并最终被持久化到数据库中。2.1用户领域对象用户信息领域对象很简单,可以看成是对t_user表的对象翻译,每个字段对应一个字段属性。...

2013-09-25 10:03:04 61

Spring 3.x企业实用开发实战(1)

有关Spring的介绍这里就不赘述了,主要是学习了陈雄华版的《Spring 3.x企业应用开发实战》并做了一点笔记,以助于后期的回顾和复习。废话不多说,直接进入主题,以下所有代码基于《Spring 3.x企业应用开发实战》一书,可能有些部分加了自己在学习过程中的一点总结和尝试。原书的Spring版本是3.0.5,我在学习的过程中使用的是3.2.4版本,并在Tomcat 6.0和WebLo...

2013-09-25 10:02:18 62

java使用动态代理来实现AOP(日志记录)

AOP(面向方面)的思想,就是把项目共同的那部分功能分离开来,比如日志记录,避免在业务逻辑里面夹杂着跟业务逻辑无关的代码。下面是一个AOP实现的简单例子:首先定义一些业务方法: 1 /** 2 * Created with IntelliJ IDEA. 3 * Author: wangjie email:[email protected] ...

2013-09-24 13:44:26 112

Java程序性能优化<二>

十一、在字符串相加的时候,使用 代替 " ",如果该字符串只有一个字符的话例子:public class str {    public void method(string s) {        string string = s + "d"  // violation.        string = "abc" + "d"      // violation.    }}更正:将一个...

2013-09-13 17:29:11 89

Java程序性能优化<一>

一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.vector;class cel {    void method (vector vector) {        for (int i = 0; i &lt; vector.size (); i...

2013-09-13 17:27:46 80

一个不喜欢读书的Javaer的读书单

很可惜,从我一开始学技术开始,我就不喜欢看书,严重的时候翻不到两页就会开始狂打瞌睡。很幸运,有互联网能够为我提供很多知识,甚至一些知识从网上看来的会更加权威一些。但是,我的经验告诉我,无论是从功利性的找工作的角度,还是从实用性的学技术的角度,下面这些书都非常值得多读几遍,于是它们很幸运没在我即将离校的时候被当做废纸卖掉。1.   《Java核心技术》仔细研读这套书上下册至少两遍,最现实...

2013-09-12 17:27:47 70

快速排序算法QuickSort

  1.说明快速排序法(quicksort)是目前所公认最快的排序方法之一(视解题的对象而定),虽然快速排序法在最差状况下可以达O(n2),但是在多数的情况下,快速排序法的效率表现是相当不错的。快速排序法的基本精神是在数列中找出适当的轴心,然后将数列一分为二,分别对左边与右边数列进行排序,而影响快速排序法效率的正是轴心的选择。这边所介绍的第一个快速排序法版本,是在多数的教科书...

2013-09-10 19:19:37 145

次小生成树问题探讨

        为什么写这个呢?因为那天听到了这个词,属于MST的扩展……最小K度树有空研究。一.理论准备        需要读者事先懂得prime算法,不太了解的请看博主这一篇http://www.cnblogs.com/hxsyl/p/3286956.html,也需要读者对DP了解一些。        先看一个结论:次小生成树可由最小生成树换一条边得到,笔者认为很有必要搞清...

2013-09-09 19:03:13 137

最近烂七八糟的事情杂谈

         LZ最近在写各个垃圾搜集器的性能对比与适用场景,不过由于JVM资料的匮乏,LZ还在深入的研究当中,力求做到清晰准确,通俗易懂。因此这篇文章还在酝酿当中,可能时间会比较长点,不知道有没有人在等呢?说不定LZ想多了,哈哈。         好了,废话不多说,来看看本次LZ想与各位猿友讨论的事吧。         在作为一个程序猿的过程中,或许不可避免的都会遇到一些烦心事,...

2013-09-05 17:50:10 116

《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果及其他。 ...

    在图像去雾这个领域,几乎没有人不知道《Single Image Haze Removal Using Dark Channel Prior》这篇文章,该文是2009年CVPR最佳论文。作者何凯明博士,2007年清华大学毕业,2011年香港中文大学博士毕业,可谓是功力深厚,感叹于国内一些所谓博士的水平,何这样的博士才可以真正叫做Doctor。     关于何博士的一些资料和论文,大家...

2013-09-04 17:54:09 1737 1

利用SoapHeader验证web service调用的合法性

本文主要通过示例介绍利用SoapHeader验证web service调用的合法性, 一建立Web service项目,新建一个APIService.asmx 其后台代码如下 using  System; using  System.Data; using  System.Configuration; using  System.Web; using  System.Web.Security...

2013-09-03 18:24:20 106

天气渐凉,意渐浓

今年北京比去年更热一些,这也许是为了考验北漂屌丝的意志,身为一个体弱多病的屌丝,急租不起有空调的房子,有不能买个风扇吹吹,也许这就是天降经大任于斯人,必先劳其筋骨,苦其心志。这个夏天,我对心静自然凉的研究更进一层,已经进入学术研究阶段。天热,写不了代码,写不了文章,但是看看pdf、刷刷微博,玩玩陌陌,看看小道消息,还是可以的。天太热,只看了两本书,一本是关于.NET单元测试的,一本...

2013-09-02 17:51:36 121

十六进转换

原理:十进制转化为二进制,用除余法,比如:数81,用2不断除,整除写0,余1写1。       分别为,81除2余1,40除2余0,20除2余0,10除2余5,5除2余1,2除2余0,1余1所以答案为:1010001 (倒着写)十六进制转换为二进制或者十进制:在转换过程中读取半字节而不是字节,十六进制的寻址方案只使用0~9得数字,大于10 的数由字母(A、B、C、D、E...

2013-08-30 18:04:34 205

网页设计色调搭配技巧

     1、紫色系与黄色系2、红色系与绿色系3、红色系与黄色系4、红色系与黑色系5、红色系与白色系紫色占大部分画面,添加黄色就占少量画面,这样看上去会比较协调。相反,如果黄色占了大部分的画面,紫色就必须占少量画面。还有一点,建议大家在要凸显的主体物加以白边或黑边,因为在颜色很多的情况下,黑,白,灰,会起到中间色的作用,来给画面强烈的对比反差做协调。比如要用黑色加边,也不必...

2013-08-29 18:32:57 155

视频基础知识

分辨率在视频会议中和电视系统中提到的图像分辨率、显示设备的分辨率,经常不知道怎么才能说清楚、搞明白;再加上视频会议中的经常提到的CIF格式,电视系统中提到的清晰度、电视扫描线,计算机显示设备提到VGA、XGA等分辨率,直到现在风靡各种媒体报端的720p、1080i和1080p的高清电视,这些五花八门的分辨率都是怎么形成的?本文就做一个全方位的阐述。1 图像分辨率数码图像...

2013-08-27 17:49:58 159

Linux设备驱动剖析之IIC(四)

558行,又重试2次。560行,调用s3c24xx_i2c_doxfer函数:00000482 static int s3c24xx_i2c_doxfer(struct s3c24xx_i2c *i2c,00000483 struct i2c_msg *msgs, int num)00000484 {00000485 unsi...

2013-08-25 12:10:08 118

JVM内存管理------GC算法精解(五分钟教你终极算法---分代搜集算法)

引言          何为终极算法?         其实就是现在的JVM采用的算法,并非真正的终极。说不定若干年以后,还会有新的终极算法,而且几乎是一定会有,因为LZ相信高人们的能力。         那么分代搜集算法是怎么处理GC的呢? 对象分类          上一章已经说过,分代搜集算法是针对对象的不同特性,而使用适合的算法,这里面并没有实际上的新算法...

2013-08-23 17:51:39 65

云计算生态系统

1、概述如果要问当前IT界最热的名词是什么?“云计算”应该当仁不让。“云计算”是什么呢?关于这一点,众说纷纭,各种讨论和观点层出不穷,公说公有理,婆说婆有理,让人眼花缭乱,而云计算的真身似乎总被云遮雾罩、看不真切。在中国,自从云计算作为战略型新兴产业被放进“十二五”重点规划后, 各种与“云计算”相关的公司也似雨后春笋般地纷纷破土而出, 似乎一夜间,七色云彩布满神州大地,不光要“彩云...

2013-08-22 18:19:21 306

GNU libc (Glibc) 2.18 发布

标准C库Glibc发布2.18正式版。2013-08-12 上一个版本是2012-12-25的2.17。详细改进:Version 2.18 * The following bugs are resolved with this release:   2546, 2560, 5159, 6809, 7006, 10060, 10062, 10283, 10357, 10686, 1112...

2013-08-20 20:05:52 247

我是来讲笑话的

     前一段时间,看见朋友从空间写了篇读《这还是马云》后感,感觉这本书不错,鼠标就屁颠屁颠的跑到当当上,将它拽进了购物车。    先来介绍下作者背影(景):92年跟着马云学英语,08年起开始担任马云助理至今。看到一半的时候,感觉这本书并不是在讲马云,反而是在讲作者自己的过往。到了看完发觉:文章大部分还是在讲马云从踏入互联网的前夕到至今的趣事。总体归结下,这本书就是个笑话集。...

2013-08-19 18:55:49 114

搭了个hexo博客

上周六,气温还行,不想看书,开着电脑又想做点儿什么,于是就尝试了一把闻名已久的静态博客。博客程序使用的是一位台湾小哥用node.js开发的hexo,传说页面生成神速。相对应的,大名鼎鼎的octopress据说文章数量多了的时候生成龟速(一年也写不了几篇的表示这点区别完全没差)。因为不知道在哪里看到说主题之类的基本可以通用,就选了hexo。因为是国人开发的,中文的文档比较完善,看起来比较快也...

2013-08-19 18:51:24 80

男人应该掌握的100项技能

100 Skills Every Man Should Know: 2008's Ultimate DIY List 美国《机械杂志》推荐的“男人应该掌握的100项技能” Automotive汽车出行 1. Handle a blowout 处理爆胎 2. Drive in snow在雪中驾驶 3. Check trouble codes检查故障 4. Replace fan belt...

2013-08-18 11:30:31 214

程序员眼里IE浏览器是什么样的

  英文原文:What do people think about IE?  主流浏览器之争从上个世纪开就开始,已经持续了很长的时间。就在几年前,IE 还是最主流的 web 浏览器。但现在形势完全不同了,人们都在笑话 IE,纷纷转向其它浏览器。今天,我向大家分享一下针对 IE 的搞笑图片,只是逗乐而已,喝杯咖啡,坐下来慢慢享受吧。  如果浏览器是一种枪  反射弧有点长…...

2013-08-16 18:48:27 836

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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