自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git学习与使用

目录标题前言版本控制版本控制工具SVNGitGit 与 SVN 区别git概述git 的工作区域Git 创建仓库Git远程服务器介绍GitHub介绍gitee(码云)Gitee基本概念设置登录的账户信息git客户端管理远程仓库总结前言在团队开发中,代码合并和检查是一项巨大和复杂的工程,这种体力活怎么能让我们操心呢,为了更好地管理源代码,我们很有必要使用开发神器——git。什么是git呢?相信这篇文章能让你相见恨晚哈哈!版本控制如果在开发团队中没有使用版本控制,多个开发人员共同负责同一个软件或文档的开

2021-11-03 23:25:49 182

原创 Java 面向对象(三)

继承概念继承就是子类继承父类的特征和行为,使得子类对象具有父亲的属性和方法。创建子类对象时,首先会创建父类对象(创建多少个子类,父类就会被创建多少个),再把父类对象地址存在子类的super属性中,所谓的继承,不过是子类拥有父类的地址而已。限制Java只有单继承,没有多继承!首先Java是单继承的,指的是Java中一个类只能有一个直接的父类。Java不能多继承,则是说Java中一个类不能直接继承多个父类。其次,Java在设计时借鉴了C++的语法,而C++是支持多继承的。Java语言之所以摒

2021-10-23 23:38:28 319

原创 Java 面向对象(二)

