自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线性排序(Linear sort)

这是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(例如时间和日期),所以基数排序也不仅可以用于整数,还可以用于排序字符串。这个方法已经很高效了,因为基数排序的时间复杂度为 O(nk),其中 n 是待排序数组的长度,k 是数字位数。在 Python 中,你可以使用列表(list)来创建一个指定大小的数组。计数其实就是特殊的桶,在划分桶的时候,把每个数放到一个桶,这样每个桶里面的数都是一样的。如果你想要创建一个二维数组,你可以使用嵌套的列表。

2023-08-29 15:17:16 104 1

原创 10+代码字体

曾使用 Monaco 字体超过十年的时间,直到我遇到了 Fira Code。

2023-08-26 14:41:58 42

原创 Vue脚手架和组件开发

脚手架和组件开发

2023-07-10 00:50:32 81 1

原创 解决谷歌翻译问题

【代码】解决谷歌翻译问题。

2022-10-26 16:18:30 201 2

原创 快速排序(java)

【代码】快速排序(java)

2022-10-11 00:22:08 99

原创 缺少编译器要求的成员“System.Runtime.CompilerServices.ExtensionAttribute..ctor” 解决方案

缺少编译器要求的成员“System.Runtime.CompilerServices.ExtensionAttribute…ctor” 解决方案重新引用Newtonsoft.Json.dll就可以解决

2022-04-18 10:48:58 773

原创 设置右键菜单

Notepad3官网下载地址:https://www.rizonesoft.com/downloads/notepad3/下载官网的PORTABLE(便携版),解压到某个位置之后。打开注册表编辑器(Windows键+R,输入regedit,回车),如下图所示:Win+R运行在注册表编辑器中,HKEY_CLASSES_ROOT -> * -> shell 目录点击右键。新建 -> 项,这里命名的 项 值就是鼠标右键列表里面显示的内容,这里起名为【Edit With Notepad3】

2021-12-16 16:08:54 25

原创 plsql报错ora-12638 身份证明检索失败

这里写自定义目录标题plsql连不上测试库plsql连不上测试库修改路径app\userName\product\11.2.0\client_1\network\admin\sqlnet.ora下的SQLNET.AUTHENTICATION_SERVICES为SQLNET.AUTHENTICATION_SERVICES= (NULL)

2021-11-16 17:15:04 448

原创 vs下载出错,连接不上网络解决办法

vs下载出错,连接不上网络解决办法设置dns为管理员打开cmd运行ipconfig /flushdns搞定!

2021-10-23 15:54:32 629 1

原创 maven改阿里云镜像

maven改阿里云镜像直接去阿里云官网https://maven.aliyun.com/mvn/guide

2021-04-18 10:31:57 229

原创 为已存在的数据库生成 SQLAlchemy / Flask-SQLAlchemy 模型类

为已存在的数据库生成 SQLAlchemy / Flask-SQLAlchemy 模型类SQLAlchemy 基于模型类对数据库表进行操作,所以,如果你想对已存在的数据库表进行操作,就要先为它编写对应的模型类。对于简单的数据库,比如只有几张表,没有复杂的关系,表字段也很少,你可以直接对照表模式手写模型类。其他情况下,使用自动化工具 SQLAcodegen/ Flask-SQLAcodegen 自动生成模型类定义会更加方便,根据单独使用 SQALchemy 还是使用扩展 Flask-SQLAlchemy

2021-04-01 16:53:17 214

原创 SSH 高级(知道)

SSH 高级(知道)免密码登录配置别名提示:有关 SSH 配置信息都保存在用户家目录下的 .ssh 目录下1)免密码登录步骤配置公钥执行 ssh-keygen 即可生成 SSH 钥匙,一路回车即可上传公钥到服务器执行 ssh-copy-id -p port user@remote,可以让远程服务器记住我们的公钥示意图003_SSH 免密码示意图非对称加密算法使用 公钥 加密的数据,需要使用 私钥 解密 使用 私钥 加密的数据,需要使用 公钥 解密2) 配置别名

2020-12-03 12:08:52 17

原创 pip换国内镜像

pip换国内镜像比较常用的国内镜像包括:(1)阿里云 http://mirrors.aliyun.com/pypi/simple/(2)豆瓣http://pypi.douban.com/simple/(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/(5)华中科技大学http://pypi.hustunique.com/可以在使用pip的时候,加

2020-08-14 22:23:06 109

原创 2.5细讲数据类型-字符串

细讲数据类型-字符串定义字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,’ ‘或’’ ‘’或’’’ ‘’’中间包含的内容称之为字符串创建: s = 'Hello,Eva!How are you?'特性:按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序可以进行切片操作不可变,字符串是不可变的,不能像列表一样修改其中某个元素,所有对字符串的修改操作其实都是相当于生成了一份新数据。补充:1.字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有字符均取

