- 博客(64)
- 收藏
- 关注
原创 rcp新建工程没有图标的问题解决方案
这几天因为北京的项目开展,平台加入了java开发模式,因此工具开始需要支持java工程,但是发现在工具(rcp开发的eclipse开发工具)不能正常显示图标;前边开发的是普通工程没有显示不表是正常的,但是现在没有显示图标就很怪异,因为本身会有一个小J在工程名前边,标示是java工程;但小J左下角正常情况下应该是工程图标的地方,却显示是一个小红方块,很明显是没有找到相应的文件嘛!于是查找了网上的解决...
2011-12-21 00:52:41 212
原创 了解 Eclipse 插件如何使用 OSGi
转载自IBM官方文档:http://www.ibm.com/developerworks/cn/opensource/os-ecl-osgi/index.html Eclipse 和 OSGi 的关系,从 plugin.xml 到 manifest.mf Scott Delap (scott@clientjava.com), Desktop/Enterprise Java ...
2011-12-14 10:47:40 144
原创 Doclet 概述(转载)
转载自:http://hi.baidu.com/topguntopgun/blog/item/237cd5569a404948564e0096.html基础Doclet 是用 JavaTM编程语言编写的程序,它用 doclet API 指定 Javadoc 工具的输出内容和格式。缺省情况下,Javadoc 工具用 SunTM 提供的“标准”doclet 来生成 HTML...
2011-12-13 13:38:13 230
原创 eclipse插件开发之控制台输出乱码问题
首先建立自己的console控制台网上有很多这种例子,javaEye上的一位朋友写的很详细这里贴出来: http://lengbingteng-163-com.iteye.com/blog/1116984 还有一篇也不错,很实际: Eclipse插件开发之建立Console视图并在其中显示自定义信息 这篇文章连接子:http://www.blogjava.net/h...
2011-12-02 11:56:11 267
原创 PHP中include和require
转载自:http://blog.sina.com.cn/s/blog_5d2673da0100cp6o.html require(),include(),require_once()和include_once()的异同require()和include()有许多相似之处,也有些不同。理解它们的不同点非常重要,否则很容易犯错误。我把这两个语句放在一起介绍,读者可以比较学习。1....
2011-12-01 23:15:01 128
原创 php中的isset()函数的用法 以及 global的用法
isset(PHP 3, PHP 4, PHP 5 )isset -- 检测变量是否设置描述 bool isset ( mixed var [, mixed var [, ...]]) 如果 var 存在则返回 TRUE,否则返回 FALSE。如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成...
2011-11-30 22:34:21 296
原创 MySql安装问题
mysql安装(Error Nr.1045)错误解决办法Tags:MYSQLThe security settings could not be applied to the database because the connection has failed with the following error. Error Nr.1045 ...
2011-11-29 12:34:03 126
原创 Eclipse工作空间资源编程之创建文件夹和文件
创建文件夹和创建文件具有相同的编程模式。首先,获取资源的句柄,然后判断该资源是否存在,如果不存在,则可以创建该资源。通常,您可以从文件夹或项目获取一个文件夹或文件的句柄。如果请求的是一个已存在的资源,那么您已经获得一个可以直接使用的资源。如果请求的资源并不存在,那么需要创建该资源。但有一个前提必须满足:该资源的父资源必须是可访问的。 下面的代码根据名称获取项目的一个文件夹,如果该文件夹不存...
2011-11-10 21:20:39 571
原创 关于Eclipse构建器(转载)
链接地址:http://space.itpub.net/13081368/viewspace-374853实现项目特性插件本节将从一个具体的实例出发,在Eclipse项目中添加用户自己的项目特性,扩展Eclipse的选项,让用户的插件具有一个产品的雏形。项目扩展点用户已经了解了如何在Eclipse中添加视图、编辑器、透视图菜单和工具栏按钮。本节将要介绍如何加入自己的项目...
2011-11-01 21:30:42 425
原创 关于编辑器Dirty的处理
今天开始做些小的总结,因为Eclipse插件方面做了不少东西了,也该总结总结学习到的东西了!为了增加普遍性,例子使用的Editor继承自最简单的EditorPart来制作。 程序里的说明,作为帮助吧! package ztestpluginproject.editors.zeditors;import org.eclipse.core.runtime.IProgr...
2011-10-26 00:11:37 396
原创 Swt/Jface treeViewer的使用 (转载)
转载自:http://www.cnblogs.com/huqingyu/archive/2008/04/10/1146209.html 上边介绍了,tableviewer,这里介绍一下treeViewer,总的流程类似。一、构造一个树形结构的数据出来,这里选择国家、城市、人来构造一个树形结构,代码如下:1,定义一个接口package model; ...
2011-10-23 23:51:47 154
原创 Swt/Jface treeViewer的使用 (转载)
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/&a
2011-10-23 23:50:02 124
原创 关于类加载时LinkageError的问题记录
今天遇到一个比较奇怪的问题,MultiPageEditor所使用的类和子Page使用了同一个类,因为我使用的是同一个jar包里的类,两个工程各自使用自己的jar包,但是是一个相同的jar包,这样在运行时,就出现了这个错误:LinkageError之loader (instance of xxx) previously initiated loading for a different ...
2011-10-23 22:53:56 6567
原创 GEF -- 学习一下调色板,我们不知道的东西(三)影子武士Tracker
http://www.cnblogs.com/wayne_wang/archive/2010/08/17/1801548.html连接自:在研究GEF的调色板实现时,发现了以前从没有用过的一个SWT控件,可能是因为我很少在程序中处理鼠标移动等等事件的原因吧。这个好东西就是Tracker,我非常希望能把它称为影子武士,因为Tracker常常和鼠标的点击、移动事件相配合,动态地显示所操作组件的...
2011-09-23 10:54:46 129
原创 (转载)XML字符串格式化
转载自:http://blog.sina.com.cn/s/blog_5de427510100brr5.html功能:对xml字符串进行格式化依赖包:dom4jimport java.io.Reader;import java.io.StringReader;import java.io.StringWriter;import java.io.Writer;import org.dom4j.D...
2011-07-08 17:48:28 173
原创 (转载)Eclipse GEF 开发之:当图形editor被更改时Enable "Save" action
原文链接:http://blog.csdn.net/zhmz1326/article/details/473159如何在一个GEF editor被编辑了之后,使file菜单下的save action enable呢?(此editor继承自WorkbenchPart。)一开始我想override一下isDirty()方法就可以了,比如根据CommandStack public boolea...
2011-07-08 17:46:51 116
原创 《遇见未知的自己》----关于我 2011年4月24日
最近停下了工作 一次机缘巧合的面试让我与这本书结缘 拿到后我就爱不释手在地铁上一直看 那天晚上就把整本书看完 首先感觉是震撼和触动从未真正审视过自己的我 如获至宝 然后就开始反复的琢磨其中的意味 理出自己的人生模式并开始以一种更加真我的意识去观看自己的内心评价自己所做的事情 理解并支持自己的情绪这些日子不敢说有多大的长进 但我知道 我已经开始认识自己原来的日子里我经...
2011-04-24 12:18:18 91
原创 2011年3月7号---Oracle之---TNS-12518之解决方案
转载自:http://blog.csdn.net/gdy1039/archive/2007/07/15/1692205.aspx作者:GDY1039最近学习ORACLE SHARED SERVER的时候遇到一个奇怪的错误。以下模拟错误并展示解决方法环境:WINXP_SP2_CHS + ORACLE_R2服务器配置为专用服务器,并且运行正常。1:使用SQLPLUS把服务器改变SHARED SER...
2011-03-07 19:57:03 169
原创 《Thinking in C++》2011年2月23号---学习之关于指针
定义函数指针:要定义一个指针指向一个无参无返回值的函数,可以写成:void (*funcptr)();此处遵循“右→左→右”的原则;从中间开始,也就是从变量funcptr开始看,往右是一个小括号,不表示什么结束,那么往看是一个*,表示指针,再往右是一个空括号,即表示无参的函数,再往左看到返回值为空,所以:void (*funcptr)() 表示的是一个指向无参无返回值的函数的指针。...
2011-02-24 20:16:53 86
原创 memset - memcpy - strcpy 的区别
这些函数的区别在于 实现功能 以及 操作对象 不同。strcpy 函数操作的对象是 字符串,完成 从 源字符串 到 目的字符串 的 拷贝 功能。snprintf 函数操作的对象 不限于字符串:虽然目的对象是字符串,但是源对象可以是字符串、也可以是任意基本类型的数据。这个函数主要用来实现 (字符串或基本数据类型)向 字符串 的转换 功能。如果源对象是字符串,并且指定 %s ...
2011-02-15 14:19:56 85
原创 2010年12月24号---Linux学习之线程相关程序
关于 pthread_create: UNIX环境创建线程函数,具体格式:int pthread_create( pthread_t * restrict tidp, const pthread_attr_t * restrict_attr, void*(*start_rtn)(void*), void * restrict arg );返回值:若成功则返回0,否则返回出...
2010-12-24 16:53:18 72
原创 2010年12月21号---Linux学习之vmware tools安装
此错误主要是想找Linux内核的包含头文件找不到。要解决此问题需要安装内核源代码。1. 首先要查看内核版本号:【root@localhost ~】# uname -r // 查看内核版本号或者uname –a如果是RHEL5的话内核应该是 2.6.18-8.el5xen2. 已经知道自己的内核是“2.6.18-8.el5xen”,可以去此网站http://www.kernel.org/pub/li...
2010-12-21 15:42:10 78
原创 2010年12月06号之-----Win32 socket编程学习
几个基本函数的解释: fd_set Structure: The fd_set structure is used by various Windows Sockets functions and service providers, such as the select function, to place sockets into a "set" for various...
2010-12-06 22:53:46 102
原创 2010年11月15号之---as2.0关于请求与接口数据的接收与解析与js写法
在接收数据时,基本上流程就是服务端会有一个xml文档,发送请求,然后down下这个xml文件,并对其进行解析这样就能得到需要的内容。 var my_xml:XML = new XML(); import mx.xpath.XPathAPI; //下载并解析xml: var arrLink = new Array(); my_xml.ignoreWhite = t...
2010-11-15 20:12:45 188
原创 写在四个月的工作生活之后。。。
最近一段儿有点儿太忙了,事情比较多。可是却没有学多少在我看来有用的东西,可能这就是工作吧。慢慢的也有点儿习惯这种生活了。但是今天上一个事情第一个阶段的工作结束了。就想写下点儿东西,毕竟这是毕业后第一个自己主要负责的项目。做了不少工作,从拿到需求文档,到项目实施中技术难点的攻破,再到需求变更时的改动。开始是兴奋和害怕,后来是痛苦和挣扎,最后慢慢淡定下来,把剩下的事情搞定。中间感触最大的就是项目需求文...
2010-11-15 19:38:28 108
原创 2010年10月13号---as与js通信之as与js方法调用示例
as与js通信方法,两者方法互相调用:上代码as2.0 :import flash.external.ExternalInterface;_root.btn.onPress = function() { ExternalInterface.call("callServer");}ExternalInterface.addCallback("JSCallAS",...
2010-10-14 09:25:18 77
原创 2010年9月28号---JavaEE学习之Servlet笔记
Distributed Multitiered ApplicationsThe Java EE platform uses a distributed mutitiered application model for enterprise applications. Application logic is divided into components according to...
2010-09-28 16:50:24 147
原创 2010年9月28号---J2EE学习之用到的一个配置文件
一个配置文件(spring学习中) spring学习笔记 2010-01-08 21:49:14 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/be...
2010-09-28 13:10:29 94
原创 2010年9月28号---J2EE学习之Spring AOP学习笔记&&Servlet请求转发 RequestDispatcher接口
之前163博客的东西,现在转过来方便自己阅读 spring学习笔记 2009-12-12 16:01:02 今天把Spring AOP大致看完了,做了一些笔记:AOP的重要术语:(摘自Spring开发参考手册)切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个...
2010-09-28 13:07:44 139
原创 2010年9月28号---JavaEE学习之状态对象:数据库的替代者(转载自J道)
转载连接:http://www.jdon.com/artichect/state.htm板桥里人 http://www.jdon.com 2006/1/2(转载请保留) 如果你经验和经历中没有状态这个概念,极端地说:可能你的Java系统经验还未积累到一定程度,状态是每个Java程序员深入Java系统后必然碰到的问题。 这是一个实战中非常重要但是容易被忽视的概念,说它重要,是因为它比...
2010-09-28 10:16:53 113
原创 2010年9月25号---Java基础学习之---Java反射方法学习getMethod()和invoke()方法学习
getMethodpublic Method getMethod(String name, Class... parameterTypes) throws NoSuchMethodException, SecurityExceptionRe...
2010-09-25 19:59:57 169
原创 2010年9月17号---之Java与flash 通信Socket资源与理解整理
这幅图片能够说明说明一下socket与底层的tcp/udp是什么样的关系。而对于http来说无非是更高级的协议,socket封装了很多复杂的底层网络操作,但他仍然还是一个比较低层的操作。很多其他协议,比如Http协议和FTP协议等都是基于TCP/IP之上的,这也就意味着自己又定义了一大堆操作,但他其实仍然还是一个比较底层的操作。就算你有Socket的编程接口,也还是得去翻阅http协议文档...
2010-09-17 17:05:10 97
原创 2010年9月13号---游戏程序员须知网络协议TCP vs UDP转载自CSDN
本文为作者原创或翻译,转载请注明,不得用于商业用途。作者:rellikt@gmail.com首发链接:http://blog.csdn.net/rellikt/archive/2010/08/21/5829020.aspx这篇教程让我们就从最基本的网络数据收发开始谈起吧。其实这部分才是网络程序员应该做的最基础最简单的部分,但是这部分如果想要做好相对来说还是很有技巧和困难的。而且如果这...
2010-09-14 14:59:27 170
原创 2010-9-3号 ---- Oracle11g ORA-3136 error solution(ORA-3136)错误解决办法
今天又遇到几天前遇到的一个Oracle连接问题,崩溃,因为前边我已经遇到了这个问题,当时没有解决,也花了不少时间,搞来搞去最后还是不行,今天查找问题根源时:又去看了一下各个日志,最后看了一下alert/log.xml发现日志文件里重复很多遍的一个错误,内容如下: <msg time='2010-09-03T01:37:13.578+08:00' org_id='oracle...
2010-09-03 02:13:19 280
原创 2010年9月2号---Java基础之inputstrema流
InputStream用来表示那些从不同的数据源产生输入的类。这些数据源包括: 1: 字节数组 2: String对象 3: 文件 4: “管道”,工作方式与实际管道工作方式相似,即,从一端输入,从另一端输出 5: 一个由其他种类的流组成的序列,以便我们可以将他们收集合并到一个流内 6: 其他数据源,如Internet连接等(参见可以在www....
2010-09-02 09:38:30 114
原创 2010年8月27号---RedDwarf服务端与as数据通讯时byte array类型到其他类型数据转换
要搞这个原因是:RedDwarf平台在服务端手法数据都是基于字节数组类型的,这样就需要做一个byte数组到基本数据类型的转换。用到的技术主要有MINA和AMF,先来介绍一下AMF: Action Message Format (AMF) is a binary format used to serialize ActionScript objects. It is used pri...
2010-08-27 20:26:32 89
原创 2010年8月26号 今天是相当纠结的一天(杯具)
今天可能是最纠结的一天,昨晚上加班到1:30 回去之后洗洗躺倒床上已经是2:30了 想着好好休息一下 没成想 倒做了一晚上的梦 真是无奈 这些就不说了 白天上班 上午去帮忙买杯具去了 下午回来又帮忙刷杯具 横批 果然杯具这一天 本想着把as3.0 和 服务端的数据转换,利用MINA和AMF实现了,但是显然没有完成,这样不行,老是这样 会走重复加班的路子的 而且我现在工作完全没有什么计划 ...
2010-08-26 19:24:14 134
原创 2010年8月25号---数据库连接池之---bonecp简单连接池的创建和使用
在做数据库链接的时候,发现原来的jdbc根本不能满足程序中大量用户的连接请求,于是开始使用数据库连接池。原因在于建立数据库链接是一个非常耗时的行为,所以使用数据库连接池预先同数据库建立一些链接,放在内存中,应用程序需要建立数据库连接时,直接到连接池中申请一个就行,用完之后再放回去。 Many Apache projects support interaction with a r...
2010-08-25 16:38:50 95
原创 2010年8月18号---sgs-时间限制100ms
这几天在做的东西都是和100ms有关,看了些文档也和一些圈子里的朋友交流,自己再努努力,基本上解决了一些,但是也都是通过数据库链接过程中的,节省时间来做到的;因为现在目前这个项目开发中,与数据库进行数据交互的东西还不是非常多,有很多可以进行优化的地方;特别是数据存取过程中,原先是基础的jdbc连接; 这样显然不能满足更多的要求,昨天把连接池BoneCP拿过来用了,这样会提高很...
2010-08-19 13:16:13 117
原创 2010年8月10号---Java容器之LinkedHashMap和byte方面的一些应用
convert from byte[] to String type.example: byte[] arg0; //here ,for example ,this byte as a parameter ,so has not initialized String arg=null; try{ arg = new Stri...
2010-08-11 20:06:17 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人