自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 重学Git-Git提交修改到远程仓库

提交修改到仓库使用git push命令,将已经commit的修改提交到远程仓库,本命令有两个参数:远程链接名,也就是通过remote add添加的远程仓库名字 如 origin仓库的分支名,如 main连在一起就是:git push origin main重命名远程分支分为三步,第一步是先删除远程的分支,第二步是重命名本地的分支名字,第三步将重命名的分支提交到远程仓库,删除远程分支git branch -r # 产看远程分支名# 删除远程分支git push origin .

2021-08-30 13:55:03 412

原创 重学Git-Git版本管理

版本回退当前版本不满足要求,可以使用以下命令进行版本回退git reset --hard HEADHEAD就是一个指针,指向整个提交链条的最新的commit,而上述操作就是将指针往回指一个,实现版本的回退。执行以上命令后,虽然回到了上一个版本,但是最新的版本,在git log上是看不到的。也就意味着最新的版本是丢失的,那怎么办呢?两个办法,找到控制台等地方上次提交的commit id,如90a1,然后依旧使用上述命令,就可以回到最新的版本。git reset --hard 90a1或者首先使.

2021-08-30 13:53:08 151

原创 飞端博客 - 重学Git-Git标签管理

每个标签都是跟随着每个commit的,commit后可以给本次提交打上标签。本地操作创建标签git tag <tagname>删除标签git tag -d <tagname>查看标签git show <tagname>给指定commit打标签git tag <tagname> <commitID>远程操作提交到远程git push origin <tagname>git push origin --tags .

2021-08-30 13:52:21 173

原创 重学Git-Git分支管理

分支管理分支管理的意义是保证有一个分支是一直可以正确使用的,当有新的特性或要修改Bug的时候,就创建新的分支,修改好了以后就合并到主分支,保证整个项目的正确运行和访问。主要分为了两个部分本地分支管理远程分支管理本地分支管理-增删改查本地管理可以新建,修改等操作,但是这些操作都是仅仅在本地,只要不提交到远程仓库,就不会有任何影响。创建新的分支git branch -c newBranch # 仅仅创建新分支git switch -c newBranch # 创建并切换到新分支git .

2021-08-30 13:51:33 157

原创 重学Git-Git使用SSH方法连接GitHub

什么是SSHSSH是一个加密远程连接方式,可以用来认证客户端与GitHub之间的连接。检查现有SSH密钥如果以前在使用本地git的时候生成过github密钥,那么可以在本地看得到首先打开Git Bash,查看现有是否存在SSH密钥。ls -al ~/.ssh检查目录列表以查看是否已经有 SSH 公钥。 默认情况下,公钥的文件名是以下之一。如果有的话,可以跳转到第三步,否则进行第二步。生成新的SSH密钥打开Git Bash粘贴以下文本ssh-keygen -t ed255..

2021-08-30 13:50:56 170

原创 重学Git-Git远程仓库管理

远程仓库远程仓库就是存储项目代码文件的地方,由于认证方式的不同,远程仓库的链接可以分为两种:HTTPS链接: https://github.com/user/repo.gitSSH链接: [email protected]:user/repo.git给远程仓库(链接)起名字再Git的实际使用过程中,如果每次提交给远程仓库都使用链接的话,那会显得很长,且当有多个仓库在管理时,就会显得很麻烦。所以Git提供了一个给远程仓库重新起个简单的名字的操作,也叫做创建远程仓库,其实就是将本地的某个名字与远程的某.

2021-08-30 13:48:36 2774

原创 重学Git-Git使用HTTP认证方法连接GitHub

Git配置当下载完Git,安装好以后,需要对git进行一个基本的配置。才能完成跟GitHub的交互。新建一个仓库去GitHub新建一个仓库,如HelloWorld然后复制仓库的链接,到安装好Git客户端的命令行执行clone命令。git clone https://github.com/Jeffrey-D/HelloWorld.gitConfig基本配置进入此项目,执行以下命令,并做一些基本的配置cd HelloWorld # 进入项目目录# 个人信息配置git config --.

2021-08-30 13:38:52 1015

原创 Linux下将进程放到后台运行

要想让一个程序在后台运行,有两种主要的方法:使用 &搭配nohup使用screen命令切换成后台nohup xxx.sh &&的作用是将程序由前台切换到后台,且没有了标准输入输出流。一般在脚本的后面加上&就能够将其切换成后台程序。但是,此时的后台程序属于当前shell的一个子进程,也就是意味着当前连接的shell一旦关闭,就会将这个后台进程也关闭。因此,需要使用nohup将这个进程从当前的shell中脱离出来,将此后台进程的进程号切换为ppid切换为1..

