- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 xml错误: A pseudo attribute name is expecte
1.出现错误的场景是自己手动拼装了一串xml测试用例字符串,用于xml转换bean的时候出现 A pseudo attribute name is expecte中文翻译过来是说:需要一个伪属性名查询资料是一般这种情况,都是由于xml文件不规范引起的,查起来比较困难 最后我的问题是<?xml version="1.0" encoding="UTF-8"?> 这两个问...
2019-02-18 16:08:54 1276
原创 使用axi2框架调用webservice时:The given SOAPAction urn:anonOutInOp does not match an operation.
从wsdl文档可以看出我要调用的接口方法对应的soapAction为空,那么在代码里面也要设置为空,但是一定要设置成options.setAction(" ");两个引号间一定要有个空格 ...
2018-12-12 17:26:52 4080 1
转载 get到java7自己不知道的知识
switch语句中的String在Java6及之前,case语句中的常量只能是byte,char,short和int(也可以是对应的封装类型Byte,Character,Short和Integer)或枚举常量。Java7中增加了Stringpublic static void main(String[] args) { TestSwitchUseString("1"); ...
2018-11-23 21:19:31 185
转载 jvm内存结构,java内存模型,java对象区别
java内存结构这篇文章是我关注的微信技术博主(HOLLIS),我们都知道,Java代码是要运行在虚拟机上的,而虚拟机在执行Java程序的过程中会把所管理的内存划分为若干个不同的数据区域,这些区域都有各自的用途。其中有些区域随着虚拟机进程的启动而存在,而有些区域则依赖用户线程的启动和结束而建立和销毁。在《Java虚拟机规范(Java SE 8)》中描述了JVM运行时内存区域结构如下:...
2018-11-16 20:11:22 291
原创 springboot启动404常见坑
一 spring boot的启动类不能直接放在main(src.java.main)这个包下面,把它放在有包的里面就可以了。 二 正常启动了,但是我写了一个controller ,用的@RestController 注解去配置的controller,然后路径也搭好了,但是浏览器一直报404.最后原因是,spring boot只会扫描启动类当前包和以下的包 。 如果将 spring boot 放在...
2018-11-06 21:01:50 2663
转载 oracle中不等于用法
oracle中表示“不等于”的有!=<>~=^=都可以表示等于但是,执行select * from 表名 t where t.name != ‘li’ 时,当 name 为 null 时,并不会显示,这是因为 null 与其他条件不同,与 null 有关的语句为,is null 和is not null如果你想要查询到所以的数据,需要改为select * from...
2018-11-06 11:27:27 68461 2
原创 CXF调用Webservice项目在linux系统上报错
1,最近工作的项目大量使用cxf框架调用webservice,开发完成部署到linux系统的服务器时,出现异常惭愧,博主水平有限,百度一翻也没解决这个问题,最后舍弃cxf,使用axis2框架解决了这个问题。。。2.在http://axis.apache.org/axis2/java/core/download.cgi官网下载将下载好的文件考到linux服务器上的某个文件夹...
2018-10-25 15:26:41 1276
转载 链接oracl数据库出现错误 ORA-12505
关于启动数据库后提示ora-12505的解决方法: "listener does not currently know of SID given in connect descriptor" 第一种可能 是配置得数据库sid名不正确localhost:1521:oracle 即红字部分不是你本机得sid,那么如何查看本机得sid呢?用如下命令 SELECT NAME FROM...
2018-10-18 17:44:53 644
转载 java学习之nio
Java NIO 完全学习笔记(转)本篇博客依照 Java NIO Tutorial 翻译,算是学习 Java NIO 的一个读书笔记。建议大家可以去阅读原文,相信你肯定会受益良多。1. Java NIO TutorialJava NIO,被称为新 IO(New IO),是 Java 1.4 引入的,用来替代 IO API的。Java NIO:Channels and Buf...
2018-09-26 17:47:40 120
原创 java使用 zipoutputstream 进行解压缩时提示:不可预料的压缩文件末端
private static void zip(File filein, String basepath, ZipOutputStream out) throws IOException { FileInputStream in = null; try { if (filein.isDirectory()) { File files[] = filein.listFiles...
2018-09-20 14:11:20 4628
转载 String.intern()方法
new String()究竟创建几个对象?1. 由来遇到一个Java面试题,是关于String的,自己对String还有点研究?下面是题目的描述:在Java中,new String("hello")这样的创建方式,到底创建了几个String对象?题目下答案,各说纷纭,有说1个的,有说2个的。我觉得都对,但也都不对,因为要加上一定的条件,下面来分析下!2. 解答2.1. ...
2018-09-18 21:17:26 237
转载 java虚拟机类加载机制学习
1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载器并不需要等到某个类被“首次主动使...
2018-09-04 21:10:29 215
转载 java并发学习1---ThreadpoolExecutor
开发过程中,合理地使用线程池可以带来3个好处:降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。提高响应速度:当任务到达时,任务可以不需要等到线程创建就能立即执行。提高线程的可管理性:线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一分配、调优和监控。1 线程池的创建ThreadPoolExecutor有以下四个...
2018-09-02 23:29:42 134
原创 JS获取url连接的参数
应用场景:访问某个html静态页面时需要带上大量参数如: http://localhost:8086/seeyon/h5/edoc/index.jsp?id=123123454&name=joke&age=16&job=workervar url = window.search; // ?id=123123454&name=joke&age=16&...
2018-08-22 13:35:41 1774
原创 JavaScript报错: malformed URI sequence , URI不合法
一。报错场景 后台对中文参数编码后,在JS里面获取到参数并解码的时候报错 后台代码:/m3/apps/v5/biz/html/bizInfo.html?date="+new Date().getTime()+"&menuId="+menuId+"&name="+URLEncoder.encode("我的第二个一级菜单")&fromUrl=defaul...
2018-08-21 18:08:46 3555
原创 jsp中的replace()和java里面的replaceAll()
天在项目中使用java中replaceAll方法将字符串中的反斜杠(“\”)替换成空字符串(“”),结果出现如下的异常:1 java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \^ 上网找了一下错误的原因:在regex中”\”表示一个”\”,在java中一个”\”也要用”\”...
2018-08-10 17:02:08 5628
原创 mysql数据库命令行导出导入数据基本操作
一。mysql命令行连接数据库格式: mysql -h主机地址 -u用户名 -p用户密码二,mysql 通过命令行导入sql文件 先确保这个数据库已经创建 mysql -u root -p database_name(数据库名称) < dump.txt password *三,将sql文件导入mysql数据库(如何配置了mysql环境变量直接在cmd里面输入以下内容)...
2018-08-10 15:43:49 457
原创 java8新特性之lambda表达式
1.什么是函数式接口 函数式接口(Functional Interfaces):如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。同时,引入了一个新的注解:@FunctionalInterface。可以把他它放在一个接口前,表示这个接口是一个函数式接口。这个注解是非必须的,只要接口只包含一个方法的接口,虚拟机会自动判断,不过最好在接口上使用注解 @FunctionalIn...
2018-08-02 11:32:38 155
原创 使用windows命令创建Oracle新用户并授权导入dmp文件
1.打开数据库驱动sqlplus/nolog (此处切记不能有分号)2.以管理员权限登录conn / as sysdba;3.创建新用户create user 用户名 identified by 密码;4.给用户授权grant resource,connect,dba to 用户名;5.创建数据表空间create tablespace file_data ...
2018-08-01 11:38:42 2549
转载 session和cookie
前几天面试问了一个问题,当时记不太清了,上网查了下发现这个问题还真的很有讲究而且很重要,自己总结下做下记录。一、Session与Cookie介绍这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次
2017-12-27 21:25:25 115
原创 Spring MVC基础简要
1.什么是SPring MVC视图层框架。基于JAva的实现了WEB MVC的设计模式的请求驱动(请求——响应模式)类型的轻量级WEB框架。简化视图层开发 2.spring mvc的主要作用将Web层和控制层解耦,进行更简洁的Web层的开发;与Spring框架集成(如IoC容器、AOP等);能简单的进行Web层的单元测试;支持灵活的URL到页面控制器的映射;非
2017-11-28 18:14:11 406
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人