- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 jboss中调用webservice时报java.lang.RuntimeException: Cannot create a secure XMLInputFactory的异常
需求是这样的:现在写了一个调用webservice的程序,而需要将这个程序部署到jboss5.x服务器上来供前端调用,在本地调用webservice没有问题,但是部署到服务器上就会报这个错误了。java.lang.RuntimeException: Cannot create a secure XMLInputFactory at org.apache.cxf.staxutils.S
2015-02-09 21:38:49
5651
1
原创 Comparable和Comparator接口
工作中偶然遇到了这个问题,需要根据某个类的某个成员变量来进行排序,然后就发现了Java中的这两个接口,Comparable和Comparator,本着求根问底的精神,今天把这里整理一下。1、Comparable接口 先看看Java中的源码(摘取一段注释) * This interface imposes a total ordering on the objects of eac
2015-01-10 16:01:04
652
原创 JNI实现Java调用C/C++语言
1、JNI的全称是Java Native Interface,中文翻译过来就是Java本地调用,这种机制允许我们能够在Java中调用q
2014-09-06 10:49:10
834
原创 sonar的安装
sonar的安装,总结一下1、去官网下载sonar的安装包,http://www.sonarqube.org/downloads/,我这里下载的是最新的4.4版本的2、放到你要安装的目录,我的机器是Linux Redhatd的,我的目录是/opt/app3、在命令行执行unzip sonarqube-4.4.zip,得到sonarqube-4.4文件夹4、安装mysql,命令行执行
2014-09-02 13:31:42
5060
原创 如何在Eclipse中查看Java类库的源代码以及相应的api
折腾了一早上,终于OK了,网上有些人还是说的不够明白...步骤一:去Sun官网下载JavaDoc文件,一般是以“jdk-xxxx-apidocs.zip”来命名的,其中xxxx表示的是版本号,下载放到电脑上的任意位置,这里我选择放到和jdk安装同一个目录下:D:\Program Files\Java\jdk-7u25-apidocs.zip步骤二:打开Eclipse-Window-Pref
2013-08-14 10:48:09
31831
1
原创 VirtualBox+CentOS的全屏使用
自己的笔记本屏幕太小了,于是搞了个双屏,但是VirtualBox在全屏的时候就周围都是黑边,对于我这个完美主义者真是不能容忍啊,于是打算折腾搞一个全屏~~步骤大概如下:1、在VirtualBox的选项菜单中选择设备---安装增强功能,于是在虚拟机中就会出现一个名为“VBOXADDITIONS_4.x.xx”,图标是光驱图标的文件2、准备工作 2.1 yum inst
2013-08-02 10:36:21
15384
1
原创 VI编辑器配置之二--插件的使用
前言:貌似时隔上一篇博客已经过了很久了,这里再写一下关于vi(vim,gvim)的配置一、vi编辑器的配置文件及目录 需要提到的是,vi编辑器的配置文件主要有两个地方 1. ~/.vimrc #这里以.开头说明这个配置文件是隐藏文件。 2. ~/.vim #这里的.vim是一个文件夹,
2013-05-31 20:36:52
5022
原创 如何在ubuntu10.04环境下安装ns-2.29+mih
晤..每次都要摸索好久,还是记下来吧~~NS2的这个MIH包包含的内容比较丰富,具体的内容参照以下两个网址:http://www.nist.gov/itl/antd/emntg/ssm_seamlessandsecure.cfmhttp://www.nist.gov/itl/antd/emntg/ssm_tools.cfm下面开始安装我的安装环境:系统:Ubuntu
2012-10-31 11:12:56
3132
1
转载 C++中如何计算程序运行的时间
转自:http://www.cnitblog.com/mantou/archive/2005/08/24/2304.html 一个程序的功能通常有很多种方法来实现,怎么样的程序才算得上最优呢?举个例子,如果实现同一个功能的两个程序,一个一点按钮就给出运行结果,而另一个则需要漫长的时间去等待,就像安装WINDOWS XP一样(呵呵,太夸张了吧),你会去使用哪个程序呢?毋庸置疑,最优程序的
2012-10-30 20:34:14
14242
1
原创 gdb中常用的一些命令
gdb中常用的一些命令,记一下: b filename.cc:line number r filename.tcl n 跳过这个函数,不进入执行 s 进入这个函数,进入执行 info b 显示当前的断点情况 set print pretty on 使得结构体显示的样式比较好看 set print array on 打开
2012-08-28 16:33:34
655
原创 GSM读书笔记之一:无线通信的几个关键点
无线通信和有线通信之间的区别:最大的区别在于接口和信道,接口就是空中接口,信道就是无线信道这里有六个问题需要注意:一、基站如何区分手机? 有线通信只需要通过墙上的接口来区分即可。不同的频段,则是这里所谓的接口二、手机如何找到基站? 有线通信只需要插上线就可以找到了。WM(Wireless Communication)中,基站需要不停地发送广播信息,广
2012-05-30 10:50:22
978
转载 C++中的指针与引用之间的区别
今天在NS2的源码的时候看到很多的函数所返回的都是值引用,但是不知道有什么好处,这里我就找了一下关于C++中的引用和指针之间的关系,原先的网址在这里: http://www.cnblogs.com/kingln/archive/2008/03/29/1129118.html 讲的挺不错的,直接复制过来了~ C++引用与指针的比较 引用是C++中的概念,初学
2012-05-28 15:28:28
513
原创 小结一下:vim剪贴板相关
分两种情况:1、将系统剪贴板中的东西复制到vim当中去 这种方式比较简单,直接在插入模式下按shift+insert即可将系统剪贴板中的东西复制到vim中2、将vim中的东西复制到系统剪贴板中,这种情况相对而言就要复杂一些,在这里先讲一下vim中的剪贴板的问题vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在vim
2012-05-26 19:54:48
635
原创 NS2中的Scheduler,Handler和Event之间的关系
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->首先是Scheduler,Handler和Event类的关系。<!--@page {margin:2cm}p {margin-bottom:0.21cm}--> 在NS2中,事件(Event)是基本的调度单元
2012-05-26 17:22:07
3765
原创 vim安装配置之一:安装vim和gvim
ubuntu是默认装的是有vi的,如下图所示:不过我们需要安装以下vim,vim是vi的升级版,功能更加强大。输入以下指令即可安装:sudo gedit apt-get install vim回车键安装即可安装完成后,可以打开看看再安装gvim:sudo apt-get install vim-gnome,然后在终端中打开gvim看看
2012-04-24 23:41:09
1076
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人