- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Jaxb将xml转换为bean时异常javax.xml.bind.UnmarshalException: 意外的元素 (uri:““, local:“***“)
问题:读xml文件入库时,遇到这个问题:“意外的元素 (uri:"", local:"***")。所需元素为<{http://www.aaa.com/2012/abc}***>”用xjc命令自动生成的dto java类中package-info.java,内容如下:@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.aaa.com/2012/abc", elementFormDefault = javax.xml.bin
2022-03-29 16:47:11
1131
原创 mysql delete表别名的正确姿势,需要将别名写在delete和from之间
1.问题:开发环境使用的是mysql5.7,在删除sql的时候使用了别名,如下图的sql以及报错信息图中的delete语句对表使用了别名,报错了。一度认为是where in的问题,而换成 select语句却没有报错。2.但在mysql8.0版本中执行,则正常,如下图是mysql8.0的执行情况,没有报错3.百度后有网友说delete时表的别名姿势不对,于是改成如下图,把别名写在delete和from之间...
2022-01-11 10:11:47
597
原创 Mybatis批量更新之oracle和MySQL的使用
一、MySQL数据库mybatis执行批量更新batch update 的方法我的配置如下:jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true1.批量修改并加判断条件(xml)<!-- 批量更新 --> <update id="updateMatchs" parameterType="java.util.
2020-11-19 15:25:04
758
1
原创 IO流之File类
概述:java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。一、File类的静态成员变量File类有4个静态成员变量,分两种。如下:(1)与系统有关的路径分隔符:static String pathSeparatorstatic char pathSeparatorChar为了方便,它的返回值分别表示为一个字符串和char既然是静态成员变量,那么我们通过类名来访问。示例:public class Demo01File { publ
2020-11-11 12:12:43
180
1
原创 将XSD文件转为java实体类
命令xjc -d F:/ -p com.creval.xsd.test E:/server.xsdxjc是java中自带的命令-d指定生成的java文件存放的磁盘目录-p指定生成的java文件的包名最后要指定XSD文件的路径如果指定的XSD的依赖其它的XSD,所依赖的XSD必须与指定的XSD在同一个目录中...
2020-10-26 15:19:04
1527
原创 Fastjson生成json时Null属性不显示
生成json代码片段Map < String , Object > jsonMap = new HashMap< String , Object>();jsonMap.put("a",1);jsonMap.put("b","");jsonMap.put("c",null);jsonMap.put("d","zhangsan");String str = JSONObject.toJSONString(jsonMap);System.out.println(str);
2020-10-26 14:03:34
1213
原创 Hexo自动文章固定链接插件 abbrlink
Hexo abbrlink插件基于文章的标题自动为文章生成固定链接。1.安装安装npm包: npm install hexo-abbrlink --save修改_config.yml文件中的配置项:permalink: posts/:abbrlink/ 或者permalink: posts/:abbrlink.html2.设置Abbrlink插件拥有两项设置选项:alg: 算法(目前支持crc16和crc32算法,默认值是crc16)rep: 形式(生成的链接可以是十六进制格式也可以是十进制
2020-08-23 21:20:20
796
原创 阿里云maven仓库无法下载SpringCloud相关依赖问题
1.问题最近在学习springCloud相关组件,习惯性的把代码放到Github中。当换了一台电脑,Clone后,进行coding时,发现微服务相关依赖不能正常下载。在另一台电脑是可以正常下载的,所以怀疑是maven仓库配置的问题。2.原因经查询,阿里云仓库中关于springcloud的jar包,不是太完整,需要改为国外地址下载即可。3.解决办法1、找到idea或者eclipase中maven插件引向得settings.xml文件2、修改文件中<mirror/>标签中<mirr
2020-07-01 10:55:31
16030
8
原创 Navicate导出表结构
使用Navicat导出表设计(mysql、oracle语句)1.首先点击查询,新建查询,编写sql语句2.运行sql语句,查看运行结果3.点击导出按钮1.首先点击查询,新建查询,编写sql语句mysql:SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, COLUMN_COMMENT 注释FROM information_schema.COLUMNSWHERE TABLE_SCHEMA = 'database' --要查询的库
2020-06-03 09:34:25
842
1
原创 FastJson详解
一、Fastjson介绍Fastjson是一个Java库,可用于将Java对象转换为其JSON表示形式。它还可以用于将JSON字符串转换为等效的Java对象。Fastjson可以与任意Java对象一起使用,包括您没有源代码的现有对象。关于Json的处理,还有Google开发的Gson包,其他形式的如net.sf.json包,都可以实现json的转换。方法名称不同而已,最后的实现结果都是一样的。...
2020-01-10 15:40:35
9320
原创 什么是Json
一、Json介绍JSON是JavaScript Object Notation的缩写,它是一种数据交换格式。在JSON出现之前,大家一直用XML来传递数据。因为XML是一种纯文本格式,所以它适合在网络上交换数据。XML本身不算复杂,但是,加上DTD、XSD、XPath、XSLT等一大堆复杂的规范以后,任何正常的软件开发人员碰到XML都会感觉头大了,最后大家发现,即使你努力钻研几个月,也未必搞得...
2020-01-10 14:24:22
213
原创 Docker容器化
Docker学习目标:掌握Docker基础知识,能够理解Docker镜像与容器的概念完成Docker安装与启动掌握Docker镜像与容器相关命令掌握Tomcat Nginx 等软件的常用应用的安装掌握docker迁移与备份相关命令能够运用Dockerfile编写创建容器的脚本能够搭建与使用docker私有仓库1 Docker简介1.1 什么是...
2020-01-01 17:13:16
134
转载 Oracle数据库插入平方(²)立方(³)等特殊字符
最近遇到一个奇葩的问题,感觉外国人起名真的好随意。你叫ABC能理解,你叫ABC1234也能理解,但是你叫ABC²是什么鬼?正常人谁能起这个名啊~闲话少说,直奔主题。如果数据库字段类型是VARCHAR2这种类型,并且插入的值中可能包含平方(²)立方(³)这种特殊字符,就会导致平方(²)变成数字2,立方(³)变成数字3.例如:ABC²,插入之后会变成ABC2如何解决?需要把字段类型VARCHA...
2019-08-13 10:39:03
4832
2
原创 Centos7.4搭建WordPress个人站点
Centos7.4搭建WordPress个人站点本教程使用腾讯云云服务器 CVM(以下简称 CVM),以 Linux 系统 CentOS 7.4为例,来完成 WordPress 搭建工作。步骤一:创建并运行云服务器1.根据个人需要购买云服务器,并可以参照腾讯云的创建指引创建 Linux 云服务器2.服务器创建成功后,登录腾讯云管理控制台可以查看或编辑云主机状态注:后续步骤将会用到云主机...
2019-07-20 16:01:23
373
原创 Oracle分页查询Rownum
之前一直用MySQL,分页查询用limit关键字很容易就查到想要的数据了。但是limit是MySQL是的关键字,oracle并没有。所以我们用rownum进行分页查询:select * from (select A.*,ROWNUM RN FROM (SELECT * FROM TableName) A) where RN between 11 AND 15;注:TableName替换成想要...
2019-04-23 10:21:59
251
原创 java.sql.SQLException: ORA-00911: 无效字符 解决方法
如果对数据库进行insert操作,出现以下异常:java.sql.SQLException: ORA-00911: 无效字符请检查SQL是不是多写了一个";"号,很准。
2019-04-04 09:56:50
1067
2
原创 查询Oracle中blob字段的实际值
SELECT utl_raw.cast_to_varchar2(dbms_lob.substr(列名)) from 表名
2019-03-30 16:12:47
2930
1
原创 # Java中String、StringBuilder和StringBuffer的区别
Java中String、StringBuilder和StringBuffer的区别在网上查找知识点时很容易产生当时看了就会,下次又遇到这个知识点时却不得不再次上网查看这个知识点的毛病。于是打算以后将自己领悟不清的知识点写下来(相信这也是大多数人喜欢写博客的原因吧),一方面为了给后来者借鉴,另一方面也是为了自己加深印象和自己对知识的总结。今天就来谈谈自己java中String、StringBuilde
2018-02-04 19:48:31
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人