3 Wicd

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 15w+

JAVA DriverManager 对 不同类型数据库操作的多态实现抽象实现 (1)

1.java 提供一个 ManagerDriver 用来多态管理连接各个不同的数据库我们使用数据库,使用sql,去处理数据使用数据库分为几步配置参数 url : 连接对象 user : 登录用户 password: 登录密码通过这些配置,连接对应的数据库然后使用提供的sql,做对应的操作可以抽象为 取连接 connection connection 创建能执行sql的操作对象 statement statement 返回执行结果 result...

2020-08-27 18:05:05

hive-jdbc 的大坑

引入hive-jdbc的大坑场景: hive-jdbc集成依赖了很多其他jar包。当我们的工程需要使用hive-jdbc驱动的时候,会导入它,导致pom绝对会发生冲突。解决pom文件依赖冲突的方法这边列举几个1.使用idea的可以使用mavnehelper插件 ,罗列出pom的依赖,然后找到发生冲突的依赖,消除就好。2.使用eclipse使...

2020-03-26 11:16:05

关于Spring aop的思考及使用

以下内容只提供 关于Aop 使用的业务场景的思考及 关于Spring aop Around 环绕增强的一部分简单使用介绍,如果想要看Spring aop 如何使用的请移步spring 官网 查看使用文档我们时常会遇到这样的场景。1.当业务逻辑模块已经写完,却又突发的想要在这个已经完成了一阶段的逻辑上,进一步处理。2.当我们的项目数据库结构已经设计完成,并已投入使用一段时间。但这时,我们...

2020-03-24 20:12:31

Vue语法 前端常见的一部分处理对象的方法

