- 博客(28)
- 收藏
- 关注
原创 基础练习——高精度算法
资源限制时间限制:1.0s 内存限制:512.0MB问题描述输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算c=...
2020-03-16 23:51:11
233
原创 基础练习——阶乘计算
资源限制时间限制:1.0s 内存限制:512.0MB问题描述输入一个正整数n,输出n!的值。其中n!=1*2*3*…*n。算法描述n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。...
2020-03-16 23:40:12
235
原创 蓝桥杯-入门训练:圆的面积
问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。...
2020-03-16 23:29:11
177
原创 myBatis缓存
MyBatisMyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架, 避免了几乎所有的 JDBC 代码和手动设置参数以及对结果集的检索封装。MyBatis 可以对配置和原生 Map 使用简单的 XML 或注解,将接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。功能架构分为三层:...
2020-03-16 23:26:44
131
原创 存储过程
先在MYSQL中执行存储过程,如下:DELIMITER $$CREATE PROCEDURE proc_1()BEGIN INSERT INTO pubinfo VALUES(NULL,'舒舒出版社',1);END$$DELIMITER;##############################################DELIMITER $$CREATE P...
2020-03-16 23:25:30
88
原创 SSM入门1
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis是一个支持普通SQ...
2020-03-16 23:24:17
378
原创 练习总结
Web09项目创建webApp。 导入MySQL,servlet的jar包 创建java,Mark 粘贴db包 创建bean包,针对emp表创建EmpInfo 创建biz包,dao转换为JSON字符串/List集合 创建servlet,doGet方法,设置编码集,调用JSON字符串Web10项目创建webAPP,导两个包 粘贴db,bean包 创建HTML页面 创...
2020-03-16 23:23:06
99
原创 Python中实现一行多个输入
emmmm~之前也没注意过,今天遇到题目然后一直报异常,就去找了一下原因,共勉!!!Python 2里面读取输入的函数是raw_input()Python 3的是input(),读入一个值后回车读取输入就退出了,想要一次读取多个输入,可以像下面这样:Python2:a, b = raw_input().split() Python3:a, b = raw_i...
2019-11-26 19:20:43
2036
原创 UML
解析UML九种图 UML作为设计工具,重在实践上,而这就离不开九种图了。绘图是在看完视频以后进行的,刚開始绘图的时候脑袋懵懵的,不知道该从哪下手,于是就在绘图之前再次的学习了一下这九种图和四种关系。理了理思路。最终有点了想法,这才開始着手画。UML的九种图包含:用例图,对象图,类图。构件图。部署图,状态图,顺序图。活动图。协作图。四种关系和九种图在UML学习中是重中之重。而在这九...
2019-11-24 21:33:16
130
原创 python 类的定义与使用
#1.类定义语法class Car: #类名的首字母一般要大写 def infor(self): print("This is a car")car = Car() #实例化对象car.infor() #对象名.成员,访问成员方法print(isinstance(car,Car)) #内置方法isinstance()来测试一个对象是否是某个类的实例pr...
2019-11-19 09:54:17
374
原创 (一)初始JAVA,简单介绍
JAVA简史JAVA发展过程JAVA是静态面向对象编程语言的代表,健壮性:语言的严谨性,语言漏洞少。语法规则很强。特点:简单性,面向对象(单继承,无多继承),分布式,健壮性,安全性,平台独立性与可移植性,多线程,动态性。具体介绍如下:• Java是跨平台的 • Java程序的跨平台主要是指字节码文件可以在任何具有Java虚 拟机的计算机或者电子设...
2019-11-19 08:59:34
235
原创 JOptionPane的简单输入、输出操作
import javax.swing.JOptionPane导入类1.主要用到四种消息提示框方法:showConfirmDialog():确认对话框showInputDialog():输入对话框showMessageDialog():消息对话框showOptionDialog():选择对话框2.主要有五种消息类型,类型不同,图标不同:• ERROR_MESSAGE...
2019-11-19 08:58:43
1884
原创 穷举法
穷举是用计算机求解问题最常用的方法之一,常用来解决那些通过公式推导、规则演绎的方法不能解决的问题。采用穷举法求解一个问题时,通常先建立一个数学模型,包括一组变量、以及这些变量需要满足的条件。问题求解的目标就是确定这些变量的值。根据问题的描述和相关的知识,能为这些变量分别确定一个大概的取值范围。在这个范围内对变量依次取值,判断所取的值是否满足数学模型中的条件,直到找到全部符合条件的值为止。 ...
2019-11-19 08:57:22
1450
原创 python的types模块
python的types模块1.types是什么:types模块中包含python中各种常见的数据类型,如IntType(整型),FloatType(浮点型)等等。>>> import types>>> dir(types)['BooleanType', 'BufferType', 'BuiltinFunctionType', 'Buil...
2019-11-19 08:53:46
3152
原创 vue入门
uni-app项目目录讲解components:组件目录 pages:页面目录,一个页面一个文件夹,创建成功之后下面应该有一个index文件夹,即为首页 static:资源文件目录,如图片 App.vue: 应用配置,用来配置App全局样式以及监听 main.js: Vue初始化入口文件 manifest.json:配置应用名称、appid、logo、版本等打包信息 pages.j...
2019-11-02 00:48:32
85
原创 Vue的安装
之前安装过两次,这次又出现了问题,又一次重新安装,记录一下!!!下次出现问题再查看,希望帮助到有需要的朋友。1、 下载node.js网址:https://nodejs.org/en/2、 安装node.jsNode.js下载如下所示:注意:在安装Node.js前,先cmd(命令提示符)运行“node–v”查看是否已经有Node.js版本,若有,则请先卸载或删除。...
2019-10-31 19:40:01
127
原创 KNN算法(鸢尾花做数据集)
题目:原生python实现knn分类算法,用鸢尾花数据集。一、题目分析Knn的基本思想就是在训练集中数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前k个数据,则该测试数据对应的类别就是k个数据中出现次数最多的那个分类。其算法描述为:(1)计算测试数据与各个训练数据之间的距离;(2)按照距离的递增关系进行排序;...
2019-10-14 22:47:20
1813
原创 Spyder快捷键
Spyder 快捷键 Spyder是一个python的集成开发环境,其优点是模仿Matlab环境,可以方便的查看和修改数组取值。之前用过另一个开发环境PTVS(Python Tools for Visual Studio),顾名思义,是微软的Visual Studio的python开发环境,类似经典的vc,可以方便的设置断点进行debug,当然也可以用Visual Assist X助手的功能...
2019-10-14 18:03:00
132
原创 WEEK 2:总结
层叠样式表(CascadingStyleSheet,简称:CSS)是为网页添加样式的代码。和 HTML 类似,CSS 也不是真正的编程语言,甚至不是标记语言。它是一门样式表语言,这也就是说人们可以用它来选择性地为 HTML 元素添加样式。举例来说,要选择一个 HTML 页面里所有的段落元素,然后将其中的文本改成红色,可以这样写 CSS:p { color: red;}不妨试...
2019-07-29 10:15:30
110
原创 WEEK 1:总结
HTML:Hyper Text Markup Language,超文本标记语言,是全球广域网上描述网页内容和外观的标准。首先,它不是我们平时用的编程语言,而是一种标记语言,一款描述性的标记语言,用于描述超文本中内容的显示方式。一个完整的HTML文档必须包含3个部分:<html>元素定义文档版本信息、<head>定义各项声明的文档头部、<body>定义文档...
2019-07-21 22:50:58
98
原创 WEB基础知识
WEB基础知识(了解)(1)Internet - 网:由若干台电脑、手机、平板通过 网线(WIFI)连接起来的结构。(2)基于Internet上的程序a.C / S结构Client / Server 客户端、服务器端特点:必须通过指定的客户端软件才能访问服务器端的一种程序。如:桌面版QQb.B /S结构Browser / Server 浏览器、服务器端特点:通过...
2019-07-21 21:45:11
108
原创 HTML入门
HTML入门(重点)(1)什么是HTML?Hyper Text Markup Language超级 文本 标记 语言HTML 不是一门编程语言,而是一种用于定义内容结构的标记语言。HTML 由一系列的元素(elements)组成,这些元素可以用来包围不同部分的内容,使其以某种方式呈现或者工作。 一对标签(tags)可以为一段文字或者一...
2019-07-21 21:42:58
145
转载 异常处理
发现了一篇博客讲解很详细,那就一起来学习一下大佬的笔记喽~~链接:https://blog.csdn.net/hguisu/article/details/6155636
2019-07-17 16:31:19
62
原创 流程控制语句
if单分支选择结构• if语句对条件表达式进行一次测试, 若测试为真, 则执行下面的语句, 否则跳过该语句if-else双分支选择结构• 当条件表达式为真时, 执行语句块1, 否则, 执行语句块2。 也就是else部分If-else if-else多分支选择结构• if(布尔表达式1) {• 语句块1;• } else if(布尔表达式2) {• 语句块2;...
2019-07-17 14:36:27
105
原创 文本
文本 a.特殊文本的实现 页面的空格以及一些特殊字符需要通过转义字符的方式体现。 HTML中转义字符的特点:以&符号开始,以;结束。 (1) 表示一个空格。 (2)<; 表示 < (3)> 表示 > (4)© 表示©(版权)。...
2019-07-14 22:27:41
172
原创 VSCODE 新建第一个项目
步骤1:首先,vscode本身没有新建项目的选项,所以要先创建一个空的文件夹!步骤2:然后打开vscode,再在vscode里面打开文件夹,这样才可以创建项目。步骤3:如图所示,选择之前创建的空文件将作为vscode的文件夹即可。步骤4:接着把鼠标放在项目文件夹上,右边会出现一些图标,从左向右分别为新建文件,新建文件夹,刷新,折叠。选择新建文件,注意:文件名要添...
2019-07-14 12:58:02
2875
转载 VS code 插件下载
刚开始下载VScode只是下载了插件Chinese (Simplified) Language Pack for Visual Studio Code和 open in browser,今天从网上找了些资料,把常用的插件都下载了下来,刚开始学,如果还有比较重要的插件需要下载的,大佬们都可以留个言哈~~~下面来介绍一下一些必装的 VSCode 编辑器插件。1 文件图标 vscode-icon...
2019-07-14 10:42:16
934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人