编程开发

! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://gi...

第一次提交项目到一个新的仓库 我们按照如下的步骤上传了一个项目到仓库的时候,是可以成功的: 1、git init 初始化 2、git add . 将当前目录下修改的所有代码从工作区添加到暂存区 3、git commit -m ['注释'] 将缓存区内容添加到本地仓库 4、git remote add origin 仓库地址 将本地仓库与远程仓库连接起来 5、git push origin

算法设计与分析|5个算法

1)分治法 对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小),则直接解决;否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。 2)回溯法(深度优先) 回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当搜索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择。这种走不通就退回再走的

今天心情不错

今天心情真的还是蛮好的,工作了一周,今天发薪水了。是来新西兰以后的第一笔薪水呀,虽然不是很多,也就刚刚包含我所有的生活费,但还是很开心呢。 我现在工作的培训中心工作时长并不是很多,所以我今天还找了其他的兼职工作,去面试了2家公司,第一家感觉不是很正式,是个尼泊尔的经理面试的我,讲真,尼泊尔的英文这口音是真的很重呢。就问了一些基本的信息,和我说了工作内容就没有了。 第二家公司是新西兰白人经理面试我的

python入门应该看的

适合python新手,从零基础入门 python核心笔记 【关于Python】   对于Python,想必很多朋友还未曾听说,其定义我已在本笔记的第一章给出,这里我想谈谈我对Python的个人理解。在我学习Python的过程中,有朋友问我,Python到底是什么,它主要应用于什么方面,能做什么东西,这里就算是给你一个答复吧。狂妄点,可以说:只有你想不到,没有Python做不到。Python是一种

GoLang解析FileGDB(4).gdbtable文件规范

.gdbtable文件规范 .gdbtable是实际存放数据的地方,所以这个文件通常比较大。 .gdbtable文件描述字段并包含行数据。 包括header、field、row三部分内容。 Header (40 bytes) int32: == 3 - version of the format? int32: number of (valid) rows int32: maximum of

Zookeeper 3.6.3+ 兼容老版本 rmr 命令的方法

背景 大数据软件栈中Zookeeper版本从3.4.14升级到3.6.3,其他组件版本暂时未升级。经过试用发现部分组件工作不正常。其中一个原因是Zookeeper 3.6.3版本移除了rmr命令,取而代之的是deleteall命令,存在不兼容的情况。考虑到软件栈其他组件的升级需要时间,决定先为Zookeeper添加回已经废弃的rmr命令,保持对老版本使用方式的兼容性。 本篇为大家带来Zookeep

微小说||应聘

大学本科刚毕业的李勇想先找一份工作,留在大城市里。 适逢某知名网络公司在招销售人员,公司提供的条件不错,底线每月四千,外加销售提成。还有五险一金,带薪年休假,以后还有机会出国培训。 但是,公司只招一名。李勇向该公司递交了个人简历后,很幸运地接到了面试的通知。 这是件令人兴奋的事情,有机会面试,就有机会被录用。他想好好准备一番,临时翻看了一些与销售有关的书籍,感觉书里面说的销售技巧过于理论化,看了也

643.【系统架构】架构评估的质量属性——可修改性

可修改性(Modifiability)是指能够快速地以较高的性价比对系统进行变更的额能力。通常以某些具体的变更为基准,通过考查这些变更的代价来衡量可修改性。主要包括以下4个方面。 可维护性(Maintainablility)。这主要体现在问题的修复上,在错误发生后“修复”软件系统。可维护性好的软件架构往往能做局部性的修改并能使对其他构件的负面影响最小化。 可扩展性(Extendiblity)。这

Jenkins Pipeline 实现单点和分布式部署

CI/CD持续集成/持续部署 持续集成(Continuous integration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员 每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动 化测试)来验证,从而尽早地发现集成错误。 比如(你家装修厨房,其中一项是铺地砖,边角地砖要切割大小。如果一次全切割完再铺上去,发现尺寸有误的话

2022-09-21

1.Git基础 (1)常见操作命令 git init -----初始化本地仓库 git status ----查看文件状态 git add -----文件名称 git commit 文件名称 -m "注解"-------提交文件本地仓库 git log-------查看提交记录 git reflog--------查看提交记录 git reset --hard 版本号-----------