自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 eclipse开发远程调试配置

eclipse远程调试配置

2022-10-14 14:25:56 1607 1

原创 linux常用命令总结

linux命令

2022-09-08 17:26:23 358

原创 OSGiBundle出现 Could not find bundle: org.eclipse.equinox.console的解决方案

equniox 例子

2022-08-26 14:01:16 241

原创 eclipse插件开发小知识

代码】eclipse插件开发小知识。

2022-08-10 14:12:28 316

原创 注册cdt项目模版

1.首先 实现扩展点org.eclipse.cdt.core.templates包括几个元素要配置id:template的唯一id,不要求和template.xml中的id一致location:template.xml的文件路径projectType:需要填写模版关联的项目类型的id,提供给扩展点org.eclipse.cdt.managedbuilder.core.buildDefinitions,该值必填。cdt预定义了几个projectType:org.eclipse.cdt.build.c

2022-01-28 16:27:10 536

原创 在Eclipse RCP中屏蔽第三方插件的扩展点

最近有个需求 需要屏蔽第三方插件的扩展点,查了相关资料 有个简单的方式 只需要实现一个扩展点org.eclipse.ui.activites,要实现这个扩展点,首先需要依赖插件org.eclipse.ui<extension point="org.eclipse.ui.activities"> <activity id="org.eclipse.cdt.example.toolchain.activity" n

2021-12-20 17:42:39 196

原创 使用命令删除文件 排除指定文件

在网上查到的命令是rm -rf !(*.text|*.sh)在终端下执行是好使的 但是我需要再RCP中执行就不行了后来使用find命令完成此功能find -type f -not -name *.text -a -not -name *.sh -delete-type f:搜索文件 而非目录-a :and 的意思...

2021-12-16 16:33:20 203

原创 使用eclipse平台jar包中的图片

