自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 git分支管理

1.1 查看本地分支git branch1.2 查看远程分支。

2024-07-04 17:38:38 348

原创 HashSet

【代码】HashSet。

2024-05-30 17:26:50 309

原创 ScrollViewer—WPF滚动条控件

ScrollViewer—WPF滚动条控件ScrollViewer定义与功能、 ScrollViewer使用、ScrollViewer常用属性、滚动类型、用Button来控制ScrollViewer的滚动

2024-05-30 16:01:14 1796 1

原创 git处理推送被拒绝的问题

将本地的分支推送到远程仓库时遇到了问题:远程仓库的分支包含了你本地没有的工作(提交),这通常意味着其他协作者已经推送了更改到同一分支上,导致本地分支与远程分支存在差异。

2024-04-30 16:10:00 687

原创 git处理分支更新与pull操作

这表示当前本地分支没有设置跟踪远程分支。执行git pull命令之前,需要设置跟踪信息。git pullorigin所以,如果你想要将这个本地分支与远程仓库origin中的某个分支(比如master)同步,你需要首先设置跟踪信息,然后执行git pull。

2024-04-30 16:08:49 773 1

原创 git分支更新

分支上的某些更改,那么合并操作可能更适合你。而如果你想要重新开始,在一个与。分支同步的干净基础上工作,那么基于远端分支更新可能更合适。后,远端分支更新了内容,需要更新本地的。分支的最新提交来更新,可以执行。分支上继续工作但同时保留。在本地创建了一个新的分支。

2024-04-26 09:40:22 1242

原创 git基本操作

查看当前项目的所有配置查看系统配置查看当前用户 (global) 配置。

2024-04-11 22:29:48 496

原创 git暂存修改并应用到新分支

若出现 fatal: The current branch “新分支” has no upstream branch.解决:git push --set-upstream origin “新分支”

2024-04-09 15:32:26 477

转载 git放弃本地文件修改

使用 git log 查看提交历史和 commit id。

2024-04-09 15:27:53 763

原创 git合并冲突

将远程origin主机的master分支拉取过来和本地的当前分支进行合并。3.编辑冲突文件,决定保留哪些更改,然后删除冲突标记。要合并的两个分支改动了同一份文件。4.标记文件为已解决冲突状态。

2024-04-09 15:25:37 464 2

原创 08.文件操作

文件操作

2022-08-31 16:25:54 307 1

原创 07.单例

1.__new__方法的重写;2.单例设计模式

2022-08-29 20:21:18 211

原创 Python名片管理系统

Python名片管理系统

2022-08-09 18:53:07 802

原创 06公共方法

公共方法

2022-08-09 18:49:47 163

原创 05高级变量

列表、元组、字典、字符串

2022-08-09 18:48:02 217

原创 04循环和函数

循环和函数

2022-07-27 23:46:14 194

原创 03if基础

if基础

2022-07-27 23:43:16 114

原创 02Python基础知识

变量;格式化输出;数据类型;运算符;运算符优先级

2022-07-26 22:57:06 303

原创 01程序执行原理

程序执行原理:1.计算机中的三大件;2.程序执行原理;3.Python程序执行原理。

2022-07-26 22:46:35 332

原创 结构体数组

结构体数组的概念结构体数组的定义和初始化具体代码实现结构体数组的概念假如有一个结构体变量student(有学号,名字,年龄等属性),我可以输出一个学生的信息,如果我要输出50个学生的信息,那定义50个结构体变量显然不可能,这时候就可以使用数组。元素是结构体变量的数组就是结构体数组。结构体数组的定义和初始化定义一个元素有5个的结构体数组stu,结构体student包含id,name,score(数组的每个元素都是 struct student类型)。typedef struct student

2022-03-05 17:34:14 1036

原创 数据模型

数据模型一、两类数据模型二、概念模型三、层次模型四、网状模型五、关系模型六、数据库系统的结构七、数据库系统的组成数据模型也是一种模型,它是对现实世界数据特征的抽象。数据模型是数据库系统的核心和基础。一、两类数据模型第一类是概念模型,第二类是逻辑模型和物理模型。概念模型也称信息模型。按用户的观点来对数据和信息建模,主要用于数据库设计。逻辑模型主要包括层次模型、网状模型、关系模型、面向对象数据模型、和对象关系数据模型、半结构化数据模型等。它是按照计算机系统的观点来对数据建模

2021-09-07 22:56:10 9318

原创 数据库系统概述

