自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 此处不允许过程, 函数, 程序包或类型 / 名称已由现有对象使用

需要在数据库创建一个表,但是提示:名称已由现有对象使用但是并没有找到这个表。使用select语句查询这个表:select * from tableA提示:此处不允许过程, 函数, 程序包或类型想drop掉这个表:drop table tableA但是提示:表或视图不存在一度怀疑是哪个用户的建表事物没有提交。最后发现是已经有一个视图使用了相同的名称, 所以无法创建表。删除视图或者重新把表名改一下。...

2020-09-17 12:01:13 883

原创 springBoot子项目中排除掉定义在Parent中的插件(Disable a Maven plugin defined in a parent POM)

最近在和别的项目集成,需要在我们的pom中添加上对方的parent,打包的时候就遇到了问题,对方在parent中添加了一个插件,干啥的就不说了, 反正人家是用到了, 我们是用不到,但是还给我们打包带来了一些问题。这时候就必须排除掉对方这个插件了1,第一种方法是 有的插件提供了不加载配置,例如:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-xxx-plugi

2020-06-24 19:09:40 2603

原创 springboot排除配置/排除bean/禁用bean/条件启用配置

最近我们项目要和别的项目集成,本来自己项目的一套流程就不能用了,需要用其他项目的菜单用户等,这就需要调用他们的接口,但是调用他们的接口需要使用他们提供的restTemplate,因为他们加了自定义的headerInterceptor,会有各种认证。但是我们项目一个配置类中也定义了一个全局restTemplate@Primary@Beanpublic RestTemplate loadBalanced() { RestTemplate template = new RestTemplate();

2020-06-24 18:21:41 6552

原创 oralce 中断/终止用户连接

今天使用数据库时突然发现无法连接了,然后发原来是连接满了,我居然不能使用了,可恶。最大连接数300,某个用户占了168,一大半蛋糕都被它吃了。但是这时使用的人并不多,一猜就是某些程序里的连接没释放。本来想重启数据库,考虑到有人正在着急使用,所以还是先暂时杀掉一些其他用户连接。为了保险起见,还是先去查询一番。。。顺便记录一下:查看每个用户分别有多少连接:select username,count(username) from v$session where username is not null

2020-05-29 18:06:51 215

原创 weblogic.servlet.utils.fileupload.SizeException

springboot项目上传文件

2019-12-11 15:49:55 898

原创 aio client笔记

package aaaaaaClient;import com.alibaba.fastjson.JSON;import java.io.IOException;import java.net.InetSocketAddress;import java.net.StandardSocketOptions;import java.nio.ByteBuffer;import java.n...

2019-09-05 14:57:29 185

翻译 自定义 ftpClient / ftp client 连接池

项目中要用到ftp上传文件, 但可能会出现很多人批量上传, 所以就想着弄一个client的池子,在网上搜索了一番,自己改进了一番总共需要三个类:一个配置类 FTPClientConfigure. 是ftp的连接信息一个工厂类 FtpClientFactory 通过配置信息创建client对象,以及销毁,验证对象一个poo类 FtpClientPool 工厂创建的client对象都存在p...

2019-04-29 19:57:46 850

原创 字符串相似度算法 -- 余弦相似

关于字符串相似度, 网上有很多算法,我在项目中用到过编辑距离算法 和余弦相似度算法.编辑距离算法是根据单个字符来比较的,是一个字符串替换成另一个字符串的难度系数, 对距离很敏感. 两个句子中的字词一样, 但是位置变化, 编辑距离算出来的相似的也变化,而且对比较短的字符串不友好,例如:"中国你好"和"你好中国"两个字符串的相似度是0;"你好呀中国"和"中国你好呀"相似度0.19余弦相似度是一词...

2019-04-15 10:43:55 2220 3

原创 自定义map数组,存入key-value时,就可以根据value排序,调换key value的位置,也可以根据key排序

package com.test.utils;import java.util.HashMap;public class MyMapArray { private HashMap&lt;String, Double&gt;[] data; private int dataSize; // 初始化map数组 public MyMapArray(int si...

2019-03-07 15:40:07 425

原创 自定义map,相同的key不会覆盖,会放入value集合

自定义的map,当key存在的时候,把value放入对应的list, 不会覆盖 private class myMap&lt;K,V&gt; { private HashMap&lt;K,ArrayList&lt;V&gt;&gt; data =new HashMap&lt;&gt;(); public boolean add(K k, V v) { ...

2019-03-06 17:53:28 3063 3

原创 spring普通项目发布webservice,以及webservice事务问题

part 1: 创建webservice服务使用的是cxf框架一.springboot中发布webservice1.导入maven&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.cxf&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;cxf-rt-frontend-jaxws&amp;lt

2019-02-28 17:33:31 552

原创 webservice 的客户端调用--笔记

第一种是动态调用,第二种是先生成服务端的代码,再调用,在生成代码的时候,包名最好和服务端的一样,生成命令:D:\project&gt; wsimport -s . http://localhost:8080/dmpWebService/userService?wsdlpackage com.example.webservice.controller;import com.example....

2019-02-20 20:21:19 243

原创 webservice小记

在发布webservice服务的时候,写了一个接口IUserService,写了一个实现类UserServiceImpl。接口在包:com.alibobo.demo.service.IUserService,实现类在:com.alibobo.demo.service.impl.UserServiceImpl。如果不写接口,只用业务类也是可以实现服务发布的,只需要在业务类上加上注解@WebS...

2019-02-20 16:42:17 94

原创 spring boot 发布 web service接口,以及遇到的一些问题

一,创建springboot项目二,导入依赖 &lt;dependency&gt; &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt; &lt;artifactId&gt;cxf-rt-frontend-jaxws&lt;/artifactId&gt; &lt;version&gt;3.1.12&...

2019-02-19 17:03:08 1048

转载 Eclipse 启动 提示could not open jvm.cfg错误

最近下载了一个eclipse rpc 版,启动的时候报错:could not open “C:***/jvm.cfg”。我的环境变量明明是好的,之前的eclipse也运行的好好的。上网查询,才知道是环境变量中Path里面的顺序问题,需要把 %JAVA_HOME%\bin ,放到 %SystemRoot%\system32 前面。具体文章我参考的是 https://blog.csdn.ne...

2019-02-18 09:37:12 789

转载 JDBC连接Mysql 8版本的几个注意事项

最近在做一个springboot demo,使用的是本地的MySQL8数据库,复制过来的pom文件中的MySQL驱动是5.0.4&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;mysql&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;mysql-connector-java&amp;lt;/artifactId&

2019-02-16 17:46:14 635

原创 Spring Security 自我理解

spring security 是一个能够为 基于Spring的 企业应用系统提供声名式安全控制访问的安全框架,它利用了Spring的容器,充分利用了Spring的ioc和id,使我们不用再为了安全控制编写大量的代码Spring security的使用必须基于Spring的监听器,监听器去加载security的配置文件 (不能使用springMvc的Servlet去读取配置文件,因为Servle...

2019-01-28 19:09:59 154

原创 jsp自我理解

jsp是运行在服务器的,是java MVC 中的V (视图),是在服务器端组装的页面, 在组装过程中,遇到Java代码,则执行代码,遇到html标签,则不执行,准备输出到页面. 为了防止jsp中有大量代码,Java还提供了jstl(Java标准标签库),里面有一些函数, 比如&lt;c:if/&gt;,&lt;c:foreach/&gt;,这些函数背后其实是对应的Java类,遇到这些标签,...

2019-01-28 19:07:47 232

原创 vMware+centos7+mysql8 授权远程登录,并开放3306端口可以远程访问

centos7 开放3306端口并可以远程访问开启远程访问,centos7 需要先创建用户,再授权, 以前的那种一句话授权不好使了:1.先创建用户;(centos7 密码要求:至少8位, 必须包含大写,小写,数字,特殊符号)CREATE USER ‘root1’@’%’ IDENTIFIED BY ‘Root123*’;2.再授权GRANT ALL PRIVILEGES ON . TO ...

2019-01-21 15:27:53 2057

原创 Caused by: org.hibernate.jpa.boot.archive.spi.ArchiveException: Could not build ClassFile

最近在把老项目,改成springboot项目, 在过程中,遇到了标题所描述的异常.网上查找资料, 大都说是dubbo中依赖javassit版本过低于是就把dubbo依赖中的javassit排除掉, 添加一个高版本的javassit如下:&lt;dependency&gt; &lt;groupId&gt;com.alibaba&lt;/groupId&gt; ...

2019-01-21 10:40:04 3230

原创 IDEA 编译乱码,问题解决

最近一直在使用idea, 遇到一个编码问题, 记录一下, 也希望能帮助到大家.问题:就是项目中,我写的方法里创建里一个对象, 往对象里设置里几个中文参数,比如person.setName(“张三”), 让后用idea打包,放入Tomcat中启动后, 存入到数据库的"张三"就是中文乱码, 而用eclipse打包就不会出现这样的问题.然后就是各种百度哇, 研究哇. 网上都说设置file encod...

2018-11-27 13:47:32 11836 2

转载 maven已配置环境变量,但还提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件

之前一直是用IDE打包以及上传jar包, 昨天需要手动上传jar包到私服, 就配置了一下环境变量.今天又需要打包,当执行命令的时候, 提示 :mvn不是内部或外部命令,也不是可运行的程序或批处理文件查看环境变量,还是昨天配置的那样,没有改变, 但不知为何不能用了,于是找到两种解决方法,特此记录解决办法1:在系统变量PATH中直接写出绝对路径 D:\apache-maven-3.2.3\bi...

2018-11-23 14:47:48 4481 4

转载 IDEA 'Error:java: 无效的源发行版: 10' 解决方案

最近使用idea遇到一些问题, 这里记录下来写了一个普通的Java项目, 运行main函数的时候出现了错误网上说这是因为java版本不匹配的原因, 我本地是jdk1.8使用Ctrl+Alt+Shift+s打开Project Structure查看Project Language Level,发现是11然后改成8, 在运行就好里...

2018-11-11 15:45:22 1963

空空如也

空空如也

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

TA关注的人

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