2020-08-10 22:35:01 20 1

原创 2.7细讲数据类型-集合

细讲数据类型-集合定义集合跟我们学的列表有点像,也是可以存一堆数据,不过它有几个独特的特点,令其在整个Python语言中占有一席之地,里面的元素不可变,代表你不能存一个list、dict 在集合里,字符串、数字、元组等不可变类型可以存天生去重,在集合里没办法存重复的元素无序,不像列表一样通过索引来标记在列表中的位置 ,元素是无序的,集合中的元素没有先后之分,如集合{3,4,5}和{3,5,4}算作同一个集合基于上面的特性,我们可以用集合来干2件事,去重和关系运算语法创建集合>&g

2020-08-09 22:34:28 24 1

原创 2.6细讲数据类型-字典

细讲数据类型-字典引子我们学了列表 , 现在有个需求, 把你们公司每个员工的姓名、年龄、职务、工资存到列表里,你怎么存?staff_list = [ ["Alex",23,"CEO",66000], ["黑姑娘",24,"行政",4000], ["佩奇",26,"讲师",40000], # [xxx,xx,xx,xxx] # [xxx,xx,xx,xxx] # [xxx,xx,xx,xxx] ]这样存没问题,不过你要查一个人的工资的话, 是不是得

2020-08-09 16:13:36 20 1

原创 2.4细讲数据类型-元组

细讲数据类型-元组有些时候我们的列表数据不想被人修改时怎么办? 就可以用元组存放,元组又被称为只读列表,不能修改。定义:与列表类似,只不过[]改成()特性:1.可存放多个值2.不可变3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序创建ages = (11, 22, 33, 44, 55)#或ages = tuple((11, 22, 33, 44, 55))常用操作#索引>>> ages = (11, 22, 33, 44, 55)>&

2020-08-09 15:48:21 17

原创 2.3细讲数据类型-列表

细讲数据类型-列表第一章我们大概介绍了列表的基本用法,本节我们学习下定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素再回顾下列表的特点:1.可存放多个值2.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序3.可修改指定索引位置对应的值,可变列表的增加操作追加,数据会追加到尾部>>> names['alex', 'jack']>>> names.append("rain")>>> names.ap

2020-08-09 13:14:18 22

原创 2.1上章补充-变量的创建过程

上章补充-变量的创建过程变量创建过程首先,当我们定义了一个变量name = ‘oldboy’的时候,在内存中其实是做了这样一件事:程序开辟了一块内存空间,将‘oldboy’存储进去,再让变量名name指向‘oldboy’所在的内存地址。如下图所示:我们可以通过id()方法查看这个变量在内存中的地址>>> name = "oldboy">>> id(name)4317182304变量的修改一般我们认为修改一个变量就是用新值把旧值覆盖掉, 可python

2020-08-04 01:42:13 13

原创 2.2上章补充-身份运算和None

上章补充-身份运算和None身份运算python 中有很多种数据类型, 查看一个数据的类型的方法是type().>>> name="小猿圈">>> age = 1>>> >>> name'小猿圈'>>> type(name)<class 'str'>>>> type(name),type(age)(<class 'str'>, <class 'in

2020-08-03 01:34:49 20 1

原创 流程控制之while循环

流程控制之while循环上节课我们已经学会用if … else 来猜年龄的游戏啦,但是只能猜一次就中的机率太小了,如果我想给玩家3次机会呢?就是程序启动后,玩家最多可以试3次,这个怎么弄呢?你总不会想着把代码复制3次吧。。。。age_of_oldboy = 48guess = int(input(">>:"))if guess > age_of_oldboy : print("猜的太大了,往小里试试...")elif guess < age_of_oldboy :

2020-08-03 01:05:12 15

原创 流程控制之if...else

流程控制之if…else流程控制假如把写程序比做走路,那我们到现在为止,一直走的都是直路,还没遇到过分叉口,想象现实中,你遇到了分叉口,然后你决定往哪拐必然是有所动机的。你要判断那条岔路是你真正要走的路,如果我们想让程序也能处理这样的判断怎么办? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制。基本上在各个语言中,都是用语法if…else…来实现,可分为单分支、双分支、多分支单分支if 条件: 满足条件后要执行的代码双分支if 条件: 满足条

2020-08-02 02:17:04 17

原创 格式化打印

格式化打印现有一练习需求,问用户的姓名、年龄、工作、爱好 ,然后打印成以下格式------------ info of Alex Li -----------Name : Alex LiAge : 22job : TeacherHobbie: girl------------- end -----------------你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势只需要把要打印的格式先准备好, 由于里面的 一些信息是需要用户输入的,你没

2020-08-02 01:23:39 17

原创 什么是数据类型?

什么是数据类型?我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他。Python中常用的数据类型包括多种,今天我们暂只讲4种, 数字、字符串、布尔类型、列表。数字int(整型)在64位系统上,整数

2020-08-01 19:05:35 19

原创 JDK、JRE、JVM

JDK、JRE、JVMJDK:Java development kitJRE:Java runtime environmentJVM:java virtual machine

2020-05-11 13:34:14 22 1

原创 Dos命令

Dos命令打开cmd的方式开始+系统+命令提示符Win键+R 输入cmd打开在任意文件夹下,按住shift键+鼠标右键,在此处打开命令行窗口资源管理器的地址栏前面加上 cmd 路径常见的dos命令//盘符切换//查看当前目录下的所有文件 dir//切换目录 cd change directory(改变目录) cd..(返回上一级)//清理屏幕 cls (clear screen)//退出终端 exit//查看ip ipconfig//打开软

2020-05-11 12:25:27 20 1

原创 Java学习笔记(类型转换)

Java学习笔记(类型转换)低 --------------------------------> 高byte, short, char, int, long, float, double/*低 --------------------------------> 高byte, short, char, int, long, float, double*/int i = 128;int i2 = 127;byte b = (byte)i;//内存溢出byte b2 = (

2020-05-10 22:46:19 22 1

原创 java学习笔记(数据类型)

python学习笔记(数据类型)整数拓展//整数拓展: 二进制:0b 十进制: 八进制:0 十六进制:0xint i = 10;int i2 = 010;int i3 = 0x10;System.out.println(i);System.out.println(i2);System.out.println(i3);结果:10816浮点数拓展...

2020-04-27 20:21:05 23 1

原创 python学习日记(文件)

python学习日记(文件)用python操作文件在生活中,world中操作文件的步骤:找到文件,双击打开读或修改保存and关闭用python操作文件也是差不多的:f = open(filename) # 打开文件f.write("Hello Wold") # 写操作f.read() # 读操作f.close() # 保存并关闭注:python只能在读、...

2020-04-16 11:00:20 24 1

原创 Python-数据类型-元组

Python-数据类型-元组有些时候我们的列表数据不想被人修改时怎么办? 就可以用元组存放,元组又被称为只读列表,不能修改**定义:**与列表类似,只不过[]改成()特性:可以存放多个值不可变按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序创建元组>>> ages = (11,22,33,44,55,66)>>> ages(1...

2020-04-05 14:09:11 9 1

原创 Python-数据类型-列表

Python-数据类型-列表列表的定义:[内用逗号分隔];按照索引存放各种数据类型,每个位置代表 一个元素特点:可以存放多个值,内存有多大就能放多少。从左到右的顺序存放元素,下标从0开始访问,有序。对应情况如下:list张三李四王二~索引012~可修改指定索引位置对应的值,可变性。列表的增加操作追加:数据会追加...

2020-04-05 12:25:00 16 1

原创 Java-Final关键字

Java-Final关键字final:最后的,不变的。被final修饰的变量: 不可以被重新赋值, 又被称为常量.被final修饰的方法: 不可以被重写被final修饰的类: 不可以被继承package com.wq.bao;/** * @author WangQi * @date 2020/4/3 11:13 */public class Diamond { p...

2020-04-03 11:23:54 9 1

原创 JAVA-多态作业

JAVA-多态作业根据类图完成作业类图:点击获取类图类图:矩形:类上面的是类名;下面的是方法,+:代表public公共的-:代表私有的箭头:父类派生出子类;子类继承父类。注:play方法为重写Game:package com.wq.homework;/** * @author WangQi * @date 2020/4/3 10:11 */public clas...

2020-04-03 10:55:41 16 1

原创 JAVA-多态

JAVA-多态多态的字面意思就是一个对象多种状态例子:建一个Cat类:package com.wq.bao;/** * @author WangQi * @date 2020/4/2 23:11 */public class Cat { public void eat(){ System.out.println("猫吃鱼"); }}和一个...

2020-04-03 09:58:58 12

原创 Java-重写

Java-重写重写:就是父亲给儿子的儿子不想要,他要改一下定义:子类对父类给的方法不满意,对父类方法进行重新定义。要求:子类方法的声明必须和父类中的方法完全一样。比如:父类李渊package com.wq.bao;/** * @author WangQi * @date 2020/4/2 22:46 */public class LiYuan { public voi...

2020-04-02 23:09:24 17

原创 Java super关键字

Java super关键字super:表示父类中的内容定义一个父类:Fruitpackage com.wq.entity;/** * @author WangQi * @date 2020/4/1 0:16 */public class Fruit { String name = "梨子";}定义一个子类:Applepackage com.wq.entity;/...

2020-04-01 22:47:09 109

空空如也

空空如也

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

TA关注的人

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