- 博客(19)
- 收藏
- 关注
原创 DQL语句用到的关键字大全
文章目录前言1. AS2. CASE... WHEN3. CONCAT (Str1,Str2,...)4. COUNT()5. CURDATE()、CURTIME() 、NOW()6. DISTINCT7. EXISTS8. GROUP BY9. GROUP_CONCAT(字段)10. HAVING11. JOIN12. LIMIT13. REPLACE()14. SUBSTRING(str,from,to)15. UNION16. 其他前言大神写的SQL语句可以灵活到让我们惊掉下巴,这就需要我们
2021-07-24 12:08:13 936
原创 Intellij idea 配置tomcat时,war和war exploded的区别;idea本地热部署的配置与热键部署插件JRebel的使用
文章目录1、war模式与war exploded模式2、热键部署插件JRebel的安装与使用1、war模式与war exploded模式(1)war模式,这种可以称之为是发布模式,是先打成war包,将WEB工程以包的形式上传到服务器 ;(2)war exploded模式,将WEB工程以当前文件夹的位置关系上传到服务器。是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署,这种方式支持热部署,一般在开发的时候也是用这种方式。如果选用war explod
2021-07-11 18:37:14 1014
原创 SSM框架配置文件大结局
SSM框架所有配置文件总结文章目录SSM框架所有配置文件总结一、pom.xml(依赖)二、web.xml三、jdbc.properties四、 使用spring框架的mybatis核心配置文件五、三层5.1 spring-mapper5.2 spring-service.xml5.3 spring-web.xml5.4 spring-shiro.xml总结一、pom.xml(依赖) <properties> <shiro.version>1.2.2&l
2021-07-10 23:07:15 144 1
原创 Executor框架浅析
1.回顾线程的创建Thread a = new Thread(task);a.start();Thread t1 = new Thread(task1);a.start();Thread t2 = new Thread(task2);a.start();Thread t3 = new Thread(task3);a.start();Thread t4 = new Thread(task4);a.start();……缺点:不断地创建新的线程------影响系统性能。服务器无
2021-07-07 14:25:12 175
原创 java常用模板8-----SSM框架使用时的导入依赖
因为建完项目后,会自动有一个pom.xml,所以只需要把这些依赖复制进去就可以,以下写出了SSM能用到的所有依赖和常用版本,版本不合适可以直接在配置标签properties里面换,不用挨个找。 <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target&.
2021-07-05 10:53:43 222
原创 idea2021解决按两次shift弹出窗口问题
当我们使用idea切换中英文的时候,相信一定遇到过连续按两次shift然后弹出一个窗口结果继续输入的尴尬情况。如何取消掉这个快捷键呢首先再次按两下shift,让他弹出搜索框,然后搜索注册表registry如图所示: 然后点击去,一直往下滑,应该是按照字母顺序排列的,找到下图标记出来那个打上勾,点close就OK了。长得像的有很多别勾错了,如果不小心点错了又找不到了就点c.
2021-06-30 19:46:55 8950 9
原创 时间复杂度
前言在我们完成一个程序的时候,不仅仅是要让他完成功能,他的性能也是至关重要的考量因素。我们要养成一个写完程序就要考虑他的时间复杂度的习惯,降低时间复杂度是提升程序性能重要方法,以下对时间复杂度做个简介:1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ign
2021-06-27 11:09:57 120
原创 java常用模板8-----数据库的配置文件maper.xml
使用mybatis时的数据库配置文件如下,因为每次用到的时候不同的需求导致sql语句不同,用过一段时间吧select、delete、insert、updata以及自定义mresultMap下的一些标签都写在模板里,但是每次用的时候有一些用不到就得都删掉,反而很麻烦,于是就只保留了头部和一个简单的查询。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper.
2021-06-25 20:27:50 151
原创 java常用模板7-----mybatis核心配置文件mybatis_config.xml
学习mybitis框架时间,mybatis的核心配置文件是必不可少的。mybatis_config.xml模板如下:包含着常用的settings设置,包括在控制台显示日志、开启驼峰命名自动映射、自动映射列到字段或属性,和给包起别名。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "htt.
2021-06-25 20:18:43 248 1
原创 java常用模板6-----Web配置文件web.xml
.xml文件定义了 URL 路径和处理这些路径请求的 servlet 之间的映射 启动一个WEB项目的时候,WEB容器会去读取它的配置文件,在写web项目的时候,如果不使用骨架是默认没有这个文件的需要手动创建,web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/
2021-06-21 15:24:09 174 1
原创 java常用模板5-----druid连库配置文件
写项目过程中连接数据库是必不可少的,使用德鲁伊连接池连接数据库的配置文件,可以写成模板直接new出来,对不同的数据库连接时,只需微调。druid.driverClassName=com.mysql.jdbc.Driverdruid.url=jdbc:mysql://localhost:3306/db_shopping?useSSL=false&characterEncoding=utf-8druid.username=rootdruid.password=123456druid.init
2021-06-21 15:03:35 168 2
原创 java常用模板4-----字符串工具类StringUtil、MD5算法
对于字符串的处理使我们日常开发中不可避免的,像验证非空啊等等一些操作都是通用的,可以以各个静态方法写在一个工具类中,以便我们调用使用。我简单写了几个常用的,大家有自家需要的自己添加即可。#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")/** * projectName:${PROJECT_NAME} * author:liuXin
2021-06-21 11:22:44 486
原创 java常用模板3-----数据源工具类DataSourceUtil
刚开始学习web项目的时候会用到数据源来连库,DataSourceUtil封装了数据库参数,连接数据库,事务处理等操作,可以做成模板直接new出来,省去一些编写或者复制的时间。随着学习的深入用的少了 可以酌情删掉。#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")/** * projectName:${PROJECT_NAME} .
2021-06-21 10:50:01 486
原创 java常用模板2-----BaseServlet
随着学习javaWeb项目的不断深入,控制层写Servlet文件的时候可以写一个父类BaseServlet,写通用的方法,子类servlet继承他, 各种请求以方法的形式在子类servlet中实现,从而做到一个Servlet处理多种不同的请求。父类servlet可以写个模板节省创建时间。#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")/
2021-06-20 22:31:36 147
原创 java常用模板1----Servlet
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != “”)package ${PACKAGE_NAME};#end#parse(“File Header.java”)/**projectName:${PROJECT_NAME}author:liyangtime:${DATE} ${TIME}description:description∗/importjavax.servlet.ServletException;importjav
2021-06-20 22:16:07 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人