自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA or PyCharm占用C盘空间太大怎么办?那就从C盘转移到D盘吧

IntelliJ IDEA的默认配置文件夹.IntelliJIDEA在C盘,占用太多空间,需要转移到其他盘符。在需要放置配置文件的地方按照下面的方法新建.IntelliJIDEA,log,plugins文件夹。在.IntelliJIdea文件夹下新建config和system文件夹。注意把前面的#去掉,取消注释,一共4个地方,对应4个文件夹。

2023-06-07 17:23:59 2567

原创 Python列表奇偶拆分

【问题描述】输入一个列表,包含若干个整数(允许为空),然后将其中的奇数和偶数单独放置在一个列表中,保持原有顺序

2022-07-08 15:30:56 3128 5

原创 Python月份格式转化

输出给定月份数字对应的月份名称缩写。要求:输入一个表示月份的数字(1~12),输出其对应月份名称的缩写

2021-12-31 20:43:36 8198

原创 Python用户名生成

输入用户姓名,输出用户名字的首字母后面加上最多7位作为用户名。

2021-12-31 20:39:59 1933

原创 Python温度转换程序

在温度刻画的不同体系中,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度。华氏度以1标准大气压下水的结冰点为32度,沸点为212度。如何利用程序辅助进行摄氏度和华氏度之间的转换

2021-12-31 20:33:37 2361

原创 使用欧几里得算法计算gcd(m,n)

