自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一叶不知秋

谁家今夜扁舟子, 何处相思明月楼?

  • 博客(6)
  • 资源 (27)
  • 收藏
  • 关注

原创 WordPress 在 Linux 下不能发送邮件的问题

本博客迁移到现在的 VPS 上已是两年有余,在有评论到来时从来就没收到过提醒邮件,以前是放在租的主机上,所以那些都有人配置好了的。其实一直没把 WordPress 未能发送邮件的问题放心上,自己收不到倒无所谓,但评论者接收邮件提醒算是件重要的事。 今天一同事说我的博客无法进行评论,我一段时间以来只有一丝感觉为何这么久没人评论了,只想大家都不爱说话罢了,并未意思到博客本身的问题,也在此表示感谢。于

2017-03-23 13:20:15 1222

原创 一个简单的 Java 自动批处理队列

实际中可能有这样的应用场景,得到一个记录不需要立即去处理它,而是等累积到一定数量时再批量处理它们。我们可以用一个计数器,来一个加一个,量大时一块处理,然后又重零开始计数。如果记录的来源单一还好办,要是有多个数据源来提供记录就会有多线程环境下数据丢失的问题。 这里我编写了一个最简单的任务批处理的队列,构造了告诉它批处理数量,消费者,然后就只管往队列里添加记录,队列在满足条件时自动进行批处理。因为内

2017-03-23 13:18:21 5499

原创 Java8 Lambda 表达式与 Checked Exception

当我们在使用 Java 8 的 Lambda 表达式时,表达式内容需要抛出异常,也许还会想当然的让当前方法再往外抛来解决编译问题,如下面的代码 让 main() 方法抛出 Exception 还是不解决决编译错误,仍然提示 "Unhandled exception: java.io.FileNotFoundException"。 因为我们可能保持着惯性思维,忽略了 Lambda 本身就是一

2017-03-23 13:17:16 2765

原创 Java 运行时如何获取泛型参数的类型

