java web学习
mirfang
积溪流成江河
展开
-
使用maven命令下载依赖jar
使用maven命令下载依赖jar文章目录使用maven命令下载依赖jar步骤一步骤二平时使用idea,导入其它项目时,有时候代码总是一片红,很尴尬,查看依赖时,也是一片红。蛋疼,大部分都是依赖没下载下来的问题。这里我们就有一个比较快速的方法,解决这个问题。步骤一先打开命令行,进入你本地的maven仓库,jar的依赖包的位置。例如我要下载freemarker的2.3.9版本步骤二输入...原创 2020-02-28 10:31:27 · 33223 阅读 · 2 评论 -
Mybatis中#{}与${}的使用
Mybatis中#{}与${}的使用,#{}防止sql注入文章目录Mybatis中#{}与${}的使用,#{}防止sql注入一、#{}与${}的含义二、#{}与${}的用法三、区别四、经典面试题,#{}为啥能够防止sql注入?一、#{}与${}的含义#{}:为占位符${}:为拼接符二、#{}与${}的用法#{}:为参数占位符?,即sql预编译,替换变量时,会对对应的变量自动加上’’...原创 2020-01-16 14:43:52 · 622 阅读 · 0 评论 -
mysql修改密码和忘记密码
mysql修改密码和忘记密码mysql修改密码和忘记密码前言一、重置密码二、新增用户并授权前言有时候很久没用mysql或者,忘记了数据库密码怎么办?拿到一个别人的服务器时。不知道它的mysql密码时,怎么办?别急,看完本文章后,让你轻轻松松搞定。一、重置密码1、进入mysql安装目录 打开cmd,进入到mysql的安装目录,一般都在c盘的C:\Pro...原创 2018-08-03 11:01:54 · 1811 阅读 · 1 评论 -
SQL之DECIMAL函数
DECIMAL 数据类型DECIMAL 数据类型是总位数为 precision 且小数点后位数为 scale 的小数。 [折叠/展开部分] 语法 DECIMAL [ ( precision [ , scale ] ) ][折叠/展开部分] 参数precision 一个在 1 到 127 范围内(含 1 和 127)的整数表达式,指定表达式中的位数。缺省设置为 30。scale 一转载 2017-11-23 09:48:50 · 12589 阅读 · 0 评论 -
删除weblogic创建的域
删除weblogic创建的域前言最近一个项目使用到了weblogic中间件,顺便学习了相关的一些知识,记录一下一个知识点,以免下次忘记。一、linux系统中删除weblogic创建的域1、先打开安装目录,找到domain-registry.xml文件2、使用vim打开domain-registry.xml文件,删除你创建的域3、删除域相关的文件夹->rm -rf /hom...原创 2019-07-17 16:06:21 · 2584 阅读 · 0 评论 -
浅谈java动态代理
浅谈java动态代理文章目录一、前言二、什么是代理模式2.1 什么是代理模式三、java中常用代理模式3.1 静态代理3.2 动态代理3.2.1 jdk动态代理3.2.1.1 jdk动态代理源码分析3.2.1.2 jdk动态代理小结3.2.2 CGLib动态代理三、区别3.1静态代理和动态代理的区别3.2jdk动态代理和CGLib动态代理一、前言最近学习一些框架中,发现很多框架用到了动态代...原创 2019-01-16 16:06:56 · 340 阅读 · 0 评论 -
IDEA maven打包时有测试用例报错
IDEA maven打包时有测试报错解决办法解决办法使用maven打包时,项目里面有测试用例时,总是会报错,由于idea是集成的maven命令,如果使用命令行输入maven命令进行打包,可以忽略test,使用自带的工具也是可以忽略的,如图:只需要点击右上角的那个按钮名就可以了,点击时提示“Tiggle ‘Skip Test s’ Model”这里只是记录一下,时间长了容易忘记。...原创 2018-10-24 15:29:49 · 1820 阅读 · 0 评论 -
SpringMVC使用thymeleaft解决js、css等引用路径问题
SpringMVC使用thymeleaft解决js、css等引用路径问题一、前言二、/和./和../的含义三、遇到的问题四、问题分析尝试解决一尝试解决二五、比较完美解决方案使用thymeleaf的标签。一、前言最近做项目,使用的是springmvc框架,前期开发各种css,js的引用使用的是相对路径。先普及一些路径的基础知识点二、/和./和…/的含义“/”表示根目录开始;“./”表示当...原创 2018-10-31 08:45:26 · 8687 阅读 · 3 评论 -
springmvc接口接收date类型为NULL时的处理
这里写自定义目录标题一、遇到的问题二、解决办法问题一问题二一、遇到的问题先详细描述一下遇到的问题吧,在做一管理平台时,使用springmvc+mybatis+mybatis plus框架进行开发。主要遇到2个问题:1、在springmvc的controller接口中接收一个User对象,User对象中有一个属性‘离职日期’为date类型,数据库对应的是datetime类型,前端在更新(up...原创 2018-10-18 09:03:52 · 8011 阅读 · 3 评论 -
SpringMVC集成Logback
SpringMVC集成Logback日志管理SpringMVC集成Logback日志管理前言一、maven依赖相关jar包二、创建logback.xml配置文件三、配置中遇到问题详解前言原来使用springboot配置logback非常的简单。今天使用springMVC配置了一下,坑挺多的,包括路径配置。看了很多博客,都是有坑的,这里记录一下,以免以后再踩坑...原创 2018-09-10 15:45:47 · 3150 阅读 · 1 评论 -
linux文件操作
linux文件操作linux文件操作前言一、文件目录创建前言使用linux时,有很多命令需要学习,有时候经常会忘记,这里写一篇博客归类一下文件操作,也是以免自己忘记,希望加深自己的映象,也方便下次查看。一、文件目录创建语法: mkdir (选项)(参数) mkdir命令用来创建目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由di...原创 2018-08-30 10:26:11 · 931 阅读 · 0 评论 -
UML图
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【箭头指向】...转载 2016-06-20 15:47:07 · 420 阅读 · 0 评论 -
Intellj代码提示快捷键设置
(1)自动提示快捷键有时候希望使用自动补全,因为不偷懒的程序员不是好程序员。但是Idea的默认快捷键是 Ctrl + 空格。 对于安装中文输入法的普通人来说那就是杯具了,就会与输入法切换冲突。修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。接着在右边的树型框中选择 Main menu原创 2017-09-16 18:32:05 · 271 阅读 · 0 评论 -
Eclipse Maven环境搭建
前言最近学习java web,突然接到一个同事丢过来的项目,需要搭建一个Maven的环境,导入他的代码,由于刚学习,也遇到了一些问题,在此记录下来。1、Maven的安装和配置1.1 Maven的下载和安装从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven。 Maven下载地址: http://maven.apache.org/down原创 2017-09-20 12:06:29 · 326 阅读 · 0 评论