- 博客(15)
- 收藏
- 关注
原创 java.sql.SQLRecoverableException:Io 异常: Connection reset
1.场景问题场景:项目启动阶段初始化数据库连接池## Oracle数据库## 服务端连接数1500## 项目maxActive=20## 服务端连接43## 说明:启动一直报错,但是项目是可以启动起来的2.分析问题错误一: ## 连接ORACLE服务器,客户端要生成随机密钥用于客户端认证,JDK默认使用/dev/random,random采用阻塞方式生成随机数...
2019-12-06 11:00:30
14455
1
原创 Java多线程初识
1.前导(线程和进程)进程:程序(任务)的执行过程(动态过程) 持有资源(内存)(共享内存,共享文件)和线程 eg:QQ IDEA ...线程线程是系统中最小的执行单元,同一个进程中有多个线程2.Java语言对线程的支持主要体现在对于Thread这个类 主要体现在Runnable这个接口...
2019-03-08 15:34:05
269
原创 Maven
1.自动构建工具maven:先导代替以前单独项目中的package模式 代替以前的手动粘贴复制“WEB/lib” 规范情况下下载jar包 代替一个jar依赖使用手动加入项目中2.什么是maven3.maven构建过程中各个环节 4.maven核心概念5.第一个maven工程 6.常用的maven命令 7.关于联...
2019-02-15 16:55:14
185
转载 JavaBean的理解
前提:spring对于Bean的理解博客参考: https://www.jianshu.com/p/abc6fb7bdb7d 博客参考:http://www.cnblogs.com/bossen/p/5824067.html根据Spring中的两大核心 AOP和IOC此处学习到了对于Bean的自动装配 对于Bean的使用摆脱了xml的配置繁杂直接使用注解注入到spring的容器中进...
2018-11-06 17:35:24
521
转载 SpringBoot对于Shiro的使用
写在前面:引用博客地址详细过程参考此作者的博客:https://blog.youkuaiyun.com/mine_song/article/details/61616259 在springBoot中探究shhiro的认证授权过程 第一步: 自定义Reaml,作用在于对于用户的认证和授权。此处需要链接数据库获取项目用户的信息进行校验,编写自己的验证逻辑。package com.how...
2018-11-02 15:26:24
262
原创 Gradle如何发布jar到本地maven库
Gradle gradle一款作用同似maven的项目管理工具,但是他没有自己的仓库,gradle是怎么使用jar的呢!gradel使用jar的仓库分为三部分:远程库,本地maven库,gradle缓存库 创建项目的时候会根据gradle.build的配置去一次读取项目所需要的jar,不管是从远程库还是本地的maven库,然后都存储在gradle的缓存库中。 问题在于如何使用自己发...
2018-11-01 10:45:02
5623
3
原创 GitHub对于仓库的使用
idea上传项目至远程库用idea打开本地项目,在idea中验证是否电脑本地是否安装git插件 并登陆自己的远程库-测试下 使用idea去创建本地库 然后右键项目 git--add git--commit D.. 这样项目就被追踪到了本地库了 使用git命令把本地库的项目push远程库前提准备:在远程库新建一个项目仓库,命名...
2018-09-19 11:23:45
236
原创 使用自定义注解实现登录用户获取
业务功能场景 在代码程序中很多接口的调用会有限制,需要用户在登录状态下才能进行操作(需要众多用户的信息等),这里就使用注解在调用接口的时候进行验证拦截。 自定义一个注解package com.timothy.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Reten...
2018-09-17 14:27:30
2970
2
原创 TypeHandler项目使用demo
项目搭建 springboot mybatis插件生成器 mybaitis插件使用 pom.xml <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>sprin...
2018-08-28 17:19:28
685
原创 Mybatis对于类转换器TypeHandler的简单使用
目录 TypeHandler概念 MyBatis 内置的 TypeHandler 如何自定义typehandler 自定义demo(亲测有效) TypeHandler概念 MyBatis 中的 TypeHandler 类型处理器用于 JavaType 与 JdbcType 之间的转换,用于 PreparedStatement 设置参数值和从 ResultSet...
2018-08-28 14:58:01
4958
原创 Swagger的Api使用规范
官网:https://swagger.io/上篇只是介绍了springboot如何继承swagger2,并没有详细的解释其api的使用,以下记录下使用规范API使用:swagger的api 作用范围 API 使用位置 协议集描述 @Api 用于controller类上 协议描述 @ApiOperation 用在controller的方法上 ...
2018-08-27 13:06:39
2380
3
原创 SpringBoot集成Swagger2
使用原因 :本人以前做项目的时候都是前后端都写的,所以一般使用的测试接口工具是postman,重要的接口都是测试一个保存一个方便自己以后调试使用。其中许多方式传参还是值得考究的,这里就不做介绍了!后来!前端终于不用自己写了,那么如何把接口提供出去而又不用手写接口文档呢?所有在就使用了Swagger。 简单说下,它的出现就是为了方便进行测试后台的restful形式的接口,实现动态的更新,当我们在...
2018-08-22 15:39:40
162
原创 Java 阿里大鱼 短信
准备阶段 开发者在阿里平台注册 http://www.alidayu.com/?spm=a3142.8062825.1.d10001.Iyxv2U 创建应用短信模板 获取自己的 App key 和 App secret 需要的ar <!--阿里短信jar--> <dependency> <g...
2018-08-22 14:44:04
1026
原创 CORS : 解决ajax页面请求跨域的问题
跨域 简述跨域的几种形式: 1:http://www.baidu.com:8080和http://www.baidu.com:8081 端口号不同 2:http://www.baidu.com 和 http://www.tenx.com 主域名不同(ip不同) 3:http://aa.123.com 和 http://bb.123.com ...
2018-04-24 14:16:51
1867
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人