在 Java 中对于下面最简单的泛型类 class A {     public void foo() {         //如何在此处获得运行时 T 的具体类型呢?     } } 设想我们使用时 new A().foo(); 是否能在 foo() 方法中获得当前的类型是 String 呢?答案是否定的,不能。在 foo() 方法中 this 引用给不出类型信息

2017-03-23 13:15:25 767

原创 使用 Byte Buddy 运行时生成泛型子类

在上一篇中尝试了 使用 Javassist 运行时生成泛型子类,这里要用另一个更方便的字节码增加组件 Byte Buddy 来实现类似的功能, 但代码上要直白一些。就是运用 Byte Buddy 在运行时生成一个类的子类,带泛型的,给类加上一个注解,可生成类文件或 Class 实例,不过这里更进一步,实现的方法是带参数的。 用 Byte Buddy 操作起来更简单,根本不需要接触任何字节

2017-03-23 13:14:18 1771

原创 使用 Javassist 运行时生成泛型子类

越是复杂的项目希望使用者能愉快的编码的话,可能就要使用到字节码增强工具来暗地里做些手脚。这方面的工具有 JDK 的 Instrumentation, ASM, BCEL, CGLib, Javassist, 还有 Byte Buddy. Javassist 和 Byte Buddy 更贴近我们编码中的概念,使用起来也简单,而其他几个工具需要我们更多的了解字节码指令,以及常量池等概念。所

2017-03-23 13:13:37 2177

Quartz Job Scheduling Framework 中文版 V1.0.0.chm

本人首个译作,Quartz 一个纯 Java 实现的作业调度框架。大多数人听说 Quartz 是在学习或使用 Spring 的时候,也就是 Spring 整合了 Quartz。 把本人博客上零零散散,顺序错乱的各篇译章汇集成册,做成了一个 《Quartz Job Scheduling Framework 中文版.chm 》文件与各位分享,以方便大家的阅读。另外,每篇译章都有到达我的博客上所对应页面的链接,所以有疑问可点击页面上方的 按钮进入到博客对应页面来对本篇进行评论,或阅读他人的相关评论。

2010-10-11

远程桌面批量登陆器,3389 RemoteDeskTop

你要管理多台服务器或经常性用远程桌面登陆多台机器的时候,是否总是一次次的执行 mstsc 吗,经常性的要输入登陆信息吗?来吧,用这个工具,只需轻轻一点便登陆到了你想要的桌面。

2010-06-07

Maven2 权威指南

新时代的自动化构建工具,《Maven2 权威指南》pdf 中文版

2010-06-07

nantpad.2.0_with_Crack

nant 是一个类似于 java 的 ant 的 .net 自动化构建工具,nantpad 是一款可视化编辑 nant 构建文件极好的工具,带 crack。

2010-06-04

Quartz Job Scheduling Framework 中文版 V0.9.5.chm

本人首个译作,Quartz 一个纯 Java 实现的作业调度框架。把本人博客上零零散散的翻译日志集成册,升级为 V0.9.5,补上了附录。 请到 http://download.csdn.net/source/2752654 下载最新V1.0.0.pdf 版 请到 http://download.csdn.net/source/2746469 下载最新V1.0.0.chm 版

2009-02-05

一段语法着色的 JS 脚本

shCore.js,一段语法着色的 JS 脚本

2008-10-07

Quartz Job Scheduling Framework 中文版 V0.9.2.chm

请到 http://download.csdn.net/source/2752654 下载最新V1.0.0.pdf 版 请到 http://download.csdn.net/source/2746469 下载最新V1.0.0.chm 版

2008-10-07

精通 Groovy.chm

由于与 Java 渊源,所以还是打算把 Groovy 作比较细致的了解。还是在 IBM developerWorks 上找到一份初级的 Groovy 教程,名之曰《精通 Groovy》,实则一份入门教程。为大家阅读方便--免去了在线,还要一个 IBM ID 登陆后一页一页的翻,所以我把那些页面收集一下,制作成一个 CHM 文件,共享给大家

2008-09-09

Quartz Job Scheduling Framework 中文版 V0.9.1.chm

请到 http://download.csdn.net/source/2752654 下载最新V1.0.0.pdf 版 请到 http://download.csdn.net/source/2746469 下载最新V1.0.0.chm 版

2008-08-26

Quartz Job Scheduling Framework 中文版 V0.8.2.chm

本人首个译作,Quartz 一个纯 Java 实现的作业调度框架。大多数人听说 Quartz 是在学习或使用 Spring 的时候,也就是 Spring 整合了 Quartz。 把本人博客上零零散散,顺序错乱的各篇译章汇集成册,做成了一个 《Quartz Job Scheduling Framework 中文版.chm 》文件与各位分享,以方便大家的阅读。另外,每篇译章都有到达我的博客上所对应页面的链接,所以有疑问可点击页面上方的 按钮进入到博客对应页面来对本篇进行评论,或阅读他人的相关评论。 请到 http://download.csdn.net/source/2752654 下载最新V1.0.0.pdf 版 请到 http://download.csdn.net/source/2746469 下载最新V1.0.0.chm 版

2008-08-25

程序开发技巧集(Unmi整理)

这是我初涉程序之路时整理的程序开发技巧集<br>分门别类了,只最近一直没有维护,这个技巧管理器本身也很值得推崇<br>解压缩,执行 tips.exe(技巧管理器),可能要手工打开 data 目录中的 tips.Tips

2008-05-02

Visual.Assist.X.10.4.1619 + Crack

非常好的vc插件,自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小写错误,自动标示错误,等等啦……支持VC++ 5, VC++ 6 , VC++7, VC++8 都说能支持 VS 2008 了,我还没试过。<br>

2007-12-01

华为代码统计工具CCT V2.0

代码规模统计工具CCT是根据华为公司的项目特点而开发的软件规模统计工具;它既可以统计指定版本的非空非注释(NBNC)行,也可以通过比较当前版本和基础版本,计算新增修改规模得到增强项目的规模。CCT通过辨认不同的扩展名支持对多种语言的规模统计,包括C,C++,JAVA,DELPHI,汇编(ASM),SQL,JSP,ASP,HTML和TXT等文件。

2007-11-22

Perl 语言编程.chm

Perl 是一种能完成任务的语言。 <br><br>当然,如果你的工作就是写程序,那么从理论上来讲,你可以使用任何“完整”的计算机语言来完成任务。但是从我们的经验来看,计算机语言的区别很大程度上不在它能干什么,而是在它做事情的时候是否简单。从一个极端来说,那些所谓的第四代语言做某些事情的时候相当容易,但是做其它一些事情的时候几乎不可能。从另外一个极端来看,那些所谓的工业级的语言在做任何事情的时候都几乎一样困难。 <br><br>Perl 是不同的语言。从一开始,Perl 就设计成可以把简单工作简单化,同时又不失去处理困难问题能力的语言。

2007-11-15

jspSmartUpload

这个组件还是好几年前下载的,看好像还是有不少人在使用它,但在网上又特别难找,所以不妨传上来。

2007-11-07

非常好懂的汇编程序设计教程(8086)

我看过的最简单的汇编程序设计教程,可以照着练手的,配合RadASM汇编集成开发环境很好理解的。

2007-10-25

CN-DOS批处理精华贴(2007-A)(IE6)

这里不仅有传统的批处理脚本的写法--Command-Line Shell,还有Windows的批处理程序--Windows Shell Script(VBS/JS),细细品味吧,自有其妙用之处。

2007-10-16

DOS批处理经典入门教程

80年代以前人的大多学电脑都从DOS学起、然后是win3.1/3.2、再win95/98的路径而来。重新提起DOS批处理程序,是因为像Tomcat/JBoss/WebLogic等应用服务器在控制台下都是用批处理来启动的,其中设置环境变量,运行参数,自己的程序中也可能会用到批处理来交互式启动、运行,所以不妨用到时回顾一下,或者是初次的学习。

2007-10-16

APort

Active Ports,可谓是 FPort的孪生兄弟,新生代的fport,以图形界面展示进程对应的进程号,本地IP、端口号,远端IP、端口号,通信状态,传输协议,执行文件全路径,并提供便捷的终止选定进程的操作入口。

2007-10-15

fport

当你想知道某个端口被哪个应用程序占用了,就用fport了,当多个Java占用了不同端口,你不知该结束哪个进程的时候,也用它了。因为windows下的netstat -na 没 unix/linux 下的 netstat -na 强。君子性非异也,善假于物也。

2007-10-15

Quartz Job Scheduling Framework

If your Java applications depend on tasks that must be performed at specific times or if your systems have recurring maintenance jobs that could be automated, then you need Quartz: the first full-featured, open source job scheduling framework.

2007-10-11

JavaDOCHelper1.5.1_Viewer

JavaDOCHelper Viewer 提供了在一个界面里查看、搜索众多组件的HTML格式JAVA DOC api文档,类似于chm格式。 软件界面:http://www.blogjava.net/Unmi/archive/2007/10/08/150946.html

2007-10-11

reilly.jboss.a.developers.notebook.jun.2005

JBoss is a fully certified J2EE 1.4 application server that's free, popular, and competitive with proprietary Java application servers in features and quality. JBoss: A Developer's Notebook takes you on a complete tour of JBoss in a very unique way: rather than long discussions, you will find code--lots of code. In fact, the book is a collection of hands-on labs that take you through the critical JBoss features step-by-step. Don't just read about JBoss, learn it through direct application.

2007-10-09

Spring程序高手秘笈--英文原版

Spring克服了J2EE冗余的层次,再次让开发企业应用程序变得简单。这本书告诉你如何使用Spring设计出轻量化的应用程序,它们可以胜任重量级的工作:如何把你的精力放在重要的代码上,而不是去写那些让容器能够正确执行的接口与部署描述文件。你将写出可以很容易被测试和部署的普通Java对象(POJO),而不是去写一些只能在复杂容器中存活的特定组件。你将了解如何使用Spring开发出从GUI及Web前台程序一直到访问关系型数据库的后台程序。你将能够通过在配置文件文件中加上几行文字就可以把一些像事务和安全这类的服务注入到应用程序里。

2007-10-09

SWT程序高手秘笈--英文原版

Eclipse的核心结构之一正是Standard Widget Toolkit —— SWT。这一组组件可以用来在Java上开发图形用户界面,并提供了Java Swing与AWT组件的原生代码替代选项。SWT结合了所运行的平台上的外观与操作感受来提供快速构建GUI的方法,并让它们看起来确实就像是属于所运行的平台。

2007-10-09

Hibernate:程序高手秘笈--英文原版

《Hibernate程序高手秘笈》展示了如何用Hibernate来自动化配置:写一些Java对象和简单的配置文件,Hibernate将使这些对象和数据库间的所有交互自动化。你甚至不必知道数据库在哪,通过更改一个配置文件中的几个语句,就能简单地从一个数据库切换到另一个数据库。 《Hibernate程序高手秘笈》带你遍历Hibernate的使用,从安装和配置到复杂的关联和复合类型。书中有两章探究如何实现复杂的查询:通过一个纯Java API,或者用一个SQL激发的但是面向对象的查询语言来表达。使用Hibernate的最大惊喜之一是:对于许多常见的真实世界的应用场景,根本不需要一个精确的查询,但别因为这给你带来困惑。如果你已意图给自己的应用程序加个数据库,不要拖延,这比过去的更有趣,《Hibernate程序高手秘笈》会告诉你为什么。

2007-10-09

Java 5.0 Tiger程序高手秘笈--英文原版

这本书由 Java 界的畅销作家 Brett McLaughlin 与 David Flanagan 合著,实事求是、直中要害的指引跳过了学院派的枯燥而切入 Tiger 的核心。读者会在第一章的结束前掌握语言中许多重要的新功能,并且在前 20 页就会发现自己沉浸于程序代码中。通过 50 个以上的范例程序,读者会有完整且实用的 generic 论述、学习到 boxing 与 unboxing是 如何影响类别转换、认识 vararg 的威力、了解如何撰写 enumerated 类型与 annotation,精通 Java的 新的格式化 method 以及 for/in 循环,甚至对 JVM 的并发运作性质有深刻的体认。

2007-10-09

空空如也

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

TA关注的人

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