经验之谈
时空恋旅人
坚持不懈的学习态度和坚韧的人生品质
展开
-
如果程序中查询sql结果为空,会返回null还是空集合?
1.测试环境 Springboot +MyBtis +通用Mapper2.SQL返回结果:List不为null,size为03.SQL还是返回size为0原创 2020-04-13 01:24:45 · 6898 阅读 · 3 评论 -
使用webhook推送消息给钉钉机器人
1.需求 在项目中将某个操作后的数据发送给钉钉机器人。2.配置自定义的钉钉机器人钉钉的 WebHook 自定义机器人的配置文档:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5h 下载钉钉电脑版,创建一个群,选择智能群助手,添加自定义机器人 然后选择加密方式,这里选标签加密,会生成webhook的地...原创 2020-04-02 22:16:39 · 14822 阅读 · 0 评论 -
Spring的异步任务注解@Async
1.@Async的使用在Spring中,基于@Async标注的方法,称之为异步方法;这些方法将在执行的时候,将会在独立的线程中被执行,调用者无需等待它的完成,即可继续其他的操作。分为不带参数的异步调用;带参数的异步调用;调用返回Future的异步线程异步方法示例,关键点有三步:1.启动类增加注解 @EnableAsync 2.当前类声明为服务 @Service 3.方法上...原创 2019-12-18 20:55:11 · 2518 阅读 · 1 评论 -
编码规范
原文连接:细思极恐,你真的会写java吗1.DTO与VO转换请使用工具 BeanUtils.copyProperties(userInputDTO,user);2.转化需要抽象成一个接口public interface DTOConvert<S,T> { T convert(S s);}3.将转化类和VO类进行聚合,public class ...原创 2019-12-09 19:41:45 · 148 阅读 · 0 评论 -
IDEA搭建SSM框架
1.需要创建Maven 的web项目,不然找不到war包2.然后需要自己新建java和resources文件夹,并且将文件夹调整如图:在这里调:github地址:https://github.com/WangAlainDelon/Test.git...原创 2019-07-14 15:02:37 · 120 阅读 · 0 评论 -
No 'Access-Control-Allow-Origin' header is present on the requested resource.
今天做在线充值的时候,从主站系统请求财务系统的资源的时候出现:很久之前也遇到过ajax跨域请求的问题,但是忘了,嘻嘻,所以今天正好记录一下:什么是跨域???举个栗子:在A网站中,我们希望使用Ajax来获得B网站中的特定内容。如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。你可以理解为两个域名之间不能跨过域名来发送请求或者请求数据,否则就是不安全的。跨域访问违反了同源策略...原创 2019-03-05 16:30:38 · 15563 阅读 · 0 评论 -
从git上导入项目到idea,出现某些依赖找不到了
比如:这个下面有个红线,提示Prombles:Unresolved dependen。。。。。。。。 只需点击这个即可:原创 2019-02-20 17:04:28 · 1960 阅读 · 0 评论 -
关于修改代码后重启项目的问题
当代码的结构修改以后,比如增加方法,包括get,set方法,和增加类之后。不管是不是热部署都要重启项目, 热部署只是保证方法内部的修改可以不用重启项目, 不然会遇到一些莫名其妙的问题,找半天都找不到原因。...原创 2019-02-19 16:03:04 · 553 阅读 · 0 评论 -
Integer. valueOf()的使用
1.Integer. valueOf()方法的作用 Integer. valueOf()可以将基本类型int转换为包装类型Integer,或者将String转换成Integer,String如果为Null或“”都会报错 2.Integer. valueOf()是高效的 public static Integer valueOf(int i) { if (...原创 2018-12-22 17:23:28 · 108146 阅读 · 8 评论 -
如何从git上将项目导入IDEA
1.先安装好git 2.IDEA中配置好git测试没有问题 项目导入了以后只需干两件事情项目就可以运行了:配置maven和配置JDK1.配置maven:如果需要从公司的私服上下载jar包,那么需要将maven的配置文件的setting.xml的镜像文件下载地址修改。maven配置好了以后,配置jdkweb.xml文件要和项目中的对应:配...原创 2019-02-20 17:01:57 · 6804 阅读 · 0 评论 -
当idea提交代码坏了之后如何用git命令提交代码
1.首先在idea中将蓝色的需要提交的文件add一下2.然后项目的目录打开git3.输入git commit -m '说明'4.git push origin 分支名字Git从0开始提交代码:git initgit add README.mdgit commit -m "first commit"git remote add origin https://gith...原创 2019-02-22 15:07:30 · 287 阅读 · 0 评论 -
服务器上部署项目
1.将项目打包 2.上传war包 3.解压项目4.删掉日志5.重启tomcat原创 2019-02-27 14:39:26 · 958 阅读 · 0 评论 -
IDEA启动Tomcat报错:Artifact eiss-new:war exploded: Erraor during artifact deployment. See server log for
今天启动项目报错:Artifact eiss-new:war exploded: Erraor during artifact deployment. See server log for details 百度了一下,说是项目配置没有配置好,然后照着配置: https://www.cnblogs.com/guzhanyu/p/7919325.html https:/...原创 2019-02-13 14:24:32 · 1364 阅读 · 0 评论 -
对集合历遍时增删元素所遇到的问题
对所有大佬给我指导过的问题进行一一记录:1.问题:package com.wx.day09;import java.util.Vector;public class TestVector { public static void main(String[] args) { Vector<String> vector=new Vector&...原创 2019-02-27 22:24:23 · 196 阅读 · 0 评论