Git压缩多次提交、修改未commit、回退版本操作
1. 使用rebase命令压缩多次提交 (1)找到合并的前一次提交记录,比如最后一次提交记录id:8e0182bddac69aa1336f7118a12e133d6a87989a,输入命令 git rebase -i 8e0182bddac69aa1336f7118a12e133d6a87989a
出现以下界面,此处的意思是,当前有2次提交记录,时间为从远到最近的顺序。 (2)进入编辑模式,除了第一次提交使用pick命令,其他均更改为s命令,保存后退出,显示如下页面,修改comm
列表技能(练习list)
# 列表技能: # 1.创建中国城市列表(个数自定义) citys = ['郑州','大连','菏泽','济南','北京','哈尔滨','石家庄','南京'] # 2.遍历列表 print("2=") for i in citys: print(i,end=",") print() print("3=") # 3.把每个城市名称前缀加中国 for i in citys: i = '中国'+i print(i,end=",") print() print("4=") #
AHSC DAY1总结
不怎么想写总结 一早上看到ysy出题,就老老实实从上往下看题了 看了一遍题啥都不会 仔细看第一题 咦这个n为偶数有个很好的性质啊然而没用 发现本题关键在奇数后撸袖子开始推 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 准备放弃的时候突然想出一种写法,写着写着发现是n^2的,然后balabala随随便便写了个暴力 看第二题 推了一会什么都没推出来 -15
Docker----与Asp.net core 的完美结合,在docker容器中创建Asp.Net Core 项目 Docker----起步
在腾讯云上买了一个小容量的服务器,搭建一个docker环境后,可以尝试做一些单系统做起来很麻烦的东西。譬如说,你在windows OS或UbuntuOS中,突然想玩CentOS了,你可以选择将电脑再装一个系统,或者安装一个VM ware,很容易解决的。那如果有十几个呢?是不是很麻烦?所以我选择在服务器上安装一个docker,然后做一些摸索。最近探索了一些在Ubuntu下的 docker中安装一个容器,搭建一个Asp.Net Core 项目,感觉很好玩的,这里主要是记录一下一个简单的Asp.Ne
为什么川普反对中国补贴农业(渐进式发展是非常正确的,如果贸然改动农村土地制度,在城市还不能提供足够的就业岗位下将大量的农民推向城市……请欣赏一下巴西、印度城市的贫民窟)
中国农业品进口有一个基本的底线,就是主粮必须自给,杂粮可以放开。去年中国进口1亿多吨农产品90%都集中在大豆+玉米这样的杂粮上,至于大米与小麦这样的主粮比例非常小。 这里涉及一个粮食安全的战略性问题。中国是一个14亿人口大国,中国每年要生产6亿吨粮食,至于进口大豆+玉米主要是为了改善老百姓食物水平(养猪、榨油、豆制品等等)。在极端情况下(进口断绝),中国政府的底线是,老百姓可以少吃肉、少用油,但是国内自产粮食要保证老百姓吃饱肚子。 所以,每年中央财政都要拨出几千亿给与农业补贴。比如种粮补贴主要
python习题实例
用以记录python学习过程中做过的小习题~ 1.生成两个列表,分别存放将100以内的偶数&奇数 odd_number=[]
even_number=[]
for i in range(1,101):
if i%2==0:
odd_number.append(i)
else:
even_number.append(i)
print 'the odd number list is:','\n',odd_number
print 'the eve
html json 导出Excel
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="http://oss.sheetjs.com/js-xlsx/xlsx.full.min.js"></script>
</head>
<body>
<button id="button">导出Excel</button>
<script>
maven中添加memcached.jar配置方法
一、java memcached client的jar包下载地址:https://github.com/gwhalin/Memcached-Java-Client/downloads 二、cd java_memcached-release_2.6.6解压的文件夹: cd E:\JavaWeb\javaSoft\linux环境\java_memcached-release_2.6.6 三、执行mvn install 命令:mvn install:install-file -Dfile=java_
55、装饰器的写法以及应用场景。
应用场景: 1、授权(Authorization) 装饰器能有助于检查某个人是否被授权去使用一个web应用的端点(endpoint)。它们被大量使用于Flask和Django web框架中。这里是一个例子来使用基于装饰器的授权: from functools import wraps # 最新版python引用是 import functools
def requires_auth(f): # f 就是我们需要装饰的函数,一看就是不带参数的装饰器
@wraps(f)
Django模板自定义标签和过滤器,模板继承(extend),Django的模型层
上回精彩回顾 视图函数:
request对象
request.path 请求路径
request.GET GET请求数据 QueryDict {}
request.POST POST请求数据 QueryDict {}
request.method 请求方式 "GET" "POST"
request.is_ajax() 是否是Ajax请求
计算机系统中与存储有关的那些事
最近工作中,经历了很多项目问题的调试,把这些问题归总起来,其中和存储有关的,独占一半。而存储对计算机系统造成的影响又可分为两块:一是系统功能的稳健性;二是程序的执行效率。 存储器结构 1.1 存储器层次结构 由于访问速度、成本、功耗等指标的制约,计算机系统中的存储往往不是作为一个单一的大块存在,而是被设置成一个多级的层次结构。作为一个程序员,需要理解存储器层次结构,因为它对应用程序的性能有着巨大的影响。 图1中展示了一个典型 计算机系统的存储层级结构。和金字塔模型很像,越靠近金字塔顶端的存储器
【做题】arc078_f-Mole and Abandoned Mine——状压dp
题意:给出一个\(n\)个结点的联通无向图,每条边都有边权。令删去一条边的费用为这条边的边权。求最小的费用以删去某些边使得结点\(1\)至结点\(n\)有且只有一条路径。 \(n \leq 15\) 不难想象出,删去边后所得的图形中,在\(1\)到\(n\)的路径上的每一条边都是桥。换言之,每一条边都连接两个边双联通分量。 \(n \leq 15\)的数据范围显然与状压dp有关,于是我们考虑枚举下一个边双联通分量来完成dp转移,以不断铺设从\(1\)到\(n\)的路径。 令dp状态为dp[S,
代写选股公式、TB程序化交易系统、通达信选股公式代写
//------------------------------------------------------------------------ // 简称: DualMA // 名称: 双均线交易系统 // 类别: 公式应用 // 类型: 内建应用 //------------------------------------------------------------------------ Params Numeric FastLength(5); Numeric SlowLeng
阿里域名 ssl tomcat
1.首先注册一个域名 2.添加一个信息模板(域名服务里边) 3.域名解析(默认解析127.0.0.1) 可以ping 域名试下看是否解析了(阿里有参考视频) 4.ssl 证书 免费版,网上有教程 5.下载证书(阿里有参考视频) for tomcat 注意server.xml中的写法 建议443 我设置的8443。访问时需要添加端口号:8443 6.server.xml 添加host 指向工程目录根机构
如何使用GitHub
原文链接:https://medium.freecodecamp.org/a-developers-introduction-to-github-1034fa55c0db 编译:https://mp.weixin.qq.com/s/ETtYLAMzl_C5SsO2-CZ06w GitHub是一个拥有数十亿行代码的网站,每天有数百万开发者聚集在一起,与开源软件进行协作和报告问题。简而言之,它是一个基于Git构建的软件开发人员的平台。 作为开发人员,你几乎每天都要在工作中使用GitHub或其他基于
Swift实时画箭头的实现
iOS上实现画箭头,如果是指定了坐标点,那是很简单的,但如果需要做到实时绘制,就需要计算一下了 需求: 在白板上,根据手势落下点和移动点,实时绘制一条箭头直线(如下图) 实现代码: /// 获取箭头的点位置
///
/// - Parameters:
/// - fPoint: <#fPoint description#>
/// - tPoint: <#tPoint description#>
/// - Returns: <#return v
今日推荐
周排行