自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 本科论文的写法

将各种资料填完上传完成就行,论文很简单,根据大纲填就行,不要去网上粘贴复制,安装自己理解看着别人的改,论文的查重就不会很高。需要论文的可以留言。

2023-06-09 15:02:01 409

原创 jdbc简单使用

在这个过程中我整理了一下jdbc常用的方法。

2023-06-09 13:56:08 111

原创 vue基本使用1

官方给出的概念:Vue(读音/vju:/,类似于view)是一套用于构建用户界面的前端框架。vue框架的特性,主要体现在如下两方面:数据驱动视图双向数据绑定在使用了vue的页面中,vue 会监听数据的变化,从而自动重新渲染页面的结构。示意图如下;好处:当页面数据发生变化时,页面会自动重新渲染注意:数据驱动视图是单向的数据绑定。在填写表单时,双向数据绑定可以辅助开发者在不操作DOM的前提下,自动把用户填写的内容同步到数据源中。示意图如下:好处:开发者不再需要手动操作DOM元素,来获取表单元素最新的值!M

2022-09-19 18:50:45 680

原创 webpack的基本使用

概念:webpack是前端项目工程化的具体解决方案主要功能:它提供了友好的前端模块化开发支持,以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能。好处:让程序员把工作的重心放在功能的实现上,提高前端开发效率和项目的可维护性。注意:目前Vue、React等前端项目,基本上都是基于webpack进行工程化开发。在webpack.config.jsi配置文件中,通过entry节点指定打包的入口。通过output 节点指定打包的出口。

2022-09-13 17:14:07 665

原创 一文带你用 sklearn 做特征工程!

一文带你用 sklearn 做特征工程!特征工程是什么?有这么一句话在业界广泛流传:数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。那特征工程到底是什么呢?顾名思义,其本质是一项工程活动,目的是最大限度地从原始数据中提取特征以供算法和模型使用。通过总结和归纳,人们认为特征工程包括以下方面:特征处理是特征工程的核心部分,sklearn提供了较为完整的特征处理方法,包括数据预处理,特征选择,降维等。首次接触到sklearn,通常会被其丰富且方便的算法模型库吸引,但是这里介绍的特征处理库

2022-05-31 22:07:26 94

原创 django简单搭建

1.安装djangopip install djangoc:\python39 -python.exe -Scripts -pip.exe -django-admin.exe[工具,创建django项目中的文件和文件夹] -Lib -内置模块 -site-packages -openpyxl -python-docx -flask -django [框架的源码] 2.创建项目django中项目会有一些默认的文件和默认的文件夹2.1在终端

2022-04-11 20:44:32 1547

原创 Python 面试6

1 台阶问题/斐波那契一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。fib = lambda n: n if n <= 2 else fib(n - 1) + fib(n - 2)第二种记忆方法def memo(func): cache = {} def wrap(*args): if args not in cache: cache[args] = func(*args) r

2021-02-18 18:55:40 93 2

原创 Python面试5

Python面试5三次握手客户端通过向服务器端发送一个SYN来创建一个主动打开,作为三次握手的一部分。客户端把这段连接的序号设定为随机数 A。服务器端应当为一个合法的SYN回送一个SYN/ACK。ACK 的确认码应为 A+1,SYN/ACK 包本身又有一个随机序号 B。最后,客户端再发送一个ACK。当服务端受到这个ACK的时候,就完成了三路握手,并进入了连接创建状态。此时包序号被设定为收到的确认号 A+1,而响应则为 B+1。四次挥手注意: 中断连接端可以是客户端,也可以是服务器端. 下面仅以客

2021-02-17 20:21:54 91 1

原创 Python面试4

Python面试4.主键 超键 候选键 外键主键:数据库表中对存储数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null).超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。外键:在一个表中存在的另一个表的主键称此表的外键。视图的作用,视图可以更改么?视图是虚拟的表,与包含数据的表不一样,视图只包含

2021-02-16 19:01:05 80 2

原创 Python 面试题3

Python 面试题3Lambda函数是什么,举例说明的它的应用场景。点评:这个题目主要想考察的是Lambda函数的应用场景,潜台词是问你在项目中有没有使用过Lambda函数,具体在什么场景下会用到Lambda函数,借此来判断你写代码的能力。因为Lambda函数通常用在高阶函数中,主要的作用是通过向函数传入函数或让函数返回函数最终实现代码的解耦合。Lambda函数也叫匿名函数,它是功能简单用一行代码就能实现的小型函数。Python中的Lambda函数只能写一个表达式,这个表达式的执行结果就是函数的

