- 博客(10)
- 收藏
- 关注
转载 Jenkins--基础详情
一、jenkins是什么?JJenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。二、CI/CD互联网软件的开发和发布,已经形成了一套标准流程,一般开发工作流程分为以下几个阶段:编码 → 构建 → 集成 → 测试
2021-04-28 10:37:47
150
原创 MyBatis---经典24道面试题
什么是 Mybatis?MyBatis 的优点MyBatis 框架的缺点MyBatis 框架适用场合MyBatis 与 Hibernate 有哪些不同?#{}和${}的区别是什么?当实体类中的属性名和表中的字段名不一样 ,怎么办 ?模糊查询 like 语句该怎么写?Mapper 接口的工作原理是什么?Mapper 接口里的方法,参数不同时,方法能重载吗?Mybatis 是如何进行分页的?分页插件的原理是什么?Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?
2021-03-16 21:58:55
659
原创 Java基础总结(三)--重载、重写、方法类型
三、Java基础3.1重载和重写的区别重载就是同样的一个方法能够根据输入数据的不同,做出不同的处理。重写就是当子类继承自父类的相同方法,输入数据一样,但要做出有别于父类的响应时,你就要覆盖父类方法。3.1.1 重载:发生在同一个类中(或者父类和子类之间),方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同。3.1.2 重写:重写发生在运行期,是子类对父类的允许访问的方法的实现过程进行重新编写。返回值类型、方法名、参数列表必须相同,抛出的异常...
2021-03-09 10:31:14
214
原创 SpringBoot对接Redis以及案例演示
一 Redis连接模式1、Jedis 是直连模式,在多个线程间共享一个 Jedis 实例时是线程不安全的,每个线程都去拿自己的 Jedis 实例,当连接数量增多时,物理连接成本就较高了。2、Lettuce的连接是基于Netty的,连接实例可以在多个线程间共享,如果你不知道Netty也没事,大致意思就是一个多线程的应用可以使用同一个连接实例,而不用担心并发线程的数量。通过异步的方式可以让我们更好地利用系统资源。二、整合2.1 在项目pom.xml添加依赖包<dependency&g
2020-12-21 18:12:21
207
原创 Linux安装Redis-6.0.9完全教程详细篇
Linux版本:CentOS-7-x86_64-DVD-1708Redis版本:6.0.9一、去Redis官网下载Linux安装包->二、安装依赖gcc2.1# 查看gcc版本是否在9.3以上,默认安装4.8.5gcc -v升级gcc到9.3及以上,如下:升级到gcc 9.3:yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoo..
2020-12-17 20:24:09
787
1
原创 Vmware虚拟机---安装Oracle
一、检测虚拟机和本机是否连通1 .1 管理员权限打开cmd ,跟虚拟机的地址ping,看是否能连通,下图是我的本机和虚拟机的测试:1.2 如果没有ping通,那就检查服务莉的:虚拟机的网卡 服务是否有开启等等,还是不行的话看看自己的ip配置是否匹配正确的网段内二、安装oracle2.1 使用SecureFXPortable工具向虚拟机传输oracle安装压缩包2.2 安装资源包,加载完后更新一下资源:yum update(注意:确保全过程电脑处于联网状态)yum ins
2020-12-15 17:32:12
1050
原创 Vue-cli 搭建项目详情
一、安装Node.js1.1 官网进行下载:https://nodejs.org/zh-cn/(推荐多数人下载的LTS版本)下载完后,一直Next直到安装完成即可。1.2 查看是否安装完成以管理员权限打开控制命令行程序(CMD),输入node -v以及npm -v检查是否安装成功。下为成功图:二、安装使用淘宝NPM镜像2.1 安装镜像国内使用npm的官方镜像速度很慢,推荐使用淘宝的npm镜像链接:npm install -g cnpm --regist...
2020-12-09 15:49:41
876
8
原创 Java基础总结(二)
二、Java基础语法2.1基本数据类型Java 中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢?Java中有 8 种基本数据类型,分别为:6 种数字类型 :byte、short、int、long、float、double 1 种字符类型:char 1 种布尔型:boolean。 基本类型 位数 字节 默认值 int 32 4 0 short 16 2 0 long ..
2020-12-07 11:10:56
258
原创 Java基础总结(一)
一、JVM、JDK 、JRE 通解1.1 JVMJava 虚拟机(JVM)是运行 Java 字节码的虚拟机。JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。1.2什么是字节码?字节码的好处?在 Java 中,JVM 可以理解的代码就叫做字节码(即扩展名为.class的文件),它不面向任何特定的处理器,只面向虚拟机。Java 语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释...
2020-12-05 09:45:02
114
原创 关于SpringBoot 报错:binding.BindingException: Invalid bound statement (not found)
问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xxx.mapper.UserMapper.getUserByUname(一般在mybatis中dao接口与mapper配置文件在做映射绑定出现问题,换而言之:接口与xml文件匹配出错。但我的匹配都没错,其实是配置文件没写好)org.apache.ibatis.binding.BindingException: Invalid
2020-11-18 15:09:16
1376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人