2021-08-30 00:05:45 3174

原创 肥宅快乐虫--爬虫爬取某些网站图片

欢迎访问我的个人博客代码中的任何问题可以访问博客邮件联系我源码如下import requestsfrom bs4 import BeautifulSoupfrom time import sleepimport osheader ={'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36...

2019-09-19 13:40:01 393

原创 Hexo优化(鼠标点击效果+评论系统+站点统计+hexo-admin-qiniu+markdown图片存储+live2d板娘)

文章目录鼠标点击效果鼠标点击出现桃心鼠标点击出现爆炸烟花评论系统DISQUSFacebook Comments 由 hydai 贡献HyperComments 由 ivan-nginx 贡献网易云跟帖 由 geekrainy 贡献来必力 由 asmoker 贡献站内统计live2Dhexo-admin-qiniu后台管理鼠标点击效果本博客采用hexo-theme-next主题,大部分的主题可能...

2019-01-19 19:22:56 4646 3

原创 Buddy System 伙伴系统 python实现

import mathachieve = Falseachieve2 = False# 基本节点class Node(object): def __init__(self, size, depth): self.ID = "" self.status = 0 # 初始空闲 self.size = size # 初始大小为0 ...

2018-11-13 00:58:03 526

原创 KFC模拟收费系统

KFC说明文档一,问题简介模仿KFC收费系统,利用两种或者两种以上的设计模式,实现简单的收费,优惠,找零的收银系统。二,设计模式本系统采用了简单工厂以及抽象工厂模式和策略模式。1.简单工厂模式:1)模式介绍简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,...

2018-10-27 17:09:34 488

原创 python24点游戏

24点游戏python解法一. 游戏介绍棋牌类益智游戏,要求四个数字运算结果等于二十四,一起来玩玩吧!这个游戏用扑克牌更容易来开展。拿一副牌,抽去大小王后(初练也可以把J/Q/K/大小王也拿去),剩下1~10这40张牌(以下用1代替A)。任意抽取4张牌(称为牌组),用加、减、乘、除(可加括号,高级玩家也可用乘方开方与阶乘运算)把牌面上的数算成24。每张牌必须用且只能用一次。如抽出的牌是3、8、...

2018-09-27 19:19:38 1401

原创 python词频统计GUI(thinter)

本文介绍利用python实现了简单的词频统计程序,其中涉及了简单的正则表达式的使用和python可视化模块tkinter的使用。完成了选择任意的文件,然后统计其中的单词的出现频度并以列表的形式展现出来。最后连接数据库并将所得的结果写入数据库。一,首先是简单的词频统计 利用文件名读取文件,然后调用remove_punctuation()函数去除其中的杂乱的字符,实现只有英文的字符。然后将得到...

2018-09-22 15:53:47 1086

原创 三种方法求最大公约数

最大公约数问题描述:求两个正整数的最大公约数和最小公倍数要求:程序风格良好,提供友好的输入输出 使用三种以上算法解决两个数的最大公约数问题 求三个正整数的最大公约数和最小公倍数问题分析:对于现有的算法,有更相减损法(九章算术),辗转相除法(欧几里得),stein算法(Stein),以及最简单的利用计算机的运算能力的暴力方法。算法详解:欧几里德算法(辗转相除法)基本原理...

2018-09-08 11:59:37 14789

原创 小米笔试题 求数的高度 c++代码

问题描述:时间限制:C/C++语言 1000MS;其他语言 3000MS内存限制:C/C++语言 65536KB;其他语言 589824KB题目描述:现在有一棵合法的二叉树,树的节点都是用数字表示,现在给定这棵树上所有的父子关系,求这棵树的高度输入输入的第一行表示节点的个数n(1&lt;=n&lt;=1000,节点的编号为0到n-1)组成,下面是n-1行,每行有两个整数,第一个数表示父节点的编...

2018-09-08 11:54:32 648

原创 学生信息管理系统

目录相对于原代码,我增加了: 1. 文件处理的一个刷新函数,也就是功能一; 2. 数据保存进入文件的函数,也就是功能七; 3. 在数据插入的过程中,添加了数据的正确性的验证。 我改变了: 数据的组织方式,即由数据结构转化为统一的结构体结构头文件#include&lt;stdio.h&gt; /*I/O函数*/#include&lt;stdlib.h&gt...

2018-09-06 21:35:23 342

转载 CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-09-06 21:11:10 233

原创 三天打鱼两天晒网(python)

