服务器上的项目是使用svn进行管理的。本来本地的项目也是通过svn进行管理的,但是后来使用svn的分支功能进行项目的测试/新功能等等时,总是会出现各种各样的问题,遂转投git。因为git的分支机制svn的分支机制不一样,git的更加灵活,强大和稳定。首先建立一个本地化的git仓库(可以直接选择项目所在文件夹)将服务器上的项目checkout到创建的git仓库里面,此时soureTree里该项目的
转载 2023-10-07 12:44:54
99阅读
1.为什么要使用synchronized在并发编程中存在线程安全问题,主要原因有:1.存在共享数据 2.多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。2.实现原理synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方
收集整理几个git相关的笔试面试题 1、你们公司版本是如何管理的?细说一下 2、如何创建分支? 3、git clone、git pull、git fe
原创 2024-01-28 20:51:49
131阅读
1.git常见命令作用 2.git中stash命令作用以及相关其他命令 3.git 中 merge rebase命令 的区别。 4.公司如何基于git做的协同开发? 5.如何基于git实现代码review? 6.git如何实现v1.0 、v2.0 等版本的管理? 7.什么是gitlab? 8.g
转载 2019-02-26 21:44:00
131阅读
2评论
2022 最新 Git 面试题1.什么是Git?2.Git 工作流程3.在 Git 中提交的命令是什么?4.什么是 Git 中的“裸存储库”?5.Git 是用什么语言编写的?
原创 2022-08-25 10:12:33
960阅读
问题一:什么是Spring Cloud?Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 问题二:使用Spring Cloud有什么优势?使用Spring Boot开发分布式微服务时,我们面临以下问题与分布式系统相
转载 2024-06-19 14:54:10
35阅读
1.JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?警告窗口:alert          确认窗口:confirm           信息输入窗口:prompt2.声明一个CSS有几种方式?①导入一个已经存在的CSS文件:  <link rel="st
目录前言JavaOOP面试题1、什么是B/S架构?什么是C/S架构2、Java都有那些开发平台?4、Java语言有哪些特点6、什么是数据结构?7、Java的数据结构有那些?8、什么是OOP?9、类与对象的关系?10、Java中有几种数据类型12、instanceof关键字的作用13、什么是隐式转换,什么是显式转换14、Char类型能不能转成int类型?能不能转化成string类型,能不能转成dou
互联网产品必然是需要有架构的,架构包含接入层、储蓄层、逻辑处理等等,其中存储层承载着数据落地持久化的任务,同时给逻辑处理层提供数据查询功能支持。而一提到储蓄层必然就要说数据库了,对于数据库的掌握也是软件工程师面试时必考的知识点。1.简单描述mysql中, 索引、主键、唯一索引、联合索引的区别,对数据库的性能有什么影响(从读写两方面)索引是一种特殊的文件,它们包含对数据表里所有记录的引用指针索引的
1、什么是AjaxJSON,它们的优缺点  Ajax是全称是asynchronous JavaScript andXML,即异步JavaScriptxml,用于在Web页面中实现异步数据交互,实现页面局部刷新  优点:可以实现异步通信效果,页面局部刷新,带来更好的用户体验  JSON是一种轻量级的数据交换格式,看着像对象,本质是字符串  优点:轻量级、易于人的阅读编写,便于js解析,支持复合
转载 2023-06-25 22:35:34
85阅读
目录1. ZooKeeper 是什么?2. ZooKeeper 提供了什么?3.Zookeeper 文件系统4. ZAB 协议?5. 四种类型的数据节点 Znode6. Zookeeper Watcher 机制 -- 数据变更通知7. 客户端注册 Watcher 实现8. 服务端处理 Watcher 实现9. 客户端回调 Watcher10. ACL 权限控制机制11. Chroot 特性12.
转载 2024-02-29 16:23:14
2394阅读
Redis经典面试题问题1: Redis为什么这么快?1.1 基于内存实现Redis的数据都是存放在内存中,而像关系型数据库Mysql的数据存放在磁盘。访问磁盘数据是要进行网络IO连接,是很耗时的,而内存的数据访问操作是相当快的。1.2 高效的数据结构我们都知道,mysql为了提高效率,采用了B+树的数据结构,对于一个应用场景来说合理的数据结构能够性能更好。我们来看看Redis的数据结构-内部编
一、Jquery测试题 下面哪种不是jquery的选择器?(单选) A、基本选择器   B、后代选择器 C、类选择器 D、进一步选择器 考点:jquery的选择器 (C) 当DOM加载完成后要执行的函数,下面哪个是正确的?(单选) jQuery(expression, [context])  B、jQuery(html, [ownerDocument]) 
转载 2024-01-11 17:27:33
70阅读
1、请讲述HDFS输入文件的具体步骤?1、Client向NameNode 提交需要上传文件的申请2、NameNode返回响应给Client,同意上传文件的请求3、Client向NameNode 申请子节点DataNode.4、NameNode 响应给Client它的子节点DataNode5、Client 向DataNode提交申请建立传输通道。6、DataNode 依次响应连接 (dn1,dn2,
转载 2023-08-08 02:15:29
87阅读
     以下这些面试题都是笔者在(2017年1月-2017年3月)这段时间所面试Android工程师的总结而来,面试的公司包括巨头xx等,还有新贵公司如dd在线科技,gm金融,zk网,momo科技,zbj等,还有小型活力公司如软都科技,星云颜值,英克科技等,不足之处,还望各位不吝赐教。1.谈一谈MVC,MVP,MVVM模式的理解。第一次遇到这个问题,笔者只能悻悻的回
转载 2024-01-17 22:08:07
173阅读
文章目录1.link标签@import的区别2.说一下css盒模型3.CSS选择器:(1)类型权重(2)选择器解析规则:(3)a标签4个伪类选择器的书写顺序:4.line-heightheight的区别5.设置一个元素的背景颜色,背景颜色会填充哪些区域?6.元素的类型定位方式(1)display有哪些取值:(2)块元素行元素,行内替换元素的区别(3)display:tablehtml
1. Dubbo中zk做注册中心,如果注册中心集群都挂掉了,发布者订阅者直接还能通信吗?可以通信,启动dubbo时,消费者会从zk拉取注册的生产者的地址接口等信息,缓存在本地,每次调用时,按照本地存储的地址进行调用;注册中心对集群,任意一台宕机后,将会切换到另一台;注册中心全部宕机后,服务的提供者消费者仍能通过本地缓存通讯。服务提供者无状态,任意宕机后,不影响使用;服务提供者全部宕机,服务消费
1.简介1.1 IO分类Java IO一般包含两个部分:http://java.io的阻塞型IOjava.nio的非阻塞型IO,即NIO。系统运行的瓶颈一般在于IO操作,一般打开某个IO通道需要大量的时间,同时端口中不一定就有足够的数据,这样read方法就一直等待读取此端口的内容,从而浪费大量的系统资源。使用java的多线程技术在当前进程中创建线程也是要花费一定的时间系统资源的,因此不一定可取
"金九银十" 面试跳槽季到了!为了让大家更好的应对2021年金九银十,小编特整理了一套往期有关iOS程序员面试的真题集锦,希望对你们有所帮助;篇幅较长,本文仅真题展示;先思考解答,文末也会提供对应的“答案”; iOS必问基础问题1: 讲讲你对atomic & nonatomic的理解 2: 被 weak 修饰的对象在被释放的时候会发生什么?是如何实现的?知道sideTa
转载 2023-08-29 13:31:53
88阅读
目录Spring 概述依赖注入Spring beansSpring注解Spring数据访问Spring面向切面编程(AOP)Spring MVCSpring概述1.什么是spring?Spring是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2E...
转载 2015-07-17 10:54:00
274阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5