用于计算gcd(m,n)的欧几里得算法第一步:如果n=0,返回m的值作为结果,同时过程结束;否则,进入第二步。第二步:m除以n,将余数赋给r。第三步:将n的值赋给m,将r的值赋给n,返回第一步。import java.util.Scanner;public class Euclid { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner input = new Scanner(System

2021-12-31 16:18:18 1179

原创 Navicat连接MySQL数据库常见问题--1251和2003

连接时出现1251-Client does not support authentication protocol requested by server;consider upgrading MySQL client连接时出现2003 - Can't connect to MySQL server on 'localhost'(10061)

2021-07-30 09:16:17 242

原创 Java实战:计算器

目录一、系统设计1.1总体目标1.2主体功能介绍二、项目详细设计2.1界面设计2.2主体类2.3数字按钮设计2.4功能按钮设计三、整体代码四、运行结果一、系统设计1.1总体目标具有基本的数学运算功能,如加减乘除等。 界面上方有一个文本输入框,用户输入操作数并展示最终的运算结果。 用户仅可以利用鼠标点击数值或操作符按键完成计算的输入,不能通过键盘进行输入。1.2主体功能介绍按下数字键,在文本框上会显示数字。 按下数字键和符号按键...

2021-07-10 15:49:01 531 3

原创 GUI程序-三角形(JAVA程序设计)

效果图:实现: Triangle,Java的Color类,javax.swing中的JFrame和javax.swing中的JComponent、JPanel(可选);生成如上图所示的图形。要求:创建一个JFrame对象 给JFrame对象设置底色为黄色,大小为500*600,titlebar用“GUI” 创建第一个Triangle对象,该对象要求颜色为红色,边长使用随机数生成,范围不能超过JFrame对象的大小,角尖朝上,使用JFrame的add()方法,居中放...

2021-07-10 15:03:58 835

原创 Pizza店(JAVA程序设计)

将为披萨店创建一个交易处理程序。该程序允许用户选择不同的pizza,做一些基本的输入验证确保用户输入的值正确有效。本次实验使用标准JAVAIO(输入/输出)和Scanner类,并创建新的类。

2021-07-10 14:37:53 690

原创 推荐各类工具网站(数据可视化、词频分析、词云、PPT模板、互联网趋势分析、在线调查)

数据可视化工具1.百度ECharts:https://echarts.apache.org/zh/index.html2.图标秀:http://www.tubiaoxiu.com/3.国云魔镜大数据展示平台:http://vi.moojnn.com/?link=http%3A%2F%2Fviportal.moojnn.com%2Ftrack-demo4.文图:https://www.wentu.io/5.百度图说:http://tushuo.baidu.com6.

2021-06-14 08:47:44 1162

原创 数字电路逻辑电路-实验一(逻辑门的应用及相互转换)

一、实验目的:1.掌握Logisim软件的使用方法;2.学习基于该软件平台的数字逻辑电路设计方法;3.掌握逻辑门的应用及相互转换的方法;二、实验原理及电路:1.与非门实现与门2.与非门实现或门3.与非门实现或非门4.与非门实现异或门5.与非门实现与或门6.与非门实现与或非门三、实验验证过程与分析结果:(1)实现验证过程1.与非门实现与门验证2.与非门实现或门验证3.与非门实现或非门验证

2021-05-29 10:14:53 7089

原创 完美立方【枚举】

枚举:基于逐个尝试答案的一种问题求解策略例如:求小于N的最大素数找不到一个数学公式,使得根据N就可以计算出这个素数N-1是素数吗?N-2是素数吗?……判断N-i是否是素数的问题转化为求小于N的全部素数(可以用筛法)形如的等式被称为完美立方等式。例如。编写一个程序,对任给的正整数,寻求所有的四元组,使得,其中大于 1 ,小于等于 N ,且。输入:一个正整数。输出:每行输出一个完美立方。输出格式为:其中所在位置分别用...

2021-03-14 09:52:51 171 1

原创 初识微信小程序 图片与声音

设计一个微信小程序,小程序运行后显示一张猫图,点击猫图后会发出猫叫的声音。image组件支持IPG、PNG、SVG格式,用src属性指定图片的路径使用音频首先要利用API函数wx.createInnerAudioContext()创建音频上下文,然后设置该上下文的src,并利用play()函数播放音频。数据绑定WXML文件中的动态数据通过{{ }}符号与JS文件中的数据进行绑定,这样JS中的数据就可以传给WXML文件。这种传递是单向的。事件绑定在WXML文件组件标签内利用“b

2021-02-18 10:37:29 1353 2

原创 【数字电子逻辑设计】第2章 逻辑代数基础

逻辑代数的基本概念逻辑代数L是一个封闭的代数系统,它由一个逻辑变量集K,常量0和1以及“或”、“与”、“非”三种基本运算所构成,记为L={K,+,·,-,0,1}。该系统应满足下列公理:公理1 交换律 对于任意逻辑变量A、B,有A + B = B + AA·B = B·A公理2 结合律 对于任意的逻辑变量A、B、C,有(A + B) + C = A + ( B + C )( A·B )· C = A·( B· C )公理3 分配律 对于任意的逻辑变量A、B、C,有

2021-02-18 09:02:44 4922 1

原创 【数字电路逻辑设计】第1章 基本知识

目录1.1 概述重要概念数字逻辑电路的类型和研究方法1.2 数制及其转换几个概念:数制、基数、位权R进制数的表示方法:位置计数法、按权展开法二进制数:运算规则、特点十进制数转换为R进制数1.3 带符号二进制数的代码表示几个概念:真值、机器数原码:小数原码、整数原码反码:小数反码、整数反码、反码运算补码:小数补码、整数补码、补码运算1.4 几种常用的编码二-十进制编码简单可靠性编码-补充知识简单可靠性编码1.1 概述重要概...

2020-12-07 21:58:06 3626 2

原创 编写一个点类,将横、纵坐标作为其私有数据成员,定义带两个参数(横、纵坐标)的构造函数,对横、纵坐标进行初始化,编写程序求两点之间的距离。

编写一个点类,将横、纵坐标作为其私有数据成员,定义带两个参数(横、纵坐标)的构造函数,对横、纵坐标进行初始化,编写程序求两点之间的距离,要求用友元函数(考虑一下不用友元函数如何解决)。代码1:#include <iostream>#include <cmath>using namespace std;class Point { private: double x; double y; friend double Dis(Point &a,P...

2020-11-15 17:08:46 2329

原创 已有若干学生的数据,包括:学号、姓名、某门课的成绩,要求输出这些学生的信息,并计算出学生总人数和平均成绩。

编写程序,已有若干学生的数据,包括:学号、姓名、某门课的成绩,要求输出这些学生的信息,并计算出学生总人数和平均成绩(要求将学生总人数和总成绩用静态数据成员表示,对静态数据成员的操作用静态成员函数,若干学生对象用对象数组表示,输出学生信息用循环)。代码1:#include<iostream>#include<string>using namespace std;class student { public: void show() { cout&lt...

2020-11-15 16:58:45 10233

原创 求n个圆柱体的体积,n要求运行时输入,每个圆柱体的半径和高度也要求运行时输入。

建立类cylinder,cylinder的构造函数被传递了两个double值,分别表示圆柱体的半径和高度。用类cylinder的构造函数计算圆柱体的体积,并存储在一个数据成员中。在类cylinder中包含一个成员函数vol,用来显示cylinder对象的体积。请编写程序,按上述方法求n个圆柱体的体积,n要求运行时输入,每个圆柱体的半径和高度也要求运行时输入。代码:#include<iostream>using namespace std;const double PI=3.14

2020-11-15 16:49:03 360

原创 写一个科目类,包含科目名称、科目分数2个数据成员;写一个学生类,包含学号、姓名2个数据成员。

写一个科目类,包含科目名称,科目分数2个数据成员,一个衡量科目是否及格的成员函数,用其构造函数为科目对象提供初始值,该构造函数无参数,在构造函数里面读入具体的值。写一个学生类,含学号,姓名2个数据成员,以及一个科目类对象指针成员(指向语数外三门科目对象组成的对象数组),在学生类的构造函数中为学生的学号和姓名提供初始值,并为科目对象指针申请空间,在学生类中用成员函数展示其三门课成绩并说明是否及格,请编写程序。代码:#include<iostream>#include<stri

2020-11-15 16:39:43 812

原创 定义两个同名的重载函数,分别求矩形和圆的周长,然后在main函数中对这两个函数进行调用并测试其功能。

定义两个同名的重载函数,分别求矩形和圆的周长,然后在main函数中对这两个函数进行调用并测试其功能。求矩形的周长时需要输入矩形的长和宽;求圆的周长时需要输入圆的半径。代码:#include<iostream>using namespace std;const double pi = 3.1415927;float Circle(float r);float Circle(float l,float w);int main() { float r,l,w; cout<

2020-11-15 16:27:26 1062

原创 定义一个类 score,输出两个英语分数。

定义一个类score,它含有私有数据成员english-score(英语分数)、公有成员函数setscore()和printscore(),其中setscore()用来设置english-score的值,print-score()用来输出english-score的值。在主程序中定义类score的两个对象stu1和stu2,其英语成绩分别为85.5和93.5,输出这两个分数,请编写程序。代码:#include <i...

2020-11-15 16:21:54 1604

原创 1.2.1 算法的基本概念

什么是算法?程序=数据结构+算法数据结构:如何把现实世界的问题信息化,将信息存进计算机,同时还要实现对数据结构的基本操作。算法:如何处理这些信息,以解决实际问题。算法的特性有穷性:一个算法必须总在执行有穷步之后结束,且每一步都在有穷时间内完成。注:算法必须是有穷的,而程序可以是无穷的确定性:算法中每条指令必须有确切的含义,对于相同的输入只能得出相同的输出。可行性:算法中描述的操作都可以通过已经的实现的基本运算执行有限次来实现。输入:一个算法有零个或多个输入,这些输入取..

2020-11-15 10:50:25 111

原创 1.1.1 数据结构的基本概念

目录数据结构在学什么?基本概念数据数据元素、数据项结构数据结构、数据对象数据类型、抽象数据类型三要素逻辑结构:数据元素之间的逻辑关系是什么?物理结构(存储结构):如何利用计算机表示数据元素的逻辑关系?数据的运算数据结构在学什么?如何用程序代码把现实世界的问题信息化如何用计算机高效地处理这些信息从而创造价值基本概念数据数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中被计算机程序识别和处理的字符的集合。数据是计算机程序加

2020-11-15 10:16:09 133

原创 规则:网络爬虫的“盗亦有道”

网络爬虫引发的问题网络爬虫的尺寸爬取网页玩转网页小规模,数据量小 爬取速度不敏感 Requests库爬取网站爬取系列网站中规模,数据规模较大 爬取速度敏感 Scrapy库爬取全网大规模,搜索引擎 爬取速度关键 定制开发网络爬虫的“性能骚扰”Wed服务器默认接收人类访问受限于编写水平和目的,网络爬虫将会为Wed服务器带来巨大的资源开销网络爬虫的法律风险服务器上的数据有产权归属网络爬虫获取数据后牟利将带来法律风险网络爬虫的隐私泄露网络爬虫可能..

2020-11-13 22:52:59 253

原创 初识微信小程序 文本样式设置

创建一个微信小程序,利用class属性设置文本样式,包括:文本的颜色、字符间距,对齐文本,装饰文本,对文本进行缩进,等等<!--index.wxml--><view class="box"> <view class='title'>文本样式设置</view> <view class='textStyle01'> 文本属可以定义文本的外观。通过设置文本属性,可以改变文本的颜色、字符间距,对齐文本,装饰文本,对文本进行缩进,等等

2020-10-31 21:59:19 3157

原创 初识微信小程序 字体样式设置

设计一个小程序,分别利用style和class属性设置字体样式,在index.wxss中定义样式类。所有的文字都包含在一个边框内,边框内上方有标题文字,边框和标题样式利用class属性来设置,在app.wxss中定义样式类。...

2020-10-31 21:04:42 7485

原创 规则:Requests库主要方法解析

requests.request(method,url,**kwargs)methor:请求方式r=requests.request('GET',url,**kwargs)r=requests.request('HEAD',url,**kwargs)r=requests.request('POST',url,**kwargs)r=requests.request('PUT',url,**kwargs)r=requests.request('PATCH',url,**kwargs)

2020-10-31 19:48:25 131

原创 规则:HTTP协议及Requests库方法

HTTP协议HTTP,HypertextTransferProtocol,超文本传输协议。HTTP是一个基于“请求与相应”模式的、无状态的应用层协议HTTP协议采用URL作为定位网络资源的标识,URL格式如下:http://host[:port][path]host:合法的Internet主机域名或IP地址port:端口号,缺省端口为80path:请求资源的路径HTTPURL实例:http://www.bit.edu.cnhttp://220.181.111.188/d...

2020-10-18 13:48:29 187

原创 规则:爬取网页的通用代码框架

理解Requests库的异常requests.ConnectionError网络连接错误异常,如DNS查询失败、拒绝连接等requests.HTTPErrorHTTP错误异常requests.URLRequiredURL缺失异常requests.TooManyRedirects超过最大重定向次数,产生重定向异常requests.ConnectTimeout连接远程服务器超时异常requests,Timeout请求URL超时,产生超时异常理解Response

2020-10-18 09:58:16 124

原创 规则:Requests库入门的get()方法

requests.get(url,params=None,**kwargs)url:拟获取页面的 url 链接params:url中的额外参数,字典或字节流格式,可选**kwargs:12个控制访问的参数Response对象import requestsr=requests.get("http://www.baidu.com")print(r.status_code)200type(r)requests.models.Responser.headers...

2020-10-17 10:51:06 317

原创 前奏:Python语言开发工具选择

掌握定向网络数据爬取和网页解析的基本能力Requests自动爬取HTML页面 自动网络请求提交robots.txt网络爬虫排除标准BeautifulSoup解析HTML页面Projects实战项目A/BRe正则表达式详解 提取页面关键信息Scrapy*网络爬虫原理介绍 专业爬虫框架介绍常用的PythonIDE工具文本工具类IDE 集成工具类IDE IDLE PyCharm Notepad++ Wing...

2020-10-16 23:42:39 127 1

原创 写好数学建模竞赛论文的那些事

一、写好数模论文的重要性评定参赛队的成绩好坏、高低,获奖级别,数模论文是唯一依据。 论文是竞赛活动的成绩结晶的书面形式。 写好论文的训练,是科技写作的一种基本训练。二、数模论文的基本内容评阅原则:假设的合理性; 建模的创造性; 结果的合理性; 表述的清晰程度。建模步骤示意图论文的文章结构0、摘要1、问题的叙述,问题的分析,背景的分析等2、模型的假设,符号说明(表)3、模型的建立:问题分析、公式推导、基本模型、最终或化简模型等4、模型的求解5、模.

2020-10-04 18:04:16 424

原创 第3章 类和对象(1)

类和对象(1)一、类和对象的基本概念1.结构体与类结构体的扩充(1)C++语言对结构体类型进行了扩充,它不仅可以含有不同类型的数据,而且还可以含有函数。(2)在C++中,通常把结构体中的数据称为数据成员,把函数称为成员函数。用扩充的结构体类型求复数的绝对值#include<iostream>#include<cmath>using namespace std;struct Complex{//声明了一个名为Complex的结构体类型 double real;

2020-08-27 17:35:41 386

原创 第一章 初识Python(基础知识)

第1篇基础知识第1章初识Python系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as...

2020-08-18 15:45:35 305

原创 第2章 C++概述知识总结

C++概述一、C++的起源和特点1. C++的起源(1)1980年贝尔实验室 Bjanre Stroustrup (比雅尼斯特劳斯特鲁普)对C改进与扩充最初称为“带类的C”,(c with classes)(2)1983年正式命名为C++(3)3次修订后(4)1994年制定了ANSI c++草案(5)1998年11月, ISO标准被批准2. C++语言的特点(1)C++是C的超集,C++保持与C的兼容。(2)C++保持了C的简洁、高效和接近汇编语言等特点。用C++编写的程序比C更安

2020-08-18 15:08:09 386

原创 第1章 面向对象程序设计概述

面向对象程序设计概述一、什么是面向对象程序设计1. 一种新的程序设计范型程序设计范型是指设计程序的规范、模型和规格, 它是一类程序设计语言的基础。面向过程程序设计范型:程序=过程+调用面向对象程序设计范型:程序=对象+消息2. 面向对象程序设计的基本概念a.对象一个对象是一个客观存在的实体实体有两个属性:数据属性(静态)、行为属性(动态)数据与数据处理过程作为一个整体——对象C++采用类来支持对对象,同类对象实体抽象出其共性形成(数据类型),类封装了数据与处理数据的过程(函数

2020-08-11 14:32:31 974

桥接模式和装饰模式,设计模式实验报告,BlueJ

桥接模式和装饰模式,设计模式实验报告,BlueJ

2022-04-02

空空如也

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

TA关注的人

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