自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 体验WebSocket

- WebSocket Javascript Client- WebSocket Java Client- WebSocket ServerWebSocket Javascript ClientWebSocket Test $(function() { var wsUri = "ws://localhost:8080/echo"; var

2015-02-24 18:22:36 1852

原创 树莓派使用 (Raspberry)

通过笔记本电脑登陆raspberry 通过TTL串口连接树莓派(无需网络)配置Raspberry关闭系统Configure eth0 to not use DHCP配置JAVA配置TomcatUSB to Serial 配置安装配置Linux串口调试工具minicom使用Rxtx进行串口通讯编程串口开发中遇到问题及对策Samba安装 - Wind

2015-02-18 15:24:53 3604 1

原创 CSS学习笔记

-webkit-: Safari , Google Chrome-moz-: Firefox-o-: Opera-ms-: Internet Explorer -webkit-transform: rotate(45deg)-moz-transform: rotate(45deg)-o-transform: rotate(45deg)

2015-02-18 15:07:15 575

转载 Java Tomcat SSL 服务端/客户端双向认证

Java Tomcat SSL 服务端/客户端双向认证http://www.blogjava.net/icewee/archive/2012/06/04/379947.html

2015-02-18 15:02:49 460

原创 使用Pidora

Version: Pidora-2014-R3The default userid/password for pidora is: root/raspberrypi Ref: http://www.raspberrypi.org/forums/viewtopic.php?f=51&t=96411Pidora-Headless-Modehttp://zenit.sen

2015-02-18 14:54:28 1110

原创 SSO JA-SIG

JA-SIG配置 主要环境:java version "1.7.0_71"apache-tomcat-7.0.56cas-server-4.0.0-releasecas-client-3.3.3-release一、修改c:\windows\system32\drivers\etc\hosts,追加如下配置二、配置Tomcat启用SSL H

2015-02-18 14:44:51 2217

原创 仅允许输入0-100整数的SWT Text控件

Text textField = new Text(shell, SWT.BORDER);textField.addVerifyListener(new VerifyListener() {@Overridepublic void verifyText(VerifyEvent e) {Text text = (Text) e.getSource();final String o

2014-02-12 20:59:14 1284

原创 获取Feature版本

获取Feature版本:IBundleGroupProvider[] bgps = Platform.getBundleGroupProviders();    for (IBundleGroupProvider bundleGroupProvider : bgps) {    IBundleGroup[] bgs = bundleGroupProvider.getBundleGrou

2013-10-08 21:06:18 778

原创 Apache配置

Apache配置方式l        配置方式一l        配置方式二 本地IP:192.168.1.8 配置方式一:修改cong/httpd.conf---------------------步骤1:追加端口修改前:Listen 80修改后:Listen 80Listen 8000 步骤2:追加以下内容:192.168.1

2013-10-07 10:16:56 781

原创 体验Jackson Json

体验了一把Jackson Json。将对象(List, Map, POJO Object)转换为json字符串: 可使用方法 ObjectMapper#writeValueAsString(Object value)例:list2Json();map2Json();pojo2Json();将Json字符串转换为对象(List, Map, POJO Object):

2013-04-18 21:13:03 1074

原创 体验Hessian

体验了一把Hessian。工程目录:服务端:web.xml中追加如下内容servlet>      servlet-name>Hessian Serviceservlet-name>      servlet-class>com.caucho.hessian.server.HessianServletservlet-class>      init-pa

2013-04-17 11:21:48 1026

转载 Nimbus Defaults & WebLookAndFeel

Nimbus Defaults & WebLookAndFeelhttp://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.htmlhttp://weblookandfeel.com/http://jimmyhr.iteye.com/blog/1845824

2013-04-12 13:10:35 951

原创 技术点整理与JTextField的一些扩展

以前做插件用的几乎都是SWT,最近由于项目原因,用起了Swing,记得上次使用Swing还是在实习的时候。以下列举最近涉及的一些技术点,记录供以后参考用。1. 仅启动一个应用程序实例 (利用文件锁)。String filePath = System.getProperty("user.dir") + File.separator + ".lock";File lf = new F

2013-01-20 09:43:19 1234

原创 Jenkins + SVN + Batch Command (项目的自动打包和部署)

Jenkins + SVN需求:将SVN上的指定项目(如: com.cr.dt)打成jar,并发布发到指定目录(如: d\export2)。SVN上的指定项目在Eclipse中显示的目录结构如下:E:\...\COM.CR.DT│  .classpath│  .project├─.settings├─about│      LICENCE.txt   ├─b

2013-01-02 18:50:28 32253 1

原创 OSGi环境中部署XML-RPC Server(2)

场景二 (支持方法传入参数为字符串数组类型)若CommunicationImpl类中,有两方法,public Map get(Object[] o)public Map set(Map m)默认情况下,该两方法都可发布为XML-RPC服务。但若有方法签名为public Map get(String[] s),传入参数改为了字符串数组,要发布为XML-RPC服务,apache-x

2012-10-16 12:35:40 1231

原创 OSGi环境中部署XML-RPC Server

OSGi环境中部署XML-RPC Serverprivate WebServer webServer;public void start(BundleContext context) throws Exception {        webServer = new WebServer(Integer.parseInt("8080"));         XmlRpcServe

2012-10-16 12:26:32 1304

原创 使用apache-xmlrpc-3.1.3 编写Java XML-RPC Client

使用apache-xmlrpc-3.1.3 编写Java XML-RPC Client,具体如下:XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();config.setServerURL(new URL("http://localhost:8080"));//注:如果被调用的方法返回值为void或null,需设定次

2012-10-16 12:17:54 3655

原创 基于XML-RPC的远程调用(Python,Java)

基于XML-PRC的远程调用示例。Ref:http://www.ibm.com/developerworks/cn/webservices/ws-pyth/part10/Ref: http://xmlrpc.scripting.com/spec・XML-RPC日历服务器import calendar, SimpleXMLRPCServer#The server object

2012-05-18 20:48:52 3360

原创 Jar的目录结构

当Jar文件须引用到其他Jar时,Jar的目录结构如下: File: MAINFEST.MFManifest-Version: 1.0Main-Class: com.test.TestClass-Path: lib/log4j-1.2.16.jar  D:\├─com.test.jar│  ├─com│  │    └─test│  │

2012-05-18 20:26:40 3725

原创 Web服务的发布与访问

[发布Web服务] 以下在192.168.1.1上执行。①编译源文件javac -d . Hello.javapackagecom.testws;import javax.jws.WebService;import javax.jws.WebMethod;import javax.xml.ws.Endpoint;@WebServicepublic

2012-05-13 20:27:27 914

原创 将printStackTrace信息转换为字符串。

将printStackTrace信息转换为字符串。StringWriter sw = new StringWriter();exception.printStackTrace(new PrintWriter(sw,true));sw.toString();

2012-05-13 20:23:56 750

转载 检索被引用对象的风格(WeakReference)

Ref: http://blog.csdn.net/zhangzhaokun/article/details/5083415BAD!obj = wr.get();if (obj == null){  wr= new WeakReference(recreateIt());  //1  obj= wr.get();                        //2}

2012-05-13 20:23:01 418

原创 Some Useful VBA Functions

Some Useful VBA Functionshttp://spreadsheetpage.com/index.php/site/tip/some_useful_vba_functions/

2012-01-28 18:25:32 425

原创 VBA使用总结(Oracle使用)

■通过Oracle DB_Link复制数据delete from @insert into @ select * from . ,,需替换为具体名称 ■Oracle数据库显示乱码问题Database character set SQL> conn / as sysdba;SQL> shutdown immediate;SQL> startup mount

2012-01-12 21:14:03 1332

原创 VBA使用总结(3)

□VBA基本类型转化Val("&HFF") => 255hex(255) => "FF"LCase(hex(255)) => "ff"Asc("a") => 97Chr(97) => aCStr(97) => "97" □InStr 函数 : 一字符串在另一字符串中最先出?的位置。InStr([start, ]string1, string2[, compare

2012-01-12 16:43:19 892

原创 VBA学习总结(2)

一些有用的代码・创建Excel Workbook和Worksheet例:Dim xlApp As Excel.ApplicationDim xlBook As Excel.WorkbookDim xlSheet As Excel.WorksheetxlApp = CType(CreateObject(“Excel.Application”),Excel.Applicatio

2011-12-19 20:36:37 843

原创 VBA学习总结(1)

VBA学习总结 最近有个VBA相关的项目,抽空周末看了看,记录下方便查找。1基本数据类型(12种)Boolean, Byte, Currency, Date, Decimal,Double, Integer, Long, Object, Single(单精度浮点型), String, Variant(变体形) 2自定义数据类型Type 类型名元素名1 As

2011-12-19 20:08:40 797

原创 Xml中如何用unicode码来表示字符

Xml中若要用unicode码来表示字符,格式应如:&#xXXXX;例:摄氏度 ℃  ℃华氏度 ℉  ℉

2011-11-01 10:18:13 3473

原创 JVM中各种变量保存位置

Java中变量分为静态变量,实例变量,临时变量。那么各种变量具体保存在JVM中的何处呢?1 静态变量:位于方法区。2 实例变量:作为对象的一部分,保存在堆中。3 临时变量:保存于栈中,栈随线程的创建而被分配。注:常量:位于常量池,而常量池位于方法区,若JVM采用的是分代垃圾回收,则方法区就是Perm区(永久存储区)。

2011-10-20 15:17:11 4268

原创 Bundle中的资源的访问(如配置Log4j,读取自定义配置文件等)

Bundle运行于OSGi平台,但开发完了后是以Jar文件形式发布的。开发过程中难免会涉及到如何访问Jar文件中的资源的问题。 工程目录:com.myproject.test    + src        + Activator.java    +con

2011-10-10 15:29:13 3421

原创 OSGi下运行带Swing界面的Bundle,抛出NoClassDefFoundError错误

为了测试先前开发的Bundle机能,特地写了个带Swing界面的Bundle,但在启动该Bundle时,抛出了NoClassDefFoundError错误。后来经同事提醒,还需在config.ini中添加如下设定:org.osgi.framework.bootdelegati

2011-10-10 14:16:48 1418

原创 Java中字节与无符号数之间的转换

1. 将一个整数转换为字节(如将整数255转换为字节)byte b1 = (byte)255输出: b1 = -1 2. 将字节转换为无符号数(如将-1转换为无符号数)byte b1 = -1int  n = b1 & 0xFF输出:n=255

2011-10-10 13:56:24 18766

原创 Document划分(ContentAssist)

Eclipse WTP 的 HTML Editor 或 JSP Editor ,会根据鼠标所处的上下文环境,显示不同的内容助理( ContentAssist )。若需要开发一个具有类似功能的编辑器,有必要对 Document 的划分有个了解。以下是开发中记录和整理的一些内容,供参考用。

2011-05-17 23:53:00 886

原创 使用IPartListener来监听活动视图

<br />在开发中有时会碰到这样的需求,需要判断当前用户的焦点切换到了哪个视图,这时只要使用IPartListener来监听即可。<br />具体如下:<br /> <br />IWorkbenchPage wp = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();<br />if(wp != null) {<br /><br />    final IViewPart outlineView = wp.findVi

2010-06-29 21:02:00 1556

原创 String.replaceAll(String regex, String replacement) 方法的使用

<br />当使用String.replaceAll(String regex, String replacement) 方法时,若replacement中包含<br />'/'或'$'字符时,该方法会抛出illgalArgumentException异常。<br /> <br />若在replacement中确实需要包含'/'或'$'字符,<br />则可用语句 replacement = java.util.regex.Matcher.quoteReplacement(replacement)  进行转

2010-06-01 22:38:00 1848

原创 如何修改PreferencePage中控件的默认布局

在PreferencePage中使用XXXFieldEditor来创建页面控件时,可能会遇到控件之间间距难以调整的问题。 如使用了扩展点org.eclipse.ui.preferencePage,需要编写实现类,若该实现类继承自FieldEditorPreferencePage, class MyFieldEditorPrefPage extends FieldEditorPref

2010-04-26 22:15:00 1723

原创 在VM arguments中设置参数来控制代码的执行逻辑

通过Eclipse的Run/Debug Configurations -> Arguments Tab页,在VM arguments中可以设置参数来控制代码的执行逻辑。如可进行如下设置:-Dcom.abc.test 在程序中可通过System.getProperty()方法来访问boolean isDebuging = System.getProperty("com.abc.t

2010-02-24 21:48:00 5483

原创 [Flex] First Flex AIR App

试用了一下Flex,创建HelloWorld应用的顺序如下:1 创建文件: HelloWorld-app.xml http://ns.adobe.com/air/application/1.5">    com.kdevn.flex.HelloWorld    0.1    HelloWorld            HelloWorld.swf        true       

2010-02-08 20:53:00 791

原创 自定义扩展点

插件开发久了,难免遇到需要自定义扩展点的需求,那么如何自定义扩展点呢? 以编写一个快捷菜单项为例,说明如下: 假设最终用户可通过如下配置来扩展快捷菜单项    com.kdevn.test.MyPopupMenus">                                    label="MyNewAction"               

2010-01-18 21:22:00 2327

原创 [Preferences] 通过文本链接到Preferences中的其他Page

最近遇到个需求,要在PreferencePage中通过文本链接到其他Page,如: Text Editors, HTML File, JSP File等。 常用的几个Page Id如下1 text editor : org.eclipse.ui.preferencePages.GeneralTextEditor2 structured text editor : org.eclip

2010-01-11 20:44:00 474

jai_1.1.3 library

java jai_1.1.3 library

2015-08-16

空空如也

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

TA关注的人

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