自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 Spring IOC 和 DI的理解

Spring IOC 和 DI的理解

2023-02-10 11:13:17 155

原创 springboot集成kettle9

1、springboot集成kettle9

2022-05-15 15:01:29 3649 6

原创 kettle常用组件学习总结:

kettle常用组件学习总结:1、增加常量组件: 可以用来设置默认值信息数据,作为个常量为后面的步骤使用; 2、获取系统信息组件: 可以用来设置当前的系统信息数据,一般用来获取时间信息; 3、值映射组件: 可以用来做值数据的替换,如男->1,女->0,也可设置不匹配时默认值; 4、excel导入组件: 4.1、文件页: 表...

2022-05-10 10:27:00 4762

原创 SpringBoot1.x 和 2.x拦截器的使用,通过注解的方式装配到项目中

在SpringBoot 1.x,通常都使用extends WebMvcConfigurerAdapter来实现自定义拦截器。而在springboot 2.x及之后,官方推荐使用implements WebMvcConfigurer来自定义拦截器 查看springboot版本号:打开项目的pom.xml文件,查看<parent>标签内的springboot...

2020-04-29 15:00:59 427

原创 SpringBoot下控制层关于@RequestBody接受参数,用实体接受时,参数接受不到的问题

问题:SpringBoot框架下,控制层代码接受前台传递的参数,使用注解@RequestBody接受时,用实体作为接受参数,实体接受不到参数。新增时,报sql空数据异常。解决方法:如果在项目中实体是使用逆向工程生成时,就需要注意,前台获取到的数据封装到json中的数据库表字段名一定要全部小写,或者与逆向工程生成的实体内的数据库表字段名的大小写保持一致,否则,前台传递的数据使用Map能接受到,但...

2019-12-23 16:12:01 3768

原创 linux系统CentOS7下发布SpringBoot项目

环境:IDEA开发软件,一个能运行的项目,vm虚拟机下的CentOS7,利用Xmanager在window下远端登录。mysql数据库在CentOS7下安装配置好,IDEA下的项目的数据库连接地址是CentOS内数库的地址,发布SpringBoot项目操作步骤如下:第一步:更改数据库连接地址,将项目打包。如果在右侧看不到Maven选项时,在当前IDEA页面的左下角有个类似窗口的按键,点击即可看...

2019-12-23 15:54:06 540

原创 linux系统CentOS7配置mysql操作步骤

环境:vm虚拟机下的CentOS7,利用Xmanager远端登录CentOS7,安装mysql操作步骤(直接在linux下安装操作步骤一样,但是要保证自己网络连接正常,能够上网下载压缩包到本机。在root管理员账号下,进入到/usr/local/java文件夹下,没有java文件夹就创建一个。执行安装和配置命令)第一步:下载安装MySql官⽅的Yum Repositorywget -i...

2019-12-21 15:58:57 252

原创 linux系统CentOS7下配置maven操作步骤

环境:vm虚拟机下的CentOS7,利用Xmanager远端登录CentOS7,安装mysql操作步骤(直接在linux下安装操作步骤一样,但是要保证自己网络连接正常,能够上网下载压缩包到本机。在root管理员账号下,进入到/usr/local/java文件夹下,没有java文件夹就创建一个。执行安装和配置命令)第一步:安装wget命令yum -y install wget第二步:下载m...

2019-12-20 20:29:18 325

原创 linux系统CentOS7下配置tomcat操作步骤

环境:vm虚拟机下的CentOS7,利用Xmanager远端登录CentOS7,安装tomcat操作步骤(直接在linux下安装操作步骤一样,但是要保证自己网络连接正常,能够上网下载压缩包到本机。然后切换到root管理员账号下,把压缩包移动到/usr/local/java文件夹下,没有java文件夹就创建一个。之后安装和配置命令是一样的)下面是通过Xshell远端登录下的上传文件,安装和配置。...

2019-12-20 19:43:11 598

原创 linux系统CentOS7下配置JDK操作步骤

环境:vm虚拟机下的CentOS7,利用Xmanager远端登录CentOS7,安装JDK操作步骤(直接在linux下安装操作步骤一样,但是要保证自己网络连接正常,能够上网下载压缩包到本机。然后切换到root管理员账号下,把压缩包移动到/usr/local/java文件夹下,没有java文件夹就创建一个。之后安装和配置命令是一样的)下面是通过Xshell远端登录下的上传文件,安装和配置。第...

