后端
文章平均质量分 78
不断积累,不断学习
孟孟_mengmeng
道阻且长,行则将至。
展开
-
macos全局安装maven
1、在安装Maven之前,请确保电脑已配置了JDK开发环境。java -version 2、得到路径jdk 路径/usr/libexec/java_home -V3、编辑配置文件vim ~/.bash_profile4、配置文件里添加内容如下export JAVA_HOME="$(/usr/libexec/java_home -v 1.7)" export M2_HOME="/Users/john/devApps/apache-maven-3.3.3" export PATH="原创 2021-01-05 16:50:21 · 266 阅读 · 0 评论 -
macOS通过docker安装mysql
1、查看有哪些镜像.docker ps2、拉取mysqldocker pull mysql:5.73、启动mysql服务docker run --name mysql -p 3306:3306 -eMYSQL_ROOT_PASSWORD=123456 -d mysql:5.7参数说明docker run:运行docker容器命令–name mysql :给容器设置别名-p 3306:3306:将容器的3306端口映射到宿主机的3306端口-e MYSQL_ROOT_PASSWO原创 2020-12-22 15:04:17 · 168 阅读 · 0 评论 -
日志输出
项目开发中,日志使用是必不可少的。有了日志可以记录程序的运行过程,方便我们查找关键信息,也方便快速定位解决问题。1、什么情况下要使用日志呢?编程语言提示异常:如今各类主流的编程语言都包括异常机制,业务相关的流行框架有完整的异常模块。这类捕获的异常是系统告知开发人员需要加以关注的,是质量非常高的报错。应当适当记录日志,根据实际结合业务的情况使用warn或者error级别。业务流程预期不符:除开平台以及编程语言异常之外,项目代码中结果与期望不符时也是日志场景之一,简单来说所有流程分支都可以加入考虑。取决原创 2020-11-04 14:15:48 · 1070 阅读 · 0 评论 -
static关键字
最近一直在使用static,今天总结整理一下关于static的一些用法以及原理。static可以修饰 变量、方法、类、代码块等。一、static基本用法示例其实我们可以用一句话来理解static的作用,即方便在没有创建对象的时候调用。也就是说被static修饰的可以直接用类名去调用。接下来我们例举几个例子1、static修饰变量被static修饰的变量叫静态变量,也叫类变量。这个变量是谁属于类的,而非属于对象。没有被static修饰的成员变量叫做实例变量或者成员变量,说明这个变量是属于某个具体的原创 2020-08-12 11:02:44 · 140 阅读 · 0 评论 -
LinkedList
#1、linkedList源码解析(1)、有源码可以看出,linkedList继承了 AbstractSequentialList,实现了List、Deque、Cloneable、java.io.Serializable等接口。public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.i原创 2020-08-11 20:47:37 · 92 阅读 · 0 评论 -
从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值,结果保留一位小数,如果没有非负数,则平均值为0 本题有多组输入数据,输入到文件末尾,请使用while(cin>>)读入 数据范围小于1e6
从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值,结果保留一位小数,如果没有非负数,则平均值为0本题有多组输入数据,输入到文件末尾,请使用while(cin>>)读入数据范围小于1e6import java.util.*;import java.text.DecimalFormat;public class Main{ public static void main(String [] args){ Scanner s=new Scanner(Sys原创 2020-07-24 22:06:23 · 660 阅读 · 0 评论 -
MyBatis的useGenerateKeys的使用方法
原文链接:https://blog.csdn.net/u012060033/article/details/79948353使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。举个例子:user类public class User { private int userId; private String userName; private String password; private String comment;原创 2020-07-02 17:16:57 · 445 阅读 · 0 评论 -
Mybatis中sql语句 # 和 $的区别
写mabatis的 sql语句时遇到的关于# 和 $ 使用问题,今天做一下总结。传入参数:(@param(“ids”),string ids);sql语句 : select * from t where id in (#{ids});结果: 当ids传入为string 1,2,3 时,得出效果只是查到了id=1的数据原因: 原来#{xxx}是一个字符串,mybatis只会当他是一个值,解析成sql语句相当于 select * from t where id in “1,2,3”,此时 1,2,3相原创 2020-06-30 19:15:23 · 256 阅读 · 0 评论 -
常用注解总结
1、action层或者congtroller层(1)类上注解@Api(tags = “电子签章资料规范配置”) //作用范围 API 使用位置@RestController //作用等同于@Controller+@ResponseBody@Controller注解 //表明了这个类是一个控制器类。@RequestMapping("/materialconfig") //用来映射请求的,即指明处理器可以处理哪些URL请求,该注解既可以用在类上,也可以用在方法上。(2)公共方法上注解@ApiOp原创 2020-06-30 19:03:29 · 157 阅读 · 0 评论