数据库系统概述一、数据库的4个基本概念1. 数据(date)描述数据的符号记录称为数据。描述数据的符号可以是数字,也可以是文字、图形、图像、音频、视屏等,他们都可以进过数据化后存入计算机。2. 数据库(DateBase,DB)数据库就是存放数据的仓库。特点:冗余度小数据独立性高易扩展可共享3. 数据库管理系统(DateBase Management System,DBMS)数据库管理系统和操作系统一样是计算机的基础软件。它的主要功能包括以下几个方面:数据定义功能数据库

2021-09-05 23:50:38 399

转载 FileWriter和FileReader

本文参考了CSDN两位博主的文章,以下附上原文链接:版权声明:本文为CSDN博主「玩人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/jeryjeryjery/article/details/72626238原文链接:https://blog.csdn.net/szlg510027010/article/details/88974559FileWriter和FileReader都是用来实现 字符读写到文件 的

2021-08-29 00:55:41 419

转载 JDK环境配置&IDEA新建一个JAVA项目

JDK环境配置&IDEA新建一个JAVA项目版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_44084189/article/details/98966787————————————————版权声明:本文为CSDN博主「KristenX」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.ne

2021-08-16 13:41:55 265

原创 Intellij IDEA的安装

1.下载官网下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA有两个版本:UItimate和Community(注:开发JavaWeb项目用UItimate。UItimate免费使用30天,Community版免费但有些功能不齐全)2.安装1.双击:2.然后出现已下面板,点击“next”3.点击“Browse…“可自定义安装目录,继续点击“next"4.电脑是多少位就勾选多少位5.点击“Install

2021-08-16 13:34:05 91

转载 算法的时间和空间复杂度

算法的时间和空间复杂度本文转载于:https://www.cnblogs.com/jsjwk/p/9993802.html一、算法算法释志南用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在这个过程中消耗的资源和时间却会有很大区别。如何衡量不同算法之间的优劣?从算法所占的时间和空间两个维度去衡量:时间维度:执行当前算法所消耗的时间。我们通常用时间复杂度来描述。空间维度:执行当前算法需要占用的内存。我们通常用空间复杂度来描述。因此,评价算

2021-08-16 13:18:11 116

转载 买不到的数目

买不到的数目问题描述小明开了一家糖果店。他别出心裁:把水果糖包成 4 颗一包和 7 颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是 17。大于 17 的任何数字都可以用 4 和 7 组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入格式两个正整数,表示每种包装中糖的颗数(都不多于 1000)输出格式一个正整数,表

2021-08-08 02:52:14 1066

原创 错误票据

错误票据问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的 ID 号。全年所有票据的 ID 号是连续的,但 ID 的开始数码是随机选定的。因为工作人员疏忽,在录入 ID 号的时候发生了一处错误,造成了某个 ID 断号,另外一个ID 重号。你的任务是通过编程,找出断号的 ID 和重号的 ID。假设断号不可能发生在最大和最小号输入格式要求程序首先输入一个整数 N(N<100)表示后面数据行数。接着读入 N 行数据。每行数据长度不等,是用空格分开的若干个(不大于

2021-08-08 01:42:25 90

原创 数据结构—链表

链表目录一、概述二、单链表三、双链表四、双指针五、经典问题—反转链表一、概述1.链表是什么2.链表的基本结构3.链表的分类4.链表和数组的比较5.设计链表:源代码(含测试用例)1.链表是什么链表数一种线性数据结构。它是动态地进行储存分配的一种结构。什么是线性结构,什么是非线性结构?线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,数组,串。非线性结构,是一个结点元素可能有多个直接前趋和多个直接后继。常见的非线性结构有:二维数组,多维数组,广义表,

2021-08-06 22:10:23 1036

原创 连号区间数

连号区间数问题描述在 1~N 的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第 L 个到第 R 个元素)递增排序后能得到一个长度为 R-L+1 的“连续”数列,则称这个区间连号区间。输入格式第一行是一个正整数 N (1 <= N <= 50000), 表示全排列的规模。第二行是 N 个不同的数字 Pi(1 <= Pi <= N), 表示这 N 个数字的某一全排列。输出格式输出一个整数,表示不同连号区间的

2021-07-31 02:40:09 266

原创 翻硬币

翻硬币问题描述小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:**oo***oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?我们约定:把翻动相邻的两个硬币叫做一步操作,那么要求:输入格式两行等长的字符串,分别表示初始状态和要达到的目标状态。每行的长度&

2021-07-31 01:59:17 138

原创 带分数

带分数问题描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字 1~9 分别出现且只出现一次(不包含 0)。类似这样的带分数,100 有 11 种表示法。输入格式从标准输入读入一个正整数 N (N<1000*1000)输出格式程序输出该数字用数码 1~9 不重复不遗漏地组成带分数表示的全部种数。注意:不要求输出每个表示,只统计有多少表示法!样例输入 1100样例输

