自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

little_newBee的博客

一只走在路上的小小菜鸟

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 web service 权限控制以及cxf拦截器

web service权限控制正常的思路是,让服务器端规定,input消息(客户端发来的消息)一定要携带某种特殊的数据,例如,用户名,密码。服务端根据对这些数据的判断来进行权限控制。做法是,控制用户发来的xml文档片段里的信息来判断。现在用到了cxf框架,这个方法被阻断了,因为,cxf自己生成相应的xml文档片段,没有让我们手动生成。但是它提供了一个叫拦截器的东西添加拦截器1.首先获取endp

2016-08-30 12:59:49 726

原创 cxf无法处理类型解决方法

Map以及非javabean这类无法处理的返回值类型,要自己处理使用注解标记这个类型,使用@XmlJavaTypeAdapter修饰无法自动处理的类型。使用该注解时,通过value属性制定一个转换器。这个value值的类型是xmlAdapter的子类的字节码文件也就是xxx.class,因此可以自定义类,继承自这个xmlAdapter。用这个注解告诉编译器,这个无法解决的类型将由注解指定的那个类型

2016-08-30 12:58:55 391

原创 第一个web service

第一个web service服务端创建一个接口,并用@WebService注解标注创建接口实现类,并用相同注解标注。接口注解中添加两个字段:endpointInterface,它的意思是指定接口名;第二个是servicename,这个是自定义的,给创建的服务起一个名字。接着引入jar包,具体见eclipse项目里面的创建一个主类,将其发布出去(这里不一定是主类,只要最后启动某一个类后,最终

2016-08-30 12:57:55 290

原创 wsdl文档概述

web service 三个基础技术wsdlsoap:simple object access protocol简单对象访问协议uddiwsdl文档–web service definition language用浏览器访问:http://IP地址:端口号/自定义服务名?wsdl得到如下文档,这里代表的是这个服务的实现类:<definitions xmlns:wsu="http://docs

2016-08-30 12:56:58 445

原创 为什么基于比较的排序算法,时间复杂度总是大于等于nlgn

图片中举了3个数进行比较排序的例子,可以看到时间复杂度也就近似看作是比较次数就是树的高度。开始时,比较的结果就确定为n!个,每当比较一次,就砍掉一半可能性,即第一次比较,变成n!/2种可能,以此类推,最后剩一种可能,那么,比较次数m也就是树高为我们所求。于是:由此得出公式:n!/(2^h)2^h>=n!>n*(n-1)*(n-2)*...*1>(n/2)^(n/2)——————>h>=(n

2016-08-12 02:07:21 2594

原创 网络原理的一点小知识

A,B,C三类地址网段号是多少到多少就不介绍那些了,主要说一下容易混淆的东西。A类地址要求32位中的第一位为0,且前八位表示网络号(包括刚才的0),那么它的默认主机号有24位;B类地址要求第一位为0,第二位为1,且前十六位表示网络号,那么它的默认主机号有16位;C类地址要求第一位为1,第二位为1,第三位为04,前24位表示网络号,那么它的默认主机号有8位。主机号不能全为

2016-08-12 01:16:26 362

原创 Linux之分区

linux分区基本分区与扩展分区两种。两者数目之和不能超过4个,基本分区可以使用而且不能再进行分区;扩展分区必须再进行分区才可以使用。由扩展分区再分下去的就称之为逻辑分区。而且逻辑分区没有数量的限制。在windows下,右击我的电脑——>管理——>磁盘管理就可以看到分区linux下 ,输入fdisk -l 看到结果是/dev/sda1,/dev/sda2,.. 这里sd代表硬盘名,a代表

2016-08-10 13:03:07 260

原创 Linux之常用命令说明(1)

常用命令积累pwd :查看当前在哪个目录useradd xiaoming :添加一个xiaoming用户(只有有root权限的人可以)passwd xiaoming:给小明设置密码,if只写passwd,那么默认认为是更改当前用户密码。vi /etc/inittab:进入编辑这个文件,并且找到id:x:initdefault这一行后,这个数字(这里用x代表)规定了linux的运行级别(指开机

2016-08-08 12:57:18 415

原创 Linux之简单的目录结构说明

linux目录结构root:存放root用户的相关用户home:存放普通用户的相关文件bin:存放命令目录sbin:要有一定权限才能使用的命令mnt:默认挂载目录etc:配置文件var:存放经常变化的文件boot:引导文件,跟系统相关。usr:默认安装文件夹dev:device,设备,访问外部设备的端口opt:安装第三方软件时的默认目录。挂载:linux没有磁盘分区概念,磁盘的

2016-08-08 12:56:15 281

原创 Linux之vi编辑器的简单使用

vi编辑器1.命令行下输入vi hello.java//编辑一个hello.java文件2.输入i 回车,进入插入模式3.按esc,进入命令模式4.输入:wq,保存并退出5.输入:q!退出不保存编辑器里面支持各类语言的语法格式,关键字编译文件和运行文件1. java文件: javac或者如果有gcc自带的java编译器gcj也可以,linux一般不自带所以使用自己安装的javac即可。运

2016-08-08 12:54:20 331

原创 HTTP协议简单介绍

HTTP协议的一些总结属于应用层协议协议主要特点:支持客户端/服务端模式简单快速:由客户端向服务器端发送请求时只需要发送路径和请求方法。请求方法有7种:get,post,head,options,delete,trace,put。一般常见的是get和post。灵活:允许传送任意数据对象 ,由content-type决定传输的数据类型。无连接:双方在一次交互完成后不保持连接。这里说的是1.1

2016-08-06 13:55:08 589

原创 Go语言之常量与运算符

常量与运算符常量声明后必须要赋值,在常量声明组中,赋值可以是向上原则 举例: const ( aa1 = 1 bb1 cc1 ) bb1和cc1没有赋值,那么bb1遵循向上原则,值等于aa1,然后cc1遵循向上原则,cc1等于bb1的值,这样三个常量都有了值。枚举iota const ( aa1 = iota b

2016-08-06 12:27:41 506

原创 谈一谈多态忠成员变量,方法问题

多态:Fu fu = new ZI()这样一个简单例子都很熟悉,为什么会出现调用函数是子类,而成员变量是父类呢?下面说一下我自己的见解:编译时期,栈中存的引用是父类,因此调用方法与变量时只能调用父类的,不能调用子类独有的,因为java认为它现在是父类,到了运行时,fu这个引用存的地址指向子类这个对象,所以在调用时调用的是子类的函数(如果被覆盖了),可是这么说来调用变量时变量应该是子

2016-08-01 01:21:16 307

原创 老生常谈,private,protected,无修饰,public问题

private 权限最高,除了本类之外,其他任何类不能直接操作。无修饰符一般叫做友好修饰,层次第二,只有本包的类可以访问它,外包即使是子类也无权访问。protected是保护型,本包可以访问,外包除了子类以外都无权访问public 权限最低,所有类都可以访问。

2016-08-01 00:30:29 473

mysql驱动包

mysql java驱动包

2017-07-14

空空如也

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

TA关注的人

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