java
文章平均质量分 50
天弃6
沙滩一趟三年半
展开
-
SpringBoot项目配置动态数据源
SpringBoot项目配置动态数据源原创 2023-01-12 15:31:45 · 582 阅读 · 0 评论 -
转发和重定向的区别
转发和重定向的区别原创 2022-10-10 13:31:06 · 156 阅读 · 0 评论 -
java中成员变量和局部变量的区别
成员变量的主体是类,类中定义的不是静态变量的都是成员变量。成员变量对类中所有成员可见,对外是否可见要看关键词有没有private,public,protected这些;局部变量的主体是方法,定义在函数中的变量就是局部变量,只在函数内起作用。1、在类中位置不同:成员变量:在类中方法外。局部变量:在方法定义中或者方法声明上。2、在内存中的位置不同:成员变量:在堆内存。 局部变量:在栈内存。3、生命周期不同:成员变量:随着对象的创建而存在,随着对象的消失而消失。 局部变量:随着方法的调用而存在,随着方法的原创 2022-04-19 14:37:25 · 4631 阅读 · 0 评论 -
idea配置tomcat以及springboot使用外部tomcat启动
1.打开idea,在项目运行列表下拉选择“edit Configurations”2.在打开的界面,点击“+”,再选择下面的Tomcat Server下的local3.在打开的界面,第一行“Name”中填入tomcat的名称,然后点击Configure…4.在Application Servers界面,点击“+”,在Tomcat Server配置界面选择要添加的tomcat的路径,最后点击“OK”选择配置好的tomcat,点击“OK”5.再配置其它选项,最后点击“OK”即可,如下图:原创 2021-04-20 10:44:08 · 6640 阅读 · 3 评论 -
swagger2多包扫描
swagger类,单包扫描 // swagger2的配置文件,这里可以配置swagger2的一些基本的内容,比如扫描的包等等 @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select()原创 2021-04-16 08:33:54 · 384 阅读 · 0 评论 -
springboot项目打war包
1. 将打包方式修改为war<packaging>war</packaging>2. 移除tomcat依赖或者将tomcat依赖scope改为provide<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!--移除tomca原创 2021-04-15 15:09:25 · 148 阅读 · 0 评论 -
oracle sql性能优化
rownum和rowid都是伪列,但是两者的根本是不同的,rownum是根据sql查询出的结果给每行分配一个逻辑编号,所以你的sql不同也就会导致最终rownum不同,但是rowid是物理结构上的,在每条记录insert到数据库中时,都会有一个唯一的物理记录 。sql优化:oracle采用两种访问表中记录的方式:全表扫描,通过ROWID访问表,通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高。ORACLE按照从右到左的顺序处理FROM子句中的表名,因此FROM子原创 2021-02-09 10:20:08 · 174 阅读 · 0 评论 -
java-servlet
ServletServlet简介Servlet任务Servlet包Servlet生命周期init()方法Servlet简介Java Servlet 是一种程序,是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。Java Servlet类似于中间商,浏览器或其他HTTP客户端的请求就相当于用户,HTTP服务器上的数据库或应用程序就相当于供应商。Servlet可以收集来自网页表单的用户输入,呈现来原创 2021-01-26 15:24:05 · 76 阅读 · 0 评论 -
IntelliJ Idea 常用快捷键列表
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...原创 2019-05-23 16:46:50 · 78 阅读 · 0 评论 -
mysql时间与字符串相互转换
时间、字符串、时间戳之间的互相转换,即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时间戳转字符串)涉及的函数date_format(date, format) 函数,MySQL日期格式化函数date_format()unix_timestamp() 函数str_to_date(str, format) 函数from_unixtime...转载 2019-05-21 18:03:53 · 100 阅读 · 0 评论 -
JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历
JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。1、for循环遍历listfor(int i=0;i<list.size();i++){ if(list.get(i).equals("del")) list.remove(i);}这种方式的问题在于,删除某个元素后,list的大小发生了变...原创 2021-01-26 13:41:26 · 8539 阅读 · 0 评论