自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 Persisting State of Components

IntelliJ IDEA组件的持久化状态IntelliJ IDEA提供了允许组件或服务在IntelliJ IDEA每次重启之间保持它们的状态的API。你可以使用一个简单的API保存少量值,也可以使用PersistentStateComponent接口为更复杂的组件的状态进行持久化。使用PropertiesComponent进行简单的持久化如果你的插件需要持久化的只是少量简单的值,最容

2014-11-24 16:54:57 3032

翻译 IntelliJ IDEA Action System

执行和更新插件交互系统允许插件向IDEA的菜单和工具栏插入它们自己的元素。一个交互是一个继承了AnAction类的子类型,其actionPerformed方法将在(插入的)菜单项或工具栏按钮被点选时调用。例如,一个交互类负责”File | Open File…”菜单项和”Open File”工具栏按钮。交互被按组(group)管理,一个组也可以包含其他的组。一组交互可以构成一个工具栏或

2014-11-24 10:36:01 5337

翻译 IntelliJ IDEA插件结构

插件是扩展IDEA功能的唯一途径。一款插件使用IDEA或其他插件暴露的API实现它的功能。这篇文章关注插件系统的结构和插件的生命周期。文章中不会指出任何可能被插件使用的其他API接口。 文章中包含了以下主题:插件内容插件类加载器插件组件插件扩展和扩展点插件交互(Action)插件服务插件配置文件

2014-11-17 17:53:01 13010

翻译 IntelliJ IDEA 架构概述(面向插件开发者)

这篇文章的目的是从插件开发者的视角描述IntelliJ IDEA的结构。文章将以一种任务驱动的方式组织:相比列出所有你可以对各组件对象进行的操作并描述这些操作它们的实现方式,这篇文章将尽可能回答“我能用这个对象做些什么”、“我如何能得到这个对象”这样的问题。这篇文章假定读者已经熟悉IntelliJ IDEA插件开发的基本观念。如果你对插件开发还一无所知,你应该先从live demo和入门教程开始着手,之后再回到这里阅读这篇文章。

2014-11-12 17:35:13 11287

翻译 Lucene评分机制

TFIDFSimilarity类中定义了Lucene评分的要素。重写这些要素计算实现可以方便的修改Lucene的打分机制下面将从信息检索模型到具体(有效地)实现来描述Lucene如何实现评分。我们首先简要介绍下向量空间模型评分(VSM Score),之后导出Lucene理论评分公式,并据此最终推导出Lucene实际评分方法(与Lucene实现中使用的类、方法相关联)

2014-09-02 13:11:13 2020

原创 手机换号各种绑定账号换解绑记录

最近,手机上各种推销诈骗电话、

2014-08-22 13:47:54 12087

原创 最简单git服务器配置-SSH连接方式

TODO

2014-08-16 14:10:16 10966

原创 使用RSA Key代替密码进行ssh远程登录

使用RSAKey替代密码进行ssh远程登录

2014-08-16 10:32:47 12446

原创 禁止Git中文文件名转码

环境:Ubuntu 14.04 / git 1.9.1当前目录下

2014-08-15 15:32:49 2438

转载 ubuntu设置服务自启动

update-rc.d XXX enable/disable如果提示:  System start/stop links for /etc/init.d/mysql do not exist.则先执行 update-rc.d XXX defaults, 这个命令会将服务注册到自启动中

2014-08-15 09:57:42 826

原创 ssh连接长等待输入密码问题解决

SSH连接远程服务器,需要等待

2014-08-13 12:56:32 2065

原创 算法问题(1)最大子序列问题

给定(有可能是负的)整数

2014-08-05 19:18:21 777

原创 线程同步之CyclicBarrier使用示例

前几天写了一个CountDownLatch使用示例,今天把C

2014-08-05 06:50:54 700

原创 ubuntu14.04安装fcitx输入法

1.安装软件包sudo apt-get install fcitx-frontend-all fcitx-module-dbus fcitx-table-wbpy2.

2014-08-03 17:48:42 5786

原创 VirtualBox(Ubuntu主机/Windows虚拟机)使用host-only方式与访并共享外网

说实话,我的机器上装Windows现在

2014-08-03 14:44:42 4742

原创 linux下JVM线程负载过高问题排查

这月初,公司搜索服务发生了无响应

2014-07-31 13:47:17 5311

转载 将virtualbox的状态栏隐藏

隐藏状态栏命令首先在shell中输入:VBoxManage setextradata global GUI/Customizations noStatusBar然后启动虚拟机,这个时候状态栏应该没有了。加入想恢复状态栏的话输入如下命令:VBoxManage setextradata global GUI/Customizations StatusBar这个时候应该就

2014-07-27 20:44:55 2236

原创 利用CountDownLatch同步辅助类进行线程同步

今天又分析了下公司网站搜索的代码,相

2014-07-25 14:20:05 1131

原创 开源版Resin4服务器的集群部署

TODO

2014-07-18 15:33:39 3614

转载 maven jdk版本设置

方法1 通过profile设置

2014-06-18 11:08:54 808

原创 数据结构基础数学知识

1.指数

2014-06-17 15:02:12 776

原创 linux下diff命令的使用

作为开发人员,经常会遇到

2014-06-14 15:15:02 1154

空空如也

空空如也

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

TA关注的人

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