public class Activator { public static final String PLUGIN_ID="com.test"; public ImageDescriptor getImage(String path){ return ResourceLocator.imageDescriptorFromBundle(PLUGIN_ID,path).orElse(null); } public static void main(String[] args) { Str

2021-12-14 16:53:07 251

原创 含有软链接文件的压缩

在linux环境下 压缩含有软链接的文件,使用软件压缩会使软链接失效,使用下面命令压缩zip -r demo.zip demo/

2021-09-02 18:48:26 992 1

原创 jQuery 键盘快捷键

1.给输入框绑定快捷键(以enter键为例) $(function(){ $('#id').bind("keydown",function(event){ if(event.keyCode == "13"){ console.log("成功按下"); } }); })给按钮添加键盘快捷键(以enter为例) $(function(){ $(document).

2021-07-22 11:08:44 1141 1

原创 eclipse PDE(.product)文件说明

<features> <feature id="tychodemo.feature" version="1.0.0.qualifier" installMode="root"/> <feature id="org.eclipse.rcp" /> </features>installMode="root"的意思是:安装完成之后在根的位置,如果不加此声明,安装完成此feature显示在产品下面...

2021-07-02 17:45:34 414 1

原创 tycho 打eclipse 升级包遇到的问题

使用的是eclipse2019-09的版本,使用PDE(.product) plugin的方式打包 tycho使用1.5.0打包 没有问题使用PDE feature打包,tycho1.5.0打包 一直提示在找org.eclipse.equinox.launcher_1.5.600的版本,但是eclipse2019-09的仓库里根本没有这个版本。后来想到可能是哪里的配置关联里去找eclipse对应的版本,想到了tycho的版本,修改为tycho1.4.0 因为1.4.0是2019-09以前发布的,还是提

2021-07-02 17:03:41 248

原创 maven打包的问题

最近maven打包遇到的问题:问题1.同样的代码,一台电脑打包成功,一台报错最后发现是jdk的问题,在maven的toolchains中指定需要使用的jdk办法问题2.同样的代码 同一台电脑 直接使用mvn命令打包(mvn clean install)没问题,把mvn命令写在sh脚本中,报问题1中的错,首先考虑到是没有制定settings.xml和toolchains.xml,将sh脚本中的命令修改为:mvn -s settings.xml路径 -t toolchains.xml路径 clean

2021-06-28 16:23:39 155

原创 git 命令带用户名密码

git使用用户名密码clone的方式:git clone http://username:password@remoteeg: username: abc@qq.com, pwd: test, git地址为git@xxx.com/test.gitgit clone http://abc%40qq.com:test@git@xxx.com/test.git注意:用户名密码中一定要转义 @符号转码后变成了%40...

2021-06-25 17:37:57 2027

原创 扩展点org.eclipse.core.runtime.adapters详解

扩展点:org.eclipse.core.runtime.adapters<extension point="org.eclipse.core.runtime.adapters"> <factory <!-- 适配器的工厂类,必须实现org.eclipse.core.runtime.IAdapterFactory。 --> class="com.xyz.MyFileAdapterFactory" <!--

2021-06-17 16:14:51 403

原创 eclipse插件开发 打开编辑器,视图,透视图

IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();1.打开编辑器window.getActivePage().openEditor(input, Editor Id);2.打开视图window.getActivePage().showView(View Id);3.打开透视图PlatformUI.getWorkbench().showPerspective(Perspective Id,w

2021-06-16 15:42:23 453

原创 eclipse插件开发 遇到的问题

开发中有时会碰到一种问题:代码没有报错,控制台的报的错误跟本地代码完成没有关系,这种情况就可能是引用的插件还依赖了别的插件,在依赖插件的地方添加控制台插件的依赖

2021-06-16 15:21:06 128

原创 DSF view Model

View Model是指理想的用户可呈现的数据结构,这与data Model形成了对比,data Model指的是自然的数据结构,尽管两者最终往往是相同的,用户表示的需求经常会发生变化,因此view model的中心特性能够对其进行自定义1.Flexible Hierarchy(灵活的层次结构)ViewModel基于调试平台团队在3.2中引入了Flexible Hierarchy API。Flexible Hierarchy API有几个显著的特性:viewer中数据表示的各个方面(content,

2021-06-16 10:34:56 312

原创 DSF data model

Data Model指的是由DSF服务检索的数据的自然结构,创建一个debugger的用户接口的一个巨大挑战是:目标上可用的数据量远远大于实际提供给用户的数量。因此,调试服务需要将数据分解为具有适当粒度的块来实现最大的性能和可用性IDMContextIDMContext表示数据模型中数据块的句柄。这个接口是数据模型API的一个最小但最核心的特性。什么是 data model context:他是分层的。context有其他的context作为父context,分层context是一个给定的总体数

2021-06-16 09:57:23 181

原创 DSF(Debugger Services Framework) service介绍

1.osgiDSF构建在osgi服务api之上,osgi提供丰富的api来管理服务,为了使用DSF,理解osgi服务api的一些基础知识是很重要的注册-服务需要使用osgi框架来注册和注销他们自己BundleContext.registerService() - 注册一个服务, 他返回 ServiceRegistration对象,调用方应该保留该对象.ServiceRegistration.unregister() - 注销服务.引用 - 客户需要使用一个服务,就需要获取一个服务的引用. OSG

2021-06-15 18:09:20 1873

原创 javafx 设置快捷键

使用最多的一种方式 //SHORTCUT在windows会处理成ctrl,在苹果上会处理成Command KeyCombination kccb=new KeyCodeCombination(KeyCode.Y,KeyCombination.SHORTCUT_DOWN); scene.getAccelerators().put(kccb,new Runnable(){ public void run(){ Syste

2021-06-08 10:45:02 340

原创 javafx Group

下面为Group作为根节点的效果,设置的样式不生效Group root = new Group();// Pane root = new Pane();root.setStyle("-fx-background-color:red"); final Scene scene = new Scene(root,300, 250); primaryStage.setScene(scene);primaryStage.show();...

2021-06-08 09:31:41 408

原创 javafx label文字居中

Label label = new Label();label.setAlignment(Pos.CENTER)//垂直水平居中

2021-06-04 10:31:01 2320

原创 eclipse插件开发 org.eclipse.debug.ui.contextViewBindings扩展

<extension point="org.eclipse.debug.ui.contextViewBindings"> <contextViewBinding contextId="org.eclipse.debug.ui.debugging" viewId="com.smartlogic.debugview" autoOpen = "true" autoCl..

2021-05-07 15:07:29 160

原创 npm 修改源

将npm的源永久修改为淘宝的源: npm config set registry https://registry.npm.taobao.org查看目前 镜像 npm config get registry

2021-03-31 15:18:28 123

eclipse配套的testng插件

给eclipse安装testng插件,试过了网上说的 在线安装离线安装 都不好使,最后终于找到一套配套的eclipse和testng.testng解压后放在eclipse的dropins就行

2020-12-14

空空如也

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

TA关注的人

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