Git压缩多次提交、修改未commit、回退版本操作

1. 使用rebase命令压缩多次提交   (1)找到合并的前一次提交记录,比如最后一次提交记录id:8e0182bddac69aa1336f7118a12e133d6a87989a,输入命令 git rebase -i 8e0182bddac69aa1336f7118a12e133d6a87989a   出现以下界面,此处的意思是,当前有2次提交记录,时间为从远到最近的顺序。   (2)进入编辑模式,除了第一次提交使用pick命令,其他均更改为s命令,保存后退出,显示如下页面,修改comm
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

列表技能(练习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=") #
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

AHSC DAY1总结

不怎么想写总结 一早上看到ysy出题,就老老实实从上往下看题了 看了一遍题啥都不会 仔细看第一题 咦这个n为偶数有个很好的性质啊然而没用 发现本题关键在奇数后撸袖子开始推 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 推了一会什么都没推出来 -15min 准备放弃的时候突然想出一种写法,写着写着发现是n^2的,然后balabala随随便便写了个暴力 看第二题 推了一会什么都没推出来 -15
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

Docker----与Asp.net core 的完美结合,在docker容器中创建Asp.Net Core 项目 Docker----起步

在腾讯云上买了一个小容量的服务器,搭建一个docker环境后,可以尝试做一些单系统做起来很麻烦的东西。譬如说,你在windows OS或UbuntuOS中,突然想玩CentOS了,你可以选择将电脑再装一个系统,或者安装一个VM ware,很容易解决的。那如果有十几个呢?是不是很麻烦?所以我选择在服务器上安装一个docker,然后做一些摸索。最近探索了一些在Ubuntu下的 docker中安装一个容器,搭建一个Asp.Net Core 项目,感觉很好玩的,这里主要是记录一下一个简单的Asp.Ne
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

完美世界实习生笔试

1.进程信号量 2.上台阶 每次1级、2级、3级,上6级总共有多少种方法 3.关系数据库 4.用数组实现队列 5.单链表原地逆置
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

为什么川普反对中国补贴农业(渐进式发展是非常正确的,如果贸然改动农村土地制度,在城市还不能提供足够的就业岗位下将大量的农民推向城市……请欣赏一下巴西、印度城市的贫民窟)

中国农业品进口有一个基本的底线,就是主粮必须自给,杂粮可以放开。去年中国进口1亿多吨农产品90%都集中在大豆+玉米这样的杂粮上,至于大米与小麦这样的主粮比例非常小。 这里涉及一个粮食安全的战略性问题。中国是一个14亿人口大国,中国每年要生产6亿吨粮食,至于进口大豆+玉米主要是为了改善老百姓食物水平(养猪、榨油、豆制品等等)。在极端情况下(进口断绝),中国政府的底线是,老百姓可以少吃肉、少用油,但是国内自产粮食要保证老百姓吃饱肚子。 所以,每年中央财政都要拨出几千亿给与农业补贴。比如种粮补贴主要
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

join算法分析

对于单条语句,explain看下key,加个索引 多个条件,加复合索引 where a = ? order by b 加(a,b)的复合索引 上面都是比较基本的,这篇我们分析一些复杂的情况——join的算法 如下两张表做join 10w 100w tb R tb S r1 s1 r2 s2 r3 s3 ... ...
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

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
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

clientWidth offsetWidth

clientWidth 不包含boder的宽度 内容区域 offsetWidth 包含boder的宽度 可视区域
分类: 其他 发布时间: 06-26 21:19 阅读次数: 1

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>
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

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_
分类: 其他 发布时间: 06-26 21:19 阅读次数: 2

55、装饰器的写法以及应用场景。

应用场景: 1、授权(Authorization) 装饰器能有助于检查某个人是否被授权去使用一个web应用的端点(endpoint)。它们被大量使用于Flask和Django web框架中。这里是一个例子来使用基于装饰器的授权: from functools import wraps # 最新版python引用是 import functools def requires_auth(f): # f 就是我们需要装饰的函数,一看就是不带参数的装饰器 @wraps(f)
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

Django模板自定义标签和过滤器,模板继承(extend),Django的模型层

上回精彩回顾 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 QueryDict {} request.method 请求方式 "GET" "POST" request.is_ajax() 是否是Ajax请求
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

计算机系统中与存储有关的那些事

最近工作中,经历了很多项目问题的调试,把这些问题归总起来,其中和存储有关的,独占一半。而存储对计算机系统造成的影响又可分为两块:一是系统功能的稳健性;二是程序的执行效率。 存储器结构 1.1 存储器层次结构 由于访问速度、成本、功耗等指标的制约,计算机系统中的存储往往不是作为一个单一的大块存在,而是被设置成一个多级的层次结构。作为一个程序员,需要理解存储器层次结构,因为它对应用程序的性能有着巨大的影响。 图1中展示了一个典型 计算机系统的存储层级结构。和金字塔模型很像,越靠近金字塔顶端的存储器
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

《猪国杀》尝试

我竟然这么闲得…… 现在已经写完了前30分的代码了, 但是正确性不能保证. #include<iostream> #include<cstdlib> #include<cstring> #include<string> #include<cstdio> #include<vector> #include<queue> #define N 15 #define M 105 #define inf 0x3f3f3f3f using namespace std; int Convert(char
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

【做题】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,
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

代写选股公式、TB程序化交易系统、通达信选股公式代写

//------------------------------------------------------------------------ // 简称: DualMA // 名称: 双均线交易系统 // 类别: 公式应用 // 类型: 内建应用 //------------------------------------------------------------------------ Params Numeric FastLength(5); Numeric SlowLeng
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

阿里域名 ssl tomcat

1.首先注册一个域名 2.添加一个信息模板(域名服务里边) 3.域名解析(默认解析127.0.0.1) 可以ping 域名试下看是否解析了(阿里有参考视频) 4.ssl 证书 免费版,网上有教程 5.下载证书(阿里有参考视频) for tomcat 注意server.xml中的写法 建议443 我设置的8443。访问时需要添加端口号:8443 6.server.xml 添加host 指向工程目录根机构
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

如何使用GitHub

原文链接:https://medium.freecodecamp.org/a-developers-introduction-to-github-1034fa55c0db 编译:https://mp.weixin.qq.com/s/ETtYLAMzl_C5SsO2-CZ06w GitHub是一个拥有数十亿行代码的网站,每天有数百万开发者聚集在一起,与开源软件进行协作和报告问题。简而言之,它是一个基于Git构建的软件开发人员的平台。 作为开发人员,你几乎每天都要在工作中使用GitHub或其他基于
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2

Swift实时画箭头的实现

iOS上实现画箭头,如果是指定了坐标点,那是很简单的,但如果需要做到实时绘制,就需要计算一下了 需求: 在白板上,根据手势落下点和移动点,实时绘制一条箭头直线(如下图) 实现代码: /// 获取箭头的点位置 /// /// - Parameters: /// - fPoint: <#fPoint description#> /// - tPoint: <#tPoint description#> /// - Returns: <#return v
分类: 其他 发布时间: 06-26 21:18 阅读次数: 2