面向过程与面向对象的区别: 面向过程性能比面向对象性能高,但是不容易维护,不容易调用,也不容易扩展 面向对象性能比较低,但是易维护,易复用,也易扩展,有三大特性:多态,继承,...
面向过程与面向对象的区别: 面向过程性能比面向对象性能高,但是不容易维护,不容易调用,也不容易扩展 面向对象性能比较低,但是易维护,易复用,也易扩展,有三大特性:多态,继承,...
可能提示拉取失败 1.先检查该项目的权限2.可能是git地址不对,如果git地址中包含了"localhost",请将它替换成你们git服务器的 ip(192.168.1.1)...
一、git更新操作 第一步: 在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较...
IDEA配置SVN ①.打开idea点击file > settings ②.找到Version Control > Subversion 找到 svn默认安装轮径 “F:\I...
1、首先新建一个文件夹,用于存放下载的项目:例如:E:\Program Files\ideaWorkspace\bsoftProject 2、 3、 4、 5、 6、 7、这...
SVN的官网地址:https://tortoisesvn.net/SVN百度云下载地址:https://pan.baidu.com/s/1c2Mm4BQ SVN是Subver...
常见的储存引擎 InnoDB MyISAM MyISAM和InnoDB的区别 ①InnoDB支持事务,MyISAM不支持②InnoDB是行级锁,MyISAM是表级锁③Inno...
在我而言这算是一个复习,然后总结出来给大家当个教材吧。我也是看视频总结出来的笔记,所以说的都很简单和浅薄。有不全面或者偏颇的地方欢迎指出,共同交流进步哈。(因为我当时是看视频...
为什么要使用redis做缓存 首先,reids也是数据库的一种,它属于NoSql数据库,他的数据是存储在内存中的,而数据库是存在磁盘中的,redis的读写速度是比mysql快...
什么是Spring Spring是一个轻量级的IOC/DI和AOP容器框架,他可以帮我们简化很多代码的编写,提高开发效率 Spring有哪些重要模块 Spring Core,...
面向过程与面向对象的区别: 面向过程性能比面向对象性能高,但是不容易维护,不容易调用,也不容易扩展 面向对象性能比较低,但是易维护,易复用,也易扩展,有三大特性:多态,继承,...
#{}和${}的区别 ${}是变量占位符,用于xml的标签属性中和sql内部,用于字符串替换,也就是用户传入非法参数进来也会原样拼接到sql,所以sql内部会造成sql注入,...
synchronized 关键字底层做了哪些优化 JDK1.6后synchronize引入了,偏向锁,轻量锁,自旋锁,锁消除,锁粗化等技术为了减少锁的操作开销 锁有四种状态,...
线程 多线程会带来什么问题 使用多线程会出现内存泄露,上下文切换,死锁问题等 线程的生命周期 线程被创建,进入初始化状态 线程调用start方法进入就绪状态等待获取cpu时间...
什么是mybatis mybatis是一款优秀的持久层框架,他几乎可以让我们避免JDBC的编写已经对结果集的映射,他也支持自定义sql,我们可以通过配置xml文件或者注解的方...
说一说自己对于 synchronized 关键字的了解 synchronized关键字解决多个线程之间访问资源的同步性,被synchronized关键字能保证被他修饰的方法和...