摘要: set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set encoding=prcVim有四个跟字符编码方式有关的选项,分别是:encoding、fileencoding、fileencodings、 termencoding (这些选项可能的取值请参考 Vim 在线帮助 :help encoding-names),它们各自的意义: * encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。用户手册上建议只在 .vimrc 中改变它的值,事实上似乎也只. 阅读全文
posted @ 2012-12-19 10:42 hold住 阅读(2150) 评论(0) 推荐(0) 编辑
摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter 在当前行插 阅读全文
posted @ 2012-12-05 13:54 hold住 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 今天系统更新,之后就发现Eclipse启动不了了,双击总是弹出错误框,让看启动日志,具体的错误信息如下:!ENTRY org.eclipse.osgi 4 0 2012-11-25 13:47:08.578!MESSAGE Startup error!STACK 1java.lang.UnsatisfiedLinkError: no nio in java.library.pathat java.lang.ClassLoader.loadLibrary(Unknown Source)at java.lang.Runtime.loadLibrary0(Unknown Source)at java 阅读全文
posted @ 2012-11-25 14:23 hold住 阅读(2775) 评论(0) 推荐(0) 编辑
摘要: Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开源的远程调用组件,其底层技术也是rmi。在大力鼓吹Web Service、SOA的时代,是不是每个应用都应该选用笨拙的Web Service组件来实现,通过对比测试后,RMI是最简单的,在一些小的应用中是最合适的。 阅读全文
posted @ 2012-07-23 13:35 hold住 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 报的错误内容如下:ERROR -Error initializing XFireServlet.org.springframework.beans.factory.BeanDefinitionStoreException:Unrecognized xbean element mapping: beans in namespace http://xfire.codehaus.org/config/1.0atorg.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNam 阅读全文
posted @ 2012-07-10 13:27 hold住 阅读(249) 评论(0) 推荐(0) 编辑
摘要: XFire 概述XFire 是 codeHaus 组织提供的一个开源框架,它构建了 POJO 和 SOA 之间的桥梁,主要特性就是支持将 POJO 通过非常简单的方式发布成 Web 服务,这种处理方式不仅充分发挥了 POJO 的作用,简化了 Java 应用转化为 Web 服务的步骤和过程,也直接降低了 SOA 的实现难度,为企业转向 SOA 架构提供了一种简单可行的方式。XFire 目前最新的版本是 1.2.2,目前支持的特性主要包括:支持将 Web 服务绑定到 POJO、XMLBeans、JAXB1.1、JAXB2.0 和 Castor;支持基于 HTTP、JMS、XMPP 等多种协议访问 阅读全文
posted @ 2012-07-09 15:19 hold住 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 名称 资料 概况 OFBiz http://ofbizchina.com:8080/ http://www.ofbiz.org/ https://ofbiz.dev.java.net/ OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。 Hibernate http://www.hibernate.org. 阅读全文
posted @ 2012-07-04 22:52 hold住 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 介绍 给大家介绍一个最新的访问本机代码的 Java 框架 —JNA 。JNA(Java Native Access) 框架是一个开源的 Java 框架,是 SUN 公司主导开发的,建立在经典的 JNI 的基础之上的一个框架。JNA 项目地址: https://jna.dev.java.net/ 非常强大、易用,功能上类似与 .NET 的 P/Invoke 。不堪回首的 JNI我们知道,使用 JNI 调用 .dll/.so 共享类库是非常非常麻烦和痛苦的。如果有一个现有的 .dll/.so 文件,如果使用 JNI 技术调用,我们首先需要另外使用 C 语言写一个 .dll/.so 共享库,使用 S 阅读全文
posted @ 2012-06-29 14:26 hold住 阅读(6967) 评论(0) 推荐(0) 编辑
摘要: 前言Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所有位置的资源!Java路径Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种:一、URI形式的绝对资源路径如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa 阅读全文
posted @ 2012-06-16 20:45 hold住 阅读(437) 评论(0) 推荐(0) 编辑
摘要: MD5、SHA-1为数字签名。 BASE64, 3DES为可逆加密方法。 import java.security.MessageDigest;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;/** * Java 加解密工具类 * * @author mosesxin@gmail.com * */public class Encry. 阅读全文
posted @ 2012-06-08 14:09 hold住 阅读(1335) 评论(0) 推荐(1) 编辑