面向对象进阶封装详解概述: 封装的意义在于保护或者防止代码(数据)被无意破坏 保护成员属性,不让类以外的程序直接访问和修改封装原则: 隐藏对象的属性和实现细节,仅仅对外公开方法,并且控制访问级别class Person { String name; // 表示姓名 int age; // 表示年龄 void tell() { System.out.println("姓名:" + name + ";年龄:" + age); }}public class Demo { pu

2021-10-23 00:15:37 156

原创 Java面向对象(一)

概念面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,指的是把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。面向过程到面向对象思想层面的转变:面向过程关注的是执行的过程,面向对象关注的是具备功能的对象。面向过程到面向对象,使程序员思想上从执行者到指挥者的转变。举个例子我们通过生活中的一

2021-10-22 18:31:16 116

原创 Java 语法基础

一、变量变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。(通俗的讲,变量就是内存块的标识符)变量分类:按所属的数据类型划分:基本数据类型变量引用数据类型变量按被声明的位置划分:局部变量:方法或语句块内部定义的变量 。局部变量没有默认初始值;成员变量:方法外部、类的内部定义的变量。成员变量有默认初始值;特别注意:类的外面不能有变量的声明二、数据类型由于变量记录的数据内容大小以及类型不同, 导致所需的存储单元

2021-10-15 23:26:10 150

原创 Hello!Java

前言20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。他们开发出了Java语言的雏形,最初被命名为Oak,Oak

2021-10-14 12:31:09 101

原创 常用SQL语句总结

目录一、SQL 语言是什么?二、SQL语句分类1. DDL1.1 操作数据库1.2 操作表1.3 操作列2. DML3. DCL4. DQL条件查询模糊查询字段控制查询排序聚合函数分组查询HAVING子句LIMIT总结一、SQL 语言是什么?SQL:Structure Query Language(结构化查询语言),SQL被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后来被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。SQL 是一种标准化的语言,它允许你在数据库上执行操作,如

2021-10-08 21:42:37 183

原创 数据库原理

概述数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。又称电子化的文件柜。数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。 用户通过数据库管理系统访问数据库中的数据。数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBM

2021-10-07 22:50:36 526

原创 Java中JSON的简单使用

什么是JSON?JSON(JavaScript Object Notation ):JS对象简谱 , 是一种轻量级的数据交换格式.javaScript 与Java没有任何关系,JavaScript是一门优秀的脚本语言,当时为了蹭Java的热度才改名的。表达同一对象不同格式对比比如表达一本书,这本书有书名和简介两个属性,对于不同的语言:java: class Book{ private String name; private String info;

2021-09-27 23:03:51 168

原创 如何成为数字化人才?

数字化是未来唯一的确定​ 现如今,千行百业都在进行数字化转型时,都无比渴望实现“数据驱动业务”,成为一个真正数据驱动型组织。​ “不谋万世者,不足谋一时;不谋全局者,不足谋一域”:不能长远地考虑问题的人,眼前的问题他也看不到;想做好具体一个方面,就得从全局出发。​ 面试造火箭,工作拧螺丝?相信这是很多新手进入职场时最想吐槽的一句话,特别是在大厂,干的无非是curd的活。这可能只是我们看到的表面现象,站在企业的角度,他把这个人招进来,是想改善团队的整体实力,所以你的实力要在团队实力的平均值以上,所

2021-08-24 16:19:16 1107

原创 django 下载安装xadmin(django3.x + python3.6+xadmin2.x)

xadmin是学习django框架常用的后台管理系统,而xadmin的发展是滞后于django的,所以在djanjo3.x中使用xadmin2.x会存在很多问题,需要修改xadmin源代码,而这一过程是很繁琐的,甚至改到让你怀疑人生,所以我将改好的xadmin文件以及需要安装的第三方库分享给大家,只需要简单的几步便能在你的项目中使用xadmin。

2021-05-19 22:17:32 1133

原创 快速搭建3.2Django项目

文章目录前言一、Django是什么?二、搭建Django项目1.软件安装2.创建虚拟环境virtualenv3.在虚拟环境中安装Django第三方库4.在PyCharm中创建Django项目并选择虚拟环境5.安装mysql-Python驱动6.配置数据库7.运行Django项目总结前言最近在学习Python,真正地感受感受到这门语言的魅力(人生苦短,我与Python相见恨晚)。现如今Python在Web开发,科学计算,人工智能各个领域都还是很火热的。对于后端开发,Java具有强大的生态,但我更加看好.

2021-05-18 00:49:36 474

原创 LeetCode每日一题3 - 872.叶子相似的树

题目名称:872.叶子相似的树难度 :简单题目描述请考虑一棵二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。举个例子,如上图所示,给定一棵叶值序列为 (6, 7, 4, 9, 8) 的树。如果有两棵二叉树的叶值序列是相同,那么我们就认为它们是 叶相似 的。如果给定的两个根结点分别为 root1 和 root2 的树是叶相似的,则返回 true;否则返回 false 。示例1输入:root1 = [3,5,1,6,2,9,8,null,null,7,4], roo

2021-05-17 16:08:44 75

原创 成功启动MySQL后登录出现ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

在使用MySQL时,一般出现错误ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) 可能是因为MySQL服务没有启动成功,但是也有特殊情况,启动MySQL服务成功后仍然出现bug。

2021-05-09 09:49:52 303

原创 LeetCode每日一题2 - 1486.数组异或操作

这道题目相对简单,是一道签到题,需要注意的是完全没有必要生成列表,因为这组数据是有规律的,用一个变量加循环结构便可遍历。

2021-05-07 22:10:08 113

原创 LeetCode每日一题1 - 1720.解码异或后的数组(Python编程)

这是个人刷题笔记系列,题目来源于LeetCode,使用的编程语言主要是python。

2021-05-07 18:29:51 158 1

原创 【2020蓝桥杯省赛B组】试题G:回文日期

【2020蓝桥杯省赛B组】试题G:回文日期这是一道难度比较简单的题目,数据规模较小,用暴力的方法也能破解,只是处理的过程较为繁琐。我一开始的想法是日期逐天增加,直到找到满足的答案为止。但这种方法很低级暴力,实在是想不出来好的方法才打算采用。我们其实不难发现一个规律:回文日期和 ABABBABA 型的回文日期的格式是固定,利用这种格式的特点,我们可以分别由前面4位和2位数字构造出新的日期,再对日期的合法性就行检验,如果不是合法的日期格式,再改变前面4位或2位数字继续构造日期,这样对8位数的处理就变成4位和2

2021-03-06 21:34:51 2728 6

原创 非常适合初学者的详细的MySQL8.0.21下载安装及使用

非常适合初学者的MySQL8.0.21下载安装及使用一、MySQL8.0.21的下载下载地址:下载后,解压到合适的文件夹目录下二、MySQL8.0.21的安装三、MySQL8.0.21的使用

2021-01-06 22:29:59 914

空空如也

空空如也

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

TA关注的人

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