2019-12-20 17:41:47 518

原创 springboot利用实体执行批量新增报sql异常主键冲突的错误(如:Duplicate entry '29' for key 'PRIMARY')的解决方法

问题:利用SpringBoot写业务做批量新增时,批量插入报主键冲突的异常!解决方法1:在利用实体批量新增时,把用于设置新增数据的实体放在循环代码块里面即可。如果把声明的实体放在循环体外面的话,新增一条数据后会把当前新增的数据返回到声明的实体内,所以循环第二条新增语句时,实体中多出了一个主键,故会报sql异常的主键冲突错误。如图错误示例:正确写法:解决方法2:查看数据库内,...

2019-12-18 20:36:44 2274

原创 Vue报错String contains an invalid character的一点记录

问题:在使用Vue进行数据绑定时,时常会对表内的数据遍历,以及做基本的增删改查,在参数传递时,需要注意参数传递的方式不能用<a>标签,否则就会出现String contains an invalid character错误。解决:在异步进行表的操作时,用<button>按钮,添加点击事件,在点击事件内进行网页的跳转并传递参数。在methods方法内写点击事件...

2019-12-09 17:13:34 5830

原创 oracle入门学习的一些小总结

1. 书写代码时,先把要书写的格式写出来,然后往内部填充内容,能降低代码的报错率。2. 通过 :=& 这种弹框手动录入数据时,如果输入的是字符串时需要加单引号3. 不能够通过循环来多次弹框录入数据,Oracle不支持(因为实际应用中不存在这种录入数据的情况)。4. 注意书写存储过程中,传递的参数不要与数据库表中的列名一样,否则sql语句的执行会与预期的不同,并且很难找出原因5...

2019-11-25 19:57:15 196

原创 在oracle中使用动态游标时,为sql语句拼接查询出来的列值变量

问题:在使用oracle的动态游标时,我们经常需要为sql语句拼接一些变量和限定条件。如果直接拼接完整sql语句的话用 || 即可;但是如果这一列是查询出来的值赋给某个变量,这时需要转义处理!解决:示例,将查询在第一游标内查询出来的 orderid 赋值给变量 v_orderid ,然后把 v_orderid 作为另一条查询语句的条件拼接进sql中。按如图的方式 ''||要拼接的变量|...

2019-11-25 14:53:12 1692

原创 在oracle中写一个自定义的函数,实现split分割字符串的效果

问题: 在oracle中没有split这个函数,但是我们可能会经常分割字符串,这时,我们可以写一个自定义的函数,实现split分割字符串的效果。解决方法:create or replace type varchartype as table of varchar2(200); -- 创建一个table类型,用于接受分割下来的字符串-- 创建函数create or r...

2019-11-23 09:33:37 960

原创 oracle下关于给表起别名和列起别名问题的一点记录!

