放学路上 放学路上
3年前
git常见合并冲突场景以及解决办法
git很好用,但是遇到合并冲突就会很痛苦!在此之前我一直都是个人开发者,因此对git的使用也不熟悉,本文将持续总结我在使用git合并过程中遇到的冲突的场景以及产生冲突后的解决办法。如果有不足的的地方还请各位大佬指正!一、第一种情况1、场景描述:当两人都拉取了同一个分支的代码,然后两人都对代码进行了修改,假设其中一人把他修改完的代码上传到master分支,这时
Easter79 Easter79
4年前
TiDB:支持 MySQL 协议的分布式数据库解决方案
【编者按】TiDB是国内PingCAP团队开发的一个分布式SQL数据库。其灵感来自于Google的 F1,TiDB支持包括传统RDBMS和NoSQL的特性。在国内ITOM管理平台OneAPM(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.onea
Wesley13 Wesley13
4年前
ubuntu14.04安装完系统网卡名不为eth格式进行网卡名的修改
在安装14.04server版之后会网卡名的显示会有些乱root@controller:~vim/etc/default/grubGRUB_CMDLINE_LINUX"net.ifnames0biosdevname0"这一行加入这些内容root@controller:~updategrub
Stella981 Stella981
4年前
Git 对已经加入版本控制的文件,修改后希望不被提交办法
问题举例:假设网站有一个数据库配置文件db.php,通过git做版本控制,已经将这个文件提交到git库中。但是本地的数据库配置是读取的本地数据库,所以希望这个db.php文件在每次提交代码的时候不被提交。说明:通过.gitignore是无法办到的,因为db.php已经加入版本控制了解决办法:复制代码执行命令将db.php加入不提交队列
Wesley13 Wesley13
4年前
MySQL记录操作
\TOC\一、概览MySQL数据操作:DML在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括:1.使用INSERT实现数据的插入2.UPDATE实现数据的更新3.使用DELETE实现数据的删除4.使用SELECT查询数据以及。二、插入数据(insert)
Stella981 Stella981
4年前
Hibernate中get()和load()的区别
Hibernate中根据Id单条查询获取对象的方式有两种,分别是get()和load(),来看一下这两种方式的区别。1\.get()使用get()来根据ID进行单条查询:Userusersession.get(User.class,"1");当get()方法被调用的时候就会立即发出SQL语句:Hiberna
Easter79 Easter79
4年前
SpringBoot简单项目学习笔记05(员工信息提交、员工信息修改、员工信息删除)
github项目地址:https://github.com/HDesigner/SpringBoot(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FHDesigner%2FSpringBoot)上一节总结的是:页面列表选项的高亮设置、员工信息的添加页面
Wesley13 Wesley13
4年前
Mysql读写锁及事务
读写锁同一用户并发读取同一条数据,不会出现什么问题,因为读取不会修改数据,但是如果某个用户正在读取某张表,而同一时刻另一用户正在修改这张表的id为1的数据,会产生什么后果?答案是不确定的,读的用户可能会报错退出,也可能读到不一致的数据。 解决这类经典问题的就是并发控制。在处理并发读写的时候,可以通过实现一个由两种类型的锁组成锁系统来解决问题。
燕青 燕青
2年前
苹果Mac电脑屏幕分辨率修改工具必备:SwitchResX for Mac 支持M1
SwitchResXforMac是一款功能强大的显示器分辨率管理工具,它可以帮助用户快速方便地设置Mac设备的显示器分辨率,并且支持多种显示器设备,包括电视、投影仪等。以下是SwitchResXforMac的一些主要特点和功能:支持多种显示器设备:Swit
铁扇公主 铁扇公主
2年前
简单的文件夹图标修改器:Folder Factory 免激活最新版
FolderFactory是一款Mac的文件夹个性化定制软件,可以帮助用户为文件夹添加自定义图标、颜色和样式,使每个文件夹都独一无二。通过简单的拖放操作,用户可以更改文件夹的图标,软件提供了许多预设的图标供用户选择,同时用户还可以导入自己喜欢的图标。此外,