2021-07-31 01:03:53 157

原创 Java异常机制

异常机制一、Error 和 Exception1.什么是异常异常指程序运行过程中出现的不期而至的各种状况,例如:文件找不到、网络连接失败、非法参数等异常发生在程序运行期间,它影响了正常的程序执行流程2.分类检查性异常 : 用户错误或问题引起的异常,这是程序员无法预见的。例如打开一个不存在的文件,一个异常就产生了。这些异常在编译时不能被简单忽略。运行时异常: 与检查性异常相反,运行时异常可以在编译时被简单忽略。错误: 错误不是异常,而是脱离程序员控制的问题。例如当栈溢出时,一个错误就发生

2021-07-30 02:14:44 48

原创 Java 内部类

内部类内部类就是在一个类的内部再定义一个类。比如,A类中定义一个B类,B类相对于A来说就是内部类,A类对B类来说就是外部类成员内部类静态内部类局部内部类匿名内部类1.成员内部类(1)外部类和内部类的创建//外部类public class Outer { private int id ; public void out(){ System.out.println("这是外部类的方法"); } //内部类 class Inner{

2021-07-30 00:39:49 55

原创 打印十字图

问题描述小明为某机构设计了一个十字型的徽标,如下所示:..$$$$$$$$$$$$$....$...........$..$$$.$$$$$$$$$.$$$$...$.......$...$$.$$$.$$$$$.$$$.$$.$...$...$...$.$$.$.$$$.$.$$$.$.$$.$.$...$...$.$.$$.$.$.$$$$$.$.$.$$.$.$...$...$.$.$$.$.$$$.$.$$$.$.$$.$...$...$...$.$$.$$$.$$$$

2021-07-29 03:48:49 398 1

原创 接口的定义与实现

接口的定义与实现普通类:只有具体实现抽象类:具体实现和规范(抽象方法)都有接口:只有规范(抽象方法)接口就是规范,定义的是一组规则接口的本质是契约接口不能被实例化,因为接口中没有构造方法声明接口的关键字是interface(1)接口的创建接口中的定义都是抽象的,默认是 public abstract接口里的属性默认是常量:public static finalpackage Demo09;public interface UserService { void add

2021-07-28 21:23:10 128

原创 Java抽象类

抽象类abstract修饰符可以用来修饰方法也可以用来修饰类,用来修饰方法该方法就是抽象方法,用来修饰类该类就只抽象类抽象类中可以没有抽象方法,但是抽象方法的类一定要声明为抽象类抽象类不能用new关键字来创建对象,它是用来让子类继承的抽象方法,只有方法的声明,没有方法的实现,它是用来让子类实现的子类继承抽象类,就必须要实现抽象类没有实现的方法,否则该子类也要声明为抽象类(1)抽象类和抽象方法的创建抽象类:abstract关键字修饰的类抽象方法:abstract关键字修饰的方法pack

2021-07-28 21:08:47 53

原创 核桃的数量

核桃的数量问题描述1.每组分的核桃数量相同2。各组比必须能平分核桃3.尽量提供满足1、2的条件输入gesh输入包含三个正整数a、b、c,用空格分开(a、b、c < 30)输出格式输出一个整数样例输入2 4 5 样例输出20题目分析:这题就是求三个数的最小公倍数求三个数的最小公倍数 <— 求两个数的最小公倍数 <— 求两个数的最大公约数用辗转相除法求出两个数的最大公约数辗转相除法代码int gcd(int a,int b){

2021-07-28 21:03:29 136

原创 多态、instanceof(类型转换)

多态动态编译:类型:可扩展性即同一个方法可以根据发送对象的不同而采用多种不同的行为方式一个对象的实际类型是确定的,但是可以指向对象的引用的类型有很多多态存在的条件有继承关系子类重写父类方法父类引用指向子类对象注:多态是方法的多态,属性没有多态性**instanceof **(1)一个对象的实际类型是确定的,但是可以指向对象的引用的类型有很多创建一个父类:Person类 和 一个子类:Student类package Demo07;public cla

2021-07-28 01:23:05 148

原创 二分查找

二分查找问题描述给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1样例输入nums=[-1,0,3,5,9,12], target=9样例输出4样例输入nums=[-1,0,3,5,9,12], target=2样例输出-1提示:你可以假设nums中的所有元素是不重复的n将在[1,10000]之间nums的每个元素都将在[-9999,9999]之间思路分析既然给定数组已经

2021-07-28 00:17:07 47

空空如也

空空如也

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

TA关注的人

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