2021-02-15 20:00:21 175 1

原创 Python面试基础2

Python面试基础2写一个删除列表中重复元素的函数,要求去重后元素相对位置保持不变。点评:这个题目在初中级Python岗位面试的时候经常出现,题目源于《Python Cookbook》这本书第一章的第10个问题,有很多面试题其实都是这本书上的原题,所以建议大家有时间好好研读一下这本书。def dedup(items): no_dup_items = [] seen = set() for item in items: if item not in seen

2021-02-09 19:33:24 149 1

原创 Python基础面试1

Python基础面试1在Python中如何实现单例模式。点评:单例模式是指让一个类只能创建出唯一的实例,这个题目在面试中出现的频率极高,因为它考察的不仅仅是单例模式,更是对Python语言到底掌握到何种程度,建议大家用装饰器和元类这两种方式来实现单例模式,因为这两种方式的通用性最强,而且也可以顺便展示自己对装饰器和元类中两个关键知识点的理解。方法一:使用装饰器实现单例模式。from functools import wrapsdef singleton(cls): """单例类装饰

2021-02-08 19:11:36 152

原创 Linux Mysql 的安装

Linux Mysql 的安装1、关闭mysql服务systemctl stop mysqld2、查看已经安装的mysql组件root@172 ~]# rpm -qa | grep -i mysql #执行这一步mysql-community-libs-compat-5.7.20-1.el7.x86_64mysql-community-libs-5.7.20-1.el7.x86_64mysql57-community-release-el7-11.noarchmysql-communit

2021-01-18 16:30:19 183

原创 Git Windos https 上传git

Git Windos https 上传git第一步echo '# Test' >> README.md第二步 建立git仓库git init 第三步 将项目的所以文件添加到仓库中git add .第四步git add README.md第五步 提交到仓库git commit -m '注释语句'第六步 将本地仓库关联到Gitgit remote add origin https://gitee.com/min-rui/pythongit.git第八步 上传gi

2021-01-18 10:14:34 84

原创 MySQL数据库基础3

数据库基础3DCL 语句数据库控制语句授权删除权限grantgrant 权限 on 库.表 to '用户'@'主机' identified by '密码' with grant option;权限: select insert update delete * #*代表所有的权限 库: * 所有的库 指定的库名表: *所有的表 指定的表名主机: ip地址 % 任何地址 用户不存在 新建用户 存在的化就是授权 注意: 操作之前一定要先 use m

2021-01-08 20:53:42 70

原创 MySQL数据库基础2

数据库基础2引擎mysql 从 5.5.5 开始 默认引擎 是 innodb以前是 MyISAM查看 引擎show engines \G # mysql 以 分号为结尾 \G分行显示 最佳阅读体验myisam、innodb 区别myisam不支持事务 表锁 支持全文索引 不支持外键 读取效率高 如果你这张表读的多那么选择 myisam 引擎 更好myisam只缓存索引文件 数据文件的缓存 由 操作系统来完成innodb 支持事务、行锁 、支持外键指定

2021-01-08 20:53:08 122 1

原创 数据库 MySQL基础

数据库 MySQL健康码公安系统支付宝微信支付酒店12306 买票网易云 收藏歌曲手机通话记录 地铁卡余额吃鸡 、王者荣耀 皮肤 装备Mysql 5.7当前主流数据库mysql 被Oracle 收购sqlserveroraclesqlite3数据库语法都差不多mysql、sqlite 开源免费安装数据库略五个基本单位数据库服务器 mysql server数据库数据表数据字段数据行娱乐化讲解表关系数据库的操作mysq

2021-01-08 20:52:11 112

原创 魔术方法

魔术方法__init__()方法,在创建一个对象时默认被调用,不需要手动调用。在开发中,如果希望在创建对象的同时,就设置对象的属性,可以对 __init__ 方法进行改造。class Cat: """这是一个猫类""" def __init__(self,name): # 重写了 __init__ 魔法方法 self.name = name def eat(self): return "%s爱吃鱼"%self.name def drin

2020-12-26 14:33:34 134

原创 局部变量和全局变量

局部变量和全局变量局部变量局部变量,就是在函数内部定义的变量其作用范围是这个函数内部,即只能在这个函数中使用,在函数的外部是不能使用的因为其作用范围只是在自己的函数内部,所以不同的函数可以定义相同名字的局部变量(打个比方,把你、我是当做成函数,把局部变量理解为每个人手里的手机,你可有个iPhone8,我当然也可以有个iPhone8了, 互不相关)局部变量的作用,为了临时保存数据需要在函数中定义变量来进行存储当函数调用时,局部变量被创建,当函数调用完成后这个变量就不能够使用了全局变量如果一

2020-12-26 09:13:51 433

原创 约瑟夫环

约瑟夫环list1=[]for i in range(1,42): list1.append(i)while len(list1)>2: list1=list1[3:]+list1[:2]print(list1)

2020-12-16 11:16:57 103

原创 Python写出等腰三角形的不同方法

Python写出等腰三角形的不同方法for i in range(1, 10): # 等腰三角形 for j in range(1, 10 - i): print(' ', end=' ') for k in range(2 * i - 1): print('*', end=' ') print()j =1while j<=9: i=1 while i<=9-j: #先输出空格 print('

2020-12-11 19:37:47 10729 1

原创 求斐波那契数列

求斐波那契数列n = int(input('请输入一个整数:'))n_1 = 1 #第一个数n_2 = 1#第二个数current = 1 #用于存储n_1+n_2的值,并保证取第一、第二的数时的准确for x in range(n-2): #从第三个数开始 current = n_1 + n_2 n_1 ,n_2= n_2 ,current#快速交换print('第%d个数是%d'%(n, current))斐波那契数列1 1 2 3 5 8 13 21...

2020-12-11 19:32:35 175

原创 pyecharts生成各种图表

pyecharts生成各种图表一、柱状图from pyecharts.charts import Barfrom pyecharts import options# 准备数据province = ['湖北', '北京', '新疆', '山东', '安徽', '云南', '上海']data = [100000, 50000, 55000, 51000, 60000, 43210, 50334]data2 = [12000, 5000, 3000, 5400, 2000, 3000, 10000

2020-12-04 19:34:41 650

原创 Python 通过smtplib发邮件

Python 通过smtplib发邮件一、准备需要发送邮件的邮箱账号如果是163邮箱只需要准备账号和密码;如果是qq邮箱,需要准备账号和授权码。二、发送邮件的基本步骤1.登录邮箱impoort smtplib1.连接邮箱服务器连接对象=smtplib.SMTP_DDL- 服务器地址:smtp.163.com、smtp.qq.com- 邮箱服务端口:465或252.登录邮箱连接对象.login(邮箱账号,授权码)2.准备数据from email.mime.multipart

2020-12-03 19:42:26 141

原创 python安装虚拟环境

安装虚拟环境安装virtualenv:virtualenv是用来创建虚拟环境的软件工具,我们可以通过pip或者pip3来安装:pip install virtualenvpip3 install virtualenv创建虚拟环境:virtualenv [虚拟环境名]进入环境:虚拟环境创建好了以后,那么可以进入到这个虚拟环境中,然后安装一些第三方包,进入虚拟环境在不同的操作系统中有不同的方式,一般分为两种,第一种是Windows,第二种是*nix:windows进入虚拟环境:进入到虚拟

2020-12-01 19:49:24 92

原创 Python操作 Excel

Python操作 Excel安装读取 Excel pip install xlrd read写入Excel pip install xlwt write读取 Excelimport xlrdmyexcel = xlrd.open_workbook('files/test.xlsx')mysheetname = myexcel.sheet_names()print(mysheetname)获取 sheet一个Excel可以有多个 sheetsheet_nam

2020-11-26 19:14:48 2955

原创 itchat使用教程

itchat使用教程itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人。首先,在终端安装一下itchat:#pip是pyth的包管理工具也就是pyth的应用商店专门用来安装和卸载库pip install itchat##1.登录login() - 每次运行程序都需要扫二维码login(hotReload==True) - 下次登录不用再扫二维码auto_login(loginCallback

2020-11-26 19:02:10 11622 5

原创 PIL的使用

PIL的使用pillowfrom PIL import Image, ImageFilter, ImageDraw1.路径#相对路径#imge1=Image.open('tupian/213813-154168429376d5.jpg')#../上一级#../../上两级#绝对路径# imge1=Image.open('D:\xiazai\玫瑰。jpg')2.加载图片# 1)加载图片,返回图片对象# 图片地址可以是写绝对路径,也可以写相对路径图片对象 = Image.open(

2020-11-26 13:05:35 296

空空如也

空空如也

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

TA关注的人

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