![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
番茄鸡蛋挂面
天道酬勤,滴水穿石。
展开
-
standard_init_linux.go:211: exec user process caused "exec format error"
将.sh脚本拷贝进docker,ENTRYPOINT时执行该脚本,启动docker始终报标题的错,原因来了。 在sh脚本顶部写上#!bin/bash,只要是脚本文件要执行都要写上这个,切记啊,切记! ...原创 2020-05-07 17:50:35 · 11798 阅读 · 0 评论 -
List优雅去重
1.lambda方式 1.1整体去重 List<TmpTrainingData> collect = list.stream().distinct().collect(Collectors.toList()); 1.2根据某个或者某几个字段去重 1.2.1根据一个字段去重 List<User> userList = users.stream() ...原创 2020-04-01 10:38:53 · 252 阅读 · 0 评论 -
IDEA好文收集
IDEA是一款非常好用的开放工具,在网上看见好的idea操作总结在这儿 IDEA工具的去掉没有引用的包的小技巧 地址:https://www.cnblogs.com/xjz1842/p/6869276.html转载 2020-03-27 13:46:48 · 165 阅读 · 0 评论 -
强烈建议用枚举实现单例模式
懒汉式写法,包含演进过程,通过双重检查和静态方法实现的方式保证线程安全; //1.懒汉式(延迟加载) //线程不安全写法 public class Methods{ private Methods{}; private static Methods instance = null; //获取单例 public static Methods getInstance(){ if(ins...原创 2020-02-19 10:04:51 · 358 阅读 · 0 评论 -
SpringAOP使用总结
一、AOP切面的方式 1.很多时候我们需要对一层进行切面,例如我们要对系统的Controler层进行切面,但是关于登陆和注册的Controller则放开;书写方式如下,切Service同理:以下表达方式涵盖了包名、类名切面方法; //所有以controller下面的请求都要经过校验 排除掉登录 @Pointcut("execution(public * cn.czyfwpla.xm...原创 2019-09-24 16:01:48 · 447 阅读 · 1 评论 -
MyBatis的一些快捷操作
1.批量插入 <insert id="plInsert" parameterType="java.util.List"> insert into student(id,name,age,title,height) values <foreach collection="list" item="item" index="index" separator=","...原创 2019-09-24 14:56:12 · 1311 阅读 · 0 评论 -
PageHelper+FreeMarker分页模板
<ul id="_page" class="pagination"> <#-- 是否显示上一页--> <#-- 定义当前页--> <#assign c=p.pageNum> <#assign t=p.pages> <#assign length=t-c> &l...原创 2019-07-20 14:00:01 · 630 阅读 · 0 评论 -
全网最详细的centos安装rabbitMQ(2019年7月9日记)
一、安装erlang 1.获取安装包:wgethttp://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm 2.得到安装包:erlang-19.0.4-1.el7.centos.x86_64.rpm 3.安装程序:rmp -ivh erlang-19.0.4-1.el7.centos.x86_6...原创 2019-07-09 10:48:55 · 535 阅读 · 0 评论 -
windows查看端口占用并杀死进程
第一步:查看端口占用情况 netstat -ano | findstr 端口号 第二步: 杀死该端口号对应的进程 taskkill /pid 端口号 /f 显示如下表示杀死原创 2018-10-30 16:38:26 · 694 阅读 · 0 评论 -
maven上传jar包到私有仓库配置
setting.xml配置 找到servers在里面做如下配置 <server> <id>maven-releases</id> <username>admin</username> <password>admin123j</password> </ser原创 2018-10-17 15:47:40 · 3804 阅读 · 0 评论 -
freemarker采坑
option/aOption..但凡含有option的都会被当做是freemarker的关键字:如果model传入的对象中含有这个字段,不管对应字段是否有值,都会报异常。原创 2018-08-05 09:47:46 · 314 阅读 · 0 评论 -
springboot项目,logback日志写入数据库配置
直接进入主题: 一、引入数据库连接池 <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency&a原创 2018-08-03 21:38:47 · 3479 阅读 · 0 评论 -
Mybatis插入数据null的的解决方案
传入一个数据库允许为null的paramterType对象,Mybatis报错插入不能为空,此时不仅需要配置javaType,还有为其指定jdbcType,例如下面的name属性便可轻松插入空数值。<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper ...原创 2018-06-14 23:34:34 · 13691 阅读 · 1 评论 -
SpringBoot+jdk1.8邮件发送
作用:找回密码发送验证信息原创 2018-05-28 22:42:47 · 1044 阅读 · 0 评论 -
MyEclipse使用记录
团队人员都用MyEclipse,这里做下记录,随时更新。1.SpringBoot项目导入,导入方式为按照maven项目导入。2.每次重新导入项目,配置的maven地址会变,因此先打开MyEclipse后再导入项目。3.导入前先到windos-preferences去搜索workSpace,将编码改为UTF-8,然后搜索Font&Color将字体改为Courier New 四号字体。看着比较...原创 2018-05-03 21:49:12 · 292 阅读 · 0 评论 -
SpringBoot的微信后端项目部署
前后端完全分离的项目,后端基于用SpringBoot框架打造,发布到线上流程。 1.确定程序无误后,命令mvn clean package -Dmaven.test.skip=ture打包,命令需要注意的是,如果第一次打包,可以不用clean,其次-Dmaven前面有一根小短横线,注意下。最后就是test.skip跳过测试,true判断为真。 指定jar包名字: 为了确保发布项目不...原创 2018-04-06 18:02:56 · 1064 阅读 · 0 评论