在oracle下使用别名时,如果是给表起别名需要去掉as关键字,而对列取别名关键字as可有可无。用oracle下的原生表做一个简单的分页查询的总结:题目是:对查询 负责管理其他雇员 的管理员信息 进行分页1.先查询出管理员的信息;select * from emp where empno in( select mgr from emp group b...

2019-11-20 19:07:55 1108

原创 Vue下如何实时监控数据的变化,当数据发生改变时立即调用处理函数?

问题:在做项目时,我们经常会遇到,通过某个点击事件或其他事件时更新了某项数据,但是通过异步获取更新后的数据时,会发现通过普通监听事件的列的数据又变成了未处理状态。(例如:时间戳的转换)这时,我们需要Vue的深度监听事件,以上一篇文章为例(https://blog.csdn.net/weixin_42342164/article/details/103037592),其他事件需要异步请求刷新界面...

2019-11-13 13:30:07 10909

原创 在Vue下如何用js代码将13位的时间戳数据转换成正常显示的时间?

问题描述:在使用Vue时,如果页面没有渲染完成,通过js代码是拿不到页面上数据的。而我们又想通过js操作数据时,就需要通过一些特别的方法。网上有各种方法,但是大部分都解释的比较模糊。这是我的一些小总结。(由于不是专门玩前端的,但是又不想用vue的方法去做,就使用js的原生代码进行了时间戳数据转换成正常样式的日期。)解决方法:1.检查你的要转化的时间戳字符串是否加了class或者name的标...

2019-11-12 20:55:39 1264

原创 使用IDEA时,在tomcat文件夹下的webapps内建文件夹存储图片,在html中访问图片却显示不出来!

问题:使用IDEA时,在tomcat文件夹下的webapps内建文件夹做图片服务器时,存储上传的图片后,在html中加载图片却显示不出来!原因:在IDEA中并没有加载tomcat下webapps下的文件夹。解决方法:如图操作1.点击右上角配置的tomcat位置单击,然后点击Edit 进入下一步。2.先找到左侧的tomcat信息单击,然后去右侧点击Deployment,最后点击...

2019-11-11 20:35:46 2653

原创 关于在ajax异步请求中,回调函数内的参数不能使用-点键(.key)-去取json数据类型内键值对中的值。

问题:在ajax异步请求中,回调函数内的参数不能使用-点键(.key)-去取json数据类型内键值对中的值。如图方式用back.code方式获取value值时,得不到值,用alert(back);alert(back.code)弹出框提示的信息第一个能得到信息,第二个值为undefined。原因:出现本情况的原因之一是因为,数据格式的问题,返回的形式参数不能识别数据格式类型。解决方法:...

2019-10-30 19:16:13 529 1

原创 在iframe中,修改一个信息后需要直接注销登录,跳到首页界面时。解决跳转的界面嵌套问题?

问题:在前端修改信息后需要直接注销登录,跳到首页界面时。跳转后效果如下图所示:原因一:是因为路径跳转没有定位到最上面的全局地址上。解决方法:在跳转路径上加top:window.top.location.href="首页.jsp";原因二:session中内容清除的过早。解决方法1:可在添加一个中转的跳转界面,在界面内通过添加js代码window.top.location.hre...

2019-10-29 20:39:49 476

原创 IDEA中创建好web工程,配置好Tomcat后,写程序时找不到javax.servlet的jar包

问题:在IDEA中配置好Tomcat,新建一个web工程时后,创建servlet时,发现创建不了,新建一个类时,写下图代码时,其中的servlet部分会报红,程序运行出错,报javax.servlet类的错误。解决方案:为项目导入servlet-api.jar 和 jsp-api.jar 包。1.选中项目,按图示操作。(或者选中项目后直接按 F4 ,效果相同)。2.如图操作。...

2019-10-25 20:37:35 1318

原创 IDEA中如何简单的创建一个web工程并部署Tomcat?

1.打开IDEA,点击Create New Project。2.点击左侧的java EnterPrise,找到右侧的Web Application勾选,然后点击Next。3.在下图红框内输入项目名称,点击Finish,进入项目后如果有弹出点击close关闭即可。4.项目建设完成,然后将Tomcat部署到 IDEA 中。点击图中的Add Configuration......

2019-10-25 16:08:14 227

原创 STS 和 eclipse 中java代码书写智能提示设置

点击菜单栏里的Window选项,点击最后一项Preferences,进入后按图操作即可。需要输入的内容:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

2019-10-24 17:10:16 377

原创 如何在STS中建一个web工程?

1.打开STS,点击菜单栏内的File,点击New,找到最后一项Other...点击。2.在弹出框内的搜索框搜索web,点击Web下的Dynamic Web Project,点击 Next 按钮。3.在最上方Project name输入框中输入 项目名称4.点击两次Next,进入到下面,勾选Generate web.xml,点击Finish即可。5.在这个地...

2019-10-24 16:42:16 1392

原创 如何将tomcat配置到STS上?

1.打开STS,在菜单栏中找到Window点击,选中最后一项Preferences点击。2.在左上角搜索框中输入server,找到Server下的Runtime Environments点击。3.点击右侧的 Add 按钮,弹出选择 tomcat 版本界面,选中你再官网上下载的tomcat版本,点击弹出框下方的Next按钮。4.这时点击 Browse...按钮,选择你从官网上下载的t...

2019-10-24 15:47:34 3217

原创 format()方法的格式控制

(1)字符串format()方法的使用格式如下: <模板字符串>.format(<逗号分隔的参数>)例:如果大括号中指定了使用参数的序号,按照对应参数替换(参数从0开始编数)。大括号还可以嵌套使用,例“{{1}{2}}是{0}”.format("无理数","3.1415926","...")。(2)format()方法的格式控制:{<参数序号&gt...

2019-07-13 08:01:45 6684 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除