自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java排序代码

1、冒泡排序 public static int[] BubblingSort (int[] arr) { // write code here if(arr==null) return null; for(int j=arr.length-1;j>=0;j--){ for(int i=0;i<j;i++) { int c; i

2021-08-12 18:00:04 160

原创 Java链表

1、链表创建public class ListNode{ int value; ListNode next=null; public ListNode(int x){ this.value=x; }}2、链表添加public void addNode(int x){ ListNode list=new ListNode(x); if(head==null){ head=list;

2021-07-23 16:51:44 148 1

原创 Vue入门3-组件

1、定义组件(1)局部组件组件的定义模式可以直接在程序里面采用HTML字符串的方式进行定义,先进行一个局部组件的定义,所谓局部组件指的是针对于某个Vue对象定义的。JS代码:app=new Vue({ el:'#msgDiv', components:{ //定义局部组件,这个组件只对当前对象有效 "message-component":{ template:"<div>嗨皮的学习vue.js开发框架</div>" } } })HTML代码

2021-03-03 11:50:52 531

原创 Vue入门2

1、数据计算JS代码:app=new Vue({ el:'#msgDiv', data:{ numb1:0, numb2:0 }, computed:{//表示计算结果,同样可以进行数据渲染 addnumber:function(){ return parseInt(this.numb1)+parseInt(this.numb2) }, subnumber:function(){ return this.numb1-this.numb2 }, muln

2021-03-03 10:52:16 109

原创 Vue入门1

1、引入Vue<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>或者<script src="https://cdn.jsdelivr.net/npm/vue"></script>2、声明式数据渲染JS代码:var app = new Vue({ el: '#msgDiv', data: { message: 'Hello word' }

2021-03-03 10:09:31 116

原创 设计者模式

一、 定义:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。二、 基本要素:(1)模式名称 (Pattern name)(2)问题 (Problem)(3)解决方案 (Solution)(4)效果 (Consequences)三、 分类:根据其目的(模式是用来做什么的)可分为创建型(Creational),结构型(Structural)和行为型(Behaviora

2020-12-09 08:25:48 436

原创 Python与MySQL的连接

Python与MySQL的连接1. 下载MySQL-connector-python如果输入import mysql.connector;没有错误的话,则下载成功。import mysql.connector;如果有错误的话,打开cmd,输入pip install mysql-connector安装MySQL-connector-python。2. 拿到数据库对象my_db=mysql.connector.connect( host="localhost", #如果服务器是本机用loa

2020-10-21 10:32:41 2109

原创 varchar与char的区别

varchar与char的区别char表示定长,长度固定。varchar表示变长,长度可以变。varchar与char的单位都为字节。假设定义两个数据类型varchar[10]与char[10],当数据大小为3字节时,varchar类型的数据的长度为3字节,而char类型数据会用空格填充数据,使得数据大小为10字节。...

2020-10-13 10:36:43 173

原创 MySQL8.0主键与索引

MySQL8.0主键(primary key)与索引 (index)1. 主键与索引的区别(1)主键主要用来区分,故主键是唯一的,不能有多个主键。(2)索引主要用来检索,为了快速查询,故可以有多个索引。2. meta data 元数据元数据可以指数据库自带的数据。(1)使用show variables;查看系统变量及其值show variables;(2)使用show status;查看MySQL服务器状态信息show status;3. 添加主键1、如果创建表users时,没

2020-10-12 11:50:17 882

原创 MySQL8.0基础操作2

MySQL8.0基础操作21. 联合操作使用union关键字,将users表与users2表联合起来(去重):select * from usersunionselect * from users2;使用多个union可以将多个表联合起来(去重):select * from users2unionselect * from usersunionselect * fro users3;使用多个union all可将多个表联合起来,并且不去重:select * from users

2020-09-28 11:29:29 277

原创 Python基础——函数用法

Python基础——函数用法1. 函数的定义与调用定义1、函数代码块使用 def关键字开头定义,后面跟上函数名称和 ( ),后面再接上冒号。2、任何传入的参数都应该放到括号里面。3、第二行开始函数里面的内容使用缩进。4、如果函数有返回值,使用 return,如果没有写return,默认表示返回 None。5、函数名必须以下划线或者字母开头,可以包含数字、字母、下划线等组合,不可以包含标点符号。6、函数名称不能一样,如果一样那么后面的函数定义覆盖前面的定义。7、函数名如果一样,但是大小写

2020-09-25 22:34:14 1064

原创 Python基本数据类型

Python基本数据类型Python基本数据类型有6种,分别是数字型(number)、字符串(String)、列表(List)、元组(Tuple)、集合(Set)、字典(Dictionary)。1. 数字型数字型包括整型(int)、浮点型(float)、布尔型(bool)、复数(complex),数字型是不可变的。a,b,c,d=1,2.1,True,1+2j#输出a,b,c,d的数据类型。print(type(a),type(b),type(c),type(d))print(a,b,c,d)

2020-09-23 11:32:34 1178

原创 Python基础——import用法

Python基础——import用法1. import 模块名#sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。import sysprint("----------------------------python Modules-------------------------")print("命令行参数:")#argv:实现从程序外部向程序传递参数,这里是传递文件名for x in sys.argv: print(x)#获

2020-09-22 09:46:24 1350

原创 Python基础——输出操作

Python——输出操作1. 输出所有关键字import keywordstr1=keyword.kwlistprint(str1)2. 换行输出使用\n换行print("hello,\nlong time no see")print本身就可以换行int1=20int2=20.23print(int1)print(int2)print(int1,int2)3. 输出字符串一部分str1="hello,word"#输出整个字符串print(str1[0:])#输

2020-09-22 09:22:49 699

原创 MySQL8.0基础操作

MySQL基础操作1. 启动服务1、使用ctrl+alt+delete的方式打开任务管理器,点击服务,查找到你MySQL的服务名称,我的MySQL的服务名称是MySQL80。2、net start MySQL802. 关闭服务net stop MySQL80mysqladmin -u root -p shutdown3. 修改用户密码mysqladmin -u root -p password 123454. 登录mysql -u root -p5. 显示版本

2020-09-21 19:15:33 2381 1

原创 广义表

广义表1. 定义广义表是线性表的推广,是由0个或多个单元素或子表组成的有序序列。广义表一般记为:LS=(α1,α2,…αn),其中αi(1<=i<=n)既可以是单个元素,又可以是广义表,分别称为原子和子表。2. 广义表与线性表区别线性表的元素都是结构上不可分的单元素,而广义表的元素既可以是单元素,也可以是有结构的表。3. 长度广义表的长度指广义表中元素的个数。如:L=((a,b,c),e)的长度是2。4. 深度广义表的深度是指广义表展开后所含的括号的最大层数。

2020-09-20 22:23:32 1649

原创 Python基础——读写操作

phython基础——读写操作1. 写操作'''open中在路径前面加r,r表示转义字符不转义,故不用\\w表示覆盖写操作'''f=open(r"C:\out.txt","w") while(True): r=input("please enter Strings:--->") if(r=="exit"): break f.write(r)f.close()输入aabbcc退出后输入ddeeff由结果可知,文档中只有ddeeff可知此写操作

2020-09-16 09:31:48 378

原创 内部排序方法图解以及代码

内部排序方法简单图解以及代码1. 直接插入排序直接插入排序是一种简单的排序方法,具体做法是:在插入第i个记录时,R1、R2、…、Ri-1已经排好序,这时将Ri的关键字Ki依次与关键字Ki-1、Ki-2等进行比较,从而找出应该插入的位置并将Ri插入,插入位置及其后的记录依次向后移动。void Insertsort(int data[],int n)/*将数组data[0]~data[n-1]中的n个整数按非递减有序的方式进行排列*/{int i,j;int tmp;for(i=1;i&l

2020-09-15 21:19:01 583 1

空空如也

空空如也

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

TA关注的人

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