`
文章列表
1. How to install and setup    Please refer to http://eclipsesource.com/blogs/tutorials/getting-started-with-EMF-Forms/. 2. Workflow of EMF Forms 2.1 Domain Model => View Model EMF Forms use ViewProvider to generate View Model Example code:      public VView generate(EObject eObject, Map&l ...
《设计模式》实战---状态模式(State Pattern) 状态模式是比较简单的设计模式之一,是一种很好的复用代码的方式(代码复用的方式:继承和组合,在继承关系确定的情况下,如果想动态改变对象的状态,就只能使用组合)。 状态模式就是通过组合来达到动态更改对象状态的目的。直接上代码,下面主要是person和person state两个接口以及对应的实现。 package com.yan.mode; public interface Person { void changeState(); void run(); } package com.yan.mod ...
你不知道的Java小细节之 Java接口中也可以有实现,非public class的main方法也可以直接执行。 package com.yan; import test.TestAbstractClass; import test.TestChild; public interface TestInterface { int a =10; //接口中的匿名内部类 TestAbstractClass abstractClass = new TestAbstractClass() { @Override public TestChil ...
SWT中事件的触发借助于底层操作系统,因此首先贴出windows下的系统函数: LRESULT CALLBACK WindowProc( _In_ HWND hwnd, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam ); 当用户单击某个控件时首先由操作系统调用Display的windowProc方法 /* *handle为系统事件的句柄140051169515536 *userata为事件类型(注意:这里事件指的是系统事件) */ long /*int*/ windowPr ...
需要被代理的接口和类。注意:必须要定义接口。 package com.yan.proxy.object; public interface ProxyObjectI { public void sayHello(); } 被代理的类 package com.yan.proxy.object; public class ProxyedObject implements ProxyObjectI{ @Override public void sayHello() { System.out.println("hello"); } } ...
https://slurp.doc.ic.ac.uk/pubs/observing/linking.html
https://dzone.com/articles/getting-started-with-java-in-eclipse-che-1
http://www.eclipsezone.com/articles/eclipse-vms/?source=archives
http://techblog.ralph-schuster.eu/2013/10/13/eclipsee4-problem-with-key-bindings/
1.新增依赖 org.eclipse.emfforms.core.services, org.eclipse.emfforms.core.services.editsupport, org.eclipse.emf.databinding, org.eclipse.emfforms.swt.core.di, 2. 自定Renderer - 首先定义自定的renderer,要实现某个父类renderer,例如TextControlSWTRenderer - 注意自定义的renderer的构造函数要有@inject标注 - 提供对应的service,例如ClassUriTextControlRe ...
Understanding Hadoop Clusters and the Network http://bradhedlund.com/2011/09/10/understanding-hadoop-clusters-and-the-network/
https://www.ibm.com/developerworks/library/os-eclipse-dynamicemf/

EMFStore

EMFStore EMFStore Tutorial.pptx
package com.yan.algorithm.string; import java.util.LinkedList; import java.util.Queue; public class TrieTree { private static int R = 256; private Node root = new Node(); private class Node { private Node[] next = new Node[R]; private Object value; } /** * add v ...
转载: http://www.itpub.net/thread-1815972-1-1.html 1)安装Oracle 12c 64位 2)安装32位的Oracle客户端( instantclient-basic-nt-12.1.0.1.0) 下载instantclient-basic-nt-12.1.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_12 _1): D:\Oracle\app\YM\product\instantclient _12 _1 。 拷贝数据库安 ...
Global site tag (gtag.js) - Google Analytics