自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shipaiYang的博客

努力攒经验中

  • 博客(29)
  • 收藏
  • 关注

原创 clickhouse - DB::Exception: Syntax error: failed at position 125 (‘ ‘) (line 13, col 12)

clickhouse使用报错

2022-11-11 12:35:45 1532 1

原创 maven本地仓库已经有了所需的jar包,install报错提示有缓存

手动将报错jar包install,mvn install:install-file -Dfile=xxx.jar -DgroupId=aaa -DartifactId=bbb -Dversion=1.0.0 -Dpackaging=jar

2020-08-07 15:43:45 686

原创 SQL执行顺序

写的顺序:select … from… where… group by… having… order by… limit [offset,](rows)执行顺序:from… where…group by… having… select … order by… limit

2020-08-05 08:49:44 184

原创 索引的类型

1、普通索引2、主键索引3、唯一索引4、组合索引5、全文索引

2020-08-05 08:45:14 173

原创 layui-layer弹出表格变形解决方法

在layer弹出后再渲染表格:layer.open({ type:1, title:"XXX", content:$('#test'), success:function(layro,index){ //渲染表格 table.render({ ... }) }})

2020-06-28 14:50:30 940

原创 layui select重置

layui的select组件重置方法,layui form是有重置按钮的,但有时候我们因为某种原因不想用这个按钮,那应该怎样重置select呢。可以用下面方法重置:$('#XX').val("");form.render();

2020-06-01 16:51:23 2344

原创 mybatis一级二级缓存

前言mybatis作为一个ORM框架,缓存其实不是他的主要功能,作用也很有限。但要全面了解这个框架,这部分的知识也必不可少,下面就简单地总结下。一级缓存什么是一级缓存一级缓存是SqlSession级别的,同一个SqlSession执行查询方法时会先从缓存中查询,如果查到就直接返回数据,不需要再查询数据库。缓存在SqlSession关闭时清空。当spring与mybatis整合后,每执行一个方法后,SqlSession都会关闭,这种情况一级缓存除了在事务下有用外,其它情况都没用了。怎么用mybat

2020-05-24 21:22:31 347

原创 Object-clone浅拷贝与深拷贝

Object的clone方法是protected修饰的本地方法,拷贝出来的对象属于浅拷贝。什么是浅拷贝创建一个新对象,然后将当前对象的非静态字段复制到该对象,如果字段类型是值类型(基本类型)的,那么对该字段进行复制;如果字段是引用类型的,则只复制该字段的引用而不复制引用指向的对象。此时新对象里面的引用类型字段相当于是原始对象里面引用类型字段的一个副本,原始对象与新对象里面的引用字段指向的是同一个对象。修改新对象的引用类型字段值,会改变被拷贝对象的引用字段的值什么是深拷贝即进行拷贝的时候,将引用类型的

2020-05-24 16:39:42 715

原创 java8日期LocalDate

一、日期字符串与LocalDate互转1、字符串转LocalDate String s1 = "20191211"; DateTimeFormatter f1 = DateTimeFormatter.ofPattern("yyyyMMdd"); LocalDate d1 = LocalDate.parse(s1, f1); System.out.println("s1转d1:"+d1.getClass()); //不指定fommatter则只能解析yyyy-MM-dd格式的字符串 Local

2020-05-14 10:24:23 199

原创 springboot+cxf框架开发SOAP接口

什么是SOAPSOAP是 simple object access protocol(简单对象访问协议)的缩写。这个协议是用http的post请求实现的,跟一般的post请求不同的是,在请求的header里添加了一些标志来说明自己是SOAP请求,然后body里传XML数据。什么是WSDLweb service description language的缩写,想当于一个SOAP接口的说明书。关于soap和wsdl详细可以参考这篇文章:https://www.cnblogs.com/JeffreySun

2020-05-13 16:12:36 1640

原创 spingMVC后台接收复杂参数

前提:前端为ajax发送请求,后台为spingMVC接收参数1、参数为对象数组前端:$.ajax({ url:'/login/login.do', type:'post', contentType:'application/json;charset=UTF-8', ...

2020-02-08 21:06:03 267

原创 layui form表单ajax提交

<form class="layui-form" method="post" action=""> <div class="layui-form-item"> <label class="layui-form-label">账号</label> ...

2020-02-08 17:33:04 1734

转载 html中的src与href的区别

写代码的时候就经常把这两个属性弄混淆,到底是href还是src,href表示超文本引用,用在link和a等元素上,href是引用和页面关联,是在当前元素和引用资源之间建立联系,src表示引用资源,表示替换当前元素,用在img,script,iframe上,src是页面内容不可缺少的一部分。src是source的缩写,是指向外部资源的位置,指向的内部会迁入到文档中当前标签所在的位置;在请求src资...

2020-02-08 15:51:41 157

原创 解决dubbo启动时错误ip及ip乱入的问题

在配置文件中加上要注册的ip,springboot的properties配置加上dubbo.protocol.id = dubbodubbo.protocol.name = dubbodubbo.protocol.host= 192.168.56.101dubbo.protocol.port = 20880dubbo.provider.timeout = 5000...

2020-01-14 16:49:24 551

原创 Oracle创建序列以及mybatis中使用

Oracle创建序列SQL:create sequence TEST_SEQstart with 1increment by 1maxvalue 999999999;Oracle中没有像Mysql那样主键自增的语法,但可以通过序列实现,开发中mybatis的使用:<insert id="insertEmp" parameterType="XXX.Emp"> ...

2019-12-04 07:57:11 545

原创 cxf开发restful接口报Can't find the request for xx's Observer错误解决

​ 最近在做springmvc与cxf框架整合,发现springmvc需要配置DispatcherServlet,而cxf需要配置CXFServlet,刚开始我把配置文件都交给DispatcherServlet去加载,启动后调用restful api报错:Can’t find the request for xx’s Observer。怀疑是配置文件加载有问题,改为全部交由ContextLoade...

2019-09-03 12:01:54 2136

原创 idea安装plantuml插件

安装步骤:1、下载安装plantUML插件2、安装graphviz注意如果不是安装在C盘要配置dot.exe的环境变量,要不就默认安装在C盘,不然会报错。

2019-08-11 23:19:27 1453

原创 IDEA学习之Live Templates

IDEA的自定义代码模板可以大大提高我们的代码效率,下面介绍常用的默认模板以及怎样自定义模板:一、默认模板1、psvmmain方法2、soutSystem.out.println();3、forifor循环一个集合4、ifn/inn在引用类型变量下面使用,判断是否为空/不等于空二、怎样自定义模板例子:自定义prsc...

2019-05-02 21:33:39 295

原创 Web应用漏洞:检测到目标URL存在http host头攻击漏洞、Zookeeper未授权访问漏洞修复

Web应用漏洞1.检测到目标URL存在http host头攻击漏洞解决方法:在nginx配置默认的虚拟主机,配置如下:不是指定的host就会走default,返回403,就可以解决host攻击漏洞。 2.Zookeeper未授权访问漏洞修复解决方法:禁止2181端口外界访问,只允许指定ip访问1、iptables -A INPUT -p tcp --dpor...

2018-12-31 10:44:49 880

原创 maven+spring+dubbo搭建web项目

最近在学习分布式的一些技术知识,搭了个demo项目,边学边写边补充。由于是maven项目,直接上pom文件的依赖:&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;junit&lt;/groupId&gt; &lt;artifactId&gt;junit&lt;/artifactId&gt; ...

2018-09-25 22:51:18 528

原创 tomcat启动报错

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0': Instantiation of bean fai...

2018-09-18 18:21:44 415

原创 oracle客户端ssh跳转

oracle客户端一般都能够直接连接数据库,为什么要使用ssh跳转呢?使用场景是这样的,你想要连接的数据库B出于安全考虑限制了连接的ip,你只能通过A服务器(linux)连接。但是在A安装客户端又非常麻烦,还可能没有权限,这时候用ssh跳转就非常方便,这里介绍怎样用navicat和pl/sql进行ssh通道连接数据库。1.navicat premium安装配置好navicat 之后,新建连接,在弹...

2018-06-05 22:51:54 871

原创 记一次tomcat漏洞修复补丁升级

tomcat有安全漏洞,现在用的版本是tomcat8.5.3。其中有一个漏洞描述是这样子的:Apache Tomcat Security Manager 安全限制绕过漏洞(CVE-2016-5018)(其它的可以参照这个解决)绿盟给的建议是:有两个解决方案,一是直接升级到高版本或是打漏洞补丁。之前打过补丁但后来发现方法是错的,最后是以升级到高版本解决问题的。升级到高版本的方法,...

2018-05-26 08:42:36 26461 5

原创 oracle数据库导出导入总结

windows导出:之前我windows上只装了pl/sql,用工具/导出对象,只能导出表结构,达不到要求。后来上了官网,下了oracle 11g的客户端(下载地址:链接:https://pan.baidu.com/s/1f9ou6lIdEmX5AFNEWcsvAQ 密码:j7n0),完整安装后,可以用命令行导出:导出语句如下:  exp username/password@i...

2018-05-22 21:58:12 295

原创 springMVC报406解决方法

1.少加@ResponseBody注解加上就好。2.最多问题可能是缺少序列化的jar包导入这三个jar包3.如果返回的是pojo对象,没有get/set方法也会报406(这是我遇到的问题,找了半天。)4、spring配置文件没加<mvc:annotation-driven/>...

2018-05-11 21:21:32 405 1

原创 shell脚本操作sqlplus导出文件

由于工作需要在linux上将一段sql代码查出来的内容导成.txt文件实现的代码如下:#!/bin/shUSERNAME=?PASSWORD=?sqlplus -S $USERNAME/$PASSWORD@?&lt;&lt;EOFset heading offset feedback offset pagesize 0set verify offset echo offspool ?(filena...

2018-05-04 23:26:24 2457

原创 IDEA启动web项目后无法访问

自己用eclipse搭了一个springMVC框架的web项目,后来转到idea上开发,发现启动后无法访问,查看启动日志有url映射,但访问的时候却报:No mapping found for HTTP request with URI [xxxx] in DispatcherServlet 没有该映射。后来发现是tomcat配置那里的应用上下文没配好,eclipse默认是localhost:80...

2018-04-14 22:50:31 5029

原创 linux自动挂载usb

查看可挂载设备:fdisk -l/dev/sda1创建挂载点:mkdir /mnt/user01修改/etc/fstab加上需要挂载的设备 挂载点 文件系统 挂载选项 dump\fsck相关选项/dev/sda1 /mnt/usb01 vfat defaults 0 0...

2018-04-11 22:39:01 715

原创 树莓派搭建web服务器

    由于刚开始学搭建服务器,前前后后弄了两天吧,写个博客记录一下。    参考网址:https://blog.csdn.net/gepeisong/article/details/69191777                    https://blog.csdn.net/lanuage/article/details/78846766    1.安装jdk,这一步没遇到什么问题,主要是...

2018-04-01 00:09:52 882

空空如也

空空如也

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

TA关注的人

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