三天打鱼两天晒网问题描述:中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。 输入:键盘输入数据或者文件输入测试数据输出:判断的结果要求:输入日期的正确性验证,文件测试数据 解题思路:核心思路就是得到给定的日期和给定的最开始的日期之间相隔的天数,然后以天数除以5,得到余数,通过判断余数...

2018-08-31 17:15:18 14214

原创 动态规划之矩阵链乘法-matrix-chain muliplication problem(dp)

一,问题描述矩阵链乘法问题(matrix-chain multiplication problem)可描述如下:给定n个矩阵的链&lt;A1,A2,...,An&gt;,矩阵Ai的规模为p(i-1)×p(i) (1&lt;=i&lt;=n),求完全括号化方案,使得计算乘积A1A2...An所需标量乘法次数最少。   因为括号方案的数量与n呈指数关系,所以通过暴力搜索穷尽所有可能的括号化方案来寻找最...

2018-03-10 10:06:35 997

原创 (DP)斐波那契数列的动态规划求解(Fibonacci Dynamic Programming)

对于斐波那契数列的求解,已经有成型的递归公式,因此最简单的求解方式就是利用递归求解,但是对于庞大的数据量,显然递归的时间耗费是巨大的。因为每次计算一个F[n]都会计算F[n-1]和F[n-2],而F[n-1]和F[n-2]的下一个子问题有很多的相同项,这无疑就有了递归过程中的重复项。代码中设置了f[n]数组,用于保存每一级的运算结果,即对于任意一个f[n]只需要计算一次即可,大大减少了重复运算。因...

2018-03-08 17:38:06 2022 1

翻译 Leetcode 65:Valid Number

Validate if a given string is numeric.Some examples:"0" => true" 0.1 " => true"abc" => false"1 a" => false"2e10" => trueNote: It is intended for the problem statement to be ambiguo

2017-11-27 19:30:08 264

原创 小米笔试题 依据父子关系建树

问题描述:现在有一棵合法的二叉树,树的节点都是用数字表示,现在给定这棵树上所有的父子关系,求这棵树的高度 输入描述: 输入的第一行表示节点的个数n(1 ≤ n ≤ 1000,节点的编号为0到n-1)组成, 下面是n-1行,每行有两个整数,第一个数表示父节点的编号,第二个数表示子节点的编号 输出描述: 输出树的高度,为一个整数示例1 输入5 0

2017-11-27 19:01:34 2359

转载 编程之美之八皇后问题

问题描述 :八皇后问题是一个以国际象棋为背景的问题:如何能够在8×8的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而皇后个数也变成n。当且仅当n = 1或n ≥ 4时问题有解;解题思路:回溯法(英语:backtrack

2017-11-23 13:35:45 523

原创 Leetcode:26 Remove Duplicates from Sorted Array

问题描述:Given a sorted array, remove the duplicates in-place such that each element appear only once and return the new length.Do not allocate extra space for another array, you must do this by

2017-11-21 17:46:37 192

原创 Leetcode:14. Longest Common Prefix

问题描述:Write a function to find the longest common prefix string amongst an array of strings.思路分析:对于找到公共最长前缀子串,最简单的方法就是以第一个串为基准,以第一个串的每个字符作为一个匹配量,依次跟后面每一个串的对应位置的字符串相比较。在匹配成功时将此字符与存入一个新的数组中,最终函数返

2017-11-21 17:25:45 298

原创 已知两个线性升序表LA,LB,然后合并两个表为LC,并保持升序

创建两个升序顺序表,合并为一个表并保持有序,时间复杂度为O(m+n)

2017-09-18 19:08:15 4649

基于python实现的一键照片美化,下载后双击即可

基于python的一键照片美化软件,下载后双击即可打开软件进行美化,美化后的文件可直接存储,需要源码请打开软件联系作者。 基于python的一键照片美化软件,下载后双击即可打开软件进行美化,美化后的文件可直接存储,需要源码请打开软件联系作者。 基于python的一键照片美化软件,下载后双击即可打开软件进行美化,美化后的文件可直接存储,需要源码请打开软件联系作者。 基于python的一键照片美化软件,下载后双击即可打开软件进行美化,美化后的文件可直接存储,需要源码请打开软件联系作者。 基于python的一键照片美化软件,下载后双击即可打开软件进行美化,美化后的文件可直接存储,需要源码请打开软件联系作者。 基于python的一键照片美化软件,下载后双击即可打开软件进行美化,美化后的文件可直接存储,需要源码请打开软件联系作者。

2022-05-25

wifi haker,windows下破解wifi。[python实现]

利用python实现,通过网卡扫描附近的wifi,然后进行自动破解,自动破解采用的方式可选。需要安装python环境。

2019-04-12

空空如也

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

TA关注的人

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