1.找到数组内对应相同的对象,然后排除它this.requestForm = this.requestForm.filter(item=>{ return (JSON.stringify(item,this.Replacer) != JSON.stringify(val,this.Replacer));});replacer:['PARAM_ORDER','PARAM_N...

2019-12-10 20:33:22

JAVA POI流 EXCEL 模板下载 出现的SXSSFSheet 问题解决

有时候会出现 这个SXSSFSheet 的异常分析原因是createRow 造成的。为何会出现这个问题。经总结,有以下几个方面可能导致。1.excel 与poi 版本不兼容2.填充excel表格内的下拉框内容 可能过多,导致溢出。3.sheet 页签上的某一行 为空,却被填充了。具体原因没有找出来。这里提供一个解决方法找到ExcelParser 类 在里面添...

2019-10-15 11:18:33

Java Excel 提示修复模板问题

最近在弄Excel模板的时候发现了一个问题。当JAVA 后端 查好对应数据后,填充进下拉框内。类似于下面内容String[] scope = ......;.createValidationData(scope, 2, 500, 9, 9)然后前端页面,下载模板。使用excel打开后,excel提示修复模板,点击修复后,发现下拉框的数据消失了。排查完问题,发现可能...

2019-09-06 16:55:42

关于ssm 和 rabbitmq 在Spring cloud下出现的问题

最近在搭建一个Spring cloud架构。微服务下采用的是轻量级的ssm框架。在写mybatis的mapper.xml文件时,出现了一个bug。<select id="loginNode" resultType="tern.block.core.dto.Node" parameterType="map"> select * from node_info whe...

2019-04-28 16:54:30

Maven clean Failure to find io.projectreactor:reactor-bom:pom:Bismuth-M3 的解决方案

在对Spring cloud spring-server进行打包时,maven clean 时出现了以下错误Plugin org.springframework.boot:spring-boot-maven-plugin:2.0.0.M3 or one of its dependencies could not be resolved: Failed to read artifact...

2019-04-23 00:15:28

关于 Spring Security 框架使用上的一些问题(1)

.login使用successHandler处理验证成功后的操作时,不能在调用.successForwardUrl方法或是defaultSuccessUrl因为Handler处理器与successForwardUrl或是其他关于url路径操作无法兼容。就是这两种方法默认只能使用一个但是呢,问题又来了。如果不使用url路径的,验证成功后也无法跳转到下一张页面。解决方法如下:如何...

2019-04-18 22:52:21

Spring boot 正常启动 浏览器无法访问Controller

如果是资源没映射到的话,可以使用以下解决方法Application.java 这个启动类一定要跟你Controller包是同一个级别包层次结构如下test Application.java controller testController.java如果启动类没有跟Controller或是其他你需要访问的包在同一级,那么Spring boot ...

2019-04-16 12:30:00

关于JAVA 8 Lamdba表达式的一些问题记录

1.此方法为去重ONSList 是你的数据集List<String> disONSList = ONSList.stream().distinct().collect(Collectors.toList());//这里记录一个问题,List<> 这个尖括号内的类型 对于去重distinct而言只支持 String ,Interger ,char 等一些类型...

2019-04-12 18:13:10

关于EXCEL大批量数据导入校验,效率太慢的性能优化

下面的代码无法复制粘贴直接使用,主要记录一个性能优化的方法。若有兴趣,可以认真阅读。1.首先描述一下Excel导入的步骤2.当Excel内有大批量的数据时,如何优化校验这个步骤。我的处理方法是: * Excel性能优化方法 * 将Excel数据进行划分处理 * 1.根据某一列的属性,把Excel数据划分成...

2019-04-12 18:05:24

C++实现单例模式

#include<iostream>#include<string>using namespace std;class Singleton{private: Singleton(){};//这里声明了一个构造,则必须要有{}实现方法体,不然会报错symbol错误 //~Singleton(void); //不显式声明的话,默认...

2019-04-11 12:52:36

批量执行sql语句时,如何跳过其中发生的错误,继续执行剩下的sql语句,最后在显示所有错误信息

最近,在写项目的时候,遇到这样一个需求,即批量执行数据库授权语句(grant ),当n条授权语句内某一条授权语句,执行失败后,记录其错误信息,然后继续执行剩下的grant 语句,最后在吧错误信息统一抛出。这里给解决思路: 1.首先,我们需要捕获到sql执行的错误。 try{ jdbc.execute(sql); ...

2019-04-08 11:44:46

关于Oracle SQL语句性能优化

该篇文章,主要描述部分常用的Oracle SQL优化。sql语句书写优化1.SQL 语句尽量使用大写。因为Oracle在解析SQL语句的时候,会先把小写的内容转换为大写的。2.在Java内书写SQL语句时,最好不要使用‘+’来拼接字符串。3.使用 >= 来代替 >4.使用 exists 取代 not in 因为 in 这个关键字会在内部执行一个排序和合并,并对 ...

2019-04-08 11:27:26

Vue关于使用JSON parse和Stringly解决数据双向流动的问题

最近,在完成公司项目某模块的时候,遇到这样一个授权需求。需要在B 页面内选中某一条数据,然后关闭B页面后,A页面上tables也会出现B页面内选中的信息。然后,当B页面重新打开后,B页面需要重新映射回选中的那些属性信息。 在完成这个需求的时候,出现这样一个问题。 在B页面选择想要授权的信息后,还未确认,A页面上也会同时生产授权信息。 A页面为父组件,B页面为子组件。A页面是通...

2019-04-04 17:49:18

如何解决WIFI 出现感叹号的问题 即无法连接上wifi的解决方案

1.首先需要判断是否是wifi路由线路问题。 找个手机连一下wifi,若依旧无法连接上网络。即网络路由出现问题,拨打对应的网络供应商电话。2.如果手机可以连,别的设备却无法连接那么即可使用以下解决方案: /// 若是在公司内,有分配独立ip地址的话,需要找网络管理员询问ip地址是否正确。 win+R 打开 cmd dos窗口 输入以下...

2019-04-03 11:32:09

解决Spring WebSocket 403 Forbbiden 的跨域问题

403 Forbbiden是常见的网络跨域问题 ,有时候可能是IP访问密集,被浏览器禁止请求了。这里解决 Spring 下 使用Websocket的时候 出现的问题。场景描述 想要搭建一个类似于在线聊天室的Demo。 前端使用ws://localhost:8080/.../websocket 这里的 ... 可以有很多种1.如果你是用Spri...

2019-03-27 22:55:47

关于spring boot 集成 Mybatis的问题 ,数据源 url找不到及BeanCreatedException的问题

这个问题是什么?字面意思就是 数据源url找不到。spring boot启动的时候,会默认去classpath下找数据源。如果没找到,自己又没配置数据源的话就会报错。究其根本原因:就是spring boot启动要数据源,你没给。也没默认,所以就报错。但是呢。明明我有配置数据源啊,为什么还是报这个错误?我明明在application.properties下配置了数据源了...

2019-03-14 23:38:11

Spring boot 集成MyBatis及其分页插件Pagehelper的集成

记录一下Spring boot关于MyBatis的集成过程.Spring boot 不需要像普通的Java Maven项目那样,写许多配置信息。直接引入pom.xml文件 <dependency> <groupId>org.mybatis.spring.boot</groupId> <a...

2019-03-14 15:12:13

查看更多

勋章 我的勋章
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。