自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

桃子真甜的专栏

博客内容为个人理解,如有问题,欢迎提出来大家一起讨论。

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 【版本管理】Git push与pull的默认行为

git push通常对于一个本地的新建分支,例如git checkout -b develop, 在develop分支commit了代码之后,如果直接执行git push命令,develop分支将不会被push到远程仓库(但此时git push操作有可能会推送一些代码到远程仓库,这取决于我们本地git config配置中的push.default默认行为,下文将会逐一详解)。

2017-12-17 13:18:04 979

原创 【版本管理】Git使用

1. 对终端显示的配置,给文字添加颜色,更易于阅读git config --globalcolor.diffautogit config --globalcolor.statusautogit config --globalcolor.branchauto2.当我们向服务器(比如Git@OSC,Github)提交代码时得有个用户名邮箱什么的,

2017-12-17 12:07:01 359

原创 【项目管理】项目开发管理

以个人经验来看排期容易出现两个问题,一是排期不合理,二是不能按照排期稳步推进,好的排期就要尽量避免这两个问题,1、需求评审和产品、技术(包括前段、后端、APP、UI、UE)、测试相关人员一起进行详细的需求评审,作为程序员会首先从产品的角度分析设计的合理性,逻辑是否有问题,然后从技术的角度分析实现的可行性和难度,这个环节如果发现设计问题很多或很严重的话我会

2017-12-14 17:16:46 652

原创 【Linux】Shell使用

记录命令历史我们敲过的命令,linux是会有记录的,预设可以记录1000条历史命令。这些命令保存在用户的家目录中的.bash_history文件中。有一点需要你知道的是,只有当用户正常退出当前shell时,在当前shell中运行的命令才会保存至.bash_history文件中。与命令历史有关的有一个有意思的字符那就是”!”了。常用的有这么几个应用:(1)!! (连续两个”!”),表示执行上

2017-12-13 22:04:21 208

原创 【Linux】数据重定向

在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。linux启动后,会默认打开3个文件描述符,分别是:标准输入st

2017-12-10 11:19:05 216

原创 【Linux】后台进程管理

Linux的后台进程运行有好几种方法,例如nohup,screen等,但是,如果是一个服务程序,要可靠地在后台运行,我们就需要把它做成daemon,最好还能监控进程状态,在意外结束时能自动重启。supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。安装supervisorDeb

2017-12-09 21:00:12 400

原创 【Linux】Shell编程基础

Linux中编写shell文件:变量含义$0 当前脚本的文件名$n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$# 传递给脚本或函数的参数个数。$* 传递给脚本或函数的所有参数。$@ 传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到。$? 上个命令的退出状态,或函数的返回值

2017-12-09 14:04:20 401

原创 【SSH隧道】使用

SSH隧道(即SSH代理、端口转发),接触过Linux系统的都知道SSH,对于SSH隧道,如果之前没接触过,只知道这个概念、网上搜索这方面的资料的话,网上的资料把简单的问题复杂化了,写的很复杂很繁琐。 建立SSH隧道命令:ssh -C -f -N -L listen_port:DST_Host:DST_port user@Tunnel_Host ssh -C -f -N -

2017-12-04 17:20:25 919

微服务:从设计到部署

微服务介绍 ,包括API网关,进程间通信,服务发现,事件驱动数据管理等。

2017-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除