- 博客(28)
- 收藏
- 关注
转载 linux 安装jdk
JDK我一般放在/usr/java目录//创建目录mkdir /usr/java//把下载的rpm文件copy过去cp jdk-8u171-linux-x64.rpm /usr/java/移动到rpm目录下cd /usr/java执行安装命令rpm -ivh jdk-8u171-linux-x64.rpm如果提示缺少执行权限执行权限命令chmod +x jdk-8...
2019-05-09 21:00:00
121
转载 文件读取和写出
利用files类对文件进行读和写,里面的方法自带关闭流 (jdk7里的try-with-resouese) try { byte[] bytes = Files.readAllBytes(Paths.get("E:\\testAutoCloseable.txt")); String s = new String(bytes, Stan...
2019-04-16 10:19:00
137
转载 java自动关闭流
jdk7可以用 thy-with-resoucese,不用手动关闭查询资料都说要实现autoclouseable接口才能自动关闭流 ,但自测了多次,不管是否测试aoutocloeseable中的close()方法都可以自动关闭 try( BufferedWriter write= new BufferedWriter(new FileWriter("E:\\testA...
2019-04-15 16:53:00
513
转载 mongodb 下载
https://blog.youkuaiyun.com/alvin_lam/article/details/80970430转载于:https://www.cnblogs.com/qin-up/p/10249595.html
2019-01-10 13:57:00
109
转载 spring mvc 验证
在参数前加入@Validpublic Tip edit(@Valid Menu menu, BindingResult result) { if (result.hasErrors()) { throw new GunsException(BizExceptionEnum.REQUEST_NULL); } ...
2019-01-08 09:53:00
87
转载 数据库事务4大特性
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响...
2019-01-07 10:43:00
77
转载 spring boot 运行原理及代码解析
spring boot运行原理及代码解析看着不错,先保留起来https://www.cnblogs.com/shamo89/p/8184960.html转载于:https://www.cnblogs.com/qin-up/p/10205997.html
2019-01-01 21:04:00
81
转载 spring boot 日志
pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclu...
2018-12-29 21:29:00
97
转载 spring boot 加载xml配置文件及注入值
首先解决一下idea新建 yml或是xml没有提示问题看图标就可以知道 ,两个文件不是一样的,需要下面设置ctrl+shift+alt+s初始只有application.yml没有我后建yml文件点下面的后框点击加号,找到新建的yml点ok就可以了完美解决在启动类上面加上注解@importresource...
2018-12-25 22:05:00
348
转载 spring boot banner设置关闭以及关闭特定的自动配置
springbootapplication 自动加载配置以及扫描同包或是下面包的bean@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})定制bannerhttp://patorjk.com/software/taag/ 生成字符网站在src/min/resources下...
2018-12-23 23:28:00
125
转载 spring boot 初始及快速搭建
spring boot的核心功能1.spring boot可以以jar包的形式独立运行项目,通过java -jar xx.jar来运行2.内嵌tomcat,jetty或者undertow3.简化maven的配置 使用spring-boot-starter-web,会自动加载所需要的依赖包4.自动配置 spring5.准生产的应用监控提供http.ssh....
2018-12-23 23:03:00
95
转载 spring scheduling 计划任务
执行计划任务首先定义要执行的类@scheulde加在方法上,代表此方法是计划任务加在类上,代表所有的方法都是计划任务package com.example.demo.qin.scheduling;import org.springframework.scheduling.annotation.Scheduled;import org.springframe...
2018-12-20 22:48:00
131
转载 idea database 导入实体带注解
截取表名 1变成0Generate MyPOJOs.groovyimport com.intellij.database.model.DasTableimport com.intellij.database.model.ObjectKindimport com.intellij.database.util.Caseimport com.i...
2018-12-20 19:14:00
375
转载 idea mapper下的方法找不到 Invalid bound statement (not found)
让人懊恼的问题刚开始用idea ,结果运行的时候 mapper下的方法就是找不到原因是因为idea maven项目中,源代码下的.xml等资源文件打包不的时候 ,不会自动打到classes中,需要在pom中设置一下错误信息org.apache.ibatis.binding.BindingException: Invalid bound statement (not ...
2018-12-20 14:50:00
468
转载 spring jwt token 认证
maven里的包<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </dependency> 客户端返...
2018-12-19 15:32:00
169
转载 spring event 事件
事件流程1发布事件ApplicationEventPublisherAware2监控事件ApplicationListener3.生成事件 applicationEvent发布事件package com.example.demo.qin;import org.springframework.beans.factory.annotation.A...
2018-12-19 10:09:00
132
转载 spring-bean初始和销毁之前之后的操作
使用注解定义Bean的初始化和销毁 Spring初始化bean或销毁bean时,有时需要作一些处理工作,因此spring可以在创建和拆卸bean的时候调用bean的两个生命周期方法。回顾配置文件的写法:<bean id=“foo” class=“...Foo” init-method=“setup”destory-method=“teardown”/>注解的...
2018-12-18 06:29:00
117
转载 spring-scope
bean scopescope是描述spring容器如何新建 Bean的实例。通过@scope来实现1.singleton;单例,一个容器只有一个bean实例2.prototype:多例,每次调用都新建3.request:4.session:5.springbatch6.gobal sessionScope 属性代表了Javabean对象的生存时间,可...
2018-12-18 06:23:00
78
转载 spring aop实现原理转(全局异常,入参出参输出)
package com.example.demo.qin;import com.alibaba.fastjson.JSONObject;import com.example.demo.interfacecustom.custominterface;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation....
2018-12-17 10:43:00
266
转载 java自定义注解
注解可以用作来日志记录,给字段属性赋值,替代配置文件一、注解的基础1.注解的定义:Java文件叫做Annotation,用@interface表示。2.元注解:@interface上面按需要注解上一些东西,包括@Retention、@Target、@Document、@Inherited四种。3.注解的保留策略: @Retention(RetentionPolic...
2018-12-12 00:27:00
102
转载 idea 自动提示不区分大小写
ctrl_alt+s转载于:https://www.cnblogs.com/qin-up/p/10106120.html
2018-12-11 23:53:00
148
转载 idea中Mapper接口无法自动注入,报"Invalid bound statement (not found) "异常
首先声明Mapper接口时,could not autowire,是因为idea的拼写检查,并不影响执行 Setting->Inspections->Spring->springCore->Code->Autowiring for Bean Class设置为nohighliting ,only fixed.即可 接下来的说”Invalid bound sta...
2018-12-11 16:34:00
307
转载 idea database testconnection 显示灰色
DataGrip连接MySQLTest Connection显示灰色,无法连接,解决方法image.pngTest Connection如果显示灰色按钮,点击下面MySQL跳到下面这个页面点击那个+号image.pngimage.png选择MySQ...
2018-12-11 15:24:00
1129
转载 idea tomcat热部署
步骤一:添加Tomcat到idea中上图的+ -号就是添加和删除Tomcat。步骤二:项目中Tomcat的配置点击idea的右上角编辑配置选择Tomcat服务器(初次则这里点击上面的+号添加Tomcat服务器),然后选择Deployment.下方有+/-号添加项目。注意添加的项目会有两个选择一个是war结尾的一个是war exploded的。选择exp...
2018-12-11 10:52:00
100
转载 idea 常见报错问题 记录
class never used 从未使用过的类出现下划线ctrl+alt+ssetting ---editor-inspections--unused declarationmethod is never used 接口提示报错信息Typo: In word 拼写检查xml中No data sources conf...
2018-12-11 00:45:00
3204
转载 idea快捷键大全
Ctrl快捷键介绍Ctrl + F在当前文件进行文本查找(必备)Ctrl + R在当前文件进行文本替换(必备)Ctrl + Z撤销(必备)Ctrl + Y删除光标所在行或删除选中的行(必备)...
2018-12-10 23:13:00
86
转载 checkstyle 静态代码检查--安装及使用
1. 认识CheckstyleCheckStyle是SourceForge下的一个项目,提供了一个帮助Java开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但枯燥的任务中解脱出来。它可以根据设置好的编码规则来检查代码。比如符合规范的变量命名,方法体的最大行数,重复代码检查等等。如果你的项目经理开会时说:“我希望我们写出来的代码就象一个人写...
2018-07-16 20:41:00
231
转载 java.lang.UnsupportedClassVersionError--jdk版本错误及解决
java.lang.UnsupportedClassVersionError: com/my/test/TestUser : Unsupported major.minor version 52.0——jdk版本错误及解决java.lang.UnsupportedClassVersionError: com/my/test/TestUser : Unsupported ...
2018-07-16 10:38:00
545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人