自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello Eclipse Plugin 黑夜

专注Eclipse plugin开发,希望和大家成为朋友。QQ:272475481 黑夜(T-Mac)

  • 博客(282)
  • 资源 (13)
  • 论坛 (9)
  • 收藏
  • 关注

转载 spring framework 各版本源码下载地址

现在spring的源码下载地址真是不好找,这次终于找到了。记录一下,以帮助需要的朋友。https://github.com/spring-projects/spring-framework/tags可以选择需要的版本进行下载。

2017-02-22 22:57:42 470

转载 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

418down voteacceptedOn your Eclipse IDE, go into Window > Preferences > Java > Installed JREs > and check yourinstalled JREs. You should have an entry with a JDK there.Select the Executi

2017-02-22 22:54:54 1029

转载 用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'

因为在测试服务器上该项目是正常的,所以比较纳闷,项目是一样的都是hibernate3.6,那就是JDK版本,MySQL版本,还有Tomcat版本不一样导致。最终排除其它,锁定在MySQL版本问题上,我在测试上用的是5.1版本,服务器上使用的是最新的5.6版本;看到网上说5.6对时间类型做了调整,于是果断换成5.5的Mysql64位。测试,通过,正常。所以,遇见该问题解决方法,目前是换数据库

2016-12-09 16:14:24 1681

转载 SWT/Jface Final evaluation of JFace project on Google Summer of Code 2014

Hi everyone,It has been a while since my last post entry. We had a lot of work to do to move our project to an acceptable state. In this post, I would like to give you an overview of the project a

2014-11-15 17:37:59 783 1

转载 Eclipse Code Recommenders 2.0发布,支持Crowd

在2013年10月31日的EclipseCon上,Codetrails发布了Code Recommenders 2.0。Code Recommenders项目源于这样一个想法——在开发人员使用不熟悉或者缺少详细文档的API时,为他们提供帮助。Code Recommenders 1.0作为Eclipse Juno发行序列的一部分推出,它通过分析代码频率模式并将分析结果展示给开发人员来实现代码推荐

2014-11-15 17:19:45 1972

转载 Git Cannot rebase: You have unstaged changes.

Cannot rebase: You have unstaged changes.那说明你有修改过的文件git stashgit pull --rebase (每次push之前最好这样做一次)git push ....之后用git stash pop stash

2014-10-09 11:43:16 29662 4

转载 git忽略已经被提交的文件

已经维护起来的文件,即使加上了gitignore,也无济于事。用下面这个命令:git update-index --assume-unchanged logs/*.log这样每次提交就不会出现logs下面的文件了

2014-09-25 17:21:28 2587

转载 Checkout conflict with files: etc ....

Exception caught during execution of merge command. org.eclipse.jgit.errors.CheckoutConflictException: Checkout conflict with files: etc ....解决方案:I suspected that i should commit my modifi

2014-09-23 21:02:28 9933 2

转载 git add 空文件夹

空目录无法add。如果想add一个空目录,在它下面touch一个.gitignore文件吧。

2014-09-23 13:04:04 9174 1

转载 unable to load default svn client 和 Eclipse SVN 插件与TortoiseSVN对应关系

(一)unable to load default svn client在Win7下的Eclipse,安装了subclipse 1.10.x,已经选中了subclipse和subversion Client Adapter。但是,在新建SVN 资源库时,出现unable to load default svn client错误,把Subversion JavaHL Native Libra

2014-08-10 23:21:19 3973

转载 Android 如何使用ant批量打包

由于公司运维需要,每次上线都需要打几十个市场版的apk文件,主要修改就只有一处,就是manifest中的一个市场标识属性,因为对ant批量打包不了解,一直使用手动打包,感觉既枯燥机械又低效,由于厌倦了手动打包,感觉再有这么多好工具的情况下,居然还手动打apk,未免显的太原始了吧,闲来无事,就研究了一下如何使用ant来批量打apk因为已经有了使用ant打一个签名apk的基础,见博客h

2014-08-05 00:36:48 1262

转载 Android Application package 'AndroidManifest.xml' must have a minimum of 2 segments.

解决:Application package 'AndroidManifest.xml' must have a minimum of 2 segments.在移植J2ME API测试项目时,一直碰到一个问题得不到解决就是AndroidManifest.xml下的package参数值问题,在Android开发环境中要求package包名必须是二级以上否则编译时Application pac

2014-08-05 00:36:10 1025

转载 Eclipse Unhandled event loop exception PermGen space

我和这哥们的情况很像~!原来一直用eclipse3.5,最近尝试升级到3.7和4.2,但不管是3.7还是4.2项目编译过程中总提示“Unhandled event loop exception PermGen space”要求退出workspace,与原来3.5版本比较了一下eclipse.ini参数设置发现没有差别,怀疑是公司自己开发的插件问题,马上删除自己的插件,但还是遇到同样问题,郁闷只

2014-08-02 13:10:42 1835

转载 Java Merge Intervals(合并间隔)

Problem: Given a collection of intervals, merge all overlapping intervals.For example,Given [1,3],[2,6],[8,10],[15,18],return [1,6],[8,10],[15,18].Thoughts of This ProblemThe key to solve th

2014-07-17 16:44:34 2516

转载 Java Insert Interval(插入间隔)

Problem: Given a set of non-overlapping & sorted intervals, insert a new interval into the intervals (merge if necessary).Example 1:Given intervals [1,3],[6,9], insert and merge [2,5] in as [

2014-07-17 16:22:11 2538

原创 Java Word Ladder(字梯)

问题:Given two words (start and end), and a dictionary, find the length of shortest transformation sequence from start to end, such that:Only one letter can be changed at a timeEach intermediate wo

2014-07-10 23:28:41 3117 1

原创 Java Word Break(单词拆解)

给定一个字符串 String s = "leetcode"dict = ["leet", "code"].查看一下是够是字典中的词语组成,如果是返回true,否则返回false。下边提供3种思路1.动态算法import java.util.HashSet;import java.util.Set;public class WordBreak1 { publi

2014-07-06 17:42:28 2470

原创 Java Longest Palindromic Substring(最长回文字符串)

如果一个字符串从左向右写和从右向左写是一样的,这样的字符串就叫做palindromic string,如aba,或者abba。本题是这样的,给定输入一个字符串,要求输出一个子串,使得子串是最长的padromic string。下边演示3种思路 1.两侧比较法以abba这样一个字符串为例来看,abba中,一共有偶数个字,第1位=倒数第1位,第2位=倒数第2位......第N位=倒数第

2014-07-06 10:38:38 19834 6

原创 Java Evaluate Reverse Polish Notation(逆波兰表达式)

表达式:   ["2", "1", "+", "3", "*"] -> ((2 + 1) * 3) -> 9   ["4", "13", "5", "/", "+"] -> (4 + (13 / 5)) -> 6题目大意:给定一个逆波兰表达式,求该表达式的值思路:由于逆波兰表达式本身不需要括号来限制哪个运算该先进行,因此可以直接利用栈来模拟计算:遇到操作数直接压栈,碰到操作符直接取栈顶的2

2014-07-05 16:06:45 3180

原创 Hibernate和MyBatis区别

应用性:Hibernate应用相对广泛、映射封装比较深、比较丰富。从文档的丰富性,产品的完善性,版本的开发速度都要强于ibatis.。灵活性:MyBatis更灵活,尤其他的动态SQL,更接近传中的DDL。易学性:MyBatis非常简单易学,Hibernate相对较复杂,门槛较高。

2014-07-05 10:49:59 1424

转载 Cloud Foundry 云服务的使用

最近在尝试在微信公众平台做一些小应用,需要提供服务器的域名,便于接收微信服务器发来的消息,同事推荐了cloud  foundry这个云服务商,试用了很不错,写写配置指南吧。功能CloudFoundry 是VMware主导使用Ruby开发的一款开源PaaS云计算平台,类似于Salesforce旗下的Heroku,遵从OpenStack云计算平台规范它提供的主要功能有:远程虚拟

2014-07-05 10:44:33 3573 1

转载 互联网思维精髓总结

课前秀:三个段子      第一个段子:一个毫无餐饮行业经验的人开了一家餐馆,仅两个月时间,就实现了所在商场餐厅坪效第一名;VC投资6000万,估值4亿元人民币,这家餐厅是雕爷牛腩。      只有12道菜,花了500万元买断香港食神戴龙牛腩配方;每双筷子都是定制、全新的,吃完饭还可以带回家;老板每天花大量时间盯着针对菜品和服务不满的声音;开业前烧掉1000万搞了半年封测,期间

2014-06-30 23:29:43 636

转载 Java 8 Friday: The Dark Side of Java 8

At Data Geekery, we love Java. And as we’re really intojOOQ’s fluent API and query DSL, we’re absolutely thrilled about what Java 8 will bring to our ecosystem.Java 8 FridayEvery Friday, we’re

2014-06-30 23:23:54 671

转载 关于Spring的69个面试问答——终极列表

Spring概述1.什么是Spring?Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java  EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java  EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良好的编程风格。2.Spring有哪些优点?轻量级:Spring在

2014-06-30 23:21:29 699

转载 Git远程操作详解

【编者按】Git是一个分布式版本控制/软件配置管理软件,原是Linux内核开发者林纳斯·托瓦兹(Linus  Torvalds)为更好地管理Linux内核开发而设计。Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git cl

2014-06-30 23:04:16 663

转载 Ehcache 整合Spring 使用页面、对象缓存

Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能

2014-06-30 23:02:13 560

转载 低成本和高性能的MySQL云数据库的实现

UMP(Unified  MySQL  Platform)系统是淘宝核心系统数据库团队开发的低成本和高性能的MySQL云数据方案,关键模块采用Erlang语言实现。系统中包含了controller服务器、proxy服务器、agent服务器、API/Web服务器、日志分析服务器、信息统计服务器等组件,并且依赖于Mnesia、LVS、RabbitMQ、ZooKeeper等开源组件。       在

2014-06-30 10:31:13 736

原创 Java ReadWriteLock 用法

对象的方法中一旦加入synchronized修饰,则任何时刻只能有一个线程访问synchronized修饰的方法。假设有个数据对象拥有写方法与读方法,多线程环境中要想保证数据的安全,需对该对象的读写方法都要加入 synchronized同步块。这样任何线程在写入时,其它线程无法读取与改变数据;如果有线程在读取时,其他线程也无法读取或写入。这种方式在写入操作远大于读操作时,问题不大,而当读取远远大于

2014-05-27 15:41:26 3593

转载 Java 理解ThreadLocal

由于ThreadLocal中可以持有任何类型的对象,低版本JDK所提供的get()返回的是Object对象,需要强制类型转换。但JDK 5.0通过泛型很好的解决了这个问题,在一定程度地简化ThreadLocal的使用,代码清单 9 2就使用了JDK 5.0新的ThreadLocal版本。概括起来说,对于多线程资源共享的问题,同步机制采用了“以时间换空间”的方式,而ThreadLocal采用了“

2014-04-24 10:30:53 714

转载 浅谈eclipse调用tomcat服务的原理

使用eclipse开发是因为机器不够用myeclipse,eclipse也比myeclipse清爽很多,启动速度也快。这里的搭建开发环境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目录如下环境目录如下:       安装路径:       C:\Java\Jdk1.6.0       C:\Java\Jre1.6.0       D:\Tomcat 6.0

2014-04-14 13:32:52 7284 2

原创 Eclipse Unable to install breakpoint in XXX 解决办法

我出现的原因是这样:使用ant进行编译,之后就打不了断点,这个是ant的编译eclipse不认。解决方法:1.要么删除class文件 重新在eclipse中编译2.在build.xml里的javac标签里加上一句 debug="true" 网上的解释,大家参考下:Eclipse  Unable to install breakpoint in  的问题总算解决了,重装e

2014-03-14 11:17:40 65358 9

原创 Eclipse 3.7如何安装egit

如果你使用低于4.0版本eclipse,在线安装egit,会提示失败,因为线上的是支持eclipse4.0以上的egit。所以请参照这个列表,自己选择url,进行安装。比如我现在使用的是eclipse3.7版本。所以我选择:http://download.eclipse.org/egit/updates-1.3 进行在线更新 这样就没问题了。EGIT和Eclipse

2014-03-10 11:25:18 4561

原创 rcp(插件开发) 如何使用插件下的Log日志

其实很简单  ILog log = Plugin.getDefault().getLog();  Status status = new Status(IStatus.ERROR, Plugin.getDefault().getDescriptor()    .getUniqueIdentifier(), IStatus.ERROR, msg + "\n",

2014-03-07 23:21:10 2814

原创 rcp(插件开发) 插件中如何获取MANIFEST.MF 文件,并解析?

在插件工程中,可以通过Bundle代码如下:1.获取到MANIFESTURL url = Activator.getDefault().getBundle().getResource("META-INF/MANIFEST.MF"); URL fileUrl = FileLocator.toFileURL(url)); 2.解析 Manifest mf = new Ma

2014-03-07 15:06:05 1843

原创 rcp(插件开发) org.eclipse.ui.actions.ActionGroup 使用

我们在开发视图时,需要在视图上面定义toolar和menu事件;此时最好的办法是使用ActionGroup进行管理,以下是源码:public abstract class ActionGroup {    private ActionContext context;    public ActionContext getContext() {        retu

2014-03-07 11:14:08 1909

原创 rcp(插件开发) 文件对比对话框 or 编辑器的实现

最近工作有一个需求,要在升级工程前 对新老文件进行对比。需要使用org.eclipse.compare 插件中的相关知识大家参考这2篇文章吧http://wiki.eclipse.org/FAQ_How_do_I_create_a_Compare_dialog%3Fhttp://wiki.eclipse.org/FAQ_How_do_I_create_a_compare_editor%3F或者看看CompareAction 、CompareDialog 、EditionAction的源码

2014-02-08 15:57:51 1388

原创 Eclipse Some projects cannot be imported because they already exist in the workspace 解决办法

从外部导入工程  workspace目录提示 Some projects cannot be imported because they already exist in the workspace 这种情况基本是以下错误操作造成:1.手动删除本地磁盘下的工程目录2.删除时,没有勾选Delete project contents on disk(cannot be undone

2014-01-26 17:25:58 40110 2

原创 半夜-世俱杯-阿赫利对恒大

恒大2:0 牛X !

2013-12-15 01:07:09 1452

原创 Eclipse user Library的使用

这个实际是转载于网络。一:向eclispe中添加user Library的步骤: 1。点击eclipse的window菜单,选择“Preference” 2。在preferences窗口中选择java->User Libraries,然后点击窗口右边的New...按钮,在弹出的子窗口中输入user library的名称,此时在user libraries窗口中会出现新加的lib

2013-12-04 17:39:27 4117

原创 rcp(插件开发)Command 传值的问题

有这样一个需求:如果想在command执行的时候携带一些信息,然后还想获取这些信息 这个如何实现呢? 一 传值部分(传递的是ExecutionEvent,通过ExecutionEvent携带的ApplicationContext传递对象,还可以传递别的类型如MAP)//获取ICommandServiceICommandService commandService = (IComma

2013-12-04 17:25:23 2332

Tomcat 6.0.35 版本 源码

Tomcat 6.0.35 版本 source 源码

2012-09-14

Windows XP Courier New字体

Windows XP Courier New字体

2012-09-14

gef source 源码

gef3.7 source 源码

2012-09-11

代码整洁之道.(美)马丁.扫描版

细节之中自有天地,整洁成就卓越代码 尽管糟糕的代码也能运行,但如果代码不整洁,会使整个开发团队泥足深陷, 写得不好的代码每年都要耗费难以计数的时间和资源。 然而这种情况并非无法避免。 著名软件专家RoberfC.Marlin在《代码整洁之道》中为你呈现出了革命性的视野。 Martin携同ObjectMetltor公司的同事,从他们有关整洁代码的最佳敏捷实践中提炼出软件技艺的价值观, 以飨读者,让你成为更优秀的程序员——只要你着手研读《代码整洁之道》。 阅读《代码整洁之道》需要你做些什么呢?你将阅读代码——大量代码

2018-01-15

华为JAVA面试题/JAVA面试题

华为JAVA面试题,希望对大家有帮助. 华为JAVA面试题,希望对大家有帮助. 华为JAVA面试题,希望对大家有帮助.

2009-08-19

visual editor+ve_emf+ve_gef下载

visual editor+ve_emf+ve_gef下载 visual editor+ve_emf+ve_gef下载 visual editor+ve_emf+ve_gef下载 visual editor+ve_emf+ve_gef下载 保证你成功 哈哈

2009-08-18

SWT源代码下载SWT源代码下载SWT源代码下载

在网上找了些,有的朋友竟然拿书中编写的代码来冒充源代码,真是气人,我保证,这个是swt的源代码,大家可以放心下载。 swt 源码 swt 源代码 swt 官方源代码

2009-08-18

ant.jar 下载

apache-ant-1.7.1-bin.zip ant.jar下载 ant.jar下载

2009-08-14

详细的InstallShield教程

InstallShield教程 InstallShield中文教程 InstallShield教程 InstallShield中文教程InstallShield教程 InstallShield中文教程 installshield中文版

2009-08-14

SCJP试题相关资源

SCJP试题相关资源 包括考试认证范围讲解和试题。不过试题不是很多哦

2009-08-05

loadrunner 8.1 中文教程下载

loadrunner 8.1中文版 对软件系统进行性能的测试, 通过测试,发现软件系统的瓶颈,以及系统的相关性能情况。 所以对测试人员相当的重要。

2009-08-04

xdoclet-bin-1.2.3.zip 下载

xdoclet-bin-1.2.3.zip 下载 xdoclet-bin-1.2.3.zip 下载 xdoclet-bin-1.2.3.zip 下载 xdoclet-bin-1.2.3.zip 下载

2009-08-01

struts-1.3.10-lib.zip

struts-1.3.10-lib.zip struts-1.3.10-lib.zip struts-1.3.10-lib.zip

2009-08-01

Plugin_黑夜的留言板

发表于 2020-01-02 最后回复 2020-01-02

现在国内做eclipse 插件开发的人多吗?

发表于 2013-10-14 最后回复 2014-02-12

有做云paas平台 工具端开发的吗?

发表于 2013-10-14 最后回复 2013-10-16

SWT控件支持html语言吗?

发表于 2011-04-25 最后回复 2011-05-06

投诉贴【强烈谴责eclipse版主 【dollyn(霜之哀伤)】】

发表于 2011-04-22 最后回复 2011-04-24

强烈谴责eclipse版主 【dollyn(霜之哀伤)】

发表于 2011-04-21 最后回复 2011-04-22

用java开发的OA系统大约多少钱一套

发表于 2011-02-22 最后回复 2011-04-21

用java开发的OA系统大约多少钱一套

发表于 2011-02-22 最后回复 2011-02-23

如何制作数据库的软件升级包,急啊!在线等。

发表于 2009-08-14 最后回复 2009-08-19

空空如也

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

TA关注的人 TA的粉丝

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