自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 百度echarts 日历插件,点击变色,默认选中当前日期

本文原创,转载注明出处思路:每个日历单元格都可以指定数据标记图形,默认圆形,这边设置成方形,即代码示例中的“symbol:'rect',”然后,指定的日期需要高亮,那么将这个填充图形的宽度和高度设置成和日历单元格大小一样,即代码示例中 symbolSize点击具体单元格的时候,设置指定的日期,然后重启加载日历插件,即代码示例中的 calander.on('click', function (par...

2018-02-27 15:01:55 10129 2

原创 获得java项目,并且在某个方法中添加内容

获得工作区的第一个项目,找到类“x.y.z.Test”,并且在方法中添加一段代码eg: public static void doS() {  IProject[] projects = ResourcesPlugin.getWorkspace().getRoot().getProjects();        System.out.println(projects.lengt

2012-07-23 10:51:52 2056

原创 插件开发,包冲突之类加载器问题

研究了一天,终于研究懂了======================================转载注明出处=====================================================================当我们的插件项目引用第三方jar包  例如lib/第三方.jar 同时如果我们的插件项目依赖插件A,插件A依赖B,B中也含有第三方.j

2012-07-13 17:54:15 4687 2

原创 eclipse实现javadoc悬浮

转载请注明出处: 网上搜了一下,几乎没有实现的代码自己摸索了两三天,知道实现org.eclipse.jdt.ui.javaEditorTextHovers接口 但是这个接口只有三个方法,只能满足普通的悬浮(悬浮框中加链接他就不能做)。 因此我的办法是看看eclipse自身是如何实现的,然后拿到源码自己改写 代码:网上搜到开源代码  AnnotationH

2012-04-28 09:40:50 2135 3

原创 java 拖拽文件 和windows交互

使用鼠标钩子比较方便1:在拖动开始的时候打开钩子2:鼠标钩子监听鼠标松开的时候,传文件路径3:拖动完成之后关闭鼠标钩子缺点: 不能跨平台 前提:org.eclipse.swt.win32.win32.x86_3.5.0.v3550b.jar(eclipse自带)org.sf.feeling.swt.win32.extension_1.1.0.jar(需要下载)

2012-04-17 14:47:36 1385

原创 关于enctype="multipart/form-data" ,后台request.getParameterMap()

request.getParameterMap

2014-09-24 16:11:01 2677

原创 【SrpingMvc AJAX】中文乱码问题

SpringMVC Ajax中文乱码问题

2013-12-20 11:11:44 1752

转载 Java读取zip包的内容

出处:http://blog.knowsky.com/251817.htm代码:import java.io.InputStream;import java.util.Enumeration;import java.util.zip.ZipEntry;import java.util.zip.ZipFile;public class ReadZipF

2012-12-06 12:51:33 7832

原创 如何解决ADT1异常 java.lang.NoClassDefFoundError

网上说法众多,其实只需要右击项目,选择java build path中 order and export中够上第三方的jar即可不要忘记重新编译。不过把jar所在文件夹设置成源文件夹(右击文件夹--》build path --》use as source folder)也行

2012-11-28 12:42:52 1792

转载 js原型、继承

出处:http://www.cavabiao.com/prototype-and-inherit-of-javascript/ 前几天看了《再谈js面向对象编程》,当时就请教哈大神,发现文章有的地方可能会造成误导(或者说和ECMA有出入),后来自己翻一翻ECMA,总算找到“标准”的理解……本文适合初学者,特别是对构造函数、原型和原型链概念比较模糊的,大牛请路过,好了,让我们一步步来看看

2012-08-09 17:13:36 1426

转载 Javascript通获得国家 城市 国家代号

网址:http://hi.baidu.com/zhiqingcn/item/a1fd228e2459a5864414cfb1 腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress  返回值 var IPData = new Array("61.135.152.194","","北京市","");新浪的接口 : http://int.dpool.sina.c

2012-08-02 09:45:54 4876

原创 关于struts2后台接受jquery ajax提交的复杂对象

=============================Struts2配置文件==================================================最主要的是Struts2的配置  如下配置好了,才能接受从前台通过ajax传来的复杂对象abstract_struts" abstract="true" extends="struts-default,json-

2012-07-30 13:47:08 4946 4

原创 根据ip地址判断国家

http://api.wipmania.com/ 输入这个网址  你会大吃一惊 不过不知道能不能代码得到

2012-07-26 17:39:17 2856 1

原创 xpath 选择节点

public class Test { public static void main(String[] args) {  SAXReader reader = new SAXReader();  Document document = null;  try {   File file = new File("ip.xml");   System.out.println(f

2012-07-26 14:50:36 1475

原创 web开发 小结 持续更新………………

============================  log4j  ==================================================最简单的办法就是拷包log4j-1.2.15.jar然后在src下面添加log4j.xml -----如果需要配在其他地方, 那么在web.xml中指定位置,网上一大把方法

2012-07-26 09:43:54 1447

原创 Spring使用整理

===========================================================================commons-logging.jarspring.jar 如果需要整合Struts2  那么还需要struts2-spring-plugin-2.2.1.1.jar(在Struts2的lib中)

2012-07-25 16:33:42 1359

原创 关于struts2的一些总结

好久不碰j2ee了,最近连最基本的配置都忘记了,从今天开始做点总结。========================================================================================struts2 的配置文件一般放在src目录下,如果你想把他放到src/cfg下 那么web.xml中需要在标签中增加以下:(struts-

2012-07-25 14:39:23 1456

原创 jface获得treeview中某一行某一列 变色

此处用的是CheckboxTreeViewer  和treeview大同小异 首先获得Pointtree.addMouseListener(new MouseListener() {      @Override   public void mouseUp(MouseEvent e) {       }      @Override   public v

2012-07-24 10:49:07 2722

转载 在 Eclipse 中创建新的重构功能

出处  http://www.ibm.com/developerworks/cn/java/j-refactor/index.html 1 介绍重构在现代软件开发过程中扮演着重要的角色,它能够减轻软件开发人员的工作负担,提高软件开发的生产效率。为了阐明重构的重要性,我们在这里引用了 developerWorks 上 David Carew 提供的关于重构的教程中的一段话:现在,

2012-07-20 16:36:52 3358

转载 jdt学习(一)

转自:http://plutoluo.javaeye.com/blog/146281JDT实际上是将Java代码构建成一个基于DOM结构的抽象语法树AST(Abstract Syntax Tree )。代码中的每个部分都对应一个ASTNode,许多的ASTNode就构成了这个抽象的语法树。Java Class一般对应Compilation Unit node,该节点也是AST树上的顶点。创

2012-07-20 15:35:16 2547

原创 给java项目手动(代码)添加jar包

public static void addClassPath(IJavaProject project, String jarPath) {  try {   IClasspathEntry[] oldClassPaths = project.getRawClasspath();   //if already exists the jar file then return   f

2012-07-19 09:40:06 2912

原创 透视图开发

class="com.test.demo.perspective.TestPerspectiveFactory"            icon="icons/perspective.png"            id="com.test.demo.testperspective"            name="TEST"> TestPerspectiveFactor

2012-07-18 14:38:37 1573

原创 eclipse 反编译

1下载net.sf.jadclipse_3.3.0.jar到plugin下2 解压jad.rar    到jdk6.0\bin中 2配置

2012-06-25 15:48:26 1413

转载 Eclipse Access Restriction

出处:http://hi.baidu.com/oritenson/blog/item/9b6c072a90a1dce199250a8e.html  Eclipse环境下,项目中导入某些JAR,使用这些JAR中的某些API。结果出现Access restriction错误,如下图:Accuse:Access restriction的原因是因为这些JAR默认包含了一系列的代

2012-06-20 14:59:23 3175

原创 自定义的eclipse editor 保存文件中文失败

因为少了一个扩展点 假设我们做得editor是为了打开AA.xcv文件 那么 我们必须追加      base-type="org.eclipse.core.runtime.text"   priority="high"     file-names="AA.xcv"         // 为指定的文件(AA.xcv)指定UTF-8编码   defaul

2012-05-18 16:45:18 1170

转载 eclipse 修改插件

文章出处:http://xcynqy123.iteye.com/blog/1404287 Eclipse代码补全的优化做Java开发了也有一段时间了,关于IDE用得最多的还是Eclipse,Eclipse有一个让人很喜欢的功能就是代码的自动补全提示,但却也是一个让人挺烦的补全提示。为什么这么说呢,不知道各位朋友在使用过程中有没有跟我一样的感受。  很多时候,我们仅仅需要

2012-05-04 15:44:52 3445 3

原创 插件开发总结(待续……)

1.有时候插件开发好了安装不了     原因: 插件依赖的包在需要安装的eclipse环境中已经存在 , 导致冲突。尤其是Eclipse IDE for Java Developers,他已经包含了很多插件,所以经常冲突 2.插件开发跑不进去(一)       class= "sd.JavaTextHover"      label="javaVariableHoverCc

2012-04-24 16:45:42 446

转载 java treevieww 根据mouseevent坐标获得item

Point point = new Point(e.x, e.y);TreeItem treeItem = fileTree.getItem(point);

2012-04-17 14:34:24 473

原创 eclipse rcp 打开sequence

前提: eclipse中有net.java.amateras插件 boolean fig = OpenStrategy.activateOnOpen();            IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();            IFile file = root.getFile(ne

2012-04-13 13:04:01 412

原创 java 给系统剪切板放文件

Transferable t = new Transferable() {                @Override                public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException,                        IOExcepti

2012-03-30 13:56:45 929

原创 java调应用程序网址或者文档

方法一(找不到打开工具时,异常)if(Desktop.isDesktopSupported()){            Desktop desktop = Desktop.getDesktop();            if(desktop.isSupported(Desktop.Action.BROWSE)){// Desktop.Action.Open等等好几种

2012-03-29 14:41:43 729

原创 java 的反射机制获得变量及变量值

Field[] fields = SWT.class.getDeclaredFields();        for (Field f : fields) {            if (f.getInt(f.getName()) == 3) {                System.out.println(f.getName() + "-------------> " + f

2012-03-26 10:15:26 8758 3

原创 java 获得安卓设备(devices)

package com.android.ddms;import com.android.ddmlib.AndroidDebugBridge;import com.android.ddmlib.IDevice;public class aaa {    public static IDevice device;        public static void main(S

2012-03-26 09:55:40 5064

原创 插件项目中获得图片

AbstractUIPlugin.imageDescriptorFromPlugin("com.noah.snippets","icons/open.gif").createImage()

2012-03-16 13:11:00 436

原创 键盘事件

// 回车 if (e.character == SWT.CR) {                             sv.getInsertAction().run();// 空格键(eclipse3.5 没有SWT.SPACE  所以用keyEvent)                        } else if (e.character == KeyEvent.

2012-03-08 17:02:59 398

原创 SWT 中控件只读

combo = new Combo(parent, SWT.READ_ONLY);SWT.READ_ONLY只读

2012-03-07 10:04:37 839

原创 插件项目中 获得image

setImageDescriptor( AbstractUIPlugin.imageDescriptorFromPlugin("插件项目id【或者说插件项目的名称】","icons/open.gif")); Image image =  AbstractUIPlugin.imageDescriptorFromPlugin("插件项目id【或者说插件项目的名称】","icons/open.g

2012-03-07 10:02:36 496

转载 Platform来获取一些系统的路径和参数

在Eclipse的插件开发中,可以通过Platform来获取一些系统的路径和参数。 假定Eclipse的安装路径为:D:/Java/eclipse 创建的Workspace路径为:D:/Java/eclipse/workspace Platform.getNL():zh_CN Platform.getWS():win32 Platform.getOS():win32 P

2012-03-05 16:52:46 551

原创 CTRL+SHIFT+O的实现方法

new OrganizeImportsAction((JavaEditor) textEditor).run(textSelection);

2012-03-05 13:14:24 1951

原创 插件项目 java打开文档路径

String path = Platform.getBundle("你的项目名称").getLocation();path = path.substring(path.indexOf("/"), path.length()) + "根目录下的文件名称";document = reader.read(new File(path));  上面这种方法变异运行没有问题,但是打包生成插件之

2012-03-02 16:21:46 441

空空如也

空空